function __ValidPresta() {
	var obj = eval("document.presta");
	var err = "";
	if(obj.societe.value == '') err += 'Le nom de votre société est obligatoire / The name of your company is required\n';
	if(obj.nom.value== '') err += 'Votre nom est obligatoire / Your name is required\n';
	if(obj.adresse.value== '') err += 'Votre adresse est obligatoire / Your Adress is required\n';
	if(obj.codepostal.value== '') err += 'Votre codepostal est obligatoire / Your ZipCode is required\n';
	if(obj.ville.value== '') err += 'Votre ville est obligatoire / Your City is required\n';
	if(obj.pays.value== '') err += 'Votre pays est obligatoire / Your Country is required \n';
	if(obj.email.value== '') err += 'Votre email est obligatoire / Your email is required \n';
	
	if(err != "") alert(err);
	else obj.submit();
}

// pop de pass perdu
function openpass() {
	var url = "./demande_pass.php";
	var fe = window.open(url,'pass','width=450,height=300,scrollbars=yes,menubar=no,toolbar=yes');
	fe.focus();

}


// gestion affichage menu
function aff(menu,etat) {
	var obj = eval ("document." + menu);
	if(etat == 1) obj.src = "images/m" + menu + "_on.gif";
	else obj.src = "images/m" + menu + ".gif";
	
	
	
}

function validnewsletter() {
	var obj = document.newsletter;
	if(obj.user_newsletter.value == "") alert('Email manquant pour l\'inscription')
	else {
		if(test_email(obj.user_newsletter.value)) {
			var url = "newsletter.php?user=" + obj.user_newsletter.value + '&promo=';
			window.open(url,'news','width=400,height=300,toolbars=no,scrollbars=no,menubar=no');
		}
		else alert('Email non valable');
	}
	
	
	
	
}

function validnewsletter2() {
	var obj = document.newsletterpop;
	if(obj.user_newsletter.value == "") alert('Email manquant pour l\'inscription')
	else {
		if(test_email(obj.user_newsletter.value)) {
		var url = "newsletter.php?user=" + obj.user_newsletter.value + '&promo=' + obj.recevoir_promotion.value;
		document.location.href= url;
		}
		else alert('Email non valable');
	}
	
	
	
	
}


// preload

var chemin = "images/menu/";
var ext = ".gif";

var liste_images = new Array('m_conseil_on','m_accueil_on','m_pratique_on','m_contact_on','m_question_on','m_tarifs_on','m_service_on','m_temoignage_on','m_paiement_on');

document.image_chargee = new Array();

function prechargement() {

	for ( i = 0; i < liste_images.length; i++ ) {
		document.image_chargee[i] = new Image;
		document.image_chargee[i].src = chemin + liste_images[i] + ext;
	}
}




// validation email
function test_email(email) {
		chaine = email;
   		var reg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,3}$/;
		if (reg.exec(chaine) != null) return true;
		else return false;		
}



// validation des éléments de demandes > crea
function valid_form_crea() {
	var obj = eval("document.creation");
	var err = "";
	
	if(obj.nom.value == "") err = err + "- Votre nom, prénom est obligatoire\n";
	if(obj.email.value == "") err = err + "- Votre email est obligatoire\n";
	else {
		if(!test_email(obj.email.value)) err = err + "- L\'email entrée n\'est pas valable\n";
		else {
			if(obj.email.value != obj.email_verif.value) err = err + "- Vérification email incorrecte\n";
		}
	}
	
	
	//mot de passe
	if(obj.pass.value == "") err = err + "- Mot de passe non rempli\n";
	else {
		if(obj.pass.value != obj.c_pass.value) {
			err = err + "- Mot de passe non identique\n";
		}
		
	}
	if(obj.adresse.value == "") err = err + "- Votre adresse est obligatoire\n";
	if(obj.cp.value == "") err = err + "- Le code postal est obligatoire\n";
	if(obj.ville.value == "") err = err + "- La ville est obligatoire\n";
	if(obj.telephone.value == "") err = err + "- Le téléphone est obligatoire\n";
	
	// element du formulaire obligatoire
	if(obj.budget.value == "") err = err + "- Votre budget est obligatoire\n";
	if(obj.destination.value == "") err = err + "- Votre destination est obligatoire\n";
	if(obj.details.value == "") err = err + "- Le détail de votre recherche est obligatoire\n";
	if(obj.date_depart.value == "") err = err + "- La date de départ est obligatoire\n";
	//if(obj.villes_depart.value == "") err = err + "- La ville de départ est obligatoire\n";
	//if(obj.connu_par_texte.value == "") err = err + "- Complément \'Vous nous avez connu par\' manquant";
	
	if(obj.chambre_single.value == '' && obj.chambre_doubles.value == '' && obj.chambre_twins.value == '' && obj.chambre_quadruples.value == '')
	{
		err = err + "- Le nombre de chambre est obligatoire\n";
	}
	
	
	
	alert_obj(err,obj);
	
}


// valid form ident
function valid_form_ident() {
	var obj = document.creation;
	var err = "";
	if(obj.user.value == "") err = err + "Le nom d\'utilisateur est obligatoire\n";
	if(obj.passlog.value == "") err = err + "Le pass est obligatoire\n";
	obj.action = '/ident.php';
			
	alert_obj(err,obj);
	
}

// alert
function alert_obj(err,obj) {
	if(err != "") alert(err);
	else {
		
		obj.submit();
		obj.envoi.value = "Envoi en cours";
		obj.envoi.disable = "true";
	}
}


function openwin(url) {
	window.open(url,'fiche','width=450,height=350,toolbars=no,scrollbars=yes,menubar=no');
	
}

nav = navigator.appName.substring(0,3);
ver = navigator.appVersion.substring(0,1)
function addFav()
{
if (nav == "Mic" && ver >= 4)
{
url_site="http://www.trouvtoo-groupes.com";
titre_site = "WWW.TROUVTOO-GROUPES.COM";
window.external.AddFavorite(url_site, titre_site);

}
else
{
alert('Faites CTRL+D pour ajouter ce site à vos favoris!')
}
}