function formcheck_configured_filetype(formname,check_fields){
field_arr=check_fields.split('|');
field_arr_len=field_arr.length;
//alert(field_arr_len);
regExpNUM=/^[\d]+\.[\d][\d]$/;
regExpURL=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
form_element=eval("document.forms[formname]");
elements_len=form_element.elements.length;
counter=0;
while(counter<field_arr_len){


if(form_element.elements[field_arr[counter]].name=="job_category_id[]"){
  if (form_element.elements[field_arr[counter]].value ==""){
	alert("You must select a job category to proceed");
	form_element.elements[field_arr[counter]].focus();
  form_element.elements[field_arr[counter]].style.backgroundColor="#FFE79D";
return false;
  }
}//end if job category

if(form_element.elements[field_arr[counter]].name=="terms"){
  if (form_element.elements[field_arr[counter]].checked != 1){
	alert("You must accept the terms and conditions to proceed");
	form_element.elements[field_arr[counter]].focus();
	form_element.elements[field_arr[counter]].select();
  form_element.elements[field_arr[counter]].style.backgroundColor="#FFE79D";
	return false;
  }
}//end if terms

if(form_element.elements[field_arr[counter]].value==""){
alert("Please complete the field to proceed");
form_element.elements[field_arr[counter]].focus();
form_element.elements[field_arr[counter]].style.backgroundColor="#FFE79D";
return false;
}
if(form_element.elements[field_arr[counter]].name=="e_mail"){
if(!regExpURL.test(form_element.elements[field_arr[counter]].value)){
alert("The e-mail address entered is not valid, please correct.");
form_element.elements[field_arr[counter]].focus();
form_element.elements[field_arr[counter]].select();
return false;
}
}
if(form_element.elements[field_arr[counter]].name=="password"){
pass_len=form_element.elements["password"].value;
if(pass_len.length<6 || pass_len.length>8){
alert("Your password must be between 6 and 8 characters in length");
form_element.elements["password"].focus();
return false;
}
regExpPass=/^[\w]+$/;;
if(!regExpPass.test(pass_len)){
alert("Please use only alphanumeric characters in your password");
form_element.elements["password"].focus();
form_element.elements["password"].select();
return false;
}
}

if(form_element.elements[field_arr[counter]].name=="attachment1"){
test_filetype=form_element.elements["attachment1"].value;
test_arr=test_filetype.split(".");
if(test_arr[1]=="doc"){
}
else if(test_arr[1]=="docx"){
}
else if(test_arr[1]=="pdf"){
}
else if(test_arr[1]=="txt"){
}
else if(test_arr[1]=="rtf"){
}
else{
alert("For your CV please submit only documents of the following file types: .doc .docx .pdf. .txt .rtf");
form_element.elements["attachment1"].focus();
form_element.elements["attachment1"].select();
return false;
}
}

if(form_element.elements[field_arr[counter]].name=="attachment2"){
test_filetype=form_element.elements["attachment2"].value;
test_arr=test_filetype.split(".");
if(test_arr[1]=="doc"){
}
else if(test_arr[1]=="docx"){
}
else if(test_arr[1]=="pdf"){
}
else if(test_arr[1]=="txt"){
}
else if(test_arr[1]=="rtf"){
}
else{
alert("For your cover letter please submit only documents of the following file types: .doc .docx .pdf. .txt .rtf");
form_element.elements["attachment2"].focus();
form_element.elements["attachment2"].select();
return false;
}
}

counter++;
}//while
}

function formcheck_configured(formname,check_fields){
field_arr=check_fields.split('|');
field_arr_len=field_arr.length;
//alert(field_arr_len);
regExpNUM=/^[\d]+\.[\d][\d]$/;
regExpURL=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
form_element=eval("document.forms[formname]");
elements_len=form_element.elements.length;
counter=0;
while(counter<field_arr_len){

if(form_element.elements[field_arr[counter]].name=="terms"){
  if (form_element.elements[field_arr[counter]].checked != 1){
	alert("You must accept the terms and conditions to proceed");
	form_element.elements[field_arr[counter]].focus();
	form_element.elements[field_arr[counter]].select();
  form_element.elements[field_arr[counter]].style.backgroundColor="#FFE79D";
	return false;
  }
}//end if terms

if(form_element.elements[field_arr[counter]].value==""){
alert("Please complete the field to proceed");
form_element.elements[field_arr[counter]].focus();
form_element.elements[field_arr[counter]].style.backgroundColor="#FFE79D";
return false;
}
if(form_element.elements[field_arr[counter]].name=="e_mail"){
if(!regExpURL.test(form_element.elements[field_arr[counter]].value)){
alert("The e-mail address entered is not valid, please correct.");
form_element.elements[field_arr[counter]].focus();
form_element.elements[field_arr[counter]].select();
return false;
}
}
if(form_element.elements[field_arr[counter]].name=="password"){
pass_len=form_element.elements["password"].value;
if(pass_len.length<6 || pass_len.length>8){
alert("Your password must be between 6 and 8 characters in length");
form_element.elements["password"].focus();
return false;
}
regExpPass=/^[\w]+$/;;
if(!regExpPass.test(pass_len)){
alert("Please use only alphanumeric characters in your password");
form_element.elements["password"].focus();
form_element.elements["password"].select();
return false;
}
}
counter++;
}//while
}

function formcheck_configured_admin(formname,check_fields){
field_arr=check_fields.split('|');
field_arr_len=field_arr.length;
//alert(field_arr_len);
regExpNUM=/^[\d]+\.[\d][\d]$/;
regExpURL=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
form_element=eval("document.forms[formname]");
elements_len=form_element.elements.length;
counter=0;
while(counter<field_arr_len){

if(form_element.elements[field_arr[counter]].value==""){
alert("Please complete the field to proceed");
form_element.elements[field_arr[counter]].focus();
form_element.elements[field_arr[counter]].style.backgroundColor="#FFE79D";
return false;
}
if(form_element.elements[field_arr[counter]].name=="e_mail"){
if(!regExpURL.test(form_element.elements[field_arr[counter]].value)){
alert("The e-mail address entered is not valid, please correct.");
form_element.elements[field_arr[counter]].focus();
form_element.elements[field_arr[counter]].select();
return false;
}
}
if(form_element.elements[field_arr[counter]].name=="password"){
pass_len=form_element.elements["password"].value;
if(pass_len.length<6 || pass_len.length>8){
alert("Your password must be between 6 and 8 characters in length");
form_element.elements["password"].focus();
return false;
}
regExpPass=/^[\w]+$/;;
if(!regExpPass.test(pass_len)){
alert("Please use only alphanumeric characters in the password");
form_element.elements["password"].focus();
form_element.elements["password"].select();
return false;
}
}
counter++;
}//while
}

var scr;
scr=screen.width;
var scrh;
scrh= screen.height;

function pageSet(page,wid,hei){
var posWinL;
var posWinT;
posWinL=(scr/2)-(wid/2)+"px";
if(wid==scr){wid=(scr-10);}
wid=wid+"px";
hei=(hei-100)+"px";
posWinT=eval(scrh-((scrh*90)/100))+"px";
var newWindow;
newWindow=window.open(page,"newpage","width="+wid+",height="+hei+",left="+posWinL+",top="+posWinT+",resizable=yes,scrollbars=yes");
}
