var studi_flag = false;
var selected = false;

$(document).ready(function(){
	if(location.pathname != ""){
		selected_menu = $("ul.sf-menu li a[href='"+location.pathname+location.search+"']").attr("id");
	} else {
		selected_menu = "home";
	}
	try{$("#"+selected_menu).parent().addClass("current");}catch(e){}
	try{document.getElementById(selected_menu).href = 'javascript:void(0);';}catch(e){}
	
	$('#studi').click(function(){if(!studi_flag){if(!selected){$('#studi-content').fadeIn({opacity: 1}, 300);}studi_flag=true;selected=false;NascondiStudi('studi');}else{$('#studi-content').fadeOut({opacity: 0}, 300);studi_flag=false;MostraStudi('studi');}}); 
	$('#studi-content').mouseleave(function(){if(!studi_flag){$('#studi-content').fadeIn({opacity: 1}, 300);studi_flag=true;NascondiStudi('studi');}else{$('#studi-content').fadeOut({opacity: 0}, 300);studi_flag=false;MostraStudi('studi');}});
	$('#studi-content li a').click(function(){if(!studi_flag){$('#studi-content').fadeIn({opacity: 1}, 300);studi_flag=true;NascondiStudi('studi');}else{$('#studi-content').fadeOut({opacity: 0}, 300);studi_flag=false;$('.studi-option').text($(this).text());MostraStudi('studi');}});
});
Shadowbox.init({overlayOpacity:0.7});
function getCookie(c_name) {
	if (document.cookie.length>0) {
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1) {
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
		if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return "";
}
function ValidaForm(formName) {
	var email = document.forms[formName].email.value;
	var nome = document.forms[formName].nome.value;
	var telefono = document.forms[formName].telefono.value;
	var messaggio = document.forms[formName].messaggio.value;
	var privacy = document.forms[formName].privacy.checked;
	var email_exp = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	var validation = true;
	if (nome == "" || nome == "Nome:") {
	validation = false;
		alert("Inserire un Nome valido!");
		document.forms[formName].nome.focus();
		return false;
	}
	if (email.search(email_exp) == -1) {
		validation = false;
		alert("Inserire un\'indirizzo E-mail valido!");
		document.forms[formName].email.focus();
		return false;
	}
	if (messaggio == "" || messaggio == "Messaggio:") {
		validation = false;
		alert("Inserire un Messaggio valido!");
		document.forms[formName].messaggio.focus();
		return false;
	}
	if(telefono == "Telefono:"){
		document.forms[formName].telefono.value = "";
	}
	if (!privacy) {
		validation = false;
		alert("E' necessario accettare i Termini sulla Privacy!");
		document.forms[formName].privacy.focus();
		return false;
	}
	if (validation == true) {
		document.forms[formName]._utmz.value = getCookie('__utmz');
		document.forms[formName].submit();
		return true;
	} else {
		return false;
	}
}

function NascondiStudi(div){
	$('#'+div).css('-moz-border-radius','5px 5px 0px 0px');
	$('#'+div+'-content').css('border-top','0px solid #FFF');
	$('#'+div).css('border-bottom','0px solid #FFF');
}

function MostraStudi(div){
	$('#'+div).css('-moz-border-radius','5px 5px 5px 5px');
	$('#'+div+'-content').css('border-top','1px solid #FFF');
	$('#'+div).css('border-bottom','1px solid #ccc');
}
function SelezionaStudio(valore){
	document.getElementById("studio").value = valore;
	selected = true;
}

