<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function pruefeMail(vorname,name,strasse,ort,aemail,phone,message,site)
{
	if ((vorname == "erforderlich") || (vorname == "obligatoire") || (vorname == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré votre prénom!");
		}
		else
		{
			alert("Sie haben keinen Vornamen eingegeben!");
		}
		return false;
	}

	if ((name == "erforderlich") || (name == "obligatoire") || (name == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré votre nom!");
		}
		else
		{
			alert("Sie haben keinen Nachnamen eingegeben!");
		}
		return false;
	}

	if ((strasse == "erforderlich") || (strasse == "obligatoire") || (strasse == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré l'adresse!");
		}
		else
		{
			alert("Sie haben keine Strasse eingegeben!");
		}		
		
		return false;
	}

	if ((ort == "erforderlich") || (ort == "obligatoire") || (ort == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré le code postal et le lieu!");
		}
		else
		{
			alert("Sie haben keinen Ort eingegeben!");
		}	
		
		return false;
	}


	if ((aemail.indexOf("@",1)==-1) ||	(aemail.indexOf(".",(aemail.indexOf("@",1)+2))==-1) ||	(aemail.lastIndexOf(".")>(aemail.length-3)))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré ou mal enregistré l'adresse E-mail !");
		}
		else
		{
			alert("Sie haben keine oder eine ungültige E-Mail Adresse eingegeben!");
		}	
		
		return false;
	}

	if ((phone == "erforderlich") || (phone == "obligatoire") || (phone == "") || (isNaN(phone.substr(0,1)) == true))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré ou mal enregistré le numéro de téléphone!");
		}
		else
		{
			alert("Sie haben keine oder eine ungültige Telefonnummer eingegeben!");
		}	
		
		return false;
	}

	if ((message == "erforderlich") || (message == "obligatoire") || (message == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré le message!");
		}
		else
		{
			alert("Sie haben keine Nachricht eingegeben!");
		}	
		
		return false;
	}
}

<!-- gastro bankett formular check -->
function pruefeGastroMail(vorname,name,strasse,plz,ort,aemail,phone,message,site,tel)
{
	if ((vorname == "erforderlich") || (vorname == "obligatoire") || (vorname == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré votre prénom!");
		}
		else
		{
			alert("Sie haben keinen Vornamen eingegeben!");
		}
		return false;
	}

	if ((name == "erforderlich") || (name == "obligatoire") || (name == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré votre nom!");
		}
		else
		{
			alert("Sie haben keinen Nachnamen eingegeben!");
		}
		return false;
	}


	if ((strasse == "erforderlich") || (strasse == "obligatoire") || (strasse == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré l'adresse!");
		}
		else
		{
			alert("Sie haben keine Strasse eingegeben!");
		}		
		
		return false;
	}

	if ((ort == "erforderlich") || (ort == "obligatoire") || (ort == "") || (plz == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré le code postal ou le lieu!");
		}
		else
		{
			alert("Sie haben keinen Ort oder Postleitzahl eingegeben!");
		}	
		
		return false;
	}


	if ((aemail.indexOf("@",1)==-1) ||	(aemail.indexOf(".",(aemail.indexOf("@",1)+2))==-1) ||	(aemail.lastIndexOf(".")>(aemail.length-3)))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré ou mal enregistré l'adresse E-mail !");
		}
		else
		{
			alert("Sie haben keine oder eine ungültige E-Mail Adresse eingegeben!");
		}	
		
		return false;
	}

	if ((tel == "erforderlich") || (tel == "obligatoire") || (tel == "") || (isNaN(tel.substr(0,1)) == true))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré ou mal enregistré le numéro de téléphone!");
		}
		else
		{
			alert("Sie haben keine oder eine ungültige Telefonnummer eingegeben!");
		}	
		
		return false;
	}

	
}


