function checkEmail(inputvalue){	
    var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
    if(pattern.test(inputvalue)){         
	    return true;   
    }else{   
	    alert("Please enter a Valid Email Address"); 
	    return false;
    }
}

function hasHTML(str){
    var containsHtml = /\<(.|\n)*?>/ig;    
    return containsHtml.test(str);
}

function ValidateForm(formName){
    var nameID=document.forms[formName].name;
    var emailID=document.forms[formName].email;
	var addressID=document.forms[formName].address;
	var queryID=document.forms[formName].query;
	
    if ((nameID.value==null)||(nameID.value=="")){
	    alert("Please enter your Name");
	    nameID.focus();
	    return false;
    }
    if ((emailID.value==null)||(emailID.value=="")){
	    alert("Please enter your Email Address");
	    emailID.focus();
	    return false;
    }
    if (checkEmail(emailID.value)==false){
	    //emailID.value="";
	    emailID.focus();
	    return false;
    }
    if ((addressID.value==null)||(addressID.value=="")){
	    alert("Please enter your Address");
	    addressID.focus();
	    return false;
    }
    if ((queryID.value==null)||(queryID.value=="")){
	    alert("Please enter your Query or Comments");
	    queryID.focus();
	    return false;
    }
    if (hasHTML(queryID.value)){
	    alert("Please remove any HTML tags from your Query or Comments");
	    queryID.focus();
	    return false;
    }
    return true;
 }
 