function VerifFormulaire(which) 
{
    var ok=true;
    if (document.images) 
	{
    	for (i=0;i<which.length;i++) 
		{
		    var verif1=which.elements[i];
			if (verif1.name.substring(0,8)=="required") 
			{
			    if(((verif1.type=="text"||verif1.type=="textarea"||verif1.type=="password")&&verif1.value=='')||(verif1.type.toString().charAt(0)=="s"&&verif1.selectedIndex==0)) 
				{
					ok=false;
					break;
				}
    		}
    	}
    }
    if (!ok) 
	{
    	NomChamp=verif1.name.substring(8,30).toUpperCase();
	    alert("Remplissez s'il vous plaît le champ "+NomChamp+" !");
    	return false;
    }
    else return true;
}

function Verifpass(which) 
{
	var pass1 = document.souscription.requiredmot_de_passe.value;
	var pass2 = document.souscription.requiredre_saisie_mot_de_passe.value;
							
	if(pass1!=pass2)
	{
		alert('Vous avez fait une erreur en saisissant votre mot de passe !!');
		document.souscription.requiredmot_de_passe.value="";
		document.souscription.requiredre_saisie_mot_de_passe.value="";
		document.souscription.requiredmot_de_passe.focus();
		return false;
	}
	else
	{
		adresse = document.souscription.requirede_mail.value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ((place > -1)&&(adresse.length >2)&&(point > 1))
		{
			return true;
		}
		else
		{
			alert('Entrez une adresse e-mail valide !!');
			return false;
		}
	}
}

function InformUpload(which) 
{
	retour=VerifFormulaire(which);
    if(retour==true)
	{
		window.open('inform_upload.htm','upload','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=700,height=200,left=50,top=50');
		return true;
	}
	else
		return false;
}

function VerifMail(which)
{
	adresse = document.souscription.requirede_mail.value;
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
	{
		return true;
	}
	else
	{
		alert('Entrez une adresse e-mail valide !!');
		return false;
	}
}

ejs_context_elemt = new Array;
ejs_context_elemt[0] = "&nbsp; Accueil Eden Evasion|document.location.href=\'http://www.edenevasion.com\'";
ejs_context_elemt[1] = "";
ejs_context_elemt[2] = "&nbsp; Recherche Lastminute|document.location.href=\'http://www.edenevasion.com/edenevasion/voyages/last_exclu/form_criteres.php?vartype=last\'";
ejs_context_elemt[3] = "&nbsp; Recherche Exclusivités|document.location.href=\'http://www.edenevasion.com/edenevasion/voyages/last_exclu/form_criteres.php?vartype=exclu\'";
ejs_context_elemt[4] = "&nbsp; Recherche Circuits/Séjours|document.location.href=\'http://www.edenevasion.com/edenevasion/voyages/sejours_croisieres/form_criteres.htm\'";
ejs_context_elemt[5] = "&nbsp; Recherche Vols/Promos Vols|document.location.href=\'http://www.edenevasion.com/edenevasion/voyages/vols_promos_vols/form_criteres.htm\'";
ejs_context_elemt[6] = "";
ejs_context_elemt[7] = "&nbsp; Contact Eden Evasion|document.location.href=\'http://www.edenevasion.com/edenevasion/agence/qui_sommes_nous.htm\'";


function ejs_context_position(e)
{
	ejs_context_x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
	ejs_context_y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
}

function ejs_context_open()
{
	document.getElementById("ejs_context_box").style.top = ejs_context_y;
	document.getElementById("ejs_context_box").style.left = ejs_context_x;
	document.getElementById("ejs_context_ombre").style.top = ejs_context_y+2;
	document.getElementById("ejs_context_ombre").style.left = ejs_context_x+2;
	document.getElementById("ejs_context_box").style.visibility = "visible";
	document.getElementById("ejs_context_ombre").style.visibility = "visible";
	return(false);
}

function ejs_context_close()
{
	if (document.getElementById)
	{
		document.getElementById("ejs_context_box").style.top = 0;
		document.getElementById("ejs_context_box").style.left = 0;
		document.getElementById("ejs_context_ombre").style.top = 0;
		document.getElementById("ejs_context_ombre").style.left = 0;
		document.getElementById("ejs_context_box").style.visibility = "hidden";
		document.getElementById("ejs_context_ombre").style.visibility = "hidden";
	}
}

function ejs_context_hl(mode, element)
{
	if(mode == 1)
	{
		element.style.background = '#316AC5';
		element.style.color = '#ffffff';
	}
	else
	{
		element.style.background ='#ffffff';
		element.style.color = '#000000';
	}
}

if(navigator.appName.substring(0,3) == "Net")
	document.captureEvents(Event.MOUSEMOVE);

function cree_boite()
{
	ejs_context_ombre_txt = '';
	for(a=0;a<ejs_context_elemt.length;a++)
	{
		if(ejs_context_elemt[a].indexOf("|") > 0)
		{
			splited = new Array;
			splited = ejs_context_elemt[a].split("|");
			document.write('<div class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)">'+splited[0]+'</div>');
			ejs_context_ombre_txt += '<div class="ejs_context_menuitems">'+splited[0]+'</div>';
		}
		else
		{
		document.write('<div class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)"><hr width="195" size="1" color="9D9DA1" /></div>');
		ejs_context_ombre_txt += '<div class="ejs_context_menuitems"><hr width="195" size="1" color="9D9DA1" /></div>';
		}
	}
	document.write('</div><div id=ejs_context_ombre style="z-index:400;position:absolute;width:200px; border:1px solid #9D9DA1; background-color:#9D9DA1; font-family:Microsoft sans serif; font-size:12px; color:#9D9DA1 ;cursor:default; visibility:hidden;padding:3">'+ejs_context_ombre_txt+'</div>');
	document.onmousemove = ejs_context_position;
	document.oncontextmenu = ejs_context_open;
	document.onclick = ejs_context_close;
}

function ejs_nodroit()
	{
	alert('Copyright-2004-Eden Evasion\n     Tous droits réservés\n');
	return(false);
	}

