﻿function ValidateReg()
{     

	 var emailPat = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
     var emailid=trim(document.getElementsByName("mail").item(0).value,"");
     var matchArray = emailid.match(emailPat);
   
	 if(trim(document.getElementsByName("first_name").item(0).value,"") == "")
    {
        alert("Please Enter Your First Name");
        document.getElementsByName("first_name").item(0).focus();
        document.getElementsByName("first_name").item(0).value = "";
          return false;
    }
    else if(trim(document.getElementsByName("last_name").item(0).value,"") == "")
    {
        alert("Please Enter Your Last Name");
        document.getElementsByName("last_name").item(0).focus();
        document.getElementsByName("last_name").item(0).value = "";
          return false;
    }
	
    else if(trim(document.getElementsByName("mail").item(0).value,"") == "")
    {
        alert("Please Enter Your Email Address");
        document.getElementsByName("mail").item(0).focus();
        document.getElementsByName("mail").item(0).value = "";
       		return false;
    }
	else if (matchArray == null)
    {
        alert("Invalid Email Address , Please Enter Valid Email Address");
        document.getElementsByName("mail").item(0).focus();
        document.getElementsByName("mail").item(0).value = "";
        return false;
    }
	else if(trim(document.getElementsByName("pass").item(0).value,"") == "")
    {
        alert("Please Enter Password");
        document.getElementsByName("pass").item(0).focus();
        document.getElementsByName("pass").item(0).value = "";
       		return false;
    }
	else if(trim(document.getElementsByName("school_name").item(0).value,"") == "")
    {
        alert("Please Enter Your School Name");
        document.getElementsByName("school_name").item(0).focus();
        document.getElementsByName("school_name").item(0).value = "";
       		return false;
    }
	else if(trim(document.getElementsByName("school_contact").item(0).value,"") == "")
    {
        alert("Please Enter Your School Contact Number");
        document.getElementsByName("school_contact").item(0).focus();
        document.getElementsByName("school_contact").item(0).value = "";
       		return false;
    }
	else if(document.getElementsByName("country").item(0).value == "-- Please choose an option --")
    {
        alert("Please Enter Your Country");
        document.getElementsByName("country").item(0).focus();
        document.getElementsByName("country").item(0).value = "-- Please choose an option --";
       		return false;
    }
	else if(document.getElementsByName("position").item(0).value == "-- Please choose an option --")
    {
        alert("Please Enter Your Position");
        document.getElementsByName("position").item(0).focus();
        document.getElementsByName("position").item(0).value = "-- Please choose an option --";
       		return false;
    }
	return true;  
}


//trim function..    
   
function trim(str, chars)
{
return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars)
  {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
  }
 
function rtrim(str, chars)
  {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
  
}
