function PulisceFrmLM ()
	{
		FrmInsLastMinute.pid.value = "";
		FrmInsLastMinute.ptipologia.value = "";
		FrmInsLastMinute.ptitolo.value = "";
		FrmInsLastMinute.psottotitolo.value = "";
	}	
function CambiaLang(lingua)
		{//alert(lingua);
		currentpage=window.location.href;
		w1 = currentpage.search('bedbreakfast/'); 
		var lun = currentpage.length;
		dopo = currentpage.substr(w1 + 13, (lun - (w1 + 13)))
		ldopo = dopo.length;
		kk = dopo.search('lingua=');
		if (kk==-1)
			{if ((dopo.substr(ldopo - 3,3) == 'asp') || (dopo.substr(ldopo - 3,3) == 'sp#'))
				{lasp = dopo.search('asp')
				dopo = dopo.substring(0,lasp) + 'asp?lingua=' + lingua + '&cl=1'
				}
			else	
				{if (dopo.substr(ldopo - 1) == '#' )
					dopo = dopo.substr(0,ldopo - 1) + '&lingua=' + lingua + '&cl=1#'
				else	
					dopo = dopo + '&lingua=' + lingua + '&cl=1'}
			}
		else
			{dopo=dopo.replace('lingua=1','lingua='+lingua)
			 dopo=dopo.replace('lingua=2','lingua='+lingua)
			 dopo=dopo.replace('lingua=3','lingua='+lingua)
			 dopo=dopo.replace('lingua=4','lingua='+lingua)
			 dopo=dopo.replace('lingua=5','lingua='+lingua)
			if (dopo.search('&cl=1') == -1)
				{dopo = dopo + '&cl=1'}
			}
			//alert (dopo)
		currenthref = '../bedbreakfast/' + dopo
		window.location.href=currenthref
		}

function linkutili()
		{
		//window.parent.frames['corpo'].location.href='../bedbreakfast/login.asp?lingua='+1
		window.location.href='../bedbreakfast/login.asp?lingua='+1
		}
		
