var messaggio_richiesta = '';
document.onkeydown = onKeyDown;

function cambiaStato(campo, div, valore, imgObj){
	var objDiv = document.getElementById(div);
	var arrayImg = new Array();
		arrayImg = objDiv.getElementsByTagName('IMG');

	if (imgObj.src.indexOf('_checked') >= 0){
		for (i = 0; i < arrayImg.length; i++){
			arrayImg[i].src = 'css/ottimizzate/radiobox.png';
		}

		document.forms['frmRicerca_immobile'].elements[campo].value = '';
	} else {
		for (i = 0; i < arrayImg.length; i++){
			arrayImg[i].src = 'css/ottimizzate/radiobox.png';
		}

		document.forms['frmRicerca_immobile'].elements[campo].value = valore;

		imgObj.src = 'css/ottimizzate/radiobox_checked.png';
	}
}

function onKeyDown(e){
	if (!e) e = window.event;
	if (typeof e != 'undefined'){
		var code = e.keyCode;

		var objForm = document.getElementsByTagName('FORM');

		if (typeof objForm[0] != 'undefined' && e.keyCode == 13){
			objForm[0].submit();
		}
	}
}

function overTrasparenza(e){
	if (document.all){
		this.style.filter = 'alpha(opacity=100)';
	} else {
		this.style.opacity = Math.max(0.99);	// Non si puņ usare 1 e 0 a causa di un flickering in FF
	}
}

function outTrasparenza(){
	if (document.all){
		this.style.filter = 'alpha(opacity=70)';
	} else {
		this.style.opacity = Math.max(0.7);	// Non si puņ usare 1 e 0 a causa di un flickering in FF
	}
}

function chiudiDettaglio(){
	elemento = document.getElementById("dettaglioImmobile");

	if (typeof elemento != 'undefined'){
		elemento.innerHTML = '';
		elemento.style.visibility = 'hidden';
		elemento.style.display = 'none';
	}
}

function getScrollXY() {
	var scrOfX = 0, scrOfY = 0;
	if( typeof( window.pageYOffset ) == 'number' ) {
		//Netscape compliant
		scrOfY = window.pageYOffset;
		scrOfX = window.pageXOffset;
	} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
		//DOM compliant
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;
	} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
		//IE6 standards compliant mode
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
	}
	return [ scrOfX, scrOfY ];
}

function inviaRichiesta(oggetto, regione, zona, descrizione){
	messaggio_richiesta  = 'Desidero ricevere maggiori informazioni in merito al seguente immobile:' + "%0D%0A" + "%0D%0A";
	messaggio_richiesta += regione + "%0D%0A";
	messaggio_richiesta += zona + "%0D%0A" + "%0D%0A";
	messaggio_richiesta += descrizione + "%0D%0A";
	
	document.location.href='mailto:reintermedia@gruppore.it?Subject='+oggetto+'&Body='+messaggio_richiesta;
}

function apriIngrandimento(id_foto){
	var objFinestra = window.open('_ingrandimento.php?foto='+id_foto+'&tempo='+ new Date().getTime(),'ingrandimento','scrollbars=no,resizable=yes, width=500,height=450,left=250,top=200,status=no,location=no,toolbar=no');
}
