$(document).ready(function(){						   
	if($("#breadcrumbs").is("div")){
		 handleBreadcrumb();
	}
	if($("#claim_hp").is("div")){
		writeHpSwf();
	}
	if($("#box_dove_siamo").is("div")){
		 handleDoveSiamo();
	}	
	if($("#quick_link").is("div")){
		 handleQuickLink();
	}
	if($(".archivio").is("div")){
		 handleArchive();
	}
	if($("#box_contatti").is("div")){
		checkFormData();		
	}
	if($("#pattichiari").is("div")){
		checkFormPattichiari();		
	}
	if($("#box_login").is("div")){
		handleFormLogin();		
	}

});

function handleBreadcrumb(){	
	$("#breadcrumbs").append(mybreadcrumb);
}

function writeHpSwf(){
	$('#claim_hp').media({ 
		width:     727, 
		height:    265, 
		autoplay:  true, 
		src:       pathSwfHp,
		flashvars: {xmlfile: pathXml, url: pathBtn}
	}); 
}

function handleDoveSiamo(){
	$("#go_dove_siamo").click(function(){
	var lnk = $("#sel_dove_siamo").val();	
		if(lnk!=""){			
			location.href = lnk;
		}
	});
}

function handleQuickLink(){
	
	$("#sel_quicklink").change(function(){ 
		location.href = $(this).val();
	});	
}

function handleArchive(){
	$("#go_archive").click(function(){	
	var lnk = $("#sel_archive").val();	
		if(lnk!=""){			
			//parent.location.href = lnk;
			var openPdf = window.open(lnk,"Bilanci","height=500,width=800,scrollbars=yes,resizable=yes");
			
		}
	});
}

function checkFormData(){	
	$("#contact").submit(function(){
		var formOk = true;
		var txtOk = true;
		var chbOk = true;
		$('#contact').find('.requiredTxt').each(function(i){
			//$(this).css({border: "1px solid #007FB6"});
			if(this.value==''){			
				$(this).focus();
				//$(this).css({border: "2px solid red"});
				formOk = false;				
			}
		})
		$('#contact').find('.requiredChb').each(function(i){
			//$(this).css({border: "1px solid #007FB6"});
			if(this.checked==false){			
				$(this).focus();
				//$(this).css({border: "2px solid red"});
				formOk = false;
			}
		})
		if(formOk==false){
			alert(msgPrivacy);
		}	
		return formOk;	
	})      
}

function checkFormPattichiari(){
	var formPattiOk = false;
	$("#form_patti_chiari").submit(function(){
	  	$('#form_patti_chiari').find(".requiredSel").each(function(i){
			if($(this).val()==""){			
				$(this).focus();				
				formPattiOk = false;				
			}
			
		})
		formPattiOk = false;
		$('#check_pattichiari').find("input").each(function(i){
			if(this.checked==true){			
				formPattiOk = true;				
			}			
		})		
		
	if(formPattiOk==false){
		alert(alertMsgPattiChiari);
	}	
	return formPattiOk;
	})	
}

function handleFormLogin(){	
	$("#Username").focus(function(){
		$(this).val("");	
	})
	$("#Password").focus(function(){
		$(this).val("");	
	})
	$("#btn_submit").click(function(){
		$("#login_form").submit();
		$("#Password").val("Password");
		$("#Username").val("Username");
	})
	
 
}

function checkFormNews(){
	var frm = document.getElementById("form_newsletter");	
	var els = frm.elements;
	var formOk = true;
	var chbOk = new Array();
	//alert(els.length)
	for(var i=0;i<els.length;i++){
		if(els[i].id=="txtmail" && els[i].value==""){
			alert("Attenzione inserire il proprio indirizzo mail");
			els[i].focus();
			var formOk=false;
		
		}
		if(els[i].className=="chb_choice" && els[i].checked==true){
			var chbOk=true;
			chbOk.push("1");
		}		
	}	
	if(chbOk.length==0){
		alert("Attenzione: selezionare almeno una lista")
		formOk = false;
	}
	
	return formOk;
}

function checkNewsletter(){
	var chbOk = new Array();
	var frmN = document.getElementById("frm_newsletter");
	var fEls = frmN.elements;
	var msg = "";
	var msgLists = "";
	var formOk = true;
	for(var i=0;i<fEls.length;i++){
		if(fEls[i].id=="cognome" && fEls[i].value==""){
			msg = msg + "- inserire il proprio cognome o la ragione sociale \n";
			fEls[i].focus();
			var formOk=false;			
		
		}
		if(fEls[i].id=="email" && fEls[i].value==""){
			msg = msg + "- inserire il proprio indirizzo email \n";
			fEls[i].focus();
			var formOk=false;			
		
		}
		if(fEls[i].id=="email2" && fEls[i].value!=document.getElementById("email").value){
			msg = msg + "- gli indirizzi inseriti non corrispondono \n";			
			var formOk=false;
		
		}
		if(fEls[i].id=="conf_privacy" && fEls[i].checked==false){
			msg = msg + "- per proseguire e' necessario acconsentire al trattamento dei propri dati \n";			
			var formOk=false;
		
		}
		if((fEls[i].id=="chb_pvt" || fEls[i].id=="chb_imp")  && fEls[i].checked==true){
			chbOk.push("1");
		}				
	}
	if(chbOk.length==0){
		msgLists = "- selezionare almeno una lista (privati o imprese) \n";
		formOk = false;
	}
	if(formOk==false){
		alert("Attenzione:\n"+msg+msgLists)
	}
//alert("submit");
return formOk;	
}