function InviaEmail(lingua)
{
	
var messaggio = '';

var nome= FrmCalenda.nome.value ;
var citta = FrmCalenda.citta.value;
var stato = FrmCalenda.stato.value;
var telefono = FrmCalenda.telefono.value;
var email = FrmCalenda.email.value;

var arrivogg = FrmCalenda.adatagg.value;
if (arrivogg.length < 2) 
		{arrivogg = '0' + arrivogg};
var arrivomm = FrmCalenda.adatamm.value;
if (arrivomm.length < 2) 
		{arrivomm = '0' + arrivomm};
var arrivoaa = FrmCalenda.adataaa.value;

var partenzagg = FrmCalenda.pdatagg.value;
if (partenzagg.length < 2) 
		{partenzagg = '0' + partenzagg};
var partenzamm = FrmCalenda.pdatamm.value;		
if (partenzamm.length < 2) 
		{partenzamm = '0' + partenzamm};
var partenzaaa = FrmCalenda.pdataaa.value;


var arrivo = arrivoaa + arrivomm + arrivogg;
var partenza = partenzaaa + partenzamm + partenzagg;

var persone = FrmCalenda.persone.value;
var note = FrmCalenda.note.value;
note = note.replace("&", "and");		
var ast = '';
var errore = 0;

if ((persone == "") || (persone == "undefined")) 
 { //alert("Inserire un partenza."); 
	errore = 1;
	
	//document.all['apersone'].innerHTML=ast;
    //document.all['persone'].focus();
     }

if ((telefono == "") || (telefono == "undefined")) 
 { //alert("Inserire un partenza."); 
	errore = 1;
	//document.all['atelefono'].innerHTML=ast;
    //document.all['telefono'].focus(); 
    }

if ((partenza == "") || (partenza == "undefined") || (partenza == "00000000")) 
 { //alert("Inserire un partenza."); 
	errore = 1;
	//document.all['apartenza'].innerHTML=ast;
    //document.all['partenza'].focus(); 
    }

if ((arrivo == "") || (arrivo == "undefined") || (arrivo == "00000000")) 
 { //alert("Inserire un arrivo."); 
	errore = 1
	//document.all['aarrivo'].innerHTML=ast;
    //document.all['arrivo'].focus(); 
    }

if (arrivo > partenza) 
 { //alert("Inserire un arrivo."); 
	errore = 2
	//document.all['aarrivo'].innerHTML=ast;
    //document.all['arrivo'].focus(); 
    }


if ((email == "") || (email == "undefined")) 
 { //alert("Inserire un email."); 
   errore = 1
   //document.all['aemail'].innerHTML=ast;
   //document.all['email'].focus(); 
   }

if ((nome == "") || (nome == "undefined")) 
 { //alert("Inserire un nome."); 
	errore = 1
	//document.all['anome'].innerHTML=ast;
   	//document.all['nome'].focus(); 
   	}

if ((errore == 1) & (lingua == 1 ))
 {alert ('inserire i campi obbligatori');
  }
if ((errore == 1) & (lingua == 2 ))
 {alert ('fill the mandatory fields');
 }
if ((errore == 1) & (lingua == 3 ))
 {alert ('completa las casillas obligatorias');
 }
if ((errore == 1) & (lingua == 4 ))
 {alert ('completer les boites obligatoires');
 }
if ((errore == 1) & (lingua == 5 ))
 {alert ('fuellen aus die verpflichtungen Felden aus');
 }

if ((errore == 2) & (lingua == 1 ))
 {alert ('data di partenza deve essere successiva alla data di arrivo');
 }
if ((errore == 2) & (lingua == 2 ))
 {alert ('departure date must be subsequent to the arrival date');
 }
if ((errore == 2) & (lingua == 3 ))
 {alert ('fecha de salida debe ser despues de la fecha de llegada');
 }
if ((errore == 2) & (lingua == 4 ))
 {alert ('La date de departure doit etre successive a la date d arriv');
 }
if ((errore == 2) & (lingua == 5 ))
 {alert ('Abreise Datum muesst vor Anreise Datum sein');
 }
if (errore==1 || errore==2)
 {document.write("<HTML>")
  document.write("<HEAD>")
  document.write("<SCRIPT LANGUAGE='JAVASCRIPT'>this.location.href = this.location.href</SCRIPT>")
  document.write("</HEAD>")
  document.write("<BODY  >")
  document.write("</BODY>") 	
  document.write("</HTML>") 
 }
if (errore==0)
 {	var query = "&nome=" + nome ;
	query = query + "&citta=" + citta ;
	query = query + "&stato=" + stato + "&telefono=" + telefono;
	query = query + "&email=" + email + "&arrivo=" + arrivo ;
	query = query + "&partenza=" + partenza + "&persone=" + persone + "&note=" + note ;
	
	if (lingua == 1 )
		query = "linguauser=italiano" + query;
	if (lingua == 2 )
		query = "linguauser=inglese" + query;
	if (lingua == 3 )
		query = "linguauser=spagnolo" + query;		
	if (lingua == 4 )
		query = "linguauser=francese" + query;		
	if (lingua == 5 )
		query = "linguauser=tedesco" + query;		
		
FrmCalenda.action =  "mail.asp?" + query + "&stt=rispo";
 } 
 }				
 //----------------------------------------------------------------------------------------------- 
 function checkFrmInsLastMinute(kn)
 {	
   if (kn=="")
	 {	kn="new"};
 var str_iFrameDoc = (document.all)? "document.frames(\"Composition\").document\;": "document.getElementById(\"Composition\").contentDocument\;";
	iFrameDoc = eval(str_iFrameDoc);
	riquadro = iFrameDoc.body
	descrizione=riquadro.innerHTML
	FrmInsLastMinute.hdesc.value = descrizione;
	//alert(descrizione)	
var messaggio = '';
//var nome= FrmInsLastMinute.pnome.value ;
var arrivogg = FrmInsLastMinute.adatagg.value;
if (arrivogg.length < 2) 
		{arrivogg = '0' + arrivogg};

var arrivomm = FrmInsLastMinute.adatamm.value;
if (arrivomm.length < 2) 
		{arrivomm = '0' + arrivomm};
		
var arrivoaa = FrmInsLastMinute.adataaa.value;

var partenzagg = FrmInsLastMinute.pdatagg.value;
if (partenzagg.length < 2) 
		{partenzagg = '0' + partenzagg};
		
var partenzamm = FrmInsLastMinute.pdatamm.value;
if (partenzamm.length < 2) 
		{partenzamm = '0' + partenzamm};
		
var partenzaaa = FrmInsLastMinute.pdataaa.value;

var arrivo = arrivoaa + arrivomm + arrivogg;
var partenza = partenzaaa + partenzamm + partenzagg;
//alert ("ci sono entrato")
//alert (arrivo )
var errore = 0;

if ((partenza == "") || (partenza == "undefined") || (partenza == "00000000")) 
 { //alert("Inserire un partenza."); 
	errore = 1;
	//document.all['apartenza'].innerHTML=ast;
    //document.all['partenza'].focus(); 
    }

if ((arrivo == "") || (arrivo == "undefined") || (arrivo == "00000000")) 
 { //alert("Inserire un arrivo."); 
	errore = 1
	//document.all['aarrivo'].innerHTML=ast;
    //document.all['arrivo'].focus(); 
    }

if (arrivo > partenza) 
 { //alert(" errore : arrivo successivo alla partenza."); 
	errore = 2
	//document.all['aarrivo'].innerHTML=ast;
    //document.all['arrivo'].focus(); 
    }

//if ((nome == "") || (nome == "undefined")) 
 //{ alert("errore : inserire un nominativo."); 
//	errore = 1
	//document.all['anome'].innerHTML=ast;
   	//document.all['nome'].focus(); 
   //	}

if (errore == 1)
 {alert ('inserire i campi obbligatori');
  }

if (errore == 2)
 {alert ('data di partenza deve essere successiva alla data di arrivo. Arrivo=' + arrivo + ' Partenza=' + partenza);
 }
if (errore==1 || errore==2)
 {	FrmInsLastMinute.action =  "gecreaofferte.asp?state=MODE&idofferta="+kn;
 }

if (errore==0)
 {	
	//alert ('passo di qua');
	FrmInsLastMinute.action =  "gecreaofferte.asp?state=INDE&idofferta="+kn+"&descrizione=" + descrizione ;
 } 
 }	
 //--------------------------------------------------------------------------------------------
 
 
 //--------------------------------------------------------------------------------------------
 function checkFrmInsEventi(kn)
 {
  if (kn=="")
	 {	kn="new"};
 var messaggio = '';
var arrivogg = FrmInsEventi.adatagg.value;
if (arrivogg.length < 2) 
		{arrivogg = '0' + arrivogg};

var arrivomm = FrmInsEventi.adatamm.value;
if (arrivomm.length < 2) 
		{arrivomm = '0' + arrivomm};
		
var arrivoaa = FrmInsEventi.adataaa.value;

var partenzagg = FrmInsEventi.pdatagg.value;
if (partenzagg.length < 2) 
		{partenzagg = '0' + partenzagg};
		
var partenzamm = FrmInsEventi.pdatamm.value;
if (partenzamm.length < 2) 
		{partenzamm = '0' + partenzamm};
		
var partenzaaa = FrmInsEventi.pdataaa.value;

var arrivo = arrivoaa + arrivomm + arrivogg;
var partenza = partenzaaa + partenzamm + partenzagg;

var errore = 0;

if ((partenza == "") || (partenza == "undefined") || (partenza == "00000000")) 
 { //alert("Inserire un partenza."); 
	errore = 1;
	//document.all['apartenza'].innerHTML=ast;
    //document.all['partenza'].focus(); 
    }

if ((arrivo == "") || (arrivo == "undefined") || (arrivo == "00000000")) 
 { //alert("Inserire un arrivo."); 
	errore = 1
	//document.all['aarrivo'].innerHTML=ast;
    //document.all['arrivo'].focus(); 
    }

if (arrivo > partenza) 
 { //alert(" errore : arrivo successivo alla partenza."); 
	errore = 2
	//document.all['aarrivo'].innerHTML=ast;
    //document.all['arrivo'].focus(); 
    }

if (errore == 1)
 {alert ('inserire i campi obbligatori');
  }

if (errore == 2)
 {alert ('data inizio deve essere successiva alla data fine. Fine=' + arrivo + ' Inizio=' + partenza);
 }
if (errore==1 || errore==2)
 {	FrmInsEventi.action =  "geelencoeventi.asp";
 }

if (errore==0)
 {	
	FrmInsEventi.action =  "gecreaevento.asp?state=INDE&id="+kn;
		
 } 
 }	
 //-----------------------------------------------------------------------------------------------
 
 function checkCancellaLM (id,titolo)
  {	
	risposta = confirm ('CONFERMI la cancellazione della offerta di "' + titolo + '" ?');
	if (risposta==true)
		{window.location.href='../bedbreakfast/geelencoofferte.asp?state=5&idp='+id 
		}
}	
//-----------------------------------------------------------------------------------------
function checkCancellaEV (id,titolo)
  {	
	risposta = confirm ('CONFERMI la cancellazione Evento  "' + titolo + '" ?');
	if (risposta==true)
		{window.location.href='../bedbreakfast/geeventi.asp?state=5&idp='+id 
		}
}	
//-----------------------------------------------------------------------------------------
function checkCancellaAPPA (id,titolo)
  {	
	risposta = confirm ('CONFERMI la cancellazione della schedacasa "' + titolo + '" ?');
	if (risposta==true)
		{window.location.href='../bedbreakfast/geelencocase.asp?state=5&idp='+id 
		}
}	
//----------------------------------------------------------------------------------------- 
function checkCancellaEVE (id,titolo)
  {	
	risposta = confirm ('CONFERMI la cancellazione della schedaEvento "' + titolo + '" ?');
	if (risposta==true)
		{window.location.href='../bedbreakfast/geelencoeventi.asp?state=5&idp='+id 
		}
}	
//----------------------------------------------------------------------------------------- 
function checkCancellaPre (id,cliente)
  {	
	risposta = confirm ('CONFERMI la cancellazione della prenotazione "' + cliente + '" ?');
	if (risposta==true)
		{window.location.href='../bedbreakfast/getableaubb.asp?state=4&idp='+id 
		}
}	
//----------------------------------------------------------------------------------------
 function checkFrm1creascheda(kn)
 {	
	//alert("kn="+kn)
var messaggio = '';
var errore = 0;
var nome= Frm1creascheda.pnome.value ;
var titolo= Frm1creascheda.ptitolo.value ;
var come= Frm1creascheda.pcome.value ;
var dove= Frm1creascheda.pdove.value ;
var note= Frm1creascheda.pnote.value ;

if ((nome == "") || (nome == "undefined")) 
 { alert("errore : inserire un nome per l appartamento."); 
	errore = 1
	//document.all['anome'].innerHTML=ast;
   	//document.all['nome'].focus(); 
   	}

if ((titolo == "") || (titolo == "undefined")) 
 { alert("errore : inserire un titolo per l appartamento."); 
	errore = 1
	//document.all['anome'].innerHTML=ast;
   	//document.all['nome'].focus(); 
   	}
if (((come == "") || (come == "undefined")) & ((dove == "") || (dove == "undefined")) & ((note == "") || (note == "undefined")))
 { alert("errore : inserire almeno un DOVE un COME un NOTE."); 
	errore = 1
	//document.all['anome'].innerHTML=ast;
   	//document.all['nome'].focus(); 
   	}
if (errore==1 || errore==2)
 {	Frm1creascheda.action =  "geelencocase.asp";
 }

if (errore==0)
 {	
	//alert ('passo di qua');
	Frm1creascheda.action =  "gecreacasa.asp?state=INDE&knumero="+kn;
 } 
 }	
