// JavaScript Document

///////////////// Javascript Validation code for contact form ///////

function trim(str) { 
    if (str != null) {
        var i; 
        for (i=0; i<str.length; i++) {
            if (str.charAt(i)!=" ") {
                str=str.substring(i,str.length); 
                break;
            } 
        } 
    
        for (i=str.length-1; i>=0; i--) {
            if (str.charAt(i)!=" ") {
                str=str.substring(0,i+1); 
                break;
            } 
        } 
        
        if (str.charAt(0)==" ") {
            return ""; 
        } else {
            return str; 
        }
    }
}


function validateForm() { 
var frm = document.frmAdd;

if (trim(frm.name.value) =="")
	{
		alert("Please enter your name.");
		frm.name.focus();
		frm.name.value='';
		return false;
	}

else if (trim(frm.email.value) == '')
	{
		alert("Please enter your email.");
		frm.email.value='';
		frm.email.focus();
		return false;
	}
	
else if(trim(frm.email.value).search(/^[a-zA-Z0-9_\.]+\@{1}[a-zA-Z0-9\-]+\.{1}[a-zA-Z\.]+$/) ==-1)
	{
		alert("Please enter a valid email.");
		frm.email.focus();
		return false;
	}
else if (trim(frm.pno.value) == '')
	{
		alert("Please enter mobile number.");
		frm.pno.value='';
		frm.pno.focus();
		return false;
	}
else if(trim(frm.pno.value) != '' && isNaN(trim(frm.pno.value)))
	{
		alert("Mobile number must numeric");
		frm.pno.select();
		return false;
	}
else if(trim(frm.pno.value).length < 6 || trim(frm.pno.value).length > 16)
	{
		alert("Mobile number must be between 6 to 16 character");
		frm.pno.select();
		return false;
	}
else
	return true;
}
