



// JavaScript Document

function CheckField(fieldName, errMsg,form) {

	var fieldValue = eval("document."+form+"."+fieldName+".value");

	if( fieldValue.length < 1 ) {

		alert(errMsg);

		eval("document.data."+fieldName+".focus()");

		return(false);

	}

	return(true);

}



function CheckDropDown(dropdownbox, errMsg,form) {

	var fieldName = eval("document."+form+"."+dropdownbox);

	if (fieldName.selectedIndex == 0 ) {

		alert(errMsg);

		fieldName.focus();

		return(false);

	} 

}

			

function CheckRadio(radiobtn, errmsg,form){

	

	var fieldName = eval("document."+form+"."+radiobtn);

	for( var i=0; i<fieldName.length; i++ )

	{

	   if(eval("document.data."+radiobtn+"["+i+"].checked")==true)

	     {return true;}

	   	 

	}

	

	 alert(errmsg);



	return(false);

}





function isValidEmail(str) {

   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);

 

}



function isInteger(inputVal)

{

inputStr=inputVal.toString();

for(i=0;i<inputStr.length;i++)

{

var oneChar=inputStr.charAt(i);

if(i==0 && oneChar=="-"){continue}

if(oneChar<"0" && oneChar>"9")

{return false;}

}

return true;

}



function CheckForm(formname)

{



if(CheckField("position", "Enter the position you are appling for.",formname)==false)return false;

var pos=0;

if(document.data.parttime.checked)pos=1;

if(document.data.fulltime.checked)pos=1;



if(pos==0){

	document.data.position.focus(); alert("Please enter position part time/full time details");

	return false;

}



if(CheckField("fname", "Please enter first name.",formname)==false)return false;

if(CheckField("lname", "Please enter last name.",formname)==false)return false;

if(CheckField("phone1", "Please enter area code.",formname)==false)return false;

if(CheckField("phone2", "Please enter phone number.",formname)==false)return false;

if(CheckField("phone3", "Please enter last 4 digits.",formname)==false)return false;





if(CheckField("dateofbirth", " Please enter age.",formname)==false)return false;

if(CheckField("citizenship", "Are you a U.S. Citizen?",formname)==false)return false;



if(CheckField("street1", "Address Details:Please enter street name.",formname)==false)return false;

if(CheckField("city1", "Address Details:Please enter city.",formname)==false)return false;

if(CheckField("state1", "Address Details:Please enter state.",formname)==false)return false;

if(CheckField("zip1", "Address Details:Please enter zip code.",formname)==false)return false;

if(CheckField("howlong1", "Address Details:How long did you reside at this address?",formname)==false)return false;

if(CheckRadio("employed", "Please enter employment status.",formname)==false)

{

document.data.howlong3.focus();

return false;

}



if(CheckRadio("haveyoubeenbonded", "Have you ever been bonded?",formname)==false)

{

document.data.degree.focus();

return false;

}



if(CheckField("driverslicense1state", "Driver Qualifications:Please enter details .",formname)==false)return false;

if(CheckField("driverslicense1type", "Driver Qualifications:Please enter details .",formname)==false)return false;



if(CheckRadio("deniedlicense", "Have you ever been denied a license,permit or previlege to operate motor vehicle?",formname)==false)

{

document.data.driverslicense3state.focus();

return false;

}

if(CheckRadio("licensesuspended", "Has any license,permit or privilege been suspended or revoked?",formname)==false)

{

document.data.driverslicense3state.focus();

return false;

}



document.data.submit();



}





