function forgot_validate(frm_forgot)
{
	if(document.frm_forgot.forgot_mail.value=="")
		{
				alert("Please Enter Your Email ID");
				document.frm_forgot.forgot_mail.select();
				return false;
		}
		var userEmail=document.frm_forgot.forgot_mail.value;
	  var checkEmail=validateEmail(userEmail);
		if(!checkEmail)
		{
			alert("Please enter a valid email address");
			document.frm_forgot.forgot_mail.focus();
			return false;	
		}
}

function checkCompany(new_form)
{
	  if(document.new_form.contact_name.value=="")
		{
				alert("Please enter contact name");
				document.new_form.contact_name.select();
				return false;
		}
		if(document.new_form.company_name.value=="")
		{
				alert("Please enter company name");
				document.new_form.company_name.select();
				return false;
		}
		if(document.new_form.website_name.value=="")
		{
				alert("Please select website name");
				return false;
		}
		if(document.new_form.trading_address.value=="")
		{
				alert("Please enter trading address");
				document.new_form.trading_address.select();
				return false;
		}
		if(document.new_form.county.value=="")
		{
				alert("Please select county name");
				document.new_form.county.select();
				return false;
		}
		if(document.new_form.phone.value=="")
		{
				alert("Please enter phone number");
				document.new_form.phone.select();
				return false;
		}
		if(document.new_form.email.value=="")
		{
				alert("Please enter email address");
				document.new_form.email.select();
				return false;
		}
		var userEmail=document.new_form.email.value;
	  var checkEmail=validateEmail(userEmail);
		if(!checkEmail)
		{
			alert("Please enter a valid email address");
			document.new_form.email.focus();
			return false;	
		}
		if(document.new_form.user_name.value=="")
		{
				alert("Please enter username");
				document.new_form.user_name.select();
				return false;
		}
		if(document.new_form.password.value=="")
		{
				alert("Please enter password");
				document.new_form.password.select();
				return false;
		}
		if(document.new_form.re_password.value=="")
		{
				alert("Please re enter your password");
				document.new_form.re_password.select();
				return false;
		}
		if(document.new_form.re_password.value!=document.new_form.password.value)
		{
				alert("Please enter same password as above");
				document.new_form.re_password.select();
				return false;
		}
		if(document.new_form.check.value=="")
		{
				alert("Please enter captcha code");
				document.new_form.check.select();
				return false;
		}
}

function validate_contact_frm()
{
	var frm = document.contact_frm;
	
	if (frm.name.value=="")
	{
		alert("Please enter Name");
		frm.name.focus();
		return false;
	}
	
	if (frm.telephone.value=="")
	{
		alert("Please enter Telephone");
		frm.telephone.focus();
		return false;
	}
	
	if (frm.email.value=="")
	{
		alert("Please enter email");
		frm.email.focus();
		return false;
	}
	
	if (!validateEmail(frm.email.value))
	{
		alert("Please enter a valid email");
		frm.email.focus();
		return false;
	}
	
	if (frm.comments.value=="")
	{
		alert("Please enter comments");
		frm.comments.focus();
		return false;
	}
	
	if (frm.security_code.value=="")
	{
		alert("Please enter Security code");
		frm.security_code.focus();
		return false;
	}
	
}

function validateEmail(email)
{
	var testresults

	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	
	
	if (filter.test(email))
	{	
		testresults=true
	}
	else
	{
		testresults=false
	}
	return (testresults)
}

function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }
function login_validate(login_frm)
{
	
		if(document.login_frm.username.value=="" || document.login_frm.username.value=="Enter Username")
		{
				alert("Please enter the username");
				document.login_frm.username.select();
				return false;
		}
		if(document.login_frm.password.value=="" || document.login_frm.password.value=="******")
		{
				alert("Please enter the password");
				document.login_frm.password.select();
				return false;
		}
}

function booking_validate(booking_frm)
{
	  if(document.booking_frm.b_name.value=="")
		{
				alert("Please enter your name");
				document.booking_frm.b_name.select();
				return false;
		}
		if(document.booking_frm.postal_address.value=="")
		{
				alert("Please enter the postal address");
				document.booking_frm.postal_address.select();
				return false;
		}
		if(document.booking_frm.postcode.value=="")
		{
				alert("Please enter the postcode");
				document.booking_frm.postcode.select();
				return false;
		}
		if(document.booking_frm.county.value=="0")
		{
				alert("Please select your county");
				return false;
		}
		if(document.booking_frm.email.value=="")
		{
				alert("Please enter the email");
				document.booking_frm.email.select();
				return false;
		}
		var userEmail=document.booking_frm.email.value;
	  var checkEmail=validateEmail(userEmail);
		if(!checkEmail)
		{
			alert("Please enter a valid email address");
			document.booking_frm.email.focus();
			return false;	
		}
		if(document.booking_frm.vehicle.value=="0")
		{
				alert("Please select the vehicle you required");
				return false;
		}
		if(document.booking_frm.pickuptime.value=="0")
		{
				alert("Please select the pickup time");
				return false;
		}
		if(document.booking_frm.pickup_address.value=="")
		{
				alert("Please enter the pickup address");
				document.booking_frm.pickup_address.select();
				return false;
		}
		if(document.booking_frm.destination_address.value=="")
		{
				alert("Please enter the destination address");
				document.booking_frm.destination_address.select();
				return false;
		}
		if(document.booking_frm.returntime.value=="0")
		{
				alert("Please select the return time");
				return false;
		}
		if(document.booking_frm.return_address.value=="")
		{
				alert("Please enter the return address");
				document.booking_frm.return_address.select();
				return false;
		}
		if(document.booking_frm.check.value=="")
		{
				alert("Please enter the captcha code");
				document.booking_frm.check.select();
				return false;
		}
		
	
	
}
