function diapo()
{
	langue = getCurrentLanguage("ln");
	
        if ( langue == 'fr' )
	{
          texte_depart = '>> Voir le diaporama';
          texte_retour = '>> Retour au site';
        }
	if ( langue == 'en' )
	{
          texte_depart = '>> Look at photos';
          texte_retour = '>> Back to website';
        }
	if ( langue == 'nl' )
	{
          texte_depart = '>> Bekijk fotos';
          texte_retour = '>> Terug';
        }

	if ( document.getElementById('colonne_gauche').style.display == 'none' )
	{
          document.getElementById('colonne_gauche').style.display='block';
          document.getElementById('colonne_droite').style.display='block';
          if ( document.getElementById('reservation') == undefined )
          {
            document.getElementById('reservation_NL').style.display='block';
          }
          else
          {
            document.getElementById('reservation').style.display='block';
          }
          
          document.getElementById('centre').style.display='block';
          document.getElementById('centre').style.display='block';
          document.getElementById('visualiser_diapo').innerHTML=texte_depart;
	}
	else
	{
          document.getElementById('colonne_gauche').style.display='none';
          document.getElementById('colonne_droite').style.display='none';
          if ( document.getElementById('reservation') == undefined )
          {
            document.getElementById('reservation_NL').style.display='none';
          }
          else
          {
            document.getElementById('reservation').style.display='none';
          }
          document.getElementById('centre').style.display='none';
          document.getElementById('centre').style.display='none';
          hideScroller();
          document.getElementById('visualiser_diapo').innerHTML=texte_retour;
	}
}

function send(formulaire){
	jour = formulaire.elements['jour'].value;
	mois = formulaire.elements['mois'].value;
	annee = formulaire.elements['annee'].value;
	nuits = formulaire.elements['nuits'].value;
	adultes = formulaire.elements['adultes'].value;
	langue = getCurrentLanguage("ln");
	document.location.href = "http://hotel.reservit.com/reservit/reserhotel.php?lang=" + langue + "&hotelid=1425&fday=" + jour + "&fmonth=" + mois + "&fyear=" + annee + "&nbnights=" + nuits + "&nbadt=" + adultes;
}
 
function getCurrentLanguage(param_demande)
{
	var langue_en_cours = "";
	// On enlève le ?
    params = window.location.search.slice(1,window.location.search.length);
    // On sépare le paramètres....
    // couple[0] est de la forme param=valeur
    couple = params.split("&");
	// On parcours les parametres
    for(i=0;i<couple.length;i++){
        scinde = couple[i].split("=");
        if(scinde[0] == param_demande){
        	langue_en_cours = scinde[1];
        	break;
        }
    }
    // Si aucun param de langue dans l'URL, Français par défaut
    if(langue_en_cours == ""){
    	langue_en_cours = "fr";
    }
    return langue_en_cours;
}

function switchLanguage(lang){
	// On crée un URL sans paramètres pour la recomposer par la suite
	var pageEnCours = window.location.toString();
	// On va supprimer les chaines qui nous gênent
	var search1 = "#open";
	var search2 = "#close";
	var position1 = pageEnCours.indexOf(search1);
	if(position1 != -1){
		var partie1 = pageEnCours.substring(0, position1);
		var partie2 = pageEnCours.substring((position1+5), pageEnCours.length);
		pageEnCours = partie1 + partie2;
	}
	var position2 = pageEnCours.indexOf(search2);
	if(position2 != -1){
		var partie1 = pageEnCours.substring(0, position2);
		var partie2 = pageEnCours.substring((position2+6), pageEnCours.length);
		pageEnCours = partie1 + partie2;
	}
	var splitedURL = Array();
	splitedURL = pageEnCours.split("?");
	cleaned_url = splitedURL[0];
	//alert('start : '+cleaned_url);
	// On enlève le ?
    params = window.location.search.slice(1,window.location.search.length);
    //alert('params : '+params);
    // On sépare le paramètres....
    // couple[0] est de la forme nom_param=valeur_param
    couple = params.split("&");
    j=0;
    for(i=0; i<couple.length; i++){
        scinde = couple[i].split("=");
        //alert('tour numero '+i+' : nom-> '+scinde[0]+' ;; valeur-> '+scinde[1]);
        // On teste l'existance du param "ln"
        if(i==0){
        	if(scinde[0] != "ln"){
	        	cleaned_url = cleaned_url + "?" + scinde[0] + "=" + scinde[1];
	        	//alert('ajout ? : nom-> '+scinde[0]+' ;; valeur-> '+scinde[1]);
	        	j++;
	        }
        }else{
        	if(scinde[0] != "ln"){
	        	cleaned_url = cleaned_url + "&" + scinde[0] + "=" + scinde[1];
	        	//alert('ajout & : nom-> '+scinde[0]+' ;; valeur-> '+scinde[1]);
	        	j++;
	        }
        }
    }//alert(j);
    if(j>0){
    	cleaned_url = cleaned_url + "&ln=" + lang;
    	//alert('passe & : '+cleaned_url);
    }else{
    	cleaned_url = cleaned_url + "?ln=" + lang;
    	//alert('passe ? : '+cleaned_url);
    }
    window.location.href = cleaned_url;
}

