if(!document.layers)document.write('<style type="text/css">input{color:#E8C8B4;background-color:#AC402E;font-family:verdana; font-size:9px;	border :solid;border-color:#E8C8B4;border-width:1px;} input.manda{color:#E8C8B4;font-weight:bold;background-color:#AC402E;font-family:verdana; font-size:9px;border :outset;border-color:#CF9187;border-width:1px;} input.ricerca{color:#F3E1D7;font-weight:bold;background-color:#CB7F52; font-family:verdana; font-size:9px;border : outset;border-color:#CF9187;border-width:1px;} input.bianco{color:#555555;background-color:#ffffff; font-family:verdana; font-size:9px;border-color:#E9C9B6;border-width:1px;} input.nobianco{color:#555555;background-color:#ffffff; font-family:verdana; font-size:9px;border-color:#ffffff;border-width:0px;} textarea.bianco{color:#555555;background-color:#ffffff; font-family:verdana; font-size:9px;	border :solid;border-color:#E9C9B6;border-width:1px;}</style>');else document.write('<style type="text/css">input{color:#E8C8B4;background-color:#AC402E;font-family:verdana; font-size:10px;}</style>');

function controlla(s){
var a = false; 
var res = false; 
if(typeof(RegExp) == 'function') 
{ 
var b = new RegExp('abc'); 
if(b.test('abc') == true){a = true;} 
} 
 
if(a == true) 
{ 
reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+ 
'(\\@)([a-zA-Z0-9\\-\\.]{2,255})'+ 
'(\\.)([a-zA-Z]{2,4})$'); 
res = (reg.test(s)); 
} 
else 
{ 
res = (s.search('@') >= 1 && 
s.lastIndexOf('.') > s.search('@') && 
s.lastIndexOf('.') >= s.length-5);
} 

if(res==false||s=='your@domain.com'){alert("Inserisci un indirizzo e-mail valido.");
	return false;}

else{
	return true;}
}
	
	function controlla2(c,d){
var a = false; 
var provadata1 = false; 
var provadata2 = false;
 if(typeof(RegExp) == 'function') 
{ 
var b = new RegExp('abc'); 
if(b.test('abc') == true){a = true;} 
} 
 
if(a == true) 
{ 
reg = new RegExp('^([0-9]{2})(-)([0-9]{2})(-)([0-9]{4})$'); 
provadata1 = (reg.test(c)); 
provadata2 = (reg.test(d)); 

if (provadata1==true&&provadata2==true)
data1=new Date(c.substring(6,10),(c.substring(3,5)-1),c.substring(0,2));
data2=new Date(d.substring(6,10),(d.substring(3,5)-1),d.substring(0,2));
data3=new Date();
} 
else 
{ 
provadata1 = true;
provadata2 = true; 
} 

if(document.modricerca.p_letto.value!=""&&isNaN(document.modricerca.p_letto.value)){alert("Il numero di posti letto deve essere espresso in numeri.");
	return false;}
else if(document.modricerca.dal_data.value!="gg-mm-aaaa"&&provadata1==false){alert("Inserisci la data di inizio periodo nel formato GG-MM-AAAA.");
	return false;}
	else if(document.modricerca.al_data.value!="gg-mm-aaaa"&&provadata2==false){alert("Inserisci la data di fine periodo nel formato GG-MM-AAAA");
	return false;}
	else if((provadata1==true&&provadata2==false)||(provadata1==false&&provadata2==true)){alert("Inserisci sia la data iniziale che la data finale per il periodo richiesto.");
return false;}
else if(provadata1==true&&provadata2==true&&data1>data2){

alert("La data finale del periodo deve essere successiva a quella iniziale.");
	return false;}
	
	else if(provadata1==true&&provadata2==true&&data3>data1){

alert("La data iniziale del periodo deve essere successiva a quella odierna.");
	return false;}
	
else{
	return true;}
}
function openWin( windowURL, windowName, windowFeatures ) { 
		return window.open( windowURL, windowName, windowFeatures ) ; 
	} 