function isEmailAddr(email){
  var result = false;
  var theStr = new String(email);
  var index = theStr.indexOf("@");
  if (index > 0){
    var pindex = theStr.indexOf(".",index);
    if ((pindex > index+1) && (theStr.length > pindex+1))
	result = true;
  } return result;
}
function validate() {
	if(document.frm1.name.value == "") {
		alert('Please enter your Name');
		document.frm1.name.focus();
		return false;
	} else if((document.frm1.number.value != "") && isNaN(document.frm1.number.value)) {
		alert('Please enter valid Contact Number');
		document.frm1.number.focus();
		return false;
	} else if(document.frm1.email.value == "") {
		alert('Please enter your Email Address');
		document.frm1.email.focus();
		return false;
	} else if(isEmailAddr(document.frm1.email.value)==false) {
		alert("Please enter a valid Email Address");
		document.frm1.email.focus();
		return false;
	} else if(document.frm1.regarding[0].checked == false && document.frm1.regarding[1].checked == false && document.frm1.regarding[2].checked == false && document.frm1.regarding[3].checked == false && document.frm1.regarding[4].checked == false){
		alert('Please select atleast one checkbox');
		document.getElementById("regarding").focus();
		return false;
	} else if(document.frm1.msg.value == "") {
		alert("Please enter your Question / Comment");
		document.frm1.msg.focus();
		return false;
	} return true;
}
