﻿function isEmail(strEmail)
{
	var strFilter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (strFilter.test(strEmail))
		boolResult = true
	else
		boolResult = false
	return boolResult
}

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 validateQuoteRequest()
{
	var msg = '';
	var frm = document.frmQuery;
	
	if(frm.txtName.value == "")
	{
		msg = msg + 'Please Enter Your Name.\n';
	}
	
	if(frm.txtEmail.value == "")
	{
		msg = msg + 'Please Enter Your Email Address.\n';
	}
	else
	{	
		if(isEmail(frm.txtEmail.value) == "")
		{
			msg = msg + 'Please Enter Your Valid Email Address.\n';
		}
	}
	
	if(frm.txtPhone.value == "")
	{
		msg = msg + 'Please Enter Your Phone.\n';
	}

	if(frm.txtQuery.value == "Please Select")
	{
		msg = msg + 'Please Enter The Service You Want.\n';
	}
	
	if(msg != '')
	{
		alert(msg);
		return false;
	}
}
