function adattaDiv() {
	//Aggiungere una variabile per ciascun div da ridimensionare
	var left = document.getElementById("left").offsetHeight;
	var center = document.getElementById("center").offsetHeight;
	var right = document.getElementById("right").offsetHeight;
	
	//Aggiungere un parametro per ciascun div da ridimensionare
	var piuLungo = Math.max(left,center,right);
	
	//Settare lo stile di ogni div da ridimensionare
	document.getElementById("left").style.height = piuLungo+"px";
	document.getElementById("center").style.height = piuLungo+"px";
	document.getElementById("right").style.height = piuLungo+"px";
}

function ricercaAdv() {
	if (document.getElementById("ricerca_avanzata").style.display == "block") {
		document.getElementById("ricerca_avanzata").style.display = "none";
		svuotaRicercaAdv();
	}
	else if (document.getElementById("ricerca_avanzata").style.display == "none") {
		document.getElementById("ricerca_avanzata").style.display = "block";
	}
}

function chiudiRicercaAdv() {
	document.getElementById("ricerca_avanzata").style.display = "none";
	svuotaRicercaAdv();
}

function svuotaRicercaAdv() {
	document.form_page.Letti.value = "";
	document.form_page.Camere.value = "";
	document.form_page.Prezzo.value = "";
}

function allunga() {
	var left = document.getElementById("left").offsetHeight;
	if (left > 481 && left < 640) {
		document.getElementById("left").style.height = "635px";
		adattaDiv();
	}
}

function adattaDivClient() {
	//Aggiungere una variabile per ciascun div da ridimensionare
	var left = document.getElementById("menu").offsetHeight;
	var center = document.getElementById("page").offsetHeight;
	
	//Aggiungere un parametro per ciascun div da ridimensionare
	var piuLungo = Math.max(left,center);
	
	//Settare lo stile di ogni div da ridimensionare
	document.getElementById("menu").style.height = piuLungo+"px";
	document.getElementById("page").style.height = piuLungo+"px";
}

//Regular expression per controllare l'indirizzo email
var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
					 
function controllaLavora() {
	var nome = document.form_contatti.Nome.value;
	var cognome = document.form_contatti.Cognome.value;
	var email = document.form_contatti.Email.value;
	var privacy = document.form_contatti.Privacy.checked;

	if (nome == "")
	{
		alert("Inserire il nome");
		document.form_contatti.Nome.focus();
		return false;
	}
	else if (cognome == "")
	{
		alert("Inserire il cognome");
		document.form_contatti.Cognome.focus();
		return false;
	}
	else if (!email_reg_exp.test(email))
	{
		alert("Inserire un valido indirizzo email");
		document.form_contatti.Email.focus();
		return false;
	}
	else if (privacy == false)
	{
		alert("Prima di continuare occorre accettare il trattamento dei dati personali");
		return false;
	}
	else
	{
		return true;
	}
}

function controllaConsulenza() {
	var nome = document.form_contatti.Nome.value;
	var cognome = document.form_contatti.Cognome.value;
	var email = document.form_contatti.Email.value;
	var azienda = document.form_contatti.Azienda.value;
	var quesito = document.form_contatti.Quesito.value;
	var privacy = document.form_contatti.Privacy.checked;

	if (nome == "")
	{
		alert("Inserire il nome");
		document.form_contatti.Nome.focus();
		return false;
	}
	else if (cognome == "")
	{
		alert("Inserire il cognome");
		document.form_contatti.Cognome.focus();
		return false;
	}
	else if (azienda == "")
	{
		alert("Inserire l\'azienda");
		document.form_contatti.Azienda.focus();
		return false;
	}
	else if (!email_reg_exp.test(email))
	{
		alert("Inserire un valido indirizzo email");
		document.form_contatti.Email.focus();
		return false;
	}
	else if (quesito == "")
	{
		alert("Scrivere il quesito");
		document.form_contatti.Quesito.focus();
		return false;
	}
	else if (privacy == false)
	{
		alert("Prima di continuare occorre accettare il trattamento dei dati personali");
		return false;
	}
	else
	{
		return true;
	}
}

function controllaNewsletter() {
	var nome = document.form_contatti.Nome.value;
	var cognome = document.form_contatti.Cognome.value;
	var email = document.form_contatti.Email.value;
	var citta = document.form_contatti.Citta.value;
	var privacy = document.form_contatti.Privacy.checked;

	if (nome == "")
	{
		alert("Inserire il nome");
		document.form_contatti.Nome.focus();
		return false;
	}
	else if (cognome == "")
	{
		alert("Inserire il cognome");
		document.form_contatti.Cognome.focus();
		return false;
	}
	else if (!email_reg_exp.test(email))
	{
		alert("Inserire un valido indirizzo email");
		document.form_contatti.Email.focus();
		return false;
	}
	else if (citta == "")
	{
		alert("Inserire la citta\'");
		document.form_contatti.Citta.focus();
		return false;
	}
	else if (privacy == false)
	{
		alert("Prima di continuare occorre accettare il trattamento dei dati personali");
		return false;
	}
	else
	{
		return true;
	}
}

function getQueryVariable(variable) {
	var query = window.location.search.substring(1);
	var vars = query.split("&");
	var trovata = false;
	for (var i=0;i<vars.length;i++) {
		var pair = vars[i].split("=");
		if (pair[0] == variable) {
			if (pair[1] != "") {
				trovata = true;
			}
		}
	} 
	if(trovata == true) {
		document.getElementById("ricerca_avanzata").style.display = "block";
	}
}

function popup(pagina,nomewindow,w,h,scroll,tool) {  
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0; 
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable=yes, status=yes, toolbar='+tool
	win = window.open(pagina,nomewindow,settings);
}

GB_myShow = function(caption, url, /* optional */ height, width, callback_fn) {
var options = {
caption: caption,
height: height || 500,
width: width || 500,
fullscreen: false,
center_win: true,
overlay_click_close: true,
show_loading: false,
callback_fn: callback_fn
}
var win = new GB_Window(options);
return win.show(url);
}