<!-- gastro formular check -->
function pruefeGastroBankettMail(vorname,name,strasse,plz,ort,aemail,phone,message,site,tel,anzahl)
{
	if ((vorname == "erforderlich") || (vorname == "obligatoire") || (vorname == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré votre prénom!");
		}
		else
		{
			alert("Sie haben keinen Vornamen eingegeben!");
		}
		return false;
	}

	if ((name == "erforderlich") || (name == "obligatoire") || (name == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré votre nom!");
		}
		else
		{
			alert("Sie haben keinen Nachnamen eingegeben!");
		}
		return false;
	}


	if ((strasse == "erforderlich") || (strasse == "obligatoire") || (strasse == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré l'adresse!");
		}
		else
		{
			alert("Sie haben keine Strasse eingegeben!");
		}		
		
		return false;
	}

	if ((ort == "erforderlich") || (ort == "obligatoire") || (ort == "") || (plz == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré le code postal ou le lieu!");
		}
		else
		{
			alert("Sie haben keinen Ort oder Postleitzahl eingegeben!");
		}	
		
		return false;
	}


	if ((aemail.indexOf("@",1)==-1) ||	(aemail.indexOf(".",(aemail.indexOf("@",1)+2))==-1) ||	(aemail.lastIndexOf(".")>(aemail.length-3)))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré ou mal enregistré l'adresse E-mail !");
		}
		else
		{
			alert("Sie haben keine oder eine ungültige E-Mail Adresse eingegeben!");
		}	
		
		return false;
	}

	if ((tel == "erforderlich") || (tel == "obligatoire") || (tel == "") || (isNaN(tel.substr(0,1)) == true))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré ou mal enregistré le numéro de téléphone!");
		}
		else
		{
			alert("Sie haben keine oder eine ungültige Telefonnummer eingegeben!");
		}	
		
		return false;
	}

	if ((anzahl == "erforderlich") || (anzahl == "obligatoire") || (anzahl == "") || (isNaN(anzahl.substr(0,1)) == true))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré ou mal enregistré le Nombre de personnes!");
		}
		else
		{
			alert("Sie haben keine oder eine ungültige Anzahl Personen eingegeben!");
		}	
		
		return false;
	}

	
}



<!-- pruefeHotelMail formular check -->
function pruefeBusinessMail(anreiseTag, anreiseMonat, anreiseJahr, abreiseTag,abreiseMonat,abreiseJahr,vorname,name,strasse,plz,ort,aemail,phone,message,site,tel,personen,firma)
{
	
	if(abreiseJahr < anreiseJahr)
	{
		if(site == "franz")
		{
			alert("La date de départ doit être ultérieure à la date d’arrivée.");
		}
		else
		{
			alert("Das Abreisedatum muss später als das Anreisedatum ausfallen.");
		}
		return false;
	}
	
	if(anreiseMonat > abreiseMonat && abreiseJahr == anreiseJahr)
	{
		if(site == "franz")
		{
			alert("La date de départ doit être ultérieure à la date d’arrivée.");
		}
		else
		{
			alert("Das Abreisedatum muss später als das Anreisedatum ausfallen.");
		}
		return false;
	}
	
	if((anreiseTag > abreiseTag) && (anreiseMonat == abreiseMonat) && (abreiseJahr == anreiseJahr))
	{
		if(site == "franz")
		{
			alert("La date de départ doit être ultérieure à la date d’arrivée.");
		}
		else
		{
			alert("Das Abreisedatum muss später als das Anreisedatum ausfallen.");
		}
		return false;
	}
	
	
	if ((personen == "erforderlich") || (personen == "obligatoire") || (personen == "") || (isNaN(personen.substr(0,1)) == true))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré des Personnes!");
		}
		else
		{
			alert("Sie haben keine Anzahl Personen eingegeben!");
		}
		return false;
	}

	if ((firma == "erforderlich") || (firma == "obligatoire") || (firma == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré votre Société!");
		}
		else
		{
			alert("Sie haben keine Firma eingegeben!");
		}
		return false;
	}

	if ((vorname == "erforderlich") || (vorname == "obligatoire") || (vorname == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré votre prénom!");
		}
		else
		{
			alert("Sie haben keinen Vornamen eingegeben!");
		}
		return false;
	}

	if ((name == "erforderlich") || (name == "obligatoire") || (name == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré votre nom!");
		}
		else
		{
			alert("Sie haben keinen Nachnamen eingegeben!");
		}
		return false;
	}


	if ((strasse == "erforderlich") || (strasse == "obligatoire") || (strasse == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré l'adresse!");
		}
		else
		{
			alert("Sie haben keine Strasse eingegeben!");
		}		
		
		return false;
	}

	if ((ort == "erforderlich") || (ort == "obligatoire") || (ort == "") || (plz == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré le code postal ou le lieu!");
		}
		else
		{
			alert("Sie haben keinen Ort oder Postleitzahl eingegeben!");
		}	
		
		return false;
	}


	if ((aemail.indexOf("@",1)==-1) ||	(aemail.indexOf(".",(aemail.indexOf("@",1)+2))==-1) ||	(aemail.lastIndexOf(".")>(aemail.length-3)))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré ou mal enregistré l'adresse E-mail !");
		}
		else
		{
			alert("Sie haben keine oder eine ungültige E-Mail Adresse eingegeben!");
		}	
		
		return false;
	}

	if ((tel == "erforderlich") || (tel == "obligatoire") || (tel == "") || (isNaN(tel.substr(0,1)) == true))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré ou mal enregistré le numéro de téléphone!");
		}
		else
		{
			alert("Sie haben keine oder eine ungültige Telefonnummer eingegeben!");
		}	
		
		return false;
	}
	
}

