/* =================================================================================================
* (mt) Media Temple DropDown
*
* Javascript library responsible for the semi-transparent multi-level dropdown menus on the 
* (mt) Media Temple website.
*
* Copyright 2003, Aaron Boodman (aaron@youngpup.net)
* =================================================================================================
* "Can I use this?"
* 
* Use of this library is governed by the Creative Commons Attribution-NonCommercial-ShareAlike 1.0
* License. You can check it out at: http://creativecommons.org/licenses/by-nc-sa/1.0
*
* Basically:
* - You may copy, distribute, and eat this code as you wish. But you must give me credit for 
* writing it. You may not misrepresent yourself as the author of this code.
* - You may not use this code in a commercial setting without prior consent from me.
* - If you make changes to this code, you must make the changes available under a license like
* this one.
* =================================================================================================
* "It's kinda hard to read, though"
*
* The uncompressed, commented version of this script can be found at: 
* http://youngpup.net/code/mtDropDowns
* ============================================================================================== */





function envoieRequete(url,id)
{
//	var toto=rand();
//	alert(toto);
nombre= Math.floor(Math.random() * 1000)+1;
url=url+'&d='+nombre;

     var xhr_object = null;
     var position = id;
	
      if(window.XMLHttpRequest) xhr_object = new XMLHttpRequest();
      else
     if (window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
  
     // On ouvre la requete vers la page désirée
     xhr_object.open("GET", url, true);
     xhr_object.onreadystatechange = function(){
     if ( xhr_object.readyState == 4 )
     {
        // j'affiche dans la DIV spécifiées le contenu retourné par le fichier
         document.getElementById(position).innerHTML = xhr_object.responseText;
     }
    }
     // dans le cas du get
   xhr_object.send(null);
   
   return(true);

}



function clearForm() {
	document.formulaire2.e_email.value = "";
}







function envoi_page(formulaire5) 
{	
		envoieRequete('affiche_page.php?id=313','lay1');
 id= setTimeout ("ouvrepage(document.formulaire5.region.value)",1000);
	
}

function envoi_page_en(formulaire5) 
{	
		envoieRequete('affiche_page.php?id=313&lng=en','lay1');
 id= setTimeout ("ouvrepage(document.formulaire5.region.value)",1000);
	
}


function ouvrepage(page) 
{	
		
		document.location='#'+page; 
}



function verifForm3_fr(formulaire2) 
{
	
	
	var ok="";




	if ((document.formulaire2.e_email.value == ""))
	{
		ok+="   - Email\n";
	}

	if(ok=="") 
	{	
		adresse = formulaire2.e_email.value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ((place > -1)&&(adresse.length >2)&&(point > 1))
		{
		
		envoieRequete('sendmail_newsletter.php?e_email='+formulaire2.e_email.value,'lay1');
		
		return(true);
		
		}
		else
		{
			alert('Entrez une adresse e-mail valide! Merci.');
			return(false);
			
			
		}
	}
	else
	{
		alert('Veuillez remplir le(s) champ(s) suiviant : \n\n'+ok+'\n Merci.');
	
	}
	
}





function verifForm(formulaire) 
{
	//alert ( document.formulaire );
	
	var ok="";


	if ((document.formulaire.nom.value == ""))
	{
		ok+="   - Nom \n";
	}
		
	if ((document.formulaire.prenom.value == ""))
	{
		ok+="   - Prénom \n";
	}

	if ((document.formulaire.cp.value == ""))
	{
		ok+="   - Code Postal \n";
	}

	if ((document.formulaire.ville.value == ""))
	{
		ok+="   - Ville \n";
	}

	if ((document.formulaire.e_email.value == ""))
	{
		ok+="   - Email\n";
	}

	if(ok=="") 
	{	
		adresse = formulaire.e_email.value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ((place > -1)&&(adresse.length >2)&&(point > 1))
		{
			
		envoieRequete('sendmail.php?societe='+formulaire.societe.value+'&theme333='+formulaire.theme.value+'&nom='+formulaire.nom.value+'&prenom='+formulaire.prenom.value+'&adresse='+formulaire.adresse.value+'&cp='+formulaire.cp.value+'&ville='+formulaire.ville.value+'&pays='+formulaire.pays.value+'&e_email='+formulaire.e_email.value+'&telephone='+formulaire.telephone.value+'&fax='+formulaire.fax.value+'&message='+formulaire.message.value,'tinycontent');
		
//		
			
			return(true);
		}
		else
		{
			alert('Entrez une adresse e-mail valide! Merci.');
			return(false);
		}
	}
	else
	{
		alert('Veuillez remplir le(s) champ(s) suiviant : \n\n'+ok+'\n Merci.');
	
	}
	
}







function verifForm2(formulaire) 
{
	//alert ( document.formulaire );
	
	var ok="";

	if ((document.formulaire.n_modele.value == ""))
	{
		ok+="   - Nom/N° de modèle  \n";
	}
		
	if ((document.formulaire.num_serie.value == ""))
	{
		ok+="   - N° de série \n";
	}

	if ((document.formulaire.date_achat.value == ""))
	{
		ok+="   - Date d'achat \n";
	}
	

	if ((document.formulaire.nom.value == ""))
	{
		ok+="   - Nom \n";
	}
		
	if ((document.formulaire.prenom.value == ""))
	{
		ok+="   - Prénom \n";
	}

	if ((document.formulaire.cp.value == ""))
	{
		ok+="   - Code Postal \n";
	}

	if ((document.formulaire.ville.value == ""))
	{
		ok+="   - Ville \n";
	}

	if ((document.formulaire.e_email.value == ""))
	{
		ok+="   - Email\n";
	}
	

	if(ok=="") 
	{	
		adresse = formulaire.e_email.value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ((place > -1)&&(adresse.length >2)&&(point > 1))
		{
		
		envoieRequete('sendmail_garantie.php?n_modele='+formulaire.n_modele.value+'&num_serie='+formulaire.num_serie.value+'&date_achat='+formulaire.date_achat.value+'&nom='+formulaire.nom.value+'&prenom='+formulaire.prenom.value+'&adresse='+formulaire.adresse.value+'&cp='+formulaire.cp.value+'&ville='+formulaire.ville.value+'&pays='+formulaire.pays.value+'&e_email='+formulaire.e_email.value+'&telephone='+formulaire.telephone.value+'&installation='+formulaire.installation.value+'&genre='+formulaire.genre.value+'&age='+formulaire.age.value+'&command_avez_vous_connu_mobili='+formulaire.command_avez_vous_connu_mobili.value,'lay1');
		
//		installation
			
			return(true);
		}
		else
		{
			alert('Entrez une adresse e-mail valide! Merci.');
			return(false);
		}
	}
	else
	{
		alert('Veuillez remplir le(s) champ(s) suiviant : \n\n'+ok+'\n Merci.');
	
	}
	
}
//------------------------------------------------------------------------------------
function verifForm3_en(formulaire2) 
{
	
	
	var ok="";




	if ((document.formulaire2.e_email.value == ""))
	{
		ok+="   - Email\n";
	}

	if(ok=="") 
	{	
		adresse = formulaire2.e_email.value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ((place > -1)&&(adresse.length >2)&&(point > 1))
		{
		
		envoieRequete('sendmail_newsletter.php?e_email='+formulaire2.e_email.value,'lay1');
		
		return(true);
		
		}
		else
		{
			alert('Please enter a valid e-mail address.');
			return(false);
			
			
		}
	}
	else
	{
		alert('Veuillez remplir le(s) champ(s) suiviant : \n\n'+ok+'\n Merci.');
	
	}
	
}





function verifForm_en(formulaire) 
{
	//alert ( document.formulaire );
	
	var ok="";


	if ((document.formulaire.nom.value == ""))
	{
		ok+="   - Surname  \n";
	}
		
	if ((document.formulaire.prenom.value == ""))
	{
		ok+="   - Forname  \n";
	}

	if ((document.formulaire.cp.value == ""))
	{
		ok+="   -Zip code  \n";
	}

	if ((document.formulaire.ville.value == ""))
	{
		ok+="   - City  \n";
	}

	if ((document.formulaire.e_email.value == ""))
	{
		ok+="   - e_mail\n";
	}

	if(ok=="") 
	{	
		adresse = formulaire.e_email.value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ((place > -1)&&(adresse.length >2)&&(point > 1))
		{
		
		envoieRequete('sendmail.php?societe='+formulaire.societe.value+'&nom='+formulaire.nom.value+'&prenom='+formulaire.prenom.value+'&adresse='+formulaire.adresse.value+'&cp='+formulaire.cp.value+'&ville='+formulaire.ville.value+'&pays='+formulaire.pays.value+'&e_email='+formulaire.e_email.value+'&telephone='+formulaire.telephone.value+'&fax='+formulaire.fax.value+'&message='+formulaire.message.value,'lay1');
		
//		
			
			return(true);
		}
		else
		{
			alert('Please enter a valid e-mail address.');
			return(false);
		}
	}
	else
	{
		alert('Please enter a valid :\n\n'+ok+'\n ');
	
	}
	
}







function verifForm2_en(formulaire) 
{
	//alert ( document.formulaire );
	
	var ok="";

	if ((document.formulaire.n_modele.value == ""))
	{
		ok+="   - Model name / No\n";
	}
		
	if ((document.formulaire.num_serie.value == ""))
	{
		ok+="   - Serial No\n";
	}

	if ((document.formulaire.date_achat.value == ""))
	{
		ok+="   - Date of purchase \n";
	}
	

	
	if ((document.formulaire.nom.value == ""))
	{
		ok+="   - Surname  \n";
	}
		
	if ((document.formulaire.prenom.value == ""))
	{
		ok+="   - Forname  \n";
	}

	if ((document.formulaire.cp.value == ""))
	{
		ok+="   -Zip code  \n";
	}

	if ((document.formulaire.ville.value == ""))
	{
		ok+="   - City  \n";
	}

	if ((document.formulaire.e_email.value == ""))
	{
		ok+="   - e_mail\n";
	}


	if(ok=="") 
	{	
		adresse = formulaire.e_email.value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ((place > -1)&&(adresse.length >2)&&(point > 1))
		{
		
		envoieRequete('sendmail_garantie.php?n_modele='+formulaire.n_modele.value+'&num_serie='+formulaire.num_serie.value+'&date_achat='+formulaire.date_achat.value+'&nom='+formulaire.nom.value+'&prenom='+formulaire.prenom.value+'&adresse='+formulaire.adresse.value+'&cp='+formulaire.cp.value+'&ville='+formulaire.ville.value+'&pays='+formulaire.pays.value+'&e_email='+formulaire.e_email.value+'&telephone='+formulaire.telephone.value+'&installation='+formulaire.installation.value+'&genre='+formulaire.genre.value+'&age='+formulaire.age.value+'&command_avez_vous_connu_mobili='+formulaire.command_avez_vous_connu_mobili.value,'lay1');
		
//		installation
			
			return(true);
		}
		else
		{
			alert('Please enter a valid e-mail address.');
			return(false);
		}
	}
	else
	{
		alert('Please enter a valid :\n\n'+ok+'\n ');
	
	}
	
}

