var time;
var roleta_id;
$(document).ready(function(){
    var total = $('.pre-carregamento-imagens').find('img').length;
    var i = 0;
    var src_1 = $('.bg_slide_home:first').attr('src');
    $('#geral').css('background-image', 'url("'+src_1+'")');
	$('#geral').css('background-position', 'center top');
    roleta_id = $('.slider_bg').find('img[src*=_ativo]').parent().attr('id').replace('img_', '');
//    $('.pre-carregamento-imagens').find('img').load(function(){
//        i++
//        if(i == total){
            $('.botoes_selecao').show();
            time = setInterval('roleta_slider(true)', 12000);
//        }
//    });
    $('.slider_bg').click(function(){
        roleta_id = $(this).attr('id').replace('img_','');
        if($(this).find('img').attr('src').indexOf('_ativo') >= 0){
            return false;
        } else {
            clearInterval(time);
            roleta_slider(false);
            time = setInterval('roleta_slider(true)', 12000);
        }
    });
});
function roleta_slider(tomada){
    if(tomada){
        if($('#img_'+roleta_id).next().attr('id') != undefined){
            roleta_id = $('#img_'+roleta_id).next().attr('id').replace('img_', '');
        } else {
            roleta_id = $('.slider_bg').first().attr('id').replace('img_', '');
        }
    }
    var atual_src = $('.slider_bg').find('img').attr('src').replace('_ativo','');
    var bg_id = $('#bg_'+roleta_id).attr('src');
    var src_selected = $('#img_'+roleta_id).find('img').attr('src').replace('bt_selecao','bt_selecao_ativo');
    $('.txt_01').fadeOut(1000);
    $('#destaque_mulher').fadeOut(1000);
    $('#bg_fade').fadeIn(1000, function(){
        $('#texto_destaque').attr('href', $('#texto_destaque_'+roleta_id).attr('href'));
		$('.txt_01').css('display', 'block');
        $('#geral').css('background-image', 'url("'+bg_id+'")');
        $('#bg_fade').fadeOut(1000);
        $('.slider_bg').find('img').attr('src', atual_src);
        $('#img_'+roleta_id).find('img').attr('src', src_selected);
    });
    return true;
}
function isset() {
    // !No description available for isset. @php.js developers: Please update the function summary text file.
    //
    // version: 1008.1718
    // discuss at: http://phpjs.org/functions/isset
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: FremyCompany
    // +   improved by: Onno Marsman
    // +   improved by: Rafał Kukawski
    // *     example 1: isset( undefined, true);
    // *     returns 1: false
    // *     example 2: isset( 'Kevin van Zonneveld' );
    // *     returns 2: true

    var a = arguments, l = a.length, i = 0, undef;

    if (l === 0) {
        throw new Error('Empty isset');
    }

    while (i !== l) {
        if (a[i] === undef || a[i] === null) {
            return false;
        }
        i++;
    }
    return true;
}