function navDetect(){
	if(navigator.userAgent.indexOf("Opera")!=-1 && document.getElementById){
		type="OP"; // For Opera 
	}else if(document.all){
		type="IE"; // Internet Explorer e.g. IE4 upwards
	}else if(document.layers){
		type="NN"; // For Netscape version 4
	}else if(!document.all && document.getElementById){
		type="MO"; // Mozila e.g. Netscape 6 upwards
	}
	return type;
}

function hideScroller(){
	/*navDetect();
	if(type=="IE"){
		document.all.bouton_plier.style.visibility = 'hidden';
	}else if(type=="NN"){
		document.bouton_plier.style.visibility = 'hidden';
	}else if(type=="MO" || type=="OP"){
	*/	//document.getElementById('bouton_plier').style.visibility = 'hidden';
	/*}*/
}

function showScroller(){
	/*navDetect();
	if(type=="IE"){
		eval("document.all.center.style.overflow = 'auto'");
	}else if(type=="NN"){
		eval("document.center.style.overflow = 'auto'");
	}else if(type=="MO" || type=="OP"){
	*/	eval("document.getElementById('center').style.overflow = 'auto'");
	/*}*/
}

function check_ChequesCadeauForm(){
	var error = false;
	var errMsg = "";
	if(document.getElementById('forfait').value == ""){
		error = true;
		errMsg += "Vous devez choisir un Forfait.\n";
	}
	if(document.getElementById('chambre').value == ""){
		error = true;
		errMsg += "Vous devez choisir un Type de chambre.\n";
	}
	if(document.getElementById('email').value == ""){
		error = true;
		errMsg += "Vous devez renseigner votre E-mail.\n";
	}
	if(document.getElementById('beneficiaire').value == ""){
		error = true;
		errMsg += "Vous devez renseigner le nom du Bénéficiaire.\n";
	}
	if(document.getElementById('provenance').value == ""){
		error = true;
		errMsg += "Vous devez renseigner le nom de l'Offreur.\n";
	}
	if(document.getElementById('nom').value == ""){
		error = true;
		errMsg += "Vous devez renseigner vos Nom et Prénom.\n";
	}
	if(document.getElementById('adresse').value == ""){
		error = true;
		errMsg += "Vous devez renseigner votre Adresse.\n";
	}
	if(document.getElementById('ville').value == ""){
		error = true;
		errMsg += "Vous devez renseigner votre Ville.\n";
	}
	if(document.getElementById('cp').value == ""){
		error = true;
		errMsg += "Vous devez renseigner votre Code Postal.\n";
	}
	if(document.getElementById('telephone').value == ""){
		error = true;
		errMsg += "Vous devez renseigner votre N° de Téléphone.\n";
	}
	if(error == true){
		alert(errMsg);
	}else{
		document.getElementById('form_cheques').submit();
	}
}

function valide(form, lng){
    var alerte="";
    if (lng == 'fr')
	{
			if ( form.nom.value == '' ){
		      alerte += 'Veuillez entrer votre nom\n';
		    }
		    if ( form.prenom.value == '' ){
		      alerte += 'Veuillez entrer votre prénom\n';
		    }
		    if ( form.telephone.value == '' ){
		      alerte += 'Veuillez entrer votre téléphone\n';
		    }
    }
    if (lng == 'en')
	{
			if ( form.nom.value == '' ){
		      alerte += 'Please enter your name\n';
		    }
		    if ( form.prenom.value == '' ){
		      alerte += 'Please enter your surname\n';
		    }
		    if ( form.telephone.value == '' ){
		      alerte += 'Please enter your telephone\n';
		    }
    }
    if (lng == 'nl')
	{
			if ( form.nom.value == '' ){
		      alerte += 'Vul uw achternaam\n';
		    }
		    if ( form.prenom.value == '' ){
		      alerte += 'Vul uw  voornaam\n';
		    }
		    if ( form.telephone.value == '' ){
		      alerte += 'Vul uw telefoon\n';
		    }
    }
    if ( alerte != "" ){
      alert(alerte);
    }else{
      form.submit();
    }
}

