
function gotoValidate_createaccount()
{
 
		 //alert(window.document.forms["formNewCust"].email_client1.value);
		
		 $email_client1 = unknown_caracter_mail(document.forms["formNewCust"].email_client1.value);
		 //alert ($email_client1);
		 $email_client2 = unknown_caracter_mail(document.forms["formNewCust"].email_client2.value);	
		 //alert ($email_client2);	
		 $pass_client1 = check_caracter_newaccount(document.forms["formNewCust"].pass_client1.value);	
		 //alert ($pass_client1);	
		 $pass_client2 = check_caracter_newaccount(document.forms["formNewCust"].pass_client2.value);
		 //alert ($pass_client2);
		$pass_value = document.forms["formNewCust"].pass_client1.value;
		//alert ($pass_value);
		$length_pass = $pass_value.length;
		//alert ($length_pass);
		
		if ($length_pass < 6)
		{
			$pass_client1 = false;
		}
			
		 if ( ($email_client1 == false) || ($email_client2 == false) || ($pass_client1 == false) || ($pass_client2 == false)  ){
			 		
					alert ("Saisie incorrecte ou incomplète !");
					
					document.forms["formNewCust"].pass_client1.value = "";
					document.forms["formNewCust"].pass_client2.value = "";
					
					return false;
		 }else{
			 	
				if ( (document.forms["formNewCust"].email_client1.value != document.forms["formNewCust"].email_client2.value) )
				{
					alert ("Email de confirmation différent !"); 
					return false;
				}else{
					if ( (document.forms["formNewCust"].pass_client1.value != document.forms["formNewCust"].pass_client2.value) )
					{
							alert ("Confirmation du mot de passe incorrecte !");
							return false;
					}else{
							return true;
					}
				}
		 } 
		 

}

function unknown_caracter_mail($string)
{
	//alert($string);
	$caracter = $string.toLowerCase();
	//alert($caracter);
	$return = true;
	
	if ($caracter.indexOf('html', 0) != -1)
	{
		$return = false;	
		 //alert ('1');
	}	 
	
	if ($caracter.indexOf(';', 0) != -1)
	{
		$return = false;	
		 //alert ('1');
	}	
	
	if ($caracter.indexOf('!', 0) != -1)
	{
		$return = false;	
		 //alert ('1');
	}	

	if ($caracter.indexOf('php', 0)!= -1)
	{
		$return = false;	
		 //alert ('2');
	}
	
	if ($caracter.indexOf('script', 0)!= -1)
	{
		$return = false;	
		 //alert ('3');
	}
	if ($caracter.indexOf(';', 0) != -1)
	{
		$return = false;	
		 //alert ('1');
	}

	if ($caracter.indexOf(',', 0) != -1)
	{
		$return = false;	
		 //alert ('1');
	}
	
	if ($caracter.indexOf('!', 0) != -1)
	{
		$return = false;	
		 //alert ('1');
	}	 
	if ($caracter.indexOf('/', 0)!= -1)
	{
		$return = false;	
		 //alert ('4');
	}
	 
	 if ($caracter.indexOf('<', 0)!= -1)
	{
		$return = false;	
		 //alert ('5');
	}

	 if ($caracter.indexOf('>', 0)!= -1)
	{
		$return = false;	
		// alert ('5');
	}

	if ($caracter.indexOf('java', 0) != -1)
	{
		$return = false;	
		// alert ('6');
	}	 	

	if ($caracter.indexOf('delete', 0) != -1)
	{
		$return = false;	
		// alert ('7');
	}	 
	
	if ($caracter.indexOf('?', 0) != -1)
	{
		$return = false;	
		// alert ('7');
	}	
	
	if ($caracter.indexOf('drop', 0) != -1)
	{
		$return = false;	
		// alert ('8');
	}	 

	if ($caracter.indexOf('select', 0) != -1)
	{
		$return = false;	
		// alert ('9');
	}

	if ($caracter.indexOf('@', 0) == -1)
	{
			$return = false;	
			//alert ('10_1');
	}else{
			if ($caracter.indexOf('.', $caracter.indexOf('@', 0)) == -1)
			{
					$return = false;	
					//alert ('10');	
			}
	}


	return $return;

}

function check_caracter_newaccount($string)
{
	//alert($string);
	$caracter = $string.toLowerCase();
	//alert($caracter);
	$return = true;
	//alert ('un function');
	
	if ($caracter.indexOf('html', 0) != -1)
	{
		$return = false;	
		 //alert ('1');
	}	 
	 
	if ($caracter.indexOf('php', 0)!= -1)
	{
		$return = false;	
		 //alert ('2');
	}
	
	if ($caracter.indexOf('script', 0)!= -1)
	{
		$return = false;	
		 //alert ('3');
	}
	if ($caracter.indexOf(';', 0) != -1)
	{
		$return = false;	
		 //alert ('1');
	}

	if ($caracter.indexOf(',', 0) != -1)
	{
		$return = false;	
		 //alert ('1');
	}
	
	if ($caracter.indexOf('!', 0) != -1)
	{
		$return = false;	
		 //alert ('1');
	}	 
	if ($caracter.indexOf('/', 0)!= -1)
	{
		$return = false;	
		 //alert ('4');
	}
	 
	 if ($caracter.indexOf('<', 0)!= -1)
	{
		$return = false;	
		 //alert ('5');
	}

	 if ($caracter.indexOf('>', 0)!= -1)
	{
		$return = false;	
		// alert ('5');
	}

	if ($caracter.indexOf('java', 0) != -1)
	{
		$return = false;	
		// alert ('6');
	}	 	

	if ($caracter.indexOf('delete', 0) != -1)
	{
		$return = false;	
		// alert ('7');
	}	 

	if ($caracter.indexOf('drop', 0) != -1)
	{
		$return = false;	
		// alert ('8');
	}	 

	if ($caracter.indexOf('select', 0) != -1)
	{
		$return = false;	
		// alert ('9');
	}	

	return $return;

}



