// This script written by Abdul Hafeez and Khaleequu-ur-Rehman.
// AHK Soft have copyright of this script.
// URL: http://www.ahksoft.com
// JavaScript Document for Multiheathrowcars.
// This script for New User page

//Min to Max Character validation ==================================
	function val_minmaxchar(AHK_String, Min, Max, Field_Name)
	{
		if ( AHK_String.value.length<Min || AHK_String.value.length>Max )
		{
			alert("Invalid " + Field_Name);
			AHK_String.focus();
			return false;
		}
		else
			return true;
	}
//Email validation of both=====================================================================
	function val_validation_email(var_email_1,var_email_2 )
	{
		if (val_email(var_email_1) && val_email(var_email_2) )
		{
			if (var_email_1.value != var_email_2.value )
			{
				alert("both email address not matched");
				var_email_2.focus();
				return false;
			}
				return true;
		}
		else
			return false;
	}
//Email validation =====================================================================
	function val_email(var_email)
	{
		if (
			var_email.value.length < 6 || 
			var_email.value.indexOf("@") == -1 || 
			var_email.value.indexOf(".") == -1  ||
			var_email.value.indexOf(" ") != -1 
			)
		{
			alert("Please, enter valid email address. ");
			var_email.focus();
			return false;    
		}
		else if (var_email.value.indexOf("@")<3)
		{
			alert("This email address seems wrong. Please,"
			+" check the prefix and '@' sign.");
			var_email.focus();
		}
		else
			return true;
	}

//Mobile validation =====================================================================
	function val_mob(var_mobile)
	{
		if (var_mobile.value.length < 8 ||  var_mobile.value.length > 18)
		{
			alert("Please, enter valid mobile mumber.");
			var_mobile.focus();
			return false;    
		}
		else if (isNumberFloat(var_mobile.value) )
		{	alert("You must be enter in numeric form only.");
			var_mobile.focus();
			return false;
		}
		else
		{	return true;}
	}

//Any Numbers validation =====================================================================
	function isNumberFloat(inputString)	{  return (!isNaN(parseInt(inputString))) ? false : true;	}

//Mobile validation =====================================================================
	function val_mob(var_mobile)
	{
		if (var_mobile.value.length < 8 ||  var_mobile.value.length > 18)
		{
			alert("Please, enter valid mobile mumber.");
			var_mobile.focus();
			return false;    
		}
		else if (isNumberFloat(var_mobile.value) )
		{	alert("You must be enter in numeric form only.");
			var_mobile.focus();
			return false;
		}
		else
		{	return true;}
	}
