function valid(){

	if (document.frmmanager.vuser.value=="") 
	{
		alert("Please Enter Username");
		document.frmmanager.vuser.focus();
		return false;
	}


	if(document.frmmanager.vpassword.value.length<1)
	{
		alert("Please Enter Password");
		document.frmmanager.vpassword.focus();
		return false;
	}

	if(document.frmmanager.vpassword1.value.length<1)
	{
		alert("Please Enter Re-Enter Password");
		document.frmmanager.vpassword1.focus();
		return false;
	}
	if(document.frmmanager.vpassword.value!=document.frmmanager.vpassword1.value)
	{
		document.frmmanager.vpassword.focus();
		alert("Please Enter Same Password");
		return false;
	}

	if(document.frmmanager.vfirst_name.value.length<1)
	{
		alert("Please Enter First Name");
		document.frmmanager.vfirst_name.focus();
		return false;
	}

	if(document.frmmanager.vaddress.value.length<1)
	{
		alert("Please Enter your Address");
		document.frmmanager.vaddress.focus();
		return false;
	}

	
	if(document.getElementById("icountryid2").value=='-1')
	{
		alert("Please Select Country");
		return false;
	}

	if(document.getElementById("iregionid2").value=='')
	{
		alert("Please Select Region");
		return false;
	}
	
	if(document.frmmanager.vtown.value.length<1)
	{
		alert("Please Enter Valid Town");
		document.frmmanager.vtown.focus();
		return false;
	}
	
	var input = document.frmmanager.vemail.value ;

	var lenth = input.length ;
	var ctr=0 ;
  	for ( i = 0; i < lenth; i++ )

	if ( ( document.frmmanager.vemail.value.charAt(i) == '!' ) || ( 	document.frmmanager.vemail.value.charAt(i) == '#' ) )
    {
	  alert("Please enter a proper Email address") ;
	  document.frmmanager.vemail.focus();
      return false;
    }
	if (input == "")
	{
		alert("Please enter Email address") ;
	    document.frmmanager.vemail.focus();
		return false ;
	}
	if(input.length == 40)
	{
		alert("Please enter a proper Email address") ;
	    document.frmmanager.vemail.focus();
		return false;
	}

	for ( i=0; i < lenth; i++ )
	{
		var oneChar = input.charAt(i) ;
		if(oneChar == "@")
		{
			ctr = ctr+1 ;
		}
		if ( (i == 0 && oneChar == "@") || (i == 0 && oneChar == ".") || ( oneChar == " " ) )
		{
			alert ( "This does not seem to be a proper email address" ) ;
	        document.frmmanager.vemail.focus();
			return false ;
		}
		if ( (oneChar == "@" && input.charAt(i+1) == ".") || 
			(oneChar == "." && input.charAt(i+1) == "@") ||
			(oneChar == "." && input.charAt(i+1) == ".") )
		{
			alert ( "This does not seem to be a proper email address" ) ;
	        document.frmmanager.vemail.focus();
			return false ;
		}
		if( input.indexOf("@") < 2 )
		{
			alert ( "This does not seem to be a proper email address" ) ;
	        document.frmmanager.vemail.focus();
			return false ;
		}
		if(input.indexOf(".")<4)
		{
			alert ( "This does not seem to be a proper email address" ) ;
	        document.frmmanager.vemail.focus();
			return false ;
		}
		if (ctr > 1)
		{
			alert ( "This does not seem to be a proper email address" ) ;
	        document.frmmanager.vemail.focus();
			return false ;
		}
	}

	var vname = eval("document.frmmanager.vimage1.value");
    if(vname.length>0){
		if (vname.indexOf ('.jpg', 0) == -1 && vname.length > 3) {
			if (vname.indexOf ('.JPG', 0) == -1 && vname.length > 3) {
				alert ("Please upload .jpg file for your Image")
				return false;
			}
		}
	}

	var vname = eval("document.frmmanager.vfile.value");
    if(vname.length>0){
		if (vname.indexOf ('.doc', 0) == -1 && vname.length > 3) {
			if (vname.indexOf ('.DOC', 0) == -1 && vname.length > 3) {
				alert ("Please upload .doc file for resume")
				return false;
			}
		}
	}
	
}