<!-- pruefeHotelMail formular check -->
function pruefeHotelMail(anreiseTag, anreiseMonat, anreiseJahr, abreiseTag,abreiseMonat,abreiseJahr,vorname,name,strasse,plz,ort,aemail,phone,message,site,tel,erwachsene,kinder)
{
	if(abreiseJahr < anreiseJahr)
	{
		if(site == "franz")
		{
			alert("La date de départ doit être ultérieure à la date d’arrivée.");
		}
		else
		{
			alert("Das Abreisedatum muss später als das Anreisedatum ausfallen.");
		}
		return false;
	}
	
	if(anreiseMonat > abreiseMonat && abreiseJahr == anreiseJahr)
	{
		if(site == "franz")
		{
			alert("La date de départ doit être ultérieure à la date d’arrivée.");
		}
		else
		{
			alert("Das Abreisedatum muss später als das Anreisedatum ausfallen.");
		}
		return false;
	}
	
	if((anreiseTag > abreiseTag) && (anreiseMonat == abreiseMonat) && (abreiseJahr == anreiseJahr))
	{
		if(site == "franz")
		{
			alert("La date de départ doit être ultérieure à la date d’arrivée.");
		}
		else
		{
			alert("Das Abreisedatum muss später als das Anreisedatum ausfallen.");
		}
		return false;
	}
	
	
	
	if ((erwachsene == 0) && (kinder == 0))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré des Personnes!");
		}
		else
		{
			alert("Sie haben keine Anzahl Personen eingegeben!");
		}
		return false;
	}


	if ((vorname == "erforderlich") || (vorname == "obligatoire") || (vorname == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré votre prénom!");
		}
		else
		{
			alert("Sie haben keinen Vornamen eingegeben!");
		}
		return false;
	}

	if ((name == "erforderlich") || (name == "obligatoire") || (name == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré votre nom!");
		}
		else
		{
			alert("Sie haben keinen Nachnamen eingegeben!");
		}
		return false;
	}


	if ((strasse == "erforderlich") || (strasse == "obligatoire") || (strasse == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré l'adresse!");
		}
		else
		{
			alert("Sie haben keine Strasse eingegeben!");
		}		
		
		return false;
	}

	if ((ort == "erforderlich") || (ort == "obligatoire") || (ort == "") || (plz == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré le code postal ou le lieu!");
		}
		else
		{
			alert("Sie haben keinen Ort oder Postleitzahl eingegeben!");
		}	
		
		return false;
	}


	if ((aemail.indexOf("@",1)==-1) ||	(aemail.indexOf(".",(aemail.indexOf("@",1)+2))==-1) ||	(aemail.lastIndexOf(".")>(aemail.length-3)))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré ou mal enregistré l'adresse E-mail !");
		}
		else
		{
			alert("Sie haben keine oder eine ungültige E-Mail Adresse eingegeben!");
		}	
		
		return false;
	}

	if ((tel == "erforderlich") || (tel == "obligatoire") || (tel == "") || (isNaN(tel.substr(0,1)) == true))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré ou mal enregistré le numéro de téléphone!");
		}
		else
		{
			alert("Sie haben keine oder eine ungültige Telefonnummer eingegeben!");
		}	
		
		return false;
	}
	
}




