
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

		
	function verifEmailExist() {
		
	document.getElementById('message_recup').innerHTML="<img src=\"images/indicator.gif\"> Recherche si l'adresse est déjà utilisé";  
	new Ajax.Request('ajax/verifEmailExist_ajax.php',   {     
	method:'post',	  
	parameters: $H({
	'email' : $F("email")}),    
	onSuccess: function(transport){       
	
	var response = transport.responseText || "";   
	document.getElementById('message_emailExist').innerHTML=response;       
	    },     
	onFailure: function(){ alert('Something went wrong...') }   }); 
 
	}
	
	
	function recupPassword() {
		
	document.getElementById('message_recup').innerHTML="<img src=\"images/indicator.gif\"> Envoi des informations de connexion";  
	new Ajax.Request('ajax/recupPassword_ajax.php',   {     
	method:'post',	  
	parameters: $H({
	'passwordRecup' : $F("passwordRecup")}),    
	onSuccess: function(transport){       
	
	var response = transport.responseText || "no response";   
	document.getElementById('message_recup').innerHTML=response;       
	    },     
	onFailure: function(){ alert('Something went wrong...') }   }); 
 
	}
	

	
	/**
 *	Fonction verifiant le bon format d'un 
 *	code postal en verifiant si celui ci 
 *	est bien composé de 10 chiffres
 *
 *	@param num cp code postal a verifier
 */
function checkCP(cp)
{
	//Expression régulière on vérifit si il y a 10 chiffres
	var chiffres = /^[0-9]{5}$/;
	if (chiffres.test(cp)) 
	{
		return true;	
	}
	else 
	{
		return false;	
	}	
}
/**
 *
 *
 *
 */
function faxNum(number)
{
	//Expression régulière on vérifit si il y a 10 chiffres
	var chiffres = /([0]{1})([1-5|8]{1})([0-9]{8})$/
	if (chiffres.test(number)) 
	{
		return true;	
	}
	else 
	{
		return false;	
	}
}
/**
 *	Fonction verifiant le bon format d'un 
 *	numero de téléphone fixe ou GSM en 
 *	verifiant qu'il est bien composé de 
 *	10 chiffres commencant par 0 et 1|2|3|4|5|6
 *
 *	@param num number numero de téléphone
 */
function TelephoneNum(number)
{
	//Expression régulière on vérifit si il y a 10 chiffres
	var chiffres = /([0]{1})([1-6]{1})([0-9]{8})$/
	if (chiffres.test(number)) 
	{
		return true;	
	}
	else 
	{
		return false;	
	}
}
/**
 *	Fonction verifiant le bon format d'un 
 *	numero de téléphone fixe en verifiant 
 *	qu'il est bien composé de 10 chiffres 
 *	commencant par 0 et 1|2|3|4|5
 *
 *	@param num number numero de téléphone
 */
function TelephoneNumFix(number)
{
	//Expression régulière on vérifit si il y a 10 chiffres
	var chiffres = /([0]{1})([1-5]{1})([0-9]{8})$/
	if (chiffres.test(number)) 
	{
		return true;	
	}
	else 
	{
		return false;	
	}
}
/**
 *	Fonction verifiant le bon format d'un 
 *	numero de téléphone GSM en verifiant 
 *	qu'il est bien composé de 10 chiffres 
 *	commencant par 0 et 6
 *
 *	@param num number numero de téléphone
 */
function GSMNum(number)
{
	//Expression régulière on vérifit si il y a 10 chiffres
	var chiffres = /([0]{1})([6]{1})([0-9]{8})$/
	if (chiffres.test(number)) 
	{
		return true;	
	}
	else 
	{
		return false;	
	}
}
/**
 *	Fonction verifiant le bon format d'un E-mail
 *	à l'aide des expressions régulières définies
 *	dans les variables
 *
 *	@param string email email correctement formaté
 */
function checkEmail(email) 
{
	var proto  = "(mailto:)?";
	var usr    = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
	var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
	var regex  = "^" + proto + "?" + usr + "\@" + domain + "$";
	
	var rgx    = new RegExp(regex);
	return rgx.exec(email) ? true : false;
}



function imprime_zone(titrePage, entete, obj)
   {
    // Définit la zone à imprimer
   
    var Headers = '<!DOCTYPE HTML PUBLIC ><HTML><HEAD><title>'+titrePage+'</title></HEAD><BODY style="color:black; background-color:white; padding:5px;font-family: Arial, Helvetica, sans-serif;font-size:11px;" onload="window.print();window.close()"><img src=\"http://www.materielssecurite.com/images/BandeauEmail.jpg\" width=\"785\" height=\"82\" /><br><h3>'+entete+'</h3><div style=\" height:750px; border:1px solid #E6E6E6;\">';
   
   var Footers = '</div><hr><center>France Formations - 26 rue Nicéphore Niepce - ZAC des Courtis - 41 100 Vendôme<br>www.materielssecurite.com - Téléphone : 02 54 77 40 85  - contact@materielssecurite.com<br>Service proposé par la France Formations © 2009 tous droits réservés - RCS : 50174554100018</center></body></html>';
	
    var zi = document.getElementById("fr").innerHTML;
    // Ouvre une nouvelle fenetre
    var f = window.open("", "ZoneImpr", "height=913, width=710,toolbar=1, menubar=1, scrollbars=1, resizable=1, status=0, location=0, left=10, top=10");

    // Ajoute les Données
    f.document.write ("" + Headers + zi +Footers);
    f.document.close();
    return;
    }
//-->
