// JavaScript Document
// Validation Script
///Check

function isalphanumnspl(sText)
{
	
	var ValidChars = " 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
	var IsAlphanum=true;
	var Char;
	for (var i = 0; i < sText.length; ++i)
	{
		Char = sText.charAt(i);
		if (ValidChars.indexOf(Char) == -1)
		{
			IsAlphanum = false;
		}
	}

	if (IsAlphanum==true && isNaN(sText)==true)
		return true;
	else
		return false;
}

function isalpha(sText)
{
	var ValidChars = " abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
	var IsAlphabetic=true;
	var Char;
	for (var i = 0; i < sText.length; ++i)
	{
		Char = sText.charAt(i);
		if (ValidChars.indexOf(Char) == -1)
		{
			IsAlphabetic = false;
		}
	}
	return IsAlphabetic;
}
function ltrim(str) { 
	for(var k = 0; k < str.length && isWhitespace(str.charAt(k)); k++);
	return str.substring(k, str.length);
}
function rtrim(str) {
	for(var j=str.length-1; j>=0 && isWhitespace(str.charAt(j)) ; j--) ;
	return str.substring(0,j+1);
}
function trim(str) {
	return ltrim(rtrim(str));
}
function isWhitespace(charToCheck) {
	var whitespaceChars = " \t\n\r\f";
	return (whitespaceChars.indexOf(charToCheck) != -1);
}
function isNum(Field)
{
	var iChars = "0123456789";
	for (var i = 0; i < Field.length; i++)
	{
    		if (iChars.indexOf(Field.charAt(i)) == -1)
		{
			return false;
		}
    	}
	return true;
}

function isalphaNum(Field)
{
	var iChars = "0123456789";
	for (var i = 0; i < Field.length; i++)
	{
    		if (iChars.indexOf(Field.charAt(i)) == -1)
		{
			return true;
		}
    	}
	return false;
}
function Frm_MemReg1()
{
//	alert(document.Frm_MemReg.lstCategory.value);
	
	if(document.Frm_MemReg.lstCategory.value=="") 
	{
	alert("Select a CATEGORY");
	document.Frm_MemReg.lstCategory.focus();
	return false;
	}
	
	if(document.Frm_MemReg.txtUsername.value=="")
	{
	alert("Please enter your USERNAME");
	document.Frm_MemReg.txtUsername.focus();
	return false;
	}
	
	if (!isalphanumnspl(trim(document.Frm_MemReg.txtUsername.value)))
	{
		alert("Please enter 3-30 alphanumeric characters for username");
		document.Frm_MemReg.txtUsername.focus();
		return false;
	}

	if(trim(document.Frm_MemReg.txtUsername.value).length < 3 || trim(document.Frm_MemReg.txtUsername.value).length > 30)
	{
		alert("Please enter 3-30 alphanumeric characters for username");
		document.Frm_MemReg.txtUsername.focus();
		return false;
	}

	if(document.Frm_MemReg.txtPassword.value=="")
	{
		alert("Please enter PASSWORD");
		document.Frm_MemReg.txtPassword.focus();
		return false;
	}
	if (!isalphaNum(trim(document.Frm_MemReg.txtPassword.value)))
	{
		alert("Enter char or alphanumeric characters for Password");
		document.Frm_MemReg.txtPassword.focus();
		return false;
	}
	if(trim(document.Frm_MemReg.txtPassword.value).length < 6 || trim(document.Frm_MemReg.txtPassword.value).length > 20)
	{
		alert("Please enter 6-20 characters for password");
		document.Frm_MemReg.txtPassword.focus();
		return false;
	}
	if(trim(document.Frm_MemReg.txtConfirmpw.value)=="")
	{
		alert("Please enter your CONFIRM PASSWORD");
		document.Frm_MemReg.txtConfirmpw.focus();
		return false;
	}
	
	if(document.Frm_MemReg.txtPassword.value != document.Frm_MemReg.txtConfirmpw.value)
	{
		alert("Password mismatch!");
		document.Frm_MemReg.txtConfirmpw.value="";
		document.Frm_MemReg.txtConfirmpw.focus();
		return false;
	}
	
	if(document.Frm_MemReg.txtEmail.value=="")
	{
	alert("Please enter your EMAIL ADDRESS");
	document.Frm_MemReg.txtEmail.focus();
	return false;
	}
	if(!isEmail(document.Frm_MemReg.txtEmail.value))
	{
	//alert("Enter your EMAIL ADDRESS");
	document.Frm_MemReg.txtEmail.focus();
	return false;
	}
return true;
}

