jQuery(document).ready(function($) {
    if(jQuery('.mw_aula_Horoscopo_wdgt').size()){
        var active_sign = jQuery('#wdgt_select_horoscopo option:selected').val();
        change_horoscope_sign(active_sign);
    }
    
    test_processor();
    
    jQuery('#wdgt_select_horoscopo').change(function(){
        change_horoscope_sign(jQuery(this).val());
    });
    
});

var change_horoscope_sign = function(id){
    jQuery('.wgt_signo').css('display','none');
    id = id.replace('wdgt_sel_horo_','');
    jQuery('#wdgt_sign_'+id).css('display','block');
}

var test_questions = 0;
var q_to_activate = 1;
var score = 0;
var activenow = false
var test_processor = function(){
    jQuery('.test_wdgt_question').each(function(){
        test_questions++;
        jQuery(this).addClass('test_wdgt_quest_'+test_questions);
    });
    jQuery('.test_wdgt_question:not(:.test_wdgt_quest_1)').hide();
    jQuery('.test_wdgt_footer a').click(function(){
        if(activenow == true){
            return false;
        }
        activenow = true;
        q_to_activate++;
        jQuery('.test_wdgt_question:visible').slideUp(1500,function(){activenow = false;});
        
        if(jQuery('.test_wdgt_quest_'+q_to_activate).attr('id') == 'test_answers'){
            jQuery('.test_wdgt_footer').remove();
            jQuery('.test_opt_radio input:checked').each(function(){
                score = (score * 1)+(jQuery(this).val() * 1);
            });
            jQuery('.test_answer').each(function(){
                var thisid = jQuery(this).attr('id').replace('testanswer_','');
                var rango = thisid.split('-');
                if((score*1) >= (rango[0]*1) && (score*1) <= (rango[1]*1)){
                    jQuery(this).css('display','block');
                }
            });
        }
        jQuery('.test_wdgt_quest_'+q_to_activate).slideDown(1500);
        return false; 
    });
}