//------------------------------------------------------------ 
function titoli (kn)
	{  	//alert(Frmcreafoto.cope.value)
		cope=Frmcreafoto.cope.value
		tt1=Frmcreafoto.titf.value;
		Frmcreafoto.action =  "uploadFile.asp?nfoto=2&rt=gecreacasa&st=MOFO&knumero=" + kn + "&tt1=" + tt1 + "&cope=" + cope
	}	
//------------------------------------------------------------
function fotoeventi (kn)
	{  	//alert(Frmcreafoto.cope.value)
		Frmcreafoto.action =  "uploadFile.asp?nfoto=2&rt=gecreaevento&st=MOFO&ideve=" + kn ;
	}	
//------------------------------------------------------------
function checkCancellaPrezzos (ordine,qknumero)
  {	
	risposta = confirm ('CONFERMI la cancellazione della riga  "' + ordine + '" ?');
	if (risposta==true)
		{window.location.href='../bedbreakfast/gecreacasa.asp?state=ELPR&knumero='+qknumero +"&ordine="+ordine
		}
}	
//------------------------------------------------------------------------------------------------------
function checkCancellaPrezzox (ordine,qknumero)
  {	
	risposta = confirm ('CONFERMI la cancellazione della riga  "' + ordine + '" ?');
	if (risposta==true)
		{window.location.href='../bedbreakfast/gecreacasa.asp?state=ELPR&knumero='+qknumero +"&ordine="+ordine
		}
}	
//----------------------------------------------------------------------------------------- 
function chkprezzo (tipoprezzo,kn)	
{  
	Frmcreaprezzi.action =  "../bedbreakfast/gecreacasa.asp?state=INPR&knumero="+kn+"&tipo_prezzo="+tipoprezzo
	Frmcreaprezzi.submit()
	}	
