function popup (chm)
 {
 window.open( chm , '','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,directories=no,resizable=no,left=200,top=400,width=750,height=600');
  } 


function popup2 (chm)
 {
 window.open( chm , '','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,directories=no,resizable=no,left=200,top=400,width=750,height=600');
  } 




/*** DEB traitement des formulaires par younes CHRAK  **/

function checkMail(email) { 
   var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
   return (reg.exec(email)!=null)  
   // si le mail est valide la fonction return true sinon false
}

function intializ (id) 
 { 
 /*alert('initializ 2');*/
 /*document.getElementsByTagName(name).style.border="solid 2px #000";*/

  document.getElementById(id).style.border="1px solid #CCC";
    document.getElementById("msg_err").innerHTML  = "" 
 /*if ( document.getElementById(id).class!="tags")
  { 
   document.getElementById(id).style.width="145px";
   document.getElementById(id).style.height="20px";
  } */ 
 }

 function trim_js (str)
  { var res = "" ; 
    var index_deb = 0 ;
	var index_fin =  str.length  ; 
	for (var i = 0 ; (i < str.length )  ; i++)
		{ 
		  if ( str.substring(i,i+1)  != " " ) 
			 {
				index_deb = i ; 
				break ; 
			 }
			  index_deb = i ; 
		}
    for (var i = str.length -1 ; (i > -1)  ; i--)
		{ 
		  if ( str.substring(i,i+1)  != " " ) 
			{
			  index_fin = i + 1 ;
		 	    break ; 
			}
			 index_fin = i + 1 ;
		}
	if ( index_deb <= index_fin )
	 { 
	  res = str.substring ( index_deb , index_fin )  ; 
	 }
	  return res ; 
  }


function verifZoneVide (frm)    
{ 
  document.getElementById("msg_err").innerHTML  =""; 
  res = 0 ;
  var nbr_elm = frm.elements.length; 
  for ( var i = 0 ; i < nbr_elm ;  i++)
    { 
	 if ( (frm.elements[i].type == "text") || (frm.elements[i].type == "textarea") || (frm.elements[i].type=="select-one") )
	   if ( frm.elements[i].title )
	      if ( trim_js(frm.elements[i].value) == "" )
		   { 
		    frm.elements[i].focus();
			// alert (" vous devez remplir le champs  : (" + frm.elements[i].title + ")" ) ; 
			   frm.elements[i].style.border="solid 1px #FF0000";
			   document.getElementById("msg_err").innerHTML  = " Merci de remplir le champs  : (" + frm.elements[i].title + ")" ;
			   res = 1; 
			   break;
		  }  
   }
 return res;   
}


 function valid_form (frm) 
  {
    validform = true ; 
      if (verifZoneVide (frm)) 
	  		{ validform = false;
			  return;
			 } 
	  if (!checkMail(frm.email.value ))
	    {
		   validform = false ;
		   frm.email.style.border="solid 1px #FF0000"; 
		   
		   document.getElementById("msg_err").innerHTML  = " le champ ( Email ) est invalide" ; 
		}
		
	if  ( validform )   frm.submit();
       /*alert (' submit form :D  !!!!!') ;            */
	
	//frm.submit() ;  
  }



function clear_champ (frm) 
{
  res = 0 ;
  var nbr_elm = frm.elements.length; 
  for ( var i = 0 ; i < nbr_elm ;  i++)
    { 
	 if ( (frm.elements[i].type == "text") || (frm.elements[i].type == "textarea") || (frm.elements[i].type=="select-one") )
	       frm.elements[i].value =""; 
   }
}


function permet_carac_num(evt){
  var keyCode = evt.which ? evt.which : evt.keyCode;  
   if ((keyCode <48 || keyCode >57) && keyCode !=32 && keyCode !=8  && keyCode !=9  && keyCode != 37 ) return false; 
 }


/*** FIN traitement des formulaires par younes CHRAK ****/

