// JavaScript Document

function isEmail(e)
{
	reEmail = new RegExp(/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/);
	
	if(!reEmail.test(e)){
		return false;
	}

	return true;
}

function isZip(s) 
{
     reZip = new RegExp(/(^\d{5}$)|(^\d{5}-\d{4}$)/);

     if (!reZip.test(s)) {
          return false;
     }

	return true;
}

function isPhone(n){

	rePhone = new RegExp(/^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/);

	if (!rePhone.test(n)){
		return false;
	}
	
	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 validate_form ( )
{
	valid = true;

        if ( document.pq.name.value == "" )
        {
                alert ( "Please fill in the 'Your Name' box." );
				document.pq.name.focus();
                return false;
        }
		
        if ((document.pq.cno.value==null)||(document.pq.cno.value == ""))
        {
			alert ( "Please fill in the 'Your Contact Number' box." );
			document.pq.cno.focus();
			return false;
        }
		
		if (IsNumeric(document.pq.cno.value)==false){
			alert ( "Please fill in 'Valid Contact Number'." );
			document.pq.cno.value=""
			document.pq.cno.focus()
			return false
		}
		/*
        if ((document.pq.mob.value==null)||(document.pq.mob.value == ""))
        {
			alert ( "Please fill in the 'Your Mobile Number' box." );
			document.pq.mob.focus();
			return false;
        }
		
		if (IsNumeric(document.pq.mob.value)==false){
			alert ( "Please fill in 'Valid Mobile Number'." );
			document.pq.mob.value=""
			document.pq.mob.focus()
			return false
		}
		*/
        if ( document.pq.address.value == "" )
        {
                alert ( "Please fill in the 'Your Address' box." );
				document.pq.address.focus();
                return false;
        }
			
			
		if ((document.pq.email.value==null)||(document.pq.email.value=="")){
			alert( "Please fill in the 'Your Email' box." );
			document.pq.email.focus()
			return false
		}
		
		if (isEmail(document.pq.email.value)==false){
			alert( "Please fill in the 'Your Valid Email'." );
			document.pq.email.value=""
			document.pq.email.focus()
			return false
		}
		
        if ( document.pq.message.value == "" )
        {
                alert ( "Please fill in the 'Your Message' box." );
				document.pq.message.focus();
                return false;
        }

}

