

function isValidEmail(str) {
return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}


function CheckData(){
	var proceed = false;

	if (document.getElementById('abc').style.display == "block")
	document.getElementById('abc').style.display = "none";

	with(document.mailform)
		{
		if(name.value == "")
		{
			alert("Please Enter Your First Name");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your First Name";
			
			name.focus();
			return false;
		}
		
		if(lastname.value == "")
		{
			alert("Please Enter Your Last Name");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your Last Name";
			lastname.focus();
			return false;
		}
		
		if(address1.value == "" && address2.value == "")
		{
			alert("Please Enter Your Address");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your Address";
			address1.focus();
			return false;
		}
		
		if(city.value == "")
		{
			alert("Please Enter Your City");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your City";
			city.focus();
			return false;
		}

		if(state.value == "")
		{
			alert("Please Enter Your State");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your State";
			state.focus();
			return false;
		}

		if(zip.value == "")
		{
			alert("Please Enter Your Zip Code");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your Zip Code";
			zip.focus();
			return false;
		}
		
		if(email.value == "")
		{
			alert("Please Enter Your Email");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your Email.";
			email.focus();
			return false;
		}
		if(echeck(email.value)){
	
		}else{
			return false;
			}

		
		if(phone.value == "")
		{
			alert("Please Enter Your Phone Number");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your Phone Number";
			phone.focus();
			return false;
		}
		
		if(location.value == "")
		{
			alert("Please Choose A Location");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Choose A Location";
			location.focus();
			return false;
		}
		
		if(attachFile.value == "")
		{
			alert("Please Uplaod Your Resume");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Uplaod Your Resume";
			attachFile.focus();
			return false;
		}
}



return true;
}



function trim(sValue)
{
	if (sValue == null)
		return null;

	for (var i = 0; sValue.charAt(i) == " "; i ++);
	
	sValue = sValue.substring(i,sValue.length);

	if (sValue == null)
		return null;

	for(var i = (sValue.length-1); sValue.charAt(i) == " "; i --);
	
	return sValue.substring(0, (i + 1));
}



function echeck(str) {
		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID");
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		    alert("Invalid E-mail ID");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your Email Correctly";
			email.focus();
		    return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your Email Correctly";
			email.focus();
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your Email Correctly";
			email.focus();
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your Email Correctly";
			email.focus();
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your Email Correctly";
			email.focus();
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID");
			document.getElementById('abc').style.display = "block";
			document.getElementById('one').innerText = "Please Enter Your Email Correctly";
			email.focus();
		    return false;
		 }
 		 return true;					
	}