//Student Registration Form Validation
function Frm_StudentReg1()
{
	if(document.Frm_StudentReg.txtStudname.value=="")
	{
		alert("Enter your NAME");
		document.Frm_StudentReg.txtStudname.focus();
		return false;
	}
	
	if(document.Frm_StudentReg.txtStudname.value!="")
	{
		var i;
		var s;
		s=document.Frm_StudentReg.txtStudname.value;
		//alert(i);
		for (i = 0; i < s.length; i++)
		{   
			// Check that current character is number.
			var c = s.charAt(i);
			if (((c < "0") || (c > "9"))) 
			{
				
			}else
			{
				alert("Enter 3-30 characters in NAME Field");
				document.Frm_StudentReg.txtStudname.focus();
				return false;
			}
			
		}
		
		if (s.length < 3 || s.length > 30)
		{
			alert("Enter 3-30 characters in NAME Field");
			document.Frm_StudentReg.txtStudname.focus();
			return false;
		}
	}
	
	if(document.Frm_StudentReg.lstStuddobmm.value=="")
	{
		alert("Enter month of your DATE OF BIRTH");
		document.Frm_StudentReg.lstStuddobmm.focus();
		return false;
	}
	
	if(document.Frm_StudentReg.lstStuddobdd.value=="")
	{
		alert("Enter date of your DATE OF BIRTH");
		document.Frm_StudentReg.lstStuddobdd.focus();
		return false;
	}
	
	if(document.Frm_StudentReg.lstStuddobyy.value=="")
	{
		alert("Enter year of your DATE OF BIRTH");
		document.Frm_StudentReg.lstStuddobyy.focus();
		return false;
	}
	
	
	var startmonth=document.Frm_StudentReg.lstStuddobmm.value
    startdate=document.Frm_StudentReg.lstStuddobdd.value
	startyear= document.Frm_StudentReg.lstStuddobyy.valuess	

if(startmonth==04||startmonth==06||startmonth==09||startmonth==11)
{
if(startdate==31)
{
alert("Select date correctly")
document.Frm_StudentReg.lstStuddobdd.focus()
return false
}
}
if(startmonth==02)
{
if(startyear % 04==0)
{
if(startdate>29)
 {
  alert("Select date correctly")
  document.Frm_StudentReg.lstStuddobdd.focus()
  return false
 }
}
if(startyear % 04!=0)
{
if(startdate>28)
 {
  alert("Select date correctly")
  document.Frm_StudentReg.lstStuddobdd.focus()
  return false
 }
}
}
	
	
	if(document.Frm_StudentReg.lstStudgender.value=="")
	{
		alert("Select your GENDER");
		document.Frm_StudentReg.lstStudgender.focus();
		return false;
	}
	
	if(document.Frm_StudentReg.txtStudcollege.value=="")
	{
		alert("Enter your COLLEGE NAME");
		document.Frm_StudentReg.txtStudcollege.focus();
		return false;
	}
	if(!isalpha(document.Frm_StudentReg.txtStudcollege.value))
	{
		alert("Enter characters for COLLEGE NAME");
		document.Frm_StudentReg.txtStudcollege.focus();
		return false;
	}

	s=document.Frm_StudentReg.txtStudcollege.value;
	if(s.length < 3 || s.length > 60)
	{
		alert("Enter 3-60 characters for COLLEGE NAME");
		document.Frm_StudentReg.txtStudcollege.focus();
		return false;
	}

	
	
/*	if(document.Frm_StudentReg.txtStudcollege.value!="")
	{
		var i;
		var s;
		s=document.Frm_StudentReg.txtStudcollege.value;
		//alert(i);
		for (i = 0; i < s.length; i++)
		{   
			// Check that current character is number.
			var c = s.charAt(i);
			if (((c < "0") || (c > "9"))) 
			{
				
			}else
			{
				alert(" CHARACTER in COLLEGE Field");
				document.Frm_StudentReg.txtStudcollege.focus();
				return false;
			}
			
		}
	}
*/	
	if(document.Frm_StudentReg.txtStudcourse.value=="")
	{
		alert("Enter your COURSE of study");
		document.Frm_StudentReg.txtStudcourse.focus();
		return false;
	}
	
	if(!isalpha(document.Frm_StudentReg.txtStudcourse.value))
	{
		alert("Enter characters for your COURSE of study");
		document.Frm_StudentReg.txtStudcourse.focus();
		return false;
	}
	s=document.Frm_StudentReg.txtStudcourse.value;
	if (s.length < 2 || s.length > 40)
	{
		alert("Enter 2-40 characters for your COURSE of study");
		document.Frm_StudentReg.txtStudcourse.focus();
		return false;
	}
/*	if(document.Frm_StudentReg.txtStudcourse.value!="")
	{
		var i;
		var s;
		s=document.Frm_StudentReg.txtStudcourse.value;
		//alert(i);
		for (i = 0; i < s.length; i++)
		{   
			// Check that current character is number.
			var c = s.charAt(i);
			if (((c < "0") || (c > "9"))) 
			{
				
			}else
			{
				alert("Enter characters in COURSE Field");
				document.Frm_StudentReg.txtStudcourse.focus();
				return false;
			}
			
		}
	}
	
*/	if(document.Frm_StudentReg.txtStudyos.value=="")
	{
		alert("Enter your YEAR OF STUDY");
		document.Frm_StudentReg.txtStudyos.focus();
		return false;
	}
	if(!isNum(document.Frm_StudentReg.txtStudyos.value))
	{
		alert("Enter 4 digits for YEAR OF STUDY");
		document.Frm_StudentReg.txtStudyos.focus();
		return false;
	}
	RegDate = new Date();
	Yr = RegDate.getFullYear();
	if(document.Frm_StudentReg.txtStudyos.value > Yr)
	{
		alert("Enter 4 digit valid YEAR OF STUDY");
		document.Frm_StudentReg.txtStudyos.focus();
		return false;
	}
	if(document.Frm_StudentReg.txtStudyos.value.length != 4)
	{
		alert("Enter 4 digit valid YEAR OF STUDY");
		document.Frm_StudentReg.txtStudyos.focus();
		return false;
	}
	
//	/*if(document.Frm_StudentReg.txtStudyos.value>2007)
//	{
//		alert("Enter Proper year");
//		document.Frm_StudentReg.txtStudyos.focus();
//		return false;
//	}*/
//	
		
	
	if(document.Frm_StudentReg.txtStuduniversity.value=="")
	{
		alert("Enter your UNIVERSITY");
		document.Frm_StudentReg.txtStuduniversity.focus();
		return false;
	}
	if(!isalpha(document.Frm_StudentReg.txtStuduniversity.value))
	{
		alert("Please enter 3-50 characters for UNIVESITY NAME");
		document.Frm_StudentReg.txtStuduniversity.focus();
		return false;
	}

	s=document.Frm_StudentReg.txtStuduniversity.value;
	if (s.length < 3 || s.length > 50)
	{
		alert("Please enter 3-50 characters for UNIVESITY NAME");
		document.Frm_StudentReg.txtStuduniversity.focus();
		return false;
	}
	
	if(document.Frm_StudentReg.txtareaStudresiadd.value=="")
	{
		alert("Enter your PERMANENT ADDRESS");
		document.Frm_StudentReg.txtareaStudresiadd.focus();
		return false;
	}
	if(!isalphaNum(document.Frm_StudentReg.txtareaStudresiadd.value))
	{
		alert("Enter alphanumeric characters for PERMANENT ADDRESS");
		document.Frm_StudentReg.txtareaStudresiadd.focus();
		return false;
	}
	
	if (document.Frm_StudentReg.txtStudphone.value!="")
	{
		if(!isNum(document.Frm_StudentReg.txtStudphone.value))
		{
			alert("Enter 7-11 digits for PHONE NUMBER");
			document.Frm_StudentReg.txtStudphone.focus();
			return false;
		}
	}
	
	var s=document.Frm_StudentReg.txtStudphone.value;
	if(document.Frm_StudentReg.txtStudphone.value!="")
	{
	if ((s.length < 7) || (s.length > 11))
			{
		      alert("Enter 7-11 digits for PHONE NUMBER");
			  document.Frm_StudentReg.txtStudphone.focus();
			  return false;
			}
	}
	
	if (document.Frm_StudentReg.txtStudmobile.value!="")
	{
		if(!isNum(document.Frm_StudentReg.txtStudmobile.value))
		{
			alert("Enter 10-12 digits for MOBILE NUMBER");
			document.Frm_StudentReg.txtStudmobile.focus();
			return false;
		}
	}
	/*if(document.Frm_StudentReg.txtStudphone.value!="")
	{
		var i;
		var s;
		s=document.Frm_StudentReg.txtStudphone.value;
		//alert(i);
		for (i = 0; i < s.length; i++)
		{   
			// Check that current character is number.
			var c = s.charAt(i);
			if (((c < "0") || (c > "9"))) 
			{
				alert("Enter valid PHONE NUMNER");
				document.Frm_StudentReg.txtStudphone.focus();
				return false;
			}
			
		}
	}*/
	/*var v=document.Frm_StudentReg.txtStudmobile.value;
	if(v.length >10)
	{
		alert("Enter proper Mobile number");
		document.Frm_StudentReg.txtStudmobile.focus();
		return false;
	}*/
	
	/*if(document.Frm_StudentReg.txtStudphone.value!="")
	{
		var i;
		var s;
		s=document.Frm_StudentReg.txtStudphone.value;
		//alert(i);
		for (i = 0; i < s.length; i++)
		{   
			// Check that current character is number.
			var c = s.charAt(i);
			if (((c < "0") || (c > "9"))) 
			{
				alert("Enter valid PHONE NUMNER");
				document.Frm_StudentReg.txtStudphone.focus();
				return false;
			}
			
		}
		
	}*/
	
	if(document.Frm_StudentReg.txtStudmobile.value!="")
	{
		var i;
		var s1;
		var a = 0;
		
	
		s1=document.Frm_StudentReg.txtStudmobile.value;
		//alert(i);
		var ss = s1.charAt(a);
		for (i = 0; i < s1.length; i++)
		{   
			// Check that current character is number.
			var c = s1.charAt(i);
			if  ((c < "0") || (c > "9")) 
			{
				alert("Enter valid MOBILE NUMNER");
				document.Frm_StudentReg.txtStudmobile.focus();
				return false;
			}
			
		}
		if (ss != "9")
		{
			alert("MOBILE NUMBER Should start with 9");
			document.Frm_StudentReg.txtStudmobile.focus();
			return false;
		}
		
	}
	
	if(document.Frm_StudentReg.txtStudmobile.value!="")
	{
		if ((s1.length < 10 ) || (s1.length > 12 ))
		{
			alert("Enter 10-12 digits for MOBILE NUMBER");
			document.Frm_StudentReg.txtStudmobile.focus();
			return false;
		}
	}
	
return true;
}

