if(window.ActiveXObject) {
window.onerror = null
    try {
         var oHTTP = new ActiveXObject("Msxml2.XMLHTTP");
    } catch(e) {
         var oHTTP = new ActiveXObject("Microsoft.XMLHTTP");
    }
} else {
    var oHTTP = new XMLHttpRequest();
}

function theme(el,str,intn) {
window.onerror = null
    var url = "ajax.asp?ajax="+str+"|"+el+"&amp;d="+((new Date()).valueOf());
    oHTTP.open("get",url,true);
    oHTTP.onreadystatechange=function() {
          if (oHTTP.readyState==4) {
                var r=oHTTP.responseText;
          }
    }
    oHTTP.send(null);
	if (intn > 0) {setTimeout('window.location.reload()',intn);}
}
function of(obj){obj.className='fio';}
function ob(obj){obj.className='fi';}

function sv(el) {
window.onerror = null
    var val=el.value;
    val=val.replace(/\n/g, '||');
    val=val.replace(/\:/g, '|*|');
    if ("checkbox"==el.type) val=(el.checked?1:0);
    var url = "ajax.asp?formname="+el.name+"&value="+val+"&t="+((new Date()).valueOf());
    //alert(url)
    oHTTP.open("GET",url,true);
    oHTTP.onreadystatechange=function() {
          if (oHTTP.readyState==4) {
                var r=oHTTP.responseText;
		//alert(r)
          }
    }
    oHTTP.send(null);
}
function trim(str) {
  return str.replace(/^\s*|\s*$/g,"");
}

function reloadimage() {
	document.getElementById('CAPTCHA').src=((new Date()).valueOf())+'captcha.bmp';
}

function validemail(strEmail){
  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
    if (strEmail.search(validRegExp) == -1)
   {
      return false;
    }
    return true;
}

function checkForm(frm){
	var isOK;
	isOK=true;
 if (frm.Lname.value.length < 1){
	alert('The Last Name must be provided to continue.');
	isOK=false;
	frm.Lname.focus();
}else if (frm.Fname.value.length < 1){
	alert('The First Name must be provided to continue.');
	isOK=false;
	frm.Fname.focus();
}else if (frm.jbuser.value.length < 1){
	alert('The Username must be provided to continue.');
	isOK=false;
	frm.jbuser.focus();
}else if (frm.phone.value.length < 1){
	alert('The phone must be provided to continue.');
	isOK=false;
	frm.phone.focus();
}else if (frm.Address1.value.length < 1){
	alert('The Address must be provided to continue.');
	isOK=false;
	frm.Address1.focus();
}else if (frm.city.value.length < 1){
	alert('The city must be provided to continue.');
	isOK=false;
	frm.city.focus();
}else if (frm.jbpassword.value.length < 1){
	alert('The Password must be provided to continue.');
	isOK=false;
	frm.jbpassword.focus();
}else if (frm.re_password.value.length < 1){
	alert('Please re-type password.');
	isOK=false;
	frm.re_password.focus();
}else if (frm.re_password.value !== frm.jbpassword.value){
	alert('Passwords do not match.');
	isOK=false;
	frm.re_password.focus();
}else if (frm.securityCode.value.length < 1){
	alert('The security Code must be provided to continue.');
	isOK=false;
	frm.securityCode.focus();
}

	return isOK;

}

function checkJobForm(frm){
	var isOK;
	isOK=true;
	if (frm.LocationID.value.length < 1){
	alert('Please select location to continue.');
	isOK=false;
	frm.LocationID.focus();
}else if (frm.EmployeeTypeId.value.length < 1){
	alert('Please select Employee to continue.');
	frm.EmployeeTypeId.focus();
	isOK=false;
}else if (frm.JobTypeID.value.length < 1){
	alert('Please select Job Type to continue.');
	isOK=false;
	frm.JobTypeID.focus();
}else if (frm.jobTitle.value.length < 1){
	alert('The jobTitle must be provided to continue.');
	isOK=false;
	frm.jobTitle.focus();
}else if (frm.Summary.value.length < 1){
	alert('The Summary must be provided to continue.');
	isOK=false;
	frm.Summary.focus();
} else if (frm.UseGeneralEmployerContact[1].checked==true ){
	//alert('selected.');
	//isOK=false;


	if (frm.ContactFullName.value.length < 1){
	    alert('The Contact Full Name must be provided to continue.');
	      isOK=false;
	    frm.ContactFullName.focus();
	}else if (frm.Contactemail.value.length < 1){
	alert('The contact email must be provided to continue.');
	isOK=false;
	frm.Contactemail.focus();
     }  // if

}  // general
	//frm.UseGeneralEmployerContact.focus();}


	return isOK;
}

//}else if (frm.email.value.length < 1){
//	alert('The email must be provided to continue.');
//	isOK=false;
//	frm.email.focus();
//}else if (!validemail(frm.email.value)){
//	alert('The email provided is not valid.');
//	isOK=false;
//	frm.email.focus();

//-->