function validaterate()
{
if (document.rate.name.value=="")
	{
		alert ("    Enter Your Name  ")
		document.rate.name.focus()
		return false;
	}

if (document.rate.email.value=="")
	{
		alert ("   Enter email   ")
		document.rate.email.focus()
		return false
	}

if(document.rate.email.value.indexOf("@")==-1)
	{
			alert (" Email Address should be in the form of xyz@domainname ");
			document.rate.email.focus()
			return false;
	}

if(document.rate.email.value.indexOf(".")==-1)
	{
		alert (" Email Address should be in the form of xyz@domainname.com ");
		document.rate.email.focus()
		return false;
	}

/*if(document.rate.feedback.value=="")
	{
		confirm ("Are you sure you don't want to provide feedback?");
		return false;
	}
*/
//return false;
}

function candiform()
{
if (document.can.firstname.value=="")
	{
		alert ("    Enter First Name  ")
		document.can.firstname.focus()
		return false;
	}
if (document.can.lastname.value=="")
	{
		alert ("    Enter Last Name  ")
		document.can.lastname.focus()
		return false;
	}
if (document.can.title.value=="")
	{
		alert ("    Enter Title  ")
		document.can.title.focus()
		return false;
	}

if (document.can.company.value=="")
{
	alert ("    Enter your company name  ")
	document.can.company.focus()
	return false
}

if(document.can.phone.value=="")
	{
		alert(" Enter Phone ")
		document.can.phone.focus()
		return false;
	}

	var checkOK = "0123456789-.,+() ";
	var checkStr = document.can.phone.value;
	var allValid = true;
	var decPoints = 0;
	var allNum = "";
	for (i = 0;  i < checkStr.length;  i++)
	{
	ch = checkStr.charAt(i);
	for (j = 0;  j < checkOK.length;  j++)
	if (ch == checkOK.charAt(j))
	break;
	if (j == checkOK.length)
	{
	allValid = false;
	break;
	}
	if (ch != ",")
	allNum += ch;
	}
	if (!allValid)
	{
	alert("Please enter only digits.");
	document.can.phone.focus();
	document.can.phone.select();
	return false;
	}

if (document.can.email.value=="")
	{
		alert ("   Enter email   ")
		document.can.email.focus()
		return false
	}
	var s= document.can.email.value	
	
	if (!checkEmail(s)){
		alert(" Invalid Email Address ")
		document.can.email.focus()
		return false	
	}

/*if(document.can.email.value.indexOf("@")==-1)
	{
			alert (" Email Address should be in the form of xyz@domainname ");
			document.can.email.focus()
			return false;
	}

if(document.can.email.value.indexOf(".")==-1)
	{
		alert (" Email Address should be in the form of xyz@domainname.com ");
		document.can.email.focus()
		return false;
	}*/

if(document.can.website.value=="")
	{
		alert(" Enter URL of website ")
		document.can.website.focus()
		return false;
	}

if(document.can.position.value=="")
	{
		alert(" Enter position(s) you are looking for hiring ")
		document.can.position.focus()
		return false;
	}

if(document.can.wherehear.value=="")
	{
		alert ("Where did you hear about FEP Search Group?");
		document.can.wherehear.focus()
		return false;
	}

//return false;
}
function checkEmail(strng)
{
	var emailFilter=/^.+@.+\..{2,3}$/;
	if (!(emailFilter.test(strng))) 
		return false;
	var illegalChars= /[\(\)\<\>\?\,\;\:\\\/\"\[\]\*\+\&\%\!\#\$\^\=]/		
	if (strng.match(illegalChars)) 
		return false;
	else
		return true;
}


function resupload()
{
if (document.resumeform.firstname.value=="")
	{
		alert ("    Enter your first name  ")
		document.resumeform.firstname.focus()
		return false;
	}
if (document.resumeform.lastname.value=="")
	{
		alert ("    Enter your last name  ")
		document.resumeform.lastname.focus()
		return false;
	}



if (document.resumeform.phone.value=="")
	{
		alert ("    Enter your phone  ")
		document.resumeform.phone.focus()
		return false;
	}
	var checkOK = "0123456789-.,+() ";
	var checkStr = document.resumeform.phone.value;
	var allValid = true;
	var decPoints = 0;
	var allNum = "";
	for (i = 0;  i < checkStr.length;  i++)
	{
	ch = checkStr.charAt(i);
	for (j = 0;  j < checkOK.length;  j++)
	if (ch == checkOK.charAt(j))
	break;
	if (j == checkOK.length)
	{
	allValid = false;
	break;
	}
	if (ch != ",")
	allNum += ch;
	}
	if (!allValid)
	{
	alert("Please enter only digits.");
	document.resumeform.phone.focus();
	document.resumeform.phone.select();
	return false;
	}
if (document.resumeform.email.value=="")
	{
		alert ("   Enter your email   ")
		document.resumeform.email.focus()
		return false
	}
if(document.resumeform.email.value.indexOf("@")==-1)
	{
			alert (" Email Address should be in the form of xyz@domainname ");
			document.resumeform.email.focus()
			return false;
	}
if(document.resumeform.email.value.indexOf(".")==-1)
	{
		alert (" Email Address should be in the form of xyz@domainname.com ");
		document.resumeform.email.focus()
		return false;
	}
if(document.resumeform.position.value=="")
	{
		alert(" Enter the position ")
		document.resumeform.position.focus()
		return false;
	}

if(document.resumeform.cover.value=="")
	{
		alert(" Enter Cover Letter/Intro ")
		document.resumeform.cover.focus()
		return false;
	}

if (document.resumeform.resume.value=="" && document.resumeform.textresume.value=="")
	{
		alert ("    Please upload your resume or enter text format    ")
		document.resumeform.resume.focus()
		return false;
	}

if(document.resumeform.wherehear.value=="")
	{
		alert ("Where did you hear about FEP Search Group?");
		document.resumeform.wherehear.focus()
		return false;
	}

	if(document.resumeform.wherehear.value=="Job Board")
	{
	
	if(document.resumeform.jboard.value=="")
	{
		alert ("Enter Job Board");
		document.resumeform.jboard.focus()
		return false;
	}
	}
if (document.resumeform.relocation.value=="")
	{
		alert ("Please indicate whether you are open to relocation");
		document.resumeform.relocation.focus();
		return false;
	}

/*if (document.resumeform.relocation.value=="Yes" || document.resumeform.relocation.value=="Maybe")
{
	if (document.resumeform.textrelocaionans.value=="")
	{
		alert (" Please specify What areas would you consider?");
		document.resumeform.textrelocaionans.focus();
		return false;
	}
}*/
if (document.resumeform.relocation.value=="Yes")
{
	if (document.resumeform.state2.value=="")
	{
		alert (" Please select the States you would consider relocating to");
		document.resumeform.state2.focus();
		return false;
	}
}

/*if(document.resumeform.employed.value=="")
	{
		alert(" Enter how many different companies have you been employed by in the past 7 years?")
		document.resumeform.employed.focus()
		return false;
	}*/
	


}


