function isURL(value) {
	var urlregex = new RegExp("^(http:\/\/.|https:\/\/.|ftp:\/\/.|www.){1}([0-9A-Za-z]+\.)");
	if(urlregex.test(value))
	{
	return(true);
	}
	return(false);
	}
function isEmail(str)
{
		//var str=document.frm_register.email.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (filter.test(str))
			testresults=true;
		else{
			//alert("Please insert a valid E-mail Address!");
			testresults=false;
		}
		return (testresults);
}
function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}
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 Validations_Contact(form)
{
	if(form.x_name.value=="")	{
		alert("Please provide your name.");
		form.x_name.focus();
		return false;	}
	if(form.x_email.value=="") {
		alert("Please enter email id.");
		form.x_email.focus();
		return false;	}
	if (isEmail(form.x_email.value)==false)	{
		alert("Please enter valid Email Id.");
		form.x_email.value=""
		form.x_email.focus();
		return false;	}
	if(form.x_phone.value=="")	{
		alert("Please provide contact number.");
		form.x_phone.focus();
		return false;	}
	if(form.x_details.value=="")	{
		alert("Please provide details.");
		form.x_details.focus();
		return false;	}
}

function Validations_requestquote(form)
{
	if(form.fname.value=="")	{
		alert("Please provide first name.");
		form.fname.focus();
		return false;	}
	if(form.lname.value=="")	{
		alert("Please provide last name.");
		form.lname.focus();
		return false;	}		
	if(form.phone.value=="")	{
		alert("Please provide contact number.");
		form.phone.focus();
		return false;	}	
	if(form.email.value=="")	{
		alert("Please provide email id.");
		form.email.focus();
		return false;	}
	if (isEmail(form.email.value)==false)	{
		alert("Please enter valid Email Id.");
		form.email.value=""
		form.email.focus();
		return false;	}
	if(form.zipcode.value=="") {
		alert("Please enter zip code.");
		form.zipcode.focus();
		return false;	}
	if(form.ServiceType.value=="") {
		alert("Please select Service Type.");
		form.ServiceType.focus();
		return false;	}	
}
