document.observe("dom:loaded", function() {
		initValidator();
});


function initValidator(){
	new Validation('frmContatti', {immediate : true, useTitles : true});
	//ddlNazioni_onchange();
	
	//al momento il capcha ha un bug
	//ripropone sempre lo stesso
	if ("" != "process"){
		var ddlNazioni = $("nazione_formId");
		
		//seleziono italia
		ddlNazioni.selectedIndex = 109;
	}
}


function CheckComplexFields(v_strPrivacyMessage){
	var objForm = $('frmContatti');
	var rbAutorizzo = objForm["privacy"];
	var cmbSendTo =  objForm["sendto"];
	var fileCurr = objForm["curriculum_file"];
	
	
	var blnValid = false;

	if ( rbAutorizzo != null ){
		blnValid = true;
		for(x=0;x<rbAutorizzo.length;x++){                              
        		if(rbAutorizzo[x].checked == true && (rbAutorizzo[x].value.toLowerCase() == 'no' || rbAutorizzo[x].value.toLowerCase() == 'opt out'|| rbAutorizzo[x].value.toLowerCase() == 'nein' || rbAutorizzo[x].value.toLowerCase() == 'non')){     
        	        	alert(v_strPrivacyMessage);   	    
                        	blnValid = false;                  
			}                                  
		}
	}else{
		blnValid = false;
	}
	
	return (blnValid);
}


function ddlNazioni_onchange(){
	//alert("ddlNazioni_onchange");

	var ddlNazioni = $("nazione_formId");
	var ddlProvince = $("provincia_formId");
        
        if ( ddlNazioni != null && ddlProvince != null ){
            var nazione = ddlNazioni.options[ddlNazioni.selectedIndex].text;
            //alert(ddlNazioni.selectedIndex);
            
            if ( ( nazione.toUpperCase() == "ITALIA" ) || ( nazione.toUpperCase() == "ITALY" ) ){
                ddlProvince.disabled = false;
            }else{
                ddlProvince.disabled = true;
                ddlProvince.selectedIndex = 0;
            }
        }
}