function pruefeGutscheinMail(anzahl,wert,theMessage,destAnrede,destVorname,destName,destStrasse,destPlz,destOrt,vorname,name,strasse,plz,ort,tel,aemail,site){
	
	if ((anzahl == "erforderlich") || (anzahl == "obligatoire") || (anzahl == "") || (isNaN(anzahl.substr(0,1)) == true))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré le nombre de bons cedeaux!");
		}
		else
		{
			alert("Sie haben keine Anzahl Gutscheine eingegeben!");
		}
		return false;
	}

	if ((wert == "erforderlich") || (wert == "obligatoire") || (wert == "") || (isNaN(wert.substr(0,1)) == true))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré la valeur de bons cedeaux!");
		}
		else
		{
			alert("Sie haben keinen Gutscheinwert eingegeben!");
		}
		return false;
	}

	if ((theMessage == "erforderlich") || (theMessage == "obligatoire") || (theMessage == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré un text désiré!");
		}
		else
		{
			alert("Sie haben keinen Gutscheintext eingegeben!");
		}
		return false;
	}


	if ((destVorname == "erforderlich") || (destVorname == "obligatoire") || (destVorname == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré le prénom déstinataire!");
		}
		else
		{
			alert("Sie haben keinen Vornamen des Empfängers eingegeben!");
		}
		return false;
	}

	if ((destName == "erforderlich") || (destName == "obligatoire") || (destName == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré le nom déstinataire!");
		}
		else
		{
			alert("Sie haben keinen Nachnamen des Empfängers eingegeben!");
		}
		return false;
	}

	if ((destStrasse == "erforderlich") || (destStrasse == "obligatoire") || (destStrasse == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré l'adresse déstinataire!");
		}
		else
		{
			alert("Sie haben keine Strasse des Empfängers eingegeben!");
		}		
		
		return false;
	}

	if ((destOrt == "erforderlich") || (destOrt == "obligatoire") || (destOrt == "") || (destPlz == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré le code postal ou le lieu déstinataire!");
		}
		else
		{
			alert("Sie haben keinen Ort oder Postleitzahl des Empfängers eingegeben!");
		}	
		
		return false;
	}

	if ((vorname == "erforderlich") || (vorname == "obligatoire") || (vorname == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré votre prénom!");
		}
		else
		{
			alert("Sie haben keinen Vornamen eingegeben!");
		}
		return false;
	}

	if ((name == "erforderlich") || (name == "obligatoire") || (name == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré votre nom!");
		}
		else
		{
			alert("Sie haben keinen Nachnamen eingegeben!");
		}
		return false;
	}


	if ((strasse == "erforderlich") || (strasse == "obligatoire") || (strasse == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré l'adresse!");
		}
		else
		{
			alert("Sie haben keine Strasse eingegeben!");
		}		
		
		return false;
	}

	if ((ort == "erforderlich") || (ort == "obligatoire") || (ort == "") || (plz == ""))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré le code postal ou le lieu!");
		}
		else
		{
			alert("Sie haben keinen Ort oder Postleitzahl eingegeben!");
		}	
		
		return false;
	}


	if ((aemail.indexOf("@",1)==-1) ||	(aemail.indexOf(".",(aemail.indexOf("@",1)+2))==-1) ||	(aemail.lastIndexOf(".")>(aemail.length-3)))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré ou mal enregistré l'adresse E-mail !");
		}
		else
		{
			alert("Sie haben keine oder eine ungültige E-Mail Adresse eingegeben!");
		}	
		
		return false;
	}

	if ((tel == "erforderlich") || (tel == "obligatoire") || (tel == "") || (isNaN(tel.substr(0,1)) == true))
	{
		if(site == "franz")
		{
			alert("Vous n'avez pas enregistré ou mal enregistré le numéro de téléphone!");
		}
		else
		{
			alert("Sie haben keine oder eine ungültige Telefonnummer eingegeben!");
		}	
		
		return false;
	}
	
}



