// JavaScript Document

sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}

if (window.attachEvent) window.attachEvent("onload", sfHover);

function multiClass(eltId) {
	arrLinkId = new Array('_0','_1','_2','_3');
	intNbLinkElt = new Number(arrLinkId.length);
	arrClassLink = new Array('current','ghost');
	strContent = new String()
	for (i=0; i<intNbLinkElt; i++) {
		strContent = "menu"+arrLinkId[i];
		if ( arrLinkId[i] == eltId ) {
			document.getElementById(arrLinkId[i]).className = arrClassLink[0];
			document.getElementById(strContent).className = 'on content';
		} else {
			document.getElementById(arrLinkId[i]).className = arrClassLink[1];
			document.getElementById(strContent).className = 'off content';
		}
	}	
}

function verif_form() {
	
	if(document.form1.Name.value == '') {
			alert("Please grab your name !");
			return false;
		}
		
		
	if(document.form1.FirstName.value == '') {
			alert("Please grab your first name !");
			return false;
		}
		
	if(document.form1.Company.value == '') {
			alert("Please grab your Company !");
			return false;
		}
		
	if(document.form1["Email"].value == '') {
		alert("Please grab your address email !");
		return false;
	}
	
	// l'adresse minimum est xx@yy.zz
	var point=document.form1["Email"].value.lastIndexOf('.');
	
	// La position du dernier point de l'adresse email
	var arob=document.form1["Email"].value.lastIndexOf('@');
	
	// La position du dernier @ de l'adresse email
	var longu=document.form1["Email"].value.length;
	
	// La longueur de l'adresse
	if(((longu-point) > 4) || ((longu-point) < 3) || ((longu-arob) < 6) || (arob > point) || (point == -1) || (arob == -1) || ((longu-point)==1)){
	// Si le point se trouve a plus de 3 caractères de la fin
	// ou si le point se trouve a moins de 2 caractères de la fin
	// ou si l'arobase se trouve a moins de 5 caractères de la fin
	// ou si il n'y a pas de point après @
	// ou si il n'y a pas de point ou pas de @
	//ou s'il n'y à rien après le dernier point
	alert('Please enter an address valid email');
	return false;	
	}
	
	{
	
	if(document.form1.You wish to.value == '') {
			alert("Please grab your wish !");
			return false;
		}
	
	if((document.form1["check1"].checked == false)&&(document.form1["check2"].checked == false)){
			alert("Please choose your product");
			return false;
		}
			
	if((document.form1["check2"].checked == true)&&(document.form1.Autretxt.value == '')){
			alert("Please specify the type of desired product in the zone of seizure !");	
			return false;
		}
			
			
			return true;
		}
		
		function CheckCoche1(formulaire){
			formulaire["check2"].checked = false;
			formulaire.Autretxt.value = '';			
			formulaire.Autretxt.disabled = true;		
		}
		
		function CheckCoche2(formulaire){
			formulaire["check1"].checked = false;
		}
		
				if(formulaire["check2"].checked == false){
				formulaire.Autretxt.disabled = true;
				formulaire.Autretxt.value = "";		
			}
			else{
				formulaire.Autretxt.disabled = false;				
				formulaire.Autretxt.focus();
			}
	
	{
			
	if((document.form1["check4"].checked == false)&&(document.form1["check5"].checked == false)){
			alert("Please choose your product");
			return false;
		}
			
	if((document.form1["check5"].checked == true)&&(document.form1.Autretxt.value == '')){
			alert("Please specify the type of desired product in the zone of seizure !");	
			return false;
		}
			
			
			return true;
		}
		
		function CheckCoche4(formulaire){
			formulaire["check5"].checked = false;
			formulaire.Autretxt.value = '';			
			formulaire.Autretxt.disabled = true;		
		}
		
		function CheckCoche5(formulaire){
			formulaire["check4"].checked = false;
		}
		
				if(formulaire["check4"].checked == false){
				formulaire.Autretxt.disabled = true;
				formulaire.Autretxt.value = "";		
			}
			else{
				formulaire.Autretxt.disabled = false;				
				formulaire.Autretxt.focus();
			}
	
	
			{
			
			if((document.form1["check6"].checked == false)&&(document.form1["check7"].checked == false)){
				alert("Please choose your product");
				return false;
		}
			
			if((document.form1["check7"].checked == true)&&(document.form1.Autretxt.value == '')){
				alert("Please specify the type of desired product in the zone of seizure !");	
				return false;
		}
			
			
				return true;
		}
		
				function CheckCoche6(formulaire){
					formulaire["check7"].checked = false;
					formulaire.Autretxt.value = '';			
					formulaire.Autretxt.disabled = true;		
				}
				
				function CheckCoche7(formulaire){
					formulaire["check6"].checked = false;
				}
		
				if(formulaire["check6"].checked == false){
				formulaire.Autretxt.disabled = true;
				formulaire.Autretxt.value = "";		
			}
			else{
				formulaire.Autretxt.disabled = false;				
				formulaire.Autretxt.focus();
			}
	
	
	
}