function isalphaNum(Field)
{
	var iChars = "0123456789";
	for (var i = 0; i < Field.length; i++)
	{
    		if (iChars.indexOf(Field.charAt(i)) == -1)
		{
			return true;
		}
    	}
	return false;
}

//Job Seekers Registration
function Frm_JobSeeker1_Val()

{
	if(document.Frm_JobSeeker1.txt_name.value=="")
	{
		alert("Enter your NAME");
		document.Frm_JobSeeker1.txt_name.focus();
		return false;
	}
	
	
	/*if(!isNaN(document.Frm_JobSeeker1.txt_name.value))
	{
		alert("Please enter valid Name");
		document.Frm_JobSeeker1.txt_name.focus();
		return false;
	}*/
	
	
	if(document.Frm_JobSeeker1.txt_name.value!="")
	{
		var i;
		var s;
		s=document.Frm_JobSeeker1.txt_name.value;
		//alert(i);
		for (i = 0; i < s.length; i++)
		{   
			// Check that current character is number.
			var c = s.charAt(i);
			if (((c < "0") || (c > "9"))) 
			{
				
			}else
			{
				alert("Enter only characters in Name field");
				document.Frm_JobSeeker1.txt_name.focus();
				return false;
			}
			
		}
	}
	
	if(trim(document.Frm_JobSeeker1.txt_name.value).length < 3 || trim(document.Frm_JobSeeker1.txt_name.value).length > 30)
	{
		alert("Name must contain 3-30 characters");
		document.Frm_JobSeeker1.txt_name.focus();
		return false;
	}
	
	if(document.Frm_JobSeeker1.sel_date.value=="")
	{
		alert("Select date of your DATE OF BIRTH");
		document.Frm_JobSeeker1.sel_date.focus();
		return false;
	}
	
	if(document.Frm_JobSeeker1.sel_month.value=="")
	{
		alert("Select month of your DATE OF BIRTH");
		document.Frm_JobSeeker1.sel_month.focus();
		return false;
	}
	
	if(document.Frm_JobSeeker1.sel_year.value=="")
	{
		alert("Select year of your DATE OF BIRTH");
		document.Frm_JobSeeker1.sel_year.focus();
		return false;
	}
	
	
	var startmonth=document.Frm_JobSeeker1.sel_month.value;
    var startdate=document.Frm_JobSeeker1.sel_date.value;
	var startyear= document.Frm_JobSeeker1.sel_year.value;	
	
	if(startmonth==04||startmonth==06||startmonth==09||startmonth==11)
	{
	if(startdate==31)
	{
	alert("Select valid DATE")
	document.Frm_JobSeeker1l.sel_date.focus()
	return false
	}
	}
	if(startmonth==02)
	{
	if(startyear % 04==0)
	{
	if(startdate>29)
	 {
	  alert("Select valid DATE")
	  document.Frm_JobSeeker1.sel_date.focus()
	  return false
	 }
	}
	if(startyear % 04!=0)
	{
	if(startdate>28)
	 {
	  alert("Select valid DATE")
	  document.Frm_JobSeeker1.sel_date.focus();
	  return false;
	 }
	}
	}
	
	if (document.Frm_JobSeeker1.opt_gender[0].checked==false && document.Frm_JobSeeker1.opt_gender[1].checked==false)
	{
		alert("Select the Gender");
		//document.Frm_JobSeeker1.txt_location.focus();
		return false;
	}

	if (document.Frm_JobSeeker1.opt_martial[0].checked==false && document.Frm_JobSeeker1.opt_martial[1].checked==false)
	{
		alert("Select the Marital Status");
		//document.Frm_JobSeeker1.txt_location.focus();
		return false;
	}
	
	
	if(document.Frm_JobSeeker1.txt_location.value=="")
	{
		alert("Enter LOCATION");
		document.Frm_JobSeeker1.txt_location.focus();
		return false;
	}
	if(!isalpha(document.Frm_JobSeeker1.txt_location.value))
	{
		alert("Enter characters for LOCATION");
		document.Frm_JobSeeker1.txt_location.focus();
		return false;
	}
	if(document.Frm_JobSeeker1.txt_clocation.value=="")
	{
		alert("Enter your CURRENT LOCATION");
		document.Frm_JobSeeker1.txt_clocation.focus();
		return false;
	}
	
	
	if(!isalpha(document.Frm_JobSeeker1.txt_clocation.value))
	{
		alert("Enter characters for CURRENT LOCATION");
		document.Frm_JobSeeker1.txt_clocation.focus();
		return false;
	}
	if(document.Frm_JobSeeker1.txt_mailaddress.value=="")
	{
		alert("Enter your ADDRESS");
		document.Frm_JobSeeker1.txt_mailaddress.focus();
		return false;
	}
	if(!isalphaNum(document.Frm_JobSeeker1.txt_mailaddress.value))
	{
		alert("Enter alphanumeric characters for ADDRESS");
		document.Frm_JobSeeker1.txt_mailaddress.focus();
		return false;
	}
	
	if(document.Frm_JobSeeker1.txt_city.value=="")
	{
		alert("Enter your CITY NAME");
		document.Frm_JobSeeker1.txt_city.focus();
		return false;
	}
	if(!isalpha(document.Frm_JobSeeker1.txt_city.value))
	{
		alert("Enter characters for CITY NAME");
		document.Frm_JobSeeker1.txt_city.focus();
		return false;
	}
	
	if(document.Frm_JobSeeker1.txt_state.value=="")
	{
		alert("Enter your STATE");
		document.Frm_JobSeeker1.txt_state.focus();
		return false;
	}
	if(!isalpha(document.Frm_JobSeeker1.txt_state.value))
	{
		alert("Enter characters for STATE");
		document.Frm_JobSeeker1.txt_state.focus();
		return false;
	}
	
	if(document.Frm_JobSeeker1.txt_country.value=="")
	{
		alert("Enter your COUNTRY");
		document.Frm_JobSeeker1.txt_country.focus();
		return false;
	}
	
	if(!isalpha(document.Frm_JobSeeker1.txt_country.value))
	{
		alert("Enter characters for COUNTRY");
		document.Frm_JobSeeker1.txt_country.focus();
		return false;
	}
	if(document.Frm_JobSeeker1.txt_pincode.value=="")
	{
		alert("Enter your PINCODE");
		document.Frm_JobSeeker1.txt_pincode.focus();
		return false;
	}
		/*if(document.Frm_JobSeeker1.txt_pincode.value!="")
		{
			if(isNaN(document.Frm_JobSeeker1.txt_pincode.value))
			{
				alert("Enter valid PINCODE");
				document.Frm_JobSeeker1.txt_pincode.focus();
				return false;
			}
		}*/
	if (document.Frm_JobSeeker1.txt_pincode.value!="")
    {
		var digits = "0123456789";
		var s5=document.Frm_JobSeeker1.txt_pincode.value;
		var i;
		var z=0;
		var z1 = s5.charAt(z);
		
		for (i = 0; i < s5.length; i++)
		{   
			var c = s5.charAt(i);
			if ((c < "0") || (c > "9"))
			{
				alert("Enter numeric digits for PINCODE");
				document.Frm_JobSeeker1.txt_pincode.focus();
				return false;
			}
		} 
		//	 if (s5.length !="6") 
		if(z1 != "6") 
		//if(s5.length != 7)
		{
			alert("PINCODE must start with 6");
			document.Frm_JobSeeker1.txt_pincode.focus();
			return false;
		}
		
		/*if (s5.length!=7)
		{
			alert("PINCODE must contain 7 digits");
			document.Frm_JobSeeker1.txt_pincode.focus();
			return false;
		}*/
	}      
	//Check all are numbers or not???
/*	if(document.Frm_JobSeeker1.txt_pincode.value!="")
	{
		var j;
		var x;
		x=document.Frm_JobSeeker1.txt_pincode.value;
		//alert(i);
		//for (j = 0; j < x.length; j++)
		//{   
			// Check that current character is number.
			//var e = x.charAt(i);
			//if (((e > "0") || (e <="6"))) 
			if(x<="6")
			{
				alert("Enter valid PINCODE");
				document.Frm_JobSeeker1.txt_pincode.focus();
				return false;
			}
			
		//}
	
	}*/
	
	
	if(document.Frm_JobSeeker1.txt_phoneno.value!="")
	{
		var s=document.Frm_JobSeeker1.txt_phoneno.value;
		if(!isNum(document.Frm_JobSeeker1.txt_phoneno.value))
		{
			alert("Enter numbers for PHONE NUMBER");
			document.Frm_JobSeeker1.txt_phoneno.focus();
			return false;
		}
		if  ((s.length < 7) || (s.length > 11))
		{
			alert("Enter 7-11 digits for PHONE NUMBER");
			document.Frm_JobSeeker1.txt_phoneno.focus();
			return false;
		}
	}
	
	
	
	if(document.Frm_JobSeeker1.txt_mobileno.value!="")
	{
		if(!isNum(document.Frm_JobSeeker1.txt_mobileno.value))
		{
			alert("Enter valid MOBILE NUMBER");
			document.Frm_JobSeeker1.txt_mobileno.focus();
			return false;
		}
	}
	/*var t=document.Frm_JobSeeker1.txt_mobileno.value;
	if(document.Frm_JobSeeker1.txt_mobileno.value!="")
	{
	if(t.length > 10)
			{
		      alert("Enter valid MOBILE NUMBER");
			  document.Frm_JobSeeker1.txt_mobileno.focus();
			  return false;
			}
	}*/
	if(document.Frm_JobSeeker1.txt_mobileno.value!="")
	{
		var i;
		var s;
		var a = 0;
		
	
		s=document.Frm_JobSeeker1.txt_mobileno.value;
		//alert(i);
		var ss = s.charAt(a);
		for (i = 0; i < s.length; i++)
		{   
			// Check that current character is number.
			var c = s.charAt(i);
			if  ((c < "0") || (c > "9")) 
			{
				alert("Enter 10-12 digits for MOBILE NUMBER");
				document.Frm_JobSeeker1.txt_mobileno.focus();
				return false;
			}
			
		}
		if (ss != "9")
		{
			alert("MOBILE NUMBER Should start with 9");
			document.Frm_JobSeeker1.txt_mobileno.focus();
			return false;
		}
		
	//}
}
	if(document.Frm_JobSeeker1.txt_mobileno.value !="")
	{
		if  ((document.Frm_JobSeeker1.txt_mobileno.value.length < 10) || (document.Frm_JobSeeker1.txt_mobileno.value.length > 12 ))
		{
			alert("Enter 10-12 digits for MOBILE NUMBER");
			document.Frm_JobSeeker1.txt_mobileno.focus();
			return false;
		}
	}
	
	/*if(document.Frm_JobSeeker1.txt_email.value=="")
	{
		//alert("Enter your EMAIL ADDRESS");
		document.Frm_JobSeeker1.txt_email.focus();
		return false;
	}*/
	
	
return true;	
	
	
}