function valide2(form, lng){
    var alerte="";
    if (lng == 'fr')
	{
		    if ( form.sujet.value == '' ){
		      alerte += 'Veuillez choisir votre sujet\n';
		    }
			if ( form.nom.value == '' ){
		      alerte += 'Veuillez entrer votre nom\n';
		    }
		    if ( form.prenom.value == '' ){
		      alerte += 'Veuillez entrer votre prénom\n';
		    }
		    if ( form.telephone.value == '' ){
		      alerte += 'Veuillez entrer votre téléphone\n';
		    }
		    if ( form.email.value == '' ){
		      alerte += 'Veuillez entrer votre e-mail\n';
		    }
    }
    if (lng == 'en')
	{
		    if ( form.sujet.value == '' ){
		      alerte += 'Please select your subjet\n';
		    }
			if ( form.nom.value == '' ){
		      alerte += 'Please enter your name\n';
		    }
		    if ( form.prenom.value == '' ){
		      alerte += 'Please enter your surname\n';
		    }
		    if ( form.telephone.value == '' ){
		      alerte += 'Please enter your telephone\n';
		    }
		    if ( form.email.value == '' ){
		      alerte += 'Please enter your e-mail\n';
		    }
    }
    if (lng == 'nl')
	{
		    if ( form.sujet.value == '' ){
		      alerte += 'Kies uw onderwerp\n';
		    }
			if ( form.nom.value == '' ){
		      alerte += 'Vul uw achternaam\n';
		    }
		    if ( form.prenom.value == '' ){
		      alerte += 'Vul uw  voornaam\n';
		    }
		    if ( form.telephone.value == '' ){
		      alerte += 'Vul uw telefoon\n';
		    }
		    if ( form.email.value == '' ){
		      alerte += 'Vul uw  e-mail\n';
		    }
    }
    if ( alerte != "" ){
      alert(alerte);
    }else{
      form.submit();
    }
}
function valide3(form, lng){
    var alerte="";
	if (lng == 'fr')
	{
	    if ( form.civ.value == '' ){
	      alerte += 'Veuillez choisir votre civilité\n';
	    }
	    if ( form.nom.value == '' ){
	      alerte += 'Veuillez entrer votre nom\n';
	    }
	    if ( form.prenom.value == '' ){
	      alerte += 'Veuillez entrer votre prénom\n';
	    }
	    if ( form.email.value == '' )
		{
	            alerte += 'Veuillez entrer votre e-mail\n';
	    }
	    else
	    {
				//var reg = new RegExp('^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$', 'i');
				var Rgxp = new RegExp ("^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,3}$");
				if (!Rgxp.test(form.email.value)) errMsg = errMsg + "Votre email n'est pas valide\n";
		}
	}
	if (lng == 'en')
	{
	    if ( form.civ.value == '' ){
	      alerte += 'Please select your title\n';
	    }
	    if ( form.nom.value == '' ){
	      alerte += 'Please enter your name\n';
	    }
	    if ( form.prenom.value == '' ){
	      alerte += 'Please enter your surname\n';
	    }
	    if ( form.email.value == '' )
		{
	            alerte += 'Please enter your name e-mail\n';
	    }
		else
	    {
				//var reg = new RegExp('^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$', 'i');
				var Rgxp = new RegExp ("^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,3}$");
				if (!Rgxp.test(form.email.value)) errMsg = errMsg + "Your email is not valid\n";
		}
	}
	if (lng == 'nl')
	{
	    if ( form.civ.value == '' ){
	      alerte += 'Selecteer uw titel\n';
	    }
	    if ( form.nom.value == '' ){
	      alerte += 'Vul uw achternaam\n';
	    }
	    if ( form.prenom.value == '' ){
	      alerte += 'Vul uw voornaam\n';
	    }
	    if ( form.email.value == '' )
		{
	            alerte += 'Vul uw e-mail\n';
	    }
        else
	    {
				//var reg = new RegExp('^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$', 'i');
				var Rgxp = new RegExp ("^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,3}$");
				if (!Rgxp.test(form.email.value)) errMsg = errMsg + "Uw e-mail is niet geldig\n";
		}
	}
    if ( alerte != "" ){
      alert(alerte);
    }else{
      form.submit();
    }
}