// JavaScript Document

function popUp(theURL,winName,features) { 
  window.open(theURL,winName,features);
}

function wakeup() { 
document.getElementById('face').setAttribute('src','/images/awake.gif'); 
}

function gotobed() { 
document.getElementById('face').setAttribute('src','/images/annunci_immobiliari.gif'); 
}

function csearch() { 
	wakeup(); 
	if ( document.getElementById('insbackcenter').style.visibility == 'visible' ) { 
	cinsertion(); /* hide cinsertion */
	resetbuttonhighlighting('o'); 
	} 
	if ( document.getElementById('searchbackcenter').style.visibility == 'hidden' ) { 
		// document.getElementById('fields').className='leftHighlight'; 
		document.getElementById('searchbackcenter').style.visibility = 'visible'; 
	} 
	else { 
		// document.getElementById('fields').className='leftHighlight'; 
		document.getElementById('searchbackcenter').style.visibility = 'hidden'; 
	} 
	gotobed();
} 

function cinsertion() { 
	wakeup(); 
	if ( document.getElementById('searchbackcenter').style.visibility == 'visible' ) { 
	csearch(); /* hide csearch */ 
	resetbuttonhighlighting('s'); 
	} 
	if ( document.getElementById('insbackcenter').style.visibility == 'hidden' ) { 
		document.getElementById('insbackcenter').style.visibility = 'visible'; 
	} 
	else { 
		document.getElementById('insbackcenter').style.visibility = 'hidden'; 
	} 
	gotobed();
} 

function resetbuttonhighlighting(button) { 
	if (button=='s') { 
		if ( document.getElementById('searchbackcenter').style.visibility == 'hidden' ) { 
		document.getElementById('s').className='largebutton'; 
		}
	} 
	if (button=='o') { 
		if ( document.getElementById('insbackcenter').style.visibility == 'hidden' ) { 
		document.getElementById('o').className='largebutton'; 
		}
	} 
} 

function gothere(loc) { 
window.location.href = loc; 
} 

function clearField(fld) { 
if ( fld.value=='Indirizzo email' || fld.value=='Citta o comune?' || fld.value=='Zona?' 
	|| fld.value=='Password' || fld.value=='dove?' || fld.value=='where?' || fld.value=='wo?' ) { 
	fld.value = ''; 
	} 
} 

function clearFieldAlways(fld) { 
	fld.value = ''; 
} 

function showhelp(layer) { 
document.getElementById(layer).style.visibility = 'visible';
} 

function hidehelp(layer) { 
document.getElementById(layer).style.visibility = 'hidden';
} 

function nodisplay(layer) { 
document.getElementById(layer).style.display = 'none';
} 

function highlightTopic(h,p) { 
document.getElementById(h).style.color = '#ff6600';
document.getElementById(h).style.fontWeight = 'bold';
document.getElementById(p).style.color = '#ff6600';
document.getElementById(p).style.fontWeight = 'bold';
} 

function checkNumbers(field,val,lang) { 
	if (isNaN(val)) { 
	alert('Sono consentiti solo numeri!'); 
	document.getElementById(field).focus();
	document.getElementById(field).value = '';  
	} 
} 

