function ordina(campo) {
	document.form2.ordina.value = campo;
	document.form2.submit();
}

function LoadVetrina() {
	LoadGeneric("include/vetrina.php","offerta-win");
	setTimeout("LoadVetrina()",10000);	
}

function LoadVetrina2() {
	LoadGeneric("include/vetrina-2.php","offerta-win");
	setTimeout("LoadVetrina2()",10000);	
}

function LoadGeneric(page,mycontent)
{
	var content = document.getElementById(mycontent);
    var url = page;
    var preloadText = "Caricamento in corso...";
    if(typeof XMLHttpRequest != "undefined") 
	{ 
            x = new XMLHttpRequest();
	}
	else 
	{ 
		try { x = new ActiveXObject("Msxml2.XMLHTTP");} 
    	catch (e) { try { x = new ActiveXObject("Microsoft.XMLHTTP");} catch (e){x = null;}}
	}
	if (x) 
    {
		content.innerHTML = preloadText;
        x.onreadystatechange = function() 
		{
			if (x.readyState == 4 && (x.status == 200))
            {
            	content.innerHTML = x.responseText;
            }
        }
        x.open("GET", url, true);
        x.send(null);
    }
}

function SendMail(form)
{
	nome = form.nome.value;
	cognome = form.cognome.value;
	email = form.email.value;
	telefono = form.telefono.value;
	richiesta = form.richiesta.value;
	riferimento = form.riferimento.value;
	Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if (Filtro.test(trim(email)) && trim(richiesta)!= "")
	{
		LoadGeneric("richiesta-info.php?nome="+nome+"&cognome="+cognome+"&telefono="+telefono+"&email="+email+"&richiesta="+richiesta+"&riferimento"+riferimento,"result_email");
	}
	else
	{
		document.getElementById("result_email").innerHTML = "Inserire una richiesta ed un indirizzo valido.";	
	}
}

function trim(stringa)
{
	return stringa.replace(/^\s*/, "").replace(/\s*$/, "");
}

function closeBig()
{
	document.getElementById('fotobig').style.visibility='hidden';
	document.getElementById('backcover').style.visibility='hidden';
	stopSlideShow();
}

function openBig()
{
	//document.images.fotobig.src=eval("temp"+step+".src");
	document.getElementById('fotobig').style.visibility='visible';
	document.getElementById('backcover').style.visibility='visible';
	if(num>1)
		slideShow();
}

function slideShow()
{
	stopSlide='false';
	
	document.images.fotobig.src=eval("temp"+step+".src");
	if (step<num)
		step++;
	else
		step=1;
	if(stopSlide=='false')
		setTimeout("slideShow()",3000);
}

function stopSlideShow()
{
	stopSlide='true';	
}

function checkRicercaImmobile(form)
{
	if(form.prezzo.value!='' || form.vani.value!='')
	{
		var mess = "";
		
		if(form.vani.value!='' && !intCheck(form.vani))
			mess += "Il campo Vani deve essere di carattere numerico\n";
		if(form.prezzo.value!='' && !intCheck(form.prezzo))
			mess += "Il campo Prezzo Massimo deve essere di carattere numerico\n";
		
		if(mess!="")
			alert(mess);
		else
			form.submit();	
	}
	else
			form.submit();
}

function intCheck(campo) {
	var quota = campo.value;
	onlyNumber = /^(([0-9]{0,}))$/;
	if(!onlyNumber.test(quota))
	{
		return false;	
	}
	else
	{
		return true;
	}
}

function cercaRiferimento() {
	if(document.rifForm.riferimento.value!="")
		location.href='elenco-immobili-riferimento.php?riferimento='+document.rifForm.riferimento.value;
	else
		alert("Inserire un riferimento.");
}

