function _CF_hasValue(obj, obj_type){
   
    if (obj_type == "TEXT" || obj_type == "PASSWORD")
	{
    	if (obj.value.length == 0) 
      		return false;
    	else 
      		return true;
    }
    else if (obj_type == "SELECT"){
    	if (obj.value != "00")
		return true;
	else 
		return false;
    }
    else if (obj_type == "SINGLE_VALUE_RADIO" || obj_type == "SINGLE_VALUE_CHECKBOX"){
    		if (obj.checked)
			return true;
		else
       			return false;	
    }
    else if (obj_type == "RADIO" || obj_type == "CHECKBOX"){
    		for (i=0; i < obj.length; i++)
	    	{
		if (obj[i].checked)
			return true;
		}

       	return false;	
   }
}



function _CF_checkmail(_CF_this)
{  
    
     if  (!_CF_hasValue(_CF_this.email, "TEXT" )) {
     	alert("Veuillez saisir votre e-mail");
     	return false; 
        }
     
     var testone = (_CF_this.email.value.indexOf("@")!=-1);
     var testtwo = (_CF_this.email.value.indexOf(".")!=-1);
     var re_email = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$/ ; 
     
     t_email = re_email.test(_CF_this.email.value);
     if(! (testone && testtwo)){
     	alert("Votre adresse e-mail est invalide");
     	return false; 
        
     }
     
     if (!t_email)
     {
    alert ("l'adresse email est incorrecte\n")
    return false ;
     }

return true;

}

function clearInput(obj)
{
obj.value = ""; 
}



