$(document).ready(function() {

    // istruttori
    $('#lft-menu-cnts').accordion({
        active: true,
        header: '.head-left-menu',
        alwaysOpen: false,
        autoheight: false
    });

    $(".link-dt").click(function() {
        var currentLink = $(this);
        var currentTeacher = $(this).attr("id");
        $(".link-dt").removeClass("link-dt-on");
        $(".txt-istruttori").hide();
        $(currentLink).addClass("link-dt-on");
        $("#txt-" + currentTeacher).slideDown(300, function callback() {
            window.location = '#a-' + currentTeacher;
        });

    });

    $(".link-istr").click(function() {
        var currentLink = $(this);
        var currentTeacher = $(this).attr("id").substr(5);
        if ($("#txt-" + currentTeacher).is(":hidden")) {
            $(".link-dt").removeClass("on");
            $(".txt-istruttori").hide();
            $("a#" + currentTeacher).addClass("on");
            $("#txt-" + currentTeacher).slideDown();
            window.location = '#a-' + currentTeacher;
        } else {
            $("#txt-" + currentTeacher).slideUp(300, function callback() {
                $("a#" + currentTeacher).removeClass("on");
            });

        }
    });

    //corsi

    //detect pagina corsi
    var currentCity = document.location.toString().lastIndexOf("citta=") != -1 ? document.location.toString().substring(document.location.toString().lastIndexOf("citta=") + 6) : '';
    var f = currentCity.charAt(0).toUpperCase();
    var currentCityName = f + currentCity.substr(1);

    //$(".dt-citta-cont").hide();

    if ($("#h3-left-menu-corsi").html() != undefined) {
        $("#h3-left-menu-corsi").html(currentCityName);
        $("a#link-" + currentCity).addClass("on");
        $("#dt-" + currentCity).show();
    }

    var selectedYear = $(".link-ul-eventi").attr("rel");

    $(".link-ul-eventi").attr("href", "../../resources/pdf/cane/dogtraining" + selectedYear + "/regolamento_" + currentCity + ".pdf");

    // 10 regole
    /*
    $(".link-regole").click(function(){
    var currentLink = $(this);
    var currentRule = $(this).attr("id").substr(5);
    window.location = '#' + currentRule;
    $(".link-regole").removeClass("on");
    $("a#link-" + currentRule).addClass("on");
    });
    */
    //var Rules = Array('uno','due','tre','quattro','cinque','sei','sette','otto','nove','dieci');
    /*
    $("ol.ol-dt-regole li a").mouseover(function(){
    //window.location = '#TB_inline?height=200&amp;width=540&amp;inlineId=uno';
    tb_show(null, '#TB_inline?height=200&amp;width=540&amp;inlineId=uno', false)
    }).mouseout(function(){
    });
    */

    // test
    $(".dt-test-def").click(function() {
        //alert($(this).prev(":first-child").css("color","red"));
        //alert($(this).prev().attr("value"));
        $(this).prev().find("input").attr("checked", "checked");
        checkTest();
    });

    $(':radio').click(function() {
        checkTest();
    });

});


function checkTest(){
	
	var dtResults = Array();
	var check = 0;
	var aAnswers = 0;
	var profile = Array('Sei un proprietario perfetto e hai tutta l’aria di aver instaurato una splendida relazione col tuo cane. Vieni a trovarci e potremo darti altri consigli per far crescere ancora di più il vostro rapporto.','Siete davvero un bel binomio e vi sapete divertire ma si può migliorare! Vieni a trovarci e potrai scoprire i segreti per recuperare le situazioni che ti scappano di mano!','Ahi ahi ahi! sicuramente adori il tuo cane ma forse lui non ha capito alcune regole di base. Vieni a trovarci e scoprirai com\'è facile comunicare con lui in modo efficace, in qualsiasi situazione.');
	var txtAnswer = '';
	
	for(i=0;i<6;i++){
	    for (u = 0; u < 3; u++) {
			var indx = i+1;
			indx = 'set' + indx;
			if (document.aspnetForm[indx][u].checked == true) {
				check++;
				dtResults.push(document.aspnetForm[indx][u].value);
			}
		}
    }
	// test completato (6 risposte)
	if(check == 6){
	    
		for(i=0;i<dtResults.length;i++){
			if(dtResults[i] == 'A')
				aAnswers++;
		}
		if(aAnswers >= 5)
			txtAnswer = profile[0];
		else if(aAnswers < 5 && aAnswers > 1)
			txtAnswer = profile[1];
		else
			txtAnswer = profile[2];
		$('#box-dt-test-risultato p').html(txtAnswer);
		$('#box-dt-test-risultato').slideDown();
	}
}

