function frmValidate()
{
	if((document.form1.fname.value).length>0)
	{
		if(!(checkAlphaNumeric(document.form1.fname.value)))
		{
			alert("Invalid First Name\nPlease Enter Characters ONLY!");	
			document.form1.fname.focus(true);
		}
		else
		{
		   if((document.form1.lname.value).length>0)
			{
				if(!(checkAlphaNumeric(document.form1.lname.value)))
				{
				alert("Invalid Last Name\nPlease Enter Characters ONLY!");	
				document.form1.lname.focus(true);
				}
				else
				{
					date = new Date();
					if((document.form1.dd.value==0)|| (document.form1.mm.value==0) || (document.form1.yy.value==0) || document.form1.yy.value> date.getYear()-20)
						{
						
						//alert(date.getYear());
						alert("Please Enter Ur Date of Birth");

						}
						else
						{
							if((document.form1.Single.checked == false) & (document.form1.Married.checked == false))
							{
							alert("please select maritial status");
							}
							else
								{
													if((document.form1.ophone.value).length>0)
													{
														if(!(checkNumeric(document.form1.ophone.value)))
														{
														alert("Invalid Phone number\nPlease Enter Numbers ONLY!");	
														document.form1.ophone.focus(true);
														}
														else
														{
																		
															theField=document.form1.email.value
															email_pattern = /.+\@.+\..+/;
															if (!email_pattern.test(theField)) 
															{
															alert("Please enter the Email in the proper format:\n\nuser@some.thing");
															document.form1.email.focus(true);
															return false;
															}
															else
																{
		   															theField=document.form1.contactaddress.value
											 						if(document.form1.contactaddress.value.length<15)						
																	{
																	alert("Please Enter Ur Contact Address More Than 15 words");
																	document.form1.contactaddress.focus(true);
																	}
																	else
																	{
																		if((document.form1.stream.value).length>0)
																		{
																			if(!(checkAlphaNumeric1(document.form1.stream.value)))
																			{
																			alert("Invalid Stream\nPlease Enter Characters ONLY!");	
																			document.form1.stream.focus(true);
																			}
																			else
																			{
																				if((document.form1.yop.value).length>0)
																				{
																					if(!(checkNumeric(document.form1.yop.value)))
																					{
																					alert("Invalid Year Of Passing\nPlease Enter Numbers ONLY!");	
																					document.form1.yop.focus(true);
																					}
																					else
																					{							
																						
																							if((document.form1.per.value).length>0)
																							{
																								if(!(checkNumeric9(document.form1.per.value)))
																								{
																								alert("Invalid Percentage\nPlease Enter Numbers ONLY!");	
																								document.form1.per.focus(true);
																								}
																								else
																								{
																									
																									if(document.form1.exp.value.length==0)
																									{
																									alert("Enter Experience");
																									document.form1.exp.focus(true);
																									}	
																									else
																									{
																										if(document.form1.pemp.value.length==0)
																										{
																										alert("Enter Present Employer");
																										document.form1.pemp.focus(true);
																										}
																										else
																										{
																										document.form1.submit();
																										}
																									}
																								}
																							}
																							else
																							{
																								alert("Please Enter Percentage");
																								document.form1.per.focus(true);
																							}
																							
																					}
																				}
																				else
																				{
																					alert("Please Enter Year Of Passing");
																					document.form1.yop.focus(true);
																				}
																			}
																		}
																		else
																		{
																		alert("Please Enter Stream");
																		document.form1.stream.focus(true);
																		}
																	}
																}
														}
													}
													else
													{
													alert("Please Enter phone Number");
													document.form1.ophone.focus(true);
													}
									
										
								}
					
								}
					
			    }
			}
			else
			{
			alert("Please Enter Last Name");
			document.form1.lname.focus(true);
			}
	  }
	}
	else
	{
		alert("Please Enter First Name");
		document.form1.fname.focus(true);
	}
}	

function checkAlphaNumeric(v)	
{
		var charpos = v.search("[^A-Za-z ]"); 
		if(v.length > 0 &&  charpos >=0) 
		{
		 	return false;
		}
		else if(charpos<0)
		{
		return true;
		}
}
function checkNumeric(v)	
{
		var charpos = v.search("[^0-9 ]"); 
		if(v.length > 0 &&  charpos >=0) 
		{
		 	return false;
		}
		else if(charpos<0)
		{
		return true;
		}
}
function checkAlphaNumeric1(v)
{
	var charpos = v.search("[^A-Za-z. ]"); 
		if(v.length > 0 &&  charpos >=0) 
		{
		 	return false;
		}
		else if(charpos<0)
		{
		return true;
		}
}
function checkNumeric9(v)	
{
		var charpos = v.search("[^0-9.]"); 
		if(v.length > 0 &&  charpos >=0) 
		{
		 	return false;
		}
		else if(charpos<0)
		{
		return true;
		}
}