//----------------------------------------------------------------------------------------------------------	
function MsgGuestbook(lingua)
{
	
var messaggio = '';
var checkurl = /^http:\/\/(www\.)?[a-zA-Z0-9-]{3,}\.[a-zA-Z]{2,}(\/)?$/;
var checkemail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
var nome= FrmGuestbook.nome.value ;
var email = FrmGuestbook.email.value;
var titolo = FrmGuestbook.titolo.value;
var homepage = FrmGuestbook.homepage.value;
var messaggio = FrmGuestbook.messaggio.value;
note = messaggio.replace("&", "and");		
ast = '';
var errore = 0;

if ((email == "") || (email == "undefined")) 
 {   errore = 1
  }
if ((titolo == "") || (titolo == "undefined")) 
 {   errore = 1
  }
if ((nome == "") || (nome == "undefined")) 
 { 	errore = 1
	}
if ((messaggio == "") || (messaggio == "undefined")) 
 { 	errore = 1
	}

if ((email != "") ^ (email == "undefined"))
	{if (checkemail.test(email) == false)
		{errore = 3 ;}
	}
	
if ((homepage != "http://"))
	{if (checkurl.test(homepage) == false)
		{errore = 2 ;}
	}

if ((errore == 1) & (lingua == 1 ))
 {alert ('inserire i campi obbligatori');
  }
if ((errore == 1) & (lingua == 2 ))
 {alert ('fill the mandatory fields');
 }
if ((errore == 1) & (lingua == 3 ))
 {alert ('completa las casillas obligatorias');
 }
if ((errore == 1) & (lingua == 4 ))
 {alert ('completer les boites obligatoires');
 }
if ((errore == 1) & (lingua == 5 ))
 {alert ('fuellen aus die verpflichtungen Felden aus');
 }
		
if ((errore == 2) & (lingua == 1 ))
 {alert ('verificare la correttezza della homepage');
  }
if ((errore == 2) & (lingua == 2 ))
 {alert ('verify that homepage is correct');
  }
if ((errore == 2) & (lingua == 3 ))
 {alert ('averiguar la corrección del homepage  ');
  }
if ((errore == 2) & (lingua == 4 ))
 {alert ('vérifier la correction de l homepage  ');
  }
if ((errore == 2) & (lingua == 5 ))
 {alert ('verifizieren Sie, dieser homepage ist korrekt  ');
  }


if ((errore == 3) & (lingua == 1 ))
 {alert ('verificare la correttezza della email');
  }
if ((errore == 3) & (lingua == 2 ))
 {alert ('verify that email is correct');
  }
if ((errore == 3) & (lingua == 3 ))
 {alert ('averiguar la corrección del email  ');
  }
if ((errore == 3) & (lingua == 4 ))
 {alert ('vérifier la correction de l email  ');
  }
if ((errore == 3) & (lingua == 5 ))
 {alert ('verifizieren Sie, diese E-mail ist korrekt  ');
  }

if (errore==1 || errore==2 || errore==3)
 {document.write("<HTML>")
  document.write("<HEAD>")
  document.write("<SCRIPT LANGUAGE='JAVASCRIPT'>this.location.href = this.location.href</SCRIPT>")
  document.write("</HEAD>")
  document.write("<BODY  >")
  document.write("</BODY>") 	
  document.write("</HTML>") 
 }
if (errore==0)
 {	var query = "&nome=" + nome + "&titolo=" + titolo;
	query = query + "&email=" + email + "&homepage=" + homepage;
	query = query +  "&messaggio=" + messaggio ;
	
	if (lingua == 1 )
		query = "linguauser=italiano" + query;
	if (lingua == 2 )
		query = "linguauser=inglese" + query;
	if (lingua == 3 )
		query = "linguauser=spagnolo" + query;		
	if (lingua == 4 )
		query = "linguauser=francese" + query;		
	if (lingua == 5 )
		query = "linguauser=tedesco" + query;		

FrmGuestbook.action =  "guestbookmail.asp?azione=inserisci&" + query;
 } 
 }		
