﻿// JScript File

function ValidateContactForm(formName)
{
  
	var message = "";
	var errors = 0;
	var selected=0;
    formx = document.forms[formName];
   // check for name
	
    if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtName").value) == "")
    {
           
            errors++;
	        message += "["+errors+"] Name can't be empty!\n" ;
	        
	    if (errors == 1)
	        document.getElementById("ctl00_ContentPlaceHolder1_txtName").focus();
    }
     
// check for Email
    if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value) == "")
    {
            errors++;
	        message += "["+errors+"] Email can't be empty !\n" ;
	    if (errors == 1)
	        document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").focus();
    }
    else if(trim(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value) != "")
    {
        var emailRegxp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
        if(!document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value.match(emailRegxp))
        {
            errors++;
                message += "["+errors+"] Please enter valid Email.The address should be of this form name@company.com !\n";
            if (errors == 1)
               document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").focus();
        }
    }
    // check for comments
	
    if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtComments").value) == "")
    {
    
            errors++;
	        message += "["+errors+"] Comments can't be empty!\n" ;
	        
	    if (errors == 1)
	        document.getElementById("ctl00_ContentPlaceHolder1_txtComments").focus();
    }
    if (errors > 0)
	{
		//alert("Please fill all the fields");
		alert(message);
		return false;
	}
     
 }