//Email Validation Function
function isEmail(emailStr)
{

	/* The following variable tells the rest of the function whether or not
	to verify that the address ends in a two-letter country or well-known
	TLD.  1 means check it, 0 means don't. */
	var checkTLD=1;
	/* The following is the list of known TLDs that an e-mail address must end with. */
	var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;
	/* The following pattern is used to check if the entered e-mail address
	fits the user@domain format.  It also is used to separate the username
	from the domain. */
	var emailPat=/^(.+)@(.+)$/;
	/* The following string represents the pattern for matching all special
	characters.  We don't want to allow special characters in the address. 
	These characters include ( ) < > @ , ; : \ " . [ ] */
	var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";
	/* The following string represents the range of characters allowed in a 
	username or domainname.  It really states which chars aren't allowed.*/
	var validChars="\[^\\s" + specialChars + "\]";
	/* The following pattern applies if the "user" is a quoted string (in
	which case, there are no rules about which characters are allowed
	and which aren't; anything goes).  E.g. "jiminy cricket"@disney.com
	is a legal e-mail address. */
	var quotedUser="(\"[^\"]*\")";
	/* The following pattern applies for domains that are IP addresses,
	rather than symbolic names.  E.g. joe@[123.124.233.4] is a legal
	e-mail address. NOTE: The square brackets are required. */
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
	/* The following string represents an atom (basically a series of non-special characters.) */
	var atom=validChars + '+';
	/* The following string represents one word in the typical username.
	For example, in john.doe@somewhere.com, john and doe are words.
	Basically, a word is either an atom or quoted string. */
	var word="(" + atom + "|" + quotedUser + ")";
	// The following pattern describes the structure of the user
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
	/* The following pattern describes the structure of a normal symbolic
	domain, as opposed to ipDomainPat, shown above. */
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");
	/* Finally, let's start trying to figure out if the supplied address is valid. */
	/* Begin with the coarse pattern to simply break up user@domain into
	different pieces that are easy to analyze. */
	var matchArray=emailStr.match(emailPat);
	if (matchArray==null)
	{
		/* Too many/few @'s or something; basically, this address doesn't
		even fit the general mould of a valid e-mail address. */
		alert("Email address seems incorrect (check @ and .'s)");
		return false;
	}
	var user=matchArray[1];
	var domain=matchArray[2];
	// Start by checking that only basic ASCII characters are in the strings (0-127).
	for (i=0; i<user.length; i++)
	{
		if (user.charCodeAt(i)>127)
		{
			alert("Ths username contains invalid characters.");
			return false;
		}
	}
	for (i=0; i<domain.length; i++)
	{
		if (domain.charCodeAt(i)>127)
		{
			alert("Ths domain name contains invalid characters.");
			return false;
		}
	}
	// See if "user" is valid 
	if (user.match(userPat)==null)
	{
	// user is not valid
		alert("The username doesn't seem to be valid.");
		return false;
	}
	/* if the e-mail address is at an IP address (as opposed to a symbolic
	host name) make sure the IP address is valid. */
	var IPArray=domain.match(ipDomainPat);
	if (IPArray!=null)
	{
		// this is an IP address
		for (var i=1;i<=4;i++)
		{
			if (IPArray[i]>255)
			{
				alert("Destination IP address is invalid!");
				return false;
		   }
		}
		return true;
	}
	// Domain is symbolic name.  Check if it's valid.
	var atomPat=new RegExp("^" + atom + "$");
	var domArr=domain.split(".");
	var len=domArr.length;
	for (i=0;i<len;i++)
	{
		if (domArr[i].search(atomPat)==-1)
		{
			alert("The domain name does not seem to be valid.");
			return false;
		}
	}
	/* domain name seems valid, but now make sure that it ends in a
	known top-level domain (like com, edu, gov) or a two-letter word,
	representing country (uk, nl), and that there's a hostname preceding 
	the domain or country. */
	if (checkTLD && domArr[domArr.length-1].length!=2 && domArr[domArr.length-1].search(knownDomsPat)==-1)
	{
		alert("The address must end in a well-known domain or two letter " + "country.");
		return false;
	}
	// Make sure there's a host name preceding the domain.
	if (len<2)
	{
		alert("This address is missing a hostname!");
		return false;
	}
	// If we've gotten this far, everything's valid!
	return true;
	
}