function open_win(what_link,the_x,the_y,toolbar,addressbar,directories,statusbar,menubar,scrollbar,resize,history,pos,wname){ 
	var the_url = what_link;
	the_x -= 0;
	the_y -= 0;
	var how_wide = screen.availWidth;
	var how_high = screen.availHeight;
	if(toolbar == "0"){var the_toolbar = "no";}else{var the_toolbar = "yes";}
	if(addressbar == "0"){var the_addressbar = "no";}else{var the_addressbar = "yes";}
	if(directories == "0"){var the_directories = "no";}else{var the_directories = "yes";}
	if(statusbar == "0"){var the_statusbar = "no";}else{var the_statusbar = "yes";}
	if(menubar == "0"){var the_menubar = "no";}else{var the_menubar = "yes";}
	if(scrollbar == "0"){var the_scrollbars = "no";}else{var the_scrollbars = "yes";}
	if(resize == "0"){var the_do_resize =  "no";}else{var the_do_resize = "yes";}
	if(history == "0"){var the_copy_history = "no";}else{var the_copy_history = "yes";}
	if(pos == 1){top_pos=0;left_pos=0;}
	if(pos == 2){top_pos = 0;left_pos = (how_wide/2) -  (the_x/2);}
	if(pos == 3){top_pos = 0;left_pos = how_wide - the_x;}
	if(pos == 4){top_pos = (how_high/2) -  (the_y/2);left_pos = 0;}
	if(pos == 5){top_pos = (how_high/2) -  (the_y/2);left_pos = (how_wide/2) -  (the_x/2);}
	if(pos == 6){top_pos = (how_high/2) -  (the_y/2);left_pos = how_wide - the_x;}
	if(pos == 7){top_pos = how_high - the_y;left_pos = 0;}
	if(pos == 8){top_pos = how_high - the_y;left_pos = (how_wide/2) -  (the_x/2);}
	if(pos == 9){top_pos = how_high - the_y;left_pos = how_wide - the_x;}
	if (window.outerWidth ){
	var option = "toolbar="+the_toolbar+",location="+the_addressbar+",directories="+the_directories+",status="+the_statusbar+",menubar="+the_menubar+",scrollbars="+the_scrollbars+",resizable="+the_do_resize+",outerWidth="+the_x+",outerHeight="+the_y+",copyhistory="+the_copy_history+",left="+left_pos+",top="+top_pos;
	wname=window.open(the_url, wname, option);
	wname.focus();
	}
	else
	{
	var option = "toolbar="+the_toolbar+",location="+the_addressbar+",directories="+the_directories+",status="+the_statusbar+",menubar="+the_menubar+",scrollbars="+the_scrollbars+",resizable="+the_do_resize+",Width="+the_x+",Height="+the_y+",copyhistory="+the_copy_history+",left="+left_pos+",top="+top_pos;
	if (!wname.closed && wname.location){
	wname.location.href=the_url;
	}
	else
	{
	wname=window.open(the_url, wname, option);
	//wname.resizeTo(the_x,the_y);
	wname.focus();
	wname.location.href=the_url;
	}
	}
} 
//-->