//----------------------------------------------------------------------------------------------------------
function checkCancellaMsg (id)
  {	
	risposta = confirm ('CONFERMI la cancellazione del messaggio ?');
	if (risposta==true)
		{window.location.href='../bedbreakfast/geguestbook.asp?azione=delete&id='+id 
		}
}	
//----------------------------------------------------------------------------------------------------------
function checklayout (id)
   {
 
var messaggio = '';
var arrivogg = FrmLayout.adatagg.value;
if (arrivogg.length < 2) 
		{arrivogg = '0' + arrivogg};

var arrivomm = FrmLayout.adatamm.value;
if (arrivomm.length < 2) 
		{arrivomm = '0' + arrivomm};
		
var arrivoaa = FrmLayout.adataaa.value;

var partenzagg = FrmLayout.pdatagg.value;
if (partenzagg.length < 2) 
		{partenzagg = '0' + partenzagg};
		
var partenzamm = FrmLayout.pdatamm.value;
if (partenzamm.length < 2) 
		{partenzamm = '0' + partenzamm};
		
var partenzaaa = FrmLayout.pdataaa.value;

var arrivo = arrivoaa + arrivomm + arrivogg;
var partenza = partenzaaa + partenzamm + partenzagg;
//alert(arrivo)
//alert(partenza)
var errore = 0;

if ((partenza == "") || (partenza == "undefined") || (partenza == "00000000")) 
 { //alert("Inserire un partenza."); 
	errore = 1;
	//document.all['apartenza'].innerHTML=ast;
    //document.all['partenza'].focus(); 
    }

if ((arrivo == "") || (arrivo == "undefined") || (arrivo == "00000000")) 
 { //alert("Inserire un arrivo."); 
	errore = 1
	//document.all['aarrivo'].innerHTML=ast;
    //document.all['arrivo'].focus(); 
    }

if (arrivo > partenza) 
 { //alert(" errore : arrivo successivo alla partenza."); 
	errore = 2
	//document.all['aarrivo'].innerHTML=ast;
    //document.all['arrivo'].focus(); 
    }

if (errore == 1)
 {alert ('inserire i campi obbligatori');
  }

if (errore == 2)
 {alert ('data inizio deve essere successiva alla data fine. Fine=' + arrivo + ' Inizio=' + partenza);
 }
if (errore==1 || errore==2)
 {	FrmLayout.action =  "gelayoutdett.asp?state=MODE&lyid=" + id;
 }

if (errore==0)
 {	
	FrmLayout.action =  "gelayoutdett.asp?state=MOFO&lyid="+id;
		
 } 
 }	
