function Valid_Tel(montel)
{
  //var reTel = /^[0-9]{10}$/;
  //var reTel2 = /^\+{0,1}[0-9]{2}[0-9]{9}$/;
  
  montel = JSC_strTrim_String(montel);
  
  var reTel = /^([0-9]{2}|\+[0-9]{1,4})([\.\- ]{0,1}[0-9]{2}){4}$/;
  
  if(montel!='' && !reTel.test(montel) )return false;
  else return true;  
}

function Valid_Email(monMail)
{
  var reMail = /^[\.\-_0-9a-zA-Z]+@[\-_0-9a-zA-Z]+(\.[\-_0-9a-zA-Z]+)+$/;
 
  if(monMail!='' && !reMail.test(monMail) )return false;
  else return true;  
}

function isNumber(monNumber)
{
	var reNumber = /^[0-9]*$/;
	
	if(reNumber.test(monNumber)) return true;
	else return false;
}

function Valid_Immatriculation(ObjImmat,exclu,aff,cyl50)
{	
	ObjImmat.value = ObjImmat.value.toUpperCase();
	var monImmat = ObjImmat.value;
	
	var reImmat      = /^[0-9]{1,4}([A-Z]{2,3}|WW[A-Z]{1,2})(([0-9]{2,3})|2A|2B)$/;
	var reImmatCorse = /^[0-9]{1,4}[A-Z]{2,3}(2A|2B)$/;
	var reImmatDom   = /^[0-9]{1,4}[A-Z]{2,3}97[0-8]{1}$/;
	var reImmatFront = /^[0-9]{1,4}(TTQ|TTW)$/;
	var reImmatTemp  = /^[0-9]{1,4}WW[A-Z]{1,2}(([0-9]{2,3})|2A|2B)$/;
	var reImmat50   = /(^[A-Z]{1,2})([0-9]{2,3})([A-Z]{1}$)/;
	var reNewImmat   = /(^[A-Z]{2})([0-9]{3})([A-Z]{2}$)/;
	var reNewImmat2   = /^[A-Z]{2}-[0-9]{3}-[A-Z]{2}$/;
  if(monImmat!='')
  {
  	if(cyl50){
  		if(!reImmat50.test(monImmat)&&!reNewImmat.test(monImmat)&&!reNewImmat2.test(monImmat)){if(aff) alert("L'immatriculation n'est pas valide"); return false;}
		}
  	else{
	  	if(!reImmat.test(monImmat)&&!reImmatFront.test(monImmat)&&!reNewImmat.test(monImmat)&&!reNewImmat2.test(monImmat)){if(aff) alert("L'immatriculation n'est pas valide"); return false;}
	  }
  	if(reNewImmat.test(monImmat)){
  		ObjImmat.value =monImmat.replace(reNewImmat, "$1-$2-$3") ;
  		}
  		
  	if(exclu){
	  	if(exclu.indexOf('C',0)>=0) if(reImmatCorse.test(monImmat)){if(aff)alert(""); return false;}
	  	if(exclu.indexOf('D',0)>=0) if(reImmatDom.test(monImmat))  {if(aff)alert(""); return false;}
	  }

  }
  return true;
}