function jobprofile()
{
	
/*if(isNaN(document.form6.txt_ecyear.value))
	{
		alert("Enter valid YEAR");
		document.form6.txt_ecyear.focus();
		return false;
}
*/

	if(document.form6.sel_expyy.value=="")
	{
	alert("Select YEARS OF EXPERIENCE");
	document.form6.sel_expyy.focus();
	return false;
	}
	
	if(document.form6.sel_expyy.value=="0-1")
	{
	  if(document.form6.sel_expmm.value=="")
	  {
	      alert("Select experience in MONTHS");
	      document.form6.sel_expmm.focus();
	      return false;
	  }
	}
	
	if(document.form6.txt_resumehead.value=="")
	{
	alert("Enter the RESUME HEADLINE");
	document.form6.txt_resumehead.focus();
	return false;
	}
	
	if (!isalphaNum(trim(document.form6.txt_resumehead.value)))
	{
		alert("Enter alphanumeric characters for Resume Headline");
		document.form6.txt_resumehead.value="";
		document.form6.txt_resumehead.focus();
		return false;
	}
	
	if(document.form6.sel_cfa.value=="")
	{
	alert("Select CURRENT FUCTIONAL AREA");
	document.form6.sel_cfa.focus();
	return false;
	}
	
	if(document.form6.sel_ci.value=="")
	{
	alert("Select CURRENT INDUSTRY");
	document.form6.sel_ci.focus();
	return false;
	}
	
	if(document.form6.txt_keyskills.value=="")
	{
	alert("Enter KEY SKILLS");
	document.form6.txt_keyskills.focus();
	return false;
	}
	
	if(!isalphaNum(document.form6.txt_keyskills.value))
	{
	alert("Enter alphanumeric characters for KEY SKILLS");
	document.form6.txt_keyskills.focus();
	return false;
	}
	
	if(document.form6.txt_djt.value=="")
	{
	alert("Enter the desired JOB TYPE");
	document.form6.txt_djt.focus();
	return false;
	}
	if(!isalpha(document.form6.txt_djt.value))
	{
	alert("Enter characters for Desired JOB TYPE");
	document.form6.txt_djt.focus();
	return false;
	}
	
	if(document.form6.txt_tj.value!="")
	{
		if(!isalpha(document.form6.txt_tj.value))
		{
		alert("Enter characters for TARGETED JOB");
		document.form6.txt_tj.focus();
		return false;
		}
	} 
	
	
	if(document.form6.sel_jpl.value=="")
	{
	alert("Select JOB PREFFERED LOCATION");
	document.form6.sel_jpl.focus();
	return false;
	}
///check if more than 3 locations are selected	
	
		
	len = document.form6.sel_jpl.length;
	i = 0
	chosen = ""
	cnt=0;
	for (i = 0; i < len; i++) 
	{
	if (document.form6.sel_jpl[i].selected) 
	{
		chosen =  chosen + ","+document.form6.sel_jpl[i].value; 
		document.form6.txt_hid.value = chosen;
		if(chosen!="")
		{
			cnt++;
		}	
	}
	}
	
	
	//alert(chosen);
//	alert(cnt);
	if(cnt>3)
	{
		alert("Select only 3 Locations");
		return false;
	}	


	if(document.form6.txt_ug.value=="")
	{
	alert("Enter UG COURSE");
	document.form6.txt_ug.focus();
	return false;
	}
	if(!isalpha(document.form6.txt_ug.value))
	{
		alert("Enter characters for UG COURSE");
		document.form6.txt_ug.focus();
		return false;
	}
	if(document.form6.txt_ugcollege.value=="")
	{
		alert("Enter UG COLLEGE NAME");
		document.form6.txt_ugcollege.focus();
		return false;
	}
	if(!isalpha(document.form6.txt_ugcollege.value))
	{
		alert("Enter characters for UG COLLEGE NAME");
		document.form6.txt_ugcollege.focus();
		return false;
	}
	if(document.form6.txt_ugyear.value=="")
	{
		alert("Enter the JOB SEEKER UG YEAR OF STUDY");
		document.form6.txt_ugyear.focus();
		return false;
	}
	if (!isNum(trim(document.form6.txt_ugyear.value)))
	{
		alert("Enter 4 digits for UG YEAR OF STUDY");
		document.form6.txt_ugyear.focus();
		return false;
	}
	
	RegDate = new Date();
	Yr = RegDate.getFullYear();
	
	if(parseInt(document.form6.txt_ugyear.value) > Yr)
	{
		alert("Enter valid UG YEAR OF STUDY");
		document.form6.txt_ugyear.focus();
		return false;
	}
	if(document.form6.txt_ugyear.value.length != 4)
	{
		alert("Enter valid 4 digits for UG YEAR OF STUDY");
		document.form6.txt_ugyear.focus();
		return false;
	}
	
	if(document.form6.txt_pg.value!="")
	{
		if(!isalpha(document.form6.txt_pg.value))
		{
			alert("Enter characters for PG COURSE");
			document.form6.txt_pg.focus();
			return false;
		}
		if(document.form6.txt_pgcollege.value=="")
		{
			alert("Enter PG COLLEGE NAME");
			document.form6.txt_pgcollege.focus();
			return false;
		}
		if(!isalpha(document.form6.txt_pgcollege.value))
		{
			alert("Enter characters for PG COLLEGE NAME");
			document.form6.txt_pgcollege.focus();
			return false;
		}
	}

	
	if(document.form6.txt_pgyear.value!="")
	{
	/*if(document.form6.txt_pgyear.value=="")
	{
	alert("Enter PG YEAR OF STUDY");
	document.form6.txt_pgyear.focus();
	return false;
	}*/
		if (!isNum(trim(document.form6.txt_pgyear.value)))
		{
			alert("Enter 4 digits for PG YEAR OF STUDY");
			document.form6.txt_pgyear.focus();
			return false;
		}
		if(parseInt(document.form6.txt_pgyear.value) > Yr)
		{
			alert("Enter valid PG YEAR OF STUDY");
			document.form6.txt_pgyear.focus();
			return false;
		}
		if(document.form6.txt_pgyear.value.length != 4)
		{
			alert("Enter valid 4 digits for PG YEAR OF STUDY");
			document.form6.txt_pgyear.focus();
			return false;
		}
	}
////Extra course year validation	

	if(document.form6.txt_extracourse.value!="")
	{
		if(!isalpha(document.form6.txt_extracourse.value))
		{
			alert("Enter characters for EXTRA COURSE");
			document.form6.txt_extracourse.focus();
			return false;
		}
	}
	if(document.form6.txt_otheractivities.value!="")
	{
		if(!isalpha(document.form6.txt_otheractivities.value))
		{
			alert("Enter characters for OTHER ACTIVITIES");
			document.form6.txt_otheractivities.focus();
			return false;
		}
	}

	if(document.form6.txt_ecyear.value!="")
	{
		
		if(!isNum(document.form6.txt_ecyear.value))
		{
		alert("Enter 4 digits Extra Course YEAR");
		document.form6.txt_ecyear.focus();
		return false;
		}
		
		if(document.form6.txt_ecyear.value > Yr)
		{
			alert("Enter valid YEAR OF STUDY");
			document.form6.txt_ecyear.focus();
			return false;
		}
	}

	if(document.form6.txt_ecyear.value != "")
	{
		if(document.form6.txt_ecyear.value.length !=4)
		{
			alert("Enter valid 4 digit EXTRA COURSE YEAR OF STUDY");
			document.form6.txt_ecyear.focus();
			return false;
		}
	}
		
		
	
	if(document.form6.txt_lang1.value=="")
	{
	alert("Enter LANGUAGE 1");
	document.form6.txt_lang1.focus();
	return false;
	}
	
	if(!isalpha(document.form6.txt_lang1.value))
	{
		alert("Enter characters for language 1");
		document.form6.txt_lang1.focus();
		return false;
	}
	if(document.form6.sel_lang1status.value=="")
	{
		alert("Select status for LANGUAGE 1");
		document.form6.sel_lang1status.focus();
		return false;
	}
	
	if(document.form6.txt_lang2.value=="")
	{
	alert("Enter LANGUAGE 2");
	document.form6.txt_lang2.focus();
	return false;
	}
	if(!isalpha(document.form6.txt_lang2.value))
	{
		alert("Enter characters for language 2");
		document.form6.txt_lang2.focus();
		return false;
	}
	if(document.form6.sel_lang2status.value=="")
	{
	alert("Select status for LANGUAGE 2");
	document.form6.sel_lang2status.focus();
	return false;
	}
	
	
	if(document.form6.txt_lang3.value!="")
	{
		if(!isalpha(document.form6.txt_lang3.value))
		{
			alert("Enter characters for language 3");
			document.form6.txt_lang3.focus();
			return false;
		}

		if(document.form6.sel_lang3status.value=="")
		{
			alert("Select job seeker language 3 status");
			document.form6.sel_lang3status.focus();
			return false;
		}
	}
	
	
	if(document.form6.file_logo.value=="")
	{
	alert("UPLOAD RESUME");
	document.form6.file_logo.focus();
	return false;
	}
	
////check for file type
	var objUpload=eval("document.getElementById('file_logo')");
    var sUpload=objUpload.value;
    if(sUpload!="")
    {
   		var iExt=sUpload.indexOf("\\");
   		var iDot=sUpload.indexOf(".");
        if ((iExt < 0 ) || (iDot < 0))
        {
            alert("Invalid File Path for Upload!");
            objUpload.focus();
            event.returnValue=false; 
            return; 
        }

        if(iDot > 0)
        {
            var aUpload=sUpload.split(".");
            if ((aUpload[aUpload.length-1]!="doc") && (aUpload[aUpload.length-1]!="docx") && (aUpload[aUpload.length-1]!="pdf"))
            {
                alert("Only *.doc,*.docx,*.pdf Files Are Allowed!");
                objUpload.focus();
                event.returnValue=false; 
                return; 
            }

        }

    }
	
	
	return true;
}///end of function jobprofile()