//-----------------------------------------------------------------------------------------
function OrdinaElenco(ordine)
		{//alert(ordine);
		if (ordine=='dr')
			{currenthref = 'getableaubb.asp?state=3&ordine=dreg'}
		if (ordine=='da')
			{currenthref = 'getableaubb.asp?state=3&ordine=darr'}
		if (ordine=='no')
			{currenthref = 'getableaubb.asp?state=3&ordine=nomi'}	
		window.location.href=currenthref
		}
//-----------------------------------------------------------------------------------------
function formattadata(inaa,inmm,ingg)
{
	if (ingg.length < 2) 
			{ingg = '0' + ingg};
	if (inmm.length < 2) 
			{inmm = '0' + inmm};
	var outdata = inaa + inmm + ingg;
	return (outdata);
}
//-----------------------------------------------------------------------------------------
function checkdata(data1,data2)
{
	var tipoer
	tipoer=0
	if ((data1 == "") || (data1 == "undefined") || (data1 == "00000000")) 
 		{  
			tipoer = 1;
			return (tipoer);
	    }
	if ((data2 == "") || (data2 == "undefined") || (data2 == "00000000")) 
 		{  
			tipoer = 1;
			return (tipoer);
	    }
	if (data1 > data2) 
		{
			tipoer = 2;
			return (tipoer);
		}
	return (tipoer);
}
//----------------------------------------------------------------------------------------------- 
 function checkFrmTipoLastMinute(klm,ktipo)
 {	

	//alert ('klm=' + klm + '---ktipo=' + ktipo);
	var messaggio = '';
	var valdal = formattadata(FrmTipoLastMinute.avdataaa.value,FrmTipoLastMinute.avdatamm.value,FrmTipoLastMinute.avdatagg.value);
	var valal = formattadata(FrmTipoLastMinute.avdataalaa.value,FrmTipoLastMinute.avdataalmm.value,FrmTipoLastMinute.avdataalgg.value);
	
	var predal = formattadata(FrmTipoLastMinute.apdataaa.value,FrmTipoLastMinute.apdatamm.value,FrmTipoLastMinute.apdatagg.value);
	var preal = formattadata(FrmTipoLastMinute.apdataalaa.value,FrmTipoLastMinute.apdataalmm.value,FrmTipoLastMinute.apdataalgg.value);
	
	errore = checkdata(valdal,valal);
	if (errore == 1)
		 {alert ('inserire i campi obbligatori');
		  }
	if (errore == 2)
		 {alert ('data inizio non deve essere successiva alla data fine. Fine=' + valal + ' Inizio=' + valdal);
		 }
	if (errore==1 || errore==2)
		 {	FrmTipoLastMinute.action =  'geofferteonline.asp?state=MODE&id='+klm+'&idtipo='+ktipo;
		 }
	
	errore = checkdata(predal,preal);
	if (errore == 1)
		 {alert ('inserire i campi obbligatori');
		  }
	if (errore == 2)
		 {alert ('data inizio prenotazioni non deve essere successiva alla data fine. Fine=' + preal + ' Inizio=' + predal);
		 }
	
	if (FrmTipoLastMinute.ptariffa.value == 0 || FrmTipoLastMinute.ptariffa.value < 0)
		{alert ('impostare la tariffa/sconto ');
		 errore=1;
		}
	
	//if (FrmTipoLastMinute.pmaxstay.value == 0 || FrmTipoLastMinute.pmaxstay.value < 0)
	//	{alert ('impostare la durata max del soggirono per cui risulta validla tariffa/sconto; mettere 999 altrimenti. ');
	//	 errore=1;
	//	}
		
		
	if (errore==1 || errore==2)
		 {	FrmTipoLastMinute.action =  'geofferteonline.asp?state=MODE&id='+klm+'&idtipo='+ktipo;
		 }	
	if (errore==0)
		{
			FrmTipoLastMinute.action =  'geofferteonline.asp?state=INDE&id='+klm+'&idtipo='+ktipo;
		}

 }	
 //--------------------------------------------------------------------------------------------
 function chgFrmElenco(mstate)
 { 
 	//FrmElenco.action =  "getableaubb.asp?state=2";
	var cdata = FrmElenco.vanno.value+"/"+FrmElenco.vmese.value+"/"+FrmElenco.vgiorno.value;
	//alert (cdata);
	currenthref = '../bedbreakfast/getableaubb.asp?state='+mstate+'&cdata='+cdata;
		window.location.href=currenthref;
  }	
  //-----------------------------------------------------------------------------------------
 //--------------------------------------------------------------------------------------------
 