// JavaScript Document
function validate()
{

 a1=new Array("name","emailid","pno","comment");
 var len=a1.length;
 var flag=1;
 for(i=0;i<len;i++)
 { 
 
 	if(document.getElementById(a1[i]).value=="")
	{	
		
		document.getElementById(a1[i]+'_'+'error').innerHTML="*";
		
			
	}
	else
	 	document.getElementById(a1[i]+'_'+'error').innerHTML="";
 }
 for(i=0;i<len;i++)
 { 
 
 	if(document.getElementById(a1[i]).value=="")
	{	
		document.getElementById(a1[i]).focus();
		return false;
		flag=0;
			
	}
}	
 if(isEmail(document.getElementById('emailid').value)==false)
  {  
	document.getElementById('emailid_error').innerHTML="*";
	document.getElementById('emailid').focus();
	return false;
	flag=0;
  }
if(document.getElementById('pno').value.length<1 || (CheckPhoneNumber(document.getElementById('pno').value)==false))
 {  
	document.getElementById('pno_error').innerHTML="*";
	document.getElementById('pno').focus();
	return false;
	flag=0;
 }
 if(document.contactUsForm.wishes.checked==true)
 	document.getElementById('status').value=1;
 else
 	document.getElementById('status').value=0;
 if(flag==1)
  document.getElementById('contactUsForm').submit();
 
}

function checkEnter(e){
	//e is event object passed from function invocation
	var characterCode;
	
	if(e && e.which){ //if which property of event object is supported (NN4)
	e = e
	characterCode = e.which //character code is contained in NN4's which property
	}
	else{
	e = event
	characterCode = e.keyCode //character code is contained in IE's keyCode property
	}
	
	if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
	validate();
	}
}


function isEmail( strValue) {
 var objRegExp = /^[a-z.]\w*([.\-]\w+)*@[a-z]\w*([.\-]\w+)*\.[a-z]{2,3}$/i;
 return objRegExp.test(strValue);
}
function CheckPhoneNumber(TheNumber) {
 var valid = 1
 var GoodChars = "0123456789()-+ "
 var i = 0
 if (TheNumber=="") {
 // Return false if number is empty
 valid = 0
 }
 for (i =0; i <= TheNumber.length -1; i++) {
 if (GoodChars.indexOf(TheNumber.charAt(i)) == -1) {
// Note: Remove the comments from the following line to see this
// for loop in action.
// alert(TheNumber.charAt(i) + " is no good.")
 valid = 0
 } // End if statement
 } // End for loop
 return valid
}