function Itians()

{
	if(document.Frm_ItiansReg.txtItianname.value=="")
	{
		alert("Enter your NAME");
		document.Frm_ItiansReg.txtItianname.focus();
		return false;
	}
	
	if(document.Frm_ItiansReg.txtItianname.value!="")
	{
		var i;
		var s;
		s=document.Frm_ItiansReg.txtItianname.value;
		//alert(i);
		for (i = 0; i < s.length; i++)
		{   
			// Check that current character is number.
			var c = s.charAt(i);
			if (((c < "0") || (c > "9"))) 
			{
				
			}else
			{
				alert("Enter 3-30 Characters for Name");
				document.Frm_ItiansReg.txtItianname.focus();
				return false;
			}
			
		}
		
		if(trim(document.Frm_ItiansReg.txtItianname.value).length < 3 || trim(document.Frm_ItiansReg.txtItianname.value).length > 30)
		{
			alert("Enter 3-30 Characters for Name");
			document.Frm_ItiansReg.txtItianname.focus();
			return false;
		}
	}
	
	
	if(document.Frm_ItiansReg.lstItiangender.value=="")
	{
		alert("Select GENDER");
		document.Frm_ItiansReg.lstItiangender.focus();
		return false;
	}
	if(document.Frm_ItiansReg.lstItiandobmm.value=="")
	{
		alert("Select month of your DATE OF BIRTH");
		document.Frm_ItiansReg.lstItiandobmm.focus();
		return false;
	}
	
	if(document.Frm_ItiansReg.lstItiandobdd.value=="")
	{
		alert("Select date of your DATE OF BIRTH");
		document.Frm_ItiansReg.lstItiandobdd.focus();
		return false;
	}
	
	if(document.Frm_ItiansReg.lstItiandobyy.value=="")
	{
		alert("Select year of your DATE OF BIRTH");
		document.Frm_ItiansReg.lstItiandobyy.focus();
		return false;
	}
	if(document.Frm_ItiansReg.txtItianquali.value=="")
	{
		alert("Enter your HIGHEST QUALIFICATION");
		document.Frm_ItiansReg.txtItianquali.focus();
		return false;
	}
	
	if(!isalpha(document.Frm_ItiansReg.txtItianquali.value))
	{
		alert("Enter characters for HIGHEST QUALIFICATION");
		document.Frm_ItiansReg.txtItianquali.focus();
		return false;
	}
	
	if(document.Frm_ItiansReg.txtItiancollege.value=="")
	{
		alert("Enter your COLLEGE OF STUDY");
		document.Frm_ItiansReg.txtItiancollege.focus();
		return false;
	}
	if(!isalpha(document.Frm_ItiansReg.txtItiancollege.value))
	{
		alert("Enter characters for COLLEGE OF STUDY");
		document.Frm_ItiansReg.txtItiancollege.focus();
		return false;
	}
	
	if(document.Frm_ItiansReg.txtItianuniversity.value=="")
	{
		alert("Enter UNIVERSITY NAME");
		document.Frm_ItiansReg.txtItianuniversity.focus();
		return false;
	}
	
	if(!isalpha(document.Frm_ItiansReg.txtItianuniversity.value))
	{
		alert("Enter characters for UNIVERSITY NAME");
		document.Frm_ItiansReg.txtItianuniversity.focus();
		return false;
	}
	
	if(document.Frm_ItiansReg.txtItiancompany.value=="")
	{
		alert("Enter your COMPANY NAME");
		document.Frm_ItiansReg.txtItiancompany.focus();
		return false;
	}
	if(!isalphaNum(document.Frm_ItiansReg.txtItiancompany.value))
	{
		alert("Enter alphanumeric characters for COMPANY NAME");
		document.Frm_ItiansReg.txtItiancompany.focus();
		return false;
	}
	
//	if(document.Frm_ItiansReg.file_logo.value!="")
//	{
////check for file type
//	var objUploadphoto=eval("document.getElementById('file_logo')");
	/*var objUploadphoto=document.getElementById('file_logo');
    var sUploadph=objUploadphoto.value;
    if(sUploadph!="")
    {
   		var iExt=sUploadph.indexOf("\\");
   		var iDot=sUploadph.indexOf(".");
        if ((iExt < 0 ) || (iDot < 0))
        {
            alert("Invalid File Path for Upload!");
            objUploadphoto.focus();
            event.returnValue=false; 
            return; 
        }

        if(iDot > 0)
        {
            var aUploadph=sUploadph.split(".");
            if ((aUploadph[aUploadph.length-1]!="jpg") && (aUploadph[aUploadph.length-1]!="bmp") && (aUploadph[aUploadph.length-1]!="gif"))
            {
                alert("Only *.jpg,*.bmp,*.gif Are Allowed!");
                objUploadphoto.focus();
				//document.Frm_ItiansReg.file_logo.focus;
                event.returnValue=false; 
                return; 
            }

        }

    }*/
//} //end of IF
	
if(!isupload(document.getElementById("file_logo")))
{
	
}
										 


	if(document.Frm_ItiansReg.txtareaItianoffadd.value=="")
	{
		alert("Enter your OFFICE ADDRESS");
		document.Frm_ItiansReg.txtareaItianoffadd.focus();
		return false;
	}
	if(!isalphaNum(document.Frm_ItiansReg.txtareaItianoffadd.value))
	{
		alert("Enter alphanumeric characters for OFFICE ADDRESS");
		document.Frm_ItiansReg.txtareaItianoffadd.focus();
		return false;
	}
	
	if(document.Frm_ItiansReg.txtareaItianresiadd.value=="")
	{
		alert("Enter your RESIDENTIAL ADDRESS");
		document.Frm_ItiansReg.txtareaItianresiadd.focus();
		return false;
	}
	if(!isalphaNum(document.Frm_ItiansReg.txtareaItianresiadd.value))
	{
		alert("Enter alphanumeric characters for RESIDENTIAL ADDRESS");
		document.Frm_ItiansReg.txtareaItianresiadd.focus();
		return false;
	}
	
	//if(document.Frm_ItiansReg.txtItianmail.value=="")
//	{
//		alert("Enter your EMAIL ADDRESS");
//		document.Frm_ItiansReg.txtItianmail.focus();
//		return false;
//	}
//	
//	if(!isEmail(document.Frm_ItiansReg.txtItianmail.value))
//	{
//		alert("Enter a valid EMAIL ADDRESS");
//		document.Frm_ItiansReg.txtItianmail.value="";
//		document.Frm_ItiansReg.txtItianmail.focus();
//		return false;
//		
//	}
	
	if(isNaN(document.Frm_ItiansReg.txtItianphone.value))
	{
		alert("Enter 7-11 digits for PHONE NUMBER");
		document.Frm_ItiansReg.txtItianphone.focus();
		return false;
	}
	var z=document.Frm_ItiansReg.txtItianphone.value;
	if(z!="")
	{
	if ((z.length < 7) || (z.length > 11))
			{
		      alert("Enter 7-11 digits for PHONE NUMBER");
			  document.Frm_ItiansReg.txtItianphone.focus();
			  return false;
			}
	}
	
	if(isNaN(document.Frm_ItiansReg.txtItianmobile.value))
	{
		alert("Enter 10-12 digits for MOBILE NUMBER");
		document.Frm_ItiansReg.txtItianmobile.focus();
		return false;
	}
	
	var z=document.Frm_ItiansReg.txtItianmobile.value;
	if(z!="")
	{
		if ((z.length < 10) || (z.length > 12))
		{
			alert("Enter 10-12 digits for MOBILE NUMBER");
			document.Frm_ItiansReg.txtItianmobile.focus();
			return false;
		}
	}
	/*var x=document.Frm_ItiansReg.txtItianmobile.value;
	if(x!="")
	{
	if(x.length > 13)
			{
		      alert("Enter correct number of digits ");
			  document.Frm_ItiansReg.txtItianmobile.focus();
			  return false;
			}
			
	}*/
	if(document.Frm_ItiansReg.txtItianmobile.value!="")
	{
		var i;
		var s;
		var a = 0;
		
	
		s=document.Frm_ItiansReg.txtItianmobile.value;
		//alert(i);
		var ss = s.charAt(a);
		for (i = 0; i < s.length; i++)
		{   
			// Check that current character is number.
			var c = s.charAt(i);
			if  ((c < "0") || (c > "9")) 
			{
				alert("Enter valid MOBILE NUMNER");
				document.Frm_ItiansReg.txtItianmobile.focus();
				return false;
			}
			
		}
		if (ss != "9")
		{
			alert("MOBILE NUMBER Should start with 9");
			document.Frm_ItiansReg.txtItianmobile.focus();
			return false;
		}
		
	
	if((s.length < 10 ) || (s.length > 12 ))
	{
		alert("Enter 10-12 digits for MOBILE NUMBER");
		document.Frm_ItiansReg.txtItianmobile.focus();
		return false;

	}
	}
return true;
}
	
	
function Staff()
{
		
	if(document.Frm_StaffReg.txtStaffname2.value=="")
	{
	alert("Enter your NAME");
	document.Frm_StaffReg.txtStaffname2.focus();
	return false;
	}
	
	
	if(document.Frm_StaffReg.txtStaffname2.value!="")
	{
		var i;
		var s;
		s=document.Frm_StaffReg.txtStaffname2.value;
		//alert(i);
		for (i = 0; i < s.length; i++)
		{   
			// Check that current character is number.
			var c = s.charAt(i);
			if (((c < "0") || (c > "9"))) 
			{
				
			}else
			{
				alert("Enter only characters for NAME");
				document.Frm_StaffReg.txtStaffname2.focus();
				return false;
			}
			
		}
		
		if (s.length < 3 || s.length >30)
		{
			alert("Enter 3-30 Characters for NAME");
			document.Frm_StaffReg.txtStaffname2.focus();
			return false;
		}
	}
	
	
	if(document.Frm_StaffReg.lstStaffgender.value=="")
	{
		alert("Select Gender");
		document.Frm_StaffReg.lstStaffgender.focus();
		return false;
	}
	
	if(document.Frm_StaffReg.lstStaffdobmm.value=="")
	{
		alert("select month of your DATE OF BIRTH");
		document.Frm_StaffReg.lstStaffdobmm.focus();
		return false;
	}
	
	
	if(document.Frm_StaffReg.lstStaffdobdd.value=="")
	{
		alert("select date of your DATE OF BIRTH");
		document.Frm_StaffReg.lstStaffdobdd.focus();
		return false;
	}
	
		if(document.Frm_StaffReg.lstStaffdobyy.value=="")
	{
		alert("select year of your DATE OF BIRTH");
		document.Frm_StaffReg.lstStaffdobyy.focus();
		return false;
	}
	
	
	
	var startmonth=document.Frm_StaffReg.lstStaffdobmm.value
    startdate=document.Frm_StaffReg.lstStaffdobdd.value
	startyear= document.Frm_StaffReg.lstStaffdobyy.valuess	

if(startmonth==04||startmonth==06||startmonth==09||startmonth==11)
{
if(startdate==31)
{
alert("Select valid DATE")
document.Frm_StaffReg.lstStaffdobdd.focus()
return false
}
}
if(startmonth==02)
{
if(startyear % 04==0)
{
if(startdate>29)
 {
  alert("Select valid DATE")
  document.Frm_StaffReg.lstStaffdobdd.focus()
  return false
 }
}
if(startyear % 04!=0)
{
if(startdate>28)
 {
  alert("Select valid DATE")
  document.Frm_StaffReg.lstStaffdobdd.focus()
  return false
 }
}
}
	if(document.Frm_StaffReg.txtStaffquali2.value=="")
	{
	alert("Enter your HIGHEST QUALIFICATION");
	document.Frm_StaffReg.txtStaffquali2.focus();
	return false;
	}
	
	if(!isalpha(document.Frm_StaffReg.txtStaffquali2.value))
	{
		alert("Enter only characters for HIGHEST QUALIFICATION");
		document.Frm_StaffReg.txtStaffquali2.focus();
		return false;
	}
	
	if(document.Frm_StaffReg.txtStaffcollege2.value=="")
	{
		alert("Enter COLLEGE/SCHOOL NAME");
		document.Frm_StaffReg.txtStaffcollege2.focus();
		return false;
	}
	
	if(!isalpha(document.Frm_StaffReg.txtStaffcollege2.value))
	{
		alert("Enter only characters for COLLEGE/SCHOOL NAME");
		document.Frm_StaffReg.txtStaffcollege2.focus();
		return false;
	}
	
	/*if(document.Frm_StaffReg.txtStaffcollege2.value=="")
	{
	alert("Enter your PLACE OF WORKING");
	document.Frm_StaffReg.txtStaffcollege2.focus();
	return false;
	}*/
	
	if(document.Frm_StaffReg.txtStaffuniversity2.value=="")
	{
	alert("Enter the UNIVERSITY NAME");
	document.Frm_StaffReg.txtStaffuniversity2.focus();
	return false;
	}
	
	if(!isalpha(document.Frm_StaffReg.txtStaffuniversity2.value))
	{
		alert("Enter only characters for UNIVERSITY NAME");
		document.Frm_StaffReg.txtStaffuniversity2.focus();
		return false;
	}
	
	if(document.Frm_StaffReg.txtStaffpost.value=="")
	{
		alert("Enter your DESIGNATION");
		document.Frm_StaffReg.txtStaffpost.focus();
		return false;
	}
	
	if(!isalpha(document.Frm_StaffReg.txtStaffpost.value))
	{
		alert("Enter only characters for your DESIGNATION");
		document.Frm_StaffReg.txtStaffpost.focus();
		return false;
	}
	
	if(document.Frm_StaffReg.txtareaStaffoffadd.value=="")
	{
		alert("Enter your COLLEGE/SCHOOL ADDRESS");
		document.Frm_StaffReg.txtareaStaffoffadd.focus();
		return false;
	}
	if(!isalphaNum(document.Frm_StaffReg.txtareaStaffoffadd.value))
	{
		alert("Enter alphanumeric characters for your COLLEGE/SCHOOL ADDRESS");
		document.Frm_StaffReg.txtareaStaffoffadd.focus();
		return false;
	}
	
	if(document.Frm_StaffReg.txtareaStaffresiadd.value=="")
	{
		alert("Enter your PERMANENT ADDRESS");
		document.Frm_StaffReg.txtareaStaffresiadd.focus();
		return false;
	}
	
	if(!isalphaNum(document.Frm_StaffReg.txtareaStaffresiadd.value))
	{
		alert("Enter alphanumeric characters for your PERMANENT ADDRESS");
		document.Frm_StaffReg.txtareaStaffresiadd.focus();
		return false;
	}

	if(document.Frm_StaffReg.txtStaffphone2.value!="")
	{
		if(!isNum(document.Frm_StaffReg.txtStaffphone2.value))
		{
			alert("Enter 7-11 digits for PHONE NUMBER");
			document.Frm_StaffReg.txtStaffphone2.focus();
			return false;
		}
	
		var d=document.Frm_StaffReg.txtStaffphone2.value;
		if(d!="")
		{
			if((d.length < 7) || (d.length > 11))
			{
			  alert("Enter 7-11 digits for Phone no.");
			  document.Frm_StaffReg.txtStaffphone2.focus();
			  return false;
			}
		}
	}
	
	if (document.Frm_StaffReg.txtStaffmobile.value!="")
	{
		if(!isNum(document.Frm_StaffReg.txtStaffmobile.value))
		{
			alert("Enter 10-12 digits for MOBILE NUMBER");
			document.Frm_StaffReg.txtStaffmobile.focus();
			return false;
		}
	}
	/*var C=document.Frm_StaffReg.txtStaffmobile.value;
	if(C!="")
	{
	if(C.length > 10)
			{
		      alert("Enter correct number of digits ");
			  document.Frm_StaffReg.txtStaffmobile.focus();
			  return false;
			}
	}*/
	if(document.Frm_StaffReg.txtStaffmobile.value!="")
	{
		var i;
		var s;
		var a = 0;
		
	
		s=document.Frm_StaffReg.txtStaffmobile.value;
		//alert(i);
		var ss = s.charAt(a);
		for (i = 0; i < s.length; i++)
		{   
			// Check that current character is number.
			var c = s.charAt(i);
			if  ((c < "0") || (c > "9")) 
			{
				alert("Enter valid MOBILE NUMNER");
				document.Frm_StaffReg.txtStaffmobile.focus();
				return false;
			}
			
		}
		if (ss != "9")
		{
			alert("MOBILE NUMBER Should start with 9");
			document.Frm_StaffReg.txtStaffmobile.focus();
			return false;
		}
		
	
	
	if( (s.length < 10 ) || (s.length > 12 ))
	{
		alert("Enter 10-12 digits for MOBILE NUMBER");
		document.Frm_StaffReg.txtStaffmobile.focus();
		return false;

	}
	}
return true;	

}


function isupload(uploadstr)
{
	var objUploadphoto=document.getElementById('file_logo');
    var sUploadph=objUploadphoto.value;
    if(sUploadph!="")
    {
   		var iExt=sUploadph.indexOf("\\");
   		var iDot=sUploadph.indexOf(".");
        if ((iExt < 0 ) || (iDot < 0))
        {
            alert("Invalid File Path for Upload!");
            objUploadphoto.focus();
            event.returnValue=false; 
            return; 
        }

        if(iDot > 0)
        {
            var aUploadph=sUploadph.split(".");
            if ((aUploadph[aUploadph.length-1]!="jpg") && (aUploadph[aUploadph.length-1]!="bmp") && (aUploadph[aUploadph.length-1]!="gif"))
            {
                alert("Only *.jpg,*.bmp,*.gif Are Allowed!");
               // objUploadphoto.focus();
				//document.Frm_ItiansReg.file_logo.focus;
                event.returnValue=false; 
                return; 
            }

        }

    }
}


