bti={};bti.i=function(a){if(typeof a=="string")a=document.getElementById(a);return a};bti.n=function(a){if(typeof a=="string")a=bti.na(a)[0];return a};bti.na=function(a){if(typeof a=="string")if(navigator.appVersion.toLowerCase().indexOf("msie")!=-1&&!window.opera?true:false){str=new String(a);a=[];for(var b=document.getElementsByTagName("*"),c=b.length,d=0;d<c;d++)if(b[d].name==str||b[d].getAttribute("name")==str)a[a.length]=b[d];a=a}else a=document.getElementsByName(a);return a};bti.ajax={};
bti.form={};bti.ajax.bustcache="nocache";bti.ajax.x=function(){try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(a){try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(b){return new XMLHttpRequest}}};
bti.ajax.send=function(a,b,c,d){var e=bti.ajax.x();if(bti.ajax.bustcache){var f=bti.ajax.bustcache+"="+(new Date).getTime();if(c=="GET")a+=a.indexOf("?")==-1?"?":"&"+f;else if(d&&d!="")d+="&"+f;else d=f}e.open(c,a,true);e.onreadystatechange=function(){e.readyState==4&&b(e.responseText)};c=="POST"&&e.setRequestHeader("Content-type","application/x-www-form-urlencoded");e.send(d)};bti.ajax.get=function(a,b){bti.ajax.send(a,b,"GET")};bti.ajax.post=function(a,b,c){bti.ajax.send(a,b,"POST",c)};
bti.ajax.update=function(a,b,c,d){c=c||"POST";var e=bti.i(b);bti.ajax.send(a,function(f){e.innerHTML=f},c,d)};bti.ajax.submitToDiv=function(a,b,c){var d=bti.i(c);bti.ajax.post(a,function(e){d?(d.innerHTML=e):eval(e)},bti.form.serialize(b))};bti.ajax.submitToFunction=function(a,b,c){bti.ajax.post(a,c,bti.form.serialize(bti.n(b)))};bti.parseJSON=function(a){try{return eval("("+a+")")}catch(b){return null}};bti.spinner="<img src='/pics/gui/spinner.gif' align='absmiddle' width='16' height='16'>";
bti.showNear=function(a,b,c,d){b=bti.getPos(bti.i(b));bti.setAbsPos(a,b.x+c,b.y+d)};bti.hide=function(a){bti.setAbsPos(a,-10000,-10000)};bti.setAbsPos=function(a,b,c){a=bti.i(a);for(var d=0,e=0,f=a.offsetParent;f;){d+=f.offsetLeft;e+=f.offsetTop;f=f.offsetParent}a.style.position="absolute";a.style.top=c-e+"px";a.style.left=b-d+"px"};
bti.fadeMessage=function(a,b){var c=document.createElement("div"),d=c.style;c.innerHTML=b;d.position="absolute";d.backgroundColor="White";d.border="1px solid red";d.padding="6px";d.top="200px";d.left="400px";d.textAlign="center";d.font="10pt Arial";c.id="btiFadeMessage";bti.setOpacity(c,0);bti.centerOnDiv(c,a);document.body.appendChild(c);bti.fade();var e=function(){document.body.removeChild(c)};(function(){bti.fade("btiFadeMessage",0,100,200)})();setTimeout(function(){bti.fade("btiFadeMessage",100,
0,1E3,e)},2E3)};bti.center=function(a){a=bti.i(a);var b=bti.getSize(a),c=bti.getScrollPos(),d=bti.getScreenCenter();bti.setAbsPos(a,c.x+(d.x-b.width)/2,c.y+(d.y-b.height)/2)};
bti.getScreenCenter=function(){var a,b;if(self.innerHeight){a=self.innerWidth;b=self.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){a=document.documentElement.clientWidth;b=document.documentElement.clientHeight}else if(document.body){a=document.body.clientWidth;b=document.body.clientHeight}return{x:a,y:b}};
bti.getScrollPos=function(){var a,b;if(self.pageYOffset){a=self.pageXOffset;b=self.pageYOffset}else if(document.documentElement&&document.documentElement.scrollTop){a=document.documentElement.scrollLeft;b=document.documentElement.scrollTop}else if(document.body){a=document.body.scrollLeft;b=document.body.scrollTop}return{x:a,y:b}};
bti.fade=function(a,b,c,d,e){var f=Math.round(d/100),g=0;if(b>c)for(i=b;i>=c;i--){setTimeout("bti.setOpacity('"+a+"',"+i+")",g*f);g++}else if(b<c)for(i=b;i<=c;i++){setTimeout("bti.setOpacity('"+a+"',"+i+")",g*f);g++}e&&setTimeout(e,d)};bti.setOpacity=function(a,b){a=bti.i(a).style;a.opacity=b/100;a.MozOpacity=b/100;a.KhtmlOpacity=b/100;a.filter="alpha(opacity="+b+")"};bti.keyVal=function(a,b){a=encodeURIComponent(a);a+="=";a+=encodeURIComponent(b);return a};
bti.form.serialize=function(a){var b=Array();a=bti.n(a);for(var c=0;c<a.elements.length;c++){var d=a.elements[c];if(!d.disabled)switch(d.type){case "button":case "submit":case "reset":break;case "text":case "hidden":case "password":b.push(bti.keyVal(d.name,d.value));break;case "radio":case "checkbox":if(!d.checked)break;default:if(d.type=="select-one")b.push(bti.keyVal(d.name,d.options[d.selectedIndex].value));else if(d.type=="select-multiple")for(var e=0;e<a.elements[d.name].length;e++)a.elements[d.name].options[e].selected==
true&&b.push(bti.keyVal(d.name,a.elements[d.name].options[e].value));else b.push(bti.keyVal(d.name,d.value))}}return b.join("&")};
bti.form.deserialize=function(a,b,c){a=bti.n(a);if(c)c=c.split(",");a.reset();b=b.split("&");for(var d=0;d<b.length;d++){var e=b[d].split("="),f=decodeURIComponent(e[0]);e=decodeURIComponent(e[1]);var g=false;if(c)for(var h=0;h<c.length;h++)if(c[h]==f){g=true;break}if(!g)if(f=a.elements[f]){f=bti.makeArray(f);for(g=0;g<f.length;g++)if(f[g].type!=undefined&&"textarea|text|hidden|password".indexOf(f[g].type)!=-1)f[g].value=e;else if(f[g].checked!=undefined){if(f[g].value==e)f[g].checked=true}else if(f[g].selected!=
undefined)if(f[g].value==e)f[g].selected=true}}};bti.form.clear=function(a){a=bti.n(a);a=a.elements;for(i=0;i<a.length;i++){field_type=a[i].type.toLowerCase();switch(field_type){case "text":case "password":case "textarea":case "hidden":a[i].value="";break;case "radio":case "checkbox":if(a[i].checked)a[i].checked=false;break;case "select-one":case "select-multi":a[i].selectedIndex=-1;break}a[i].onchange&&a[i].onchange()}};
bti.addOnload=function(a){if(window.addEventListener){window.addEventListener("load",a,false);window.addEventListener("unload",function(){},false)}else if(document.addEventListener){document.addEventListener("load",a,false);document.addEventListener("unload",function(){},false)}else if(window.attachEvent){window.attachEvent("onload",a);window.attachEvent("onunload",function(){})}};
bti.addEvent=function(a,b,c){a=bti.i(a);if(a.addEventListener)a.addEventListener(b,c,false);else if(a.addEventListener)a.addEventListener(b,c,false);else a.attachEvent&&a.attachEvent("on"+b,c)};bti.keepTrying=function(a,b,c){try{a()}catch(d){}var e=function(){bti.keepTrying(a,b,c)};eval(b)||setTimeout(e,c)};bti.addFormOnchange=function(a,b){a=bti.n(a);for(var c=0;c<a.elements.length;c++)bti.addEvent(a.elements[c],"change",b)};
bti.getPos=function(a){a=bti.i(a);var b={};try{b.x=a.offsetLeft;for(b.y=a.offsetTop;a.offsetParent!=null;){parEl=a.offsetParent;b.x+=parEl.offsetLeft;b.y+=parEl.offsetTop;a=parEl}}catch(c){}return b};bti.centerOnDiv=function(a,b){b=bti.i(b);a=bti.i(a);var c=bti.getPos(b),d=bti.getSize(b),e=bti.getSize(a);b=d.width/2-e.width/2+c.x;c=d.height/2-e.height/2+c.y;a=a.style;a.position="absolute";a.top=c+"px";a.left=b+"px";a.display="block"};
bti.getSize=function(a){a=bti.i(a);var b={};b.width=a.offsetWidth;b.height=a.offsetHeight;return b};bti.ajax.getXML=function(a,b){var c=bti.ajax.createXMLHttpObj(),d=function(){if(c.readyState==4)c.status==200?b(c.responseXML.documentElement):alert("problem retrieving data from the server, status code: "+c.status)};if(c){c.onreadystatechange=d;c.open("GET",a,true);c.send(null)}};
bti.ajax.createXMLHttpObj=function(){try{btiXmlHttpObj=new ActiveXObject("Msxml2.XMLHTTP")}catch(a){try{btiXmlHttpObj=new ActiveXObject("Microsoft.XMLHTTP")}catch(b){btiXmlHttpObj=null}}if(!btiXmlHttpObj&&typeof XMLHttpRequest!="undefined")btiXmlHttpObj=new XMLHttpRequest;return btiXmlHttpObj};bti.getNodeText=function(a){return a.textContent||a.innerText||a.text};bti.clearSelect=function(a){for(var b=a.options.length-1;b>-1;b--)a.options[b]=null};
bti.makeArray=function(a){if(a.length==undefined){var b=[];b[0]=a;a=b}return a};
bti.printPage=function(){var a=window.location.pathname.replace(/^\/|\/$/g,"").split("/");if(a.length===1&&a[0]==="jobs")if($("#bti-search-detail").is(":visible"))bti.printElement("bti-search-detail");else $("#bti-search-results").is(":visible")&&bti.printHTML("<h1>Job Search Results</h1><br><br>"+$("#bti-search-results").html()+"<style type='text/css'>h2,h3,h4{display:inline!important;}#sort-results{display:none}#bti-search-facet-hint{display:none;}#bti-deeplinks{display:none;}.bti-action-bar{display:none;}.bti-more-box{display:none;}</style>");else bti.printElement("bti")};
bti.printElement=function(a){var b=bti.i(a).cloneNode(true);a=b.getElementsByTagName("A");for(var c=0;c<a.length;c++)a[c].removeAttribute("href");var d=b.getElementsByTagName("script");for(c=0;c<d.length;c++){a=d[c];if(a!=undefined){try{a.src=""}catch(e){}try{a.parentNode.removeChild(a)}catch(f){}try{a.innerHTML=""}catch(g){}}}bti.printHTML('<script type="text/javascript">function blockError(){return true;}window.onerror = blockError;<\/script>'+b.innerHTML)};
bti.printHTML=function(a){var b=window.open("","","left=0,top=0,width=1,height=1,toolbar=0,scrollbars=0,status=0");b.document.open();b.document.write(a+"<style>.noPrint {display: none;}</style>");b.document.close();b.focus();b.print();b.close()};bti.postToURL=function(a,b){var c=$("<form>");c.attr("method","post");c.attr("action",a);for(var d in b){a=$("<input>");a.attr("type","hidden");a.attr("name",d);a.attr("value",b[d]);c.append(a)}$("body").append(c);c.submit()};bti.cookie={};
bti.cookie.get=function(a){var b=document.cookie.indexOf(a+"="),c=b+a.length+1;if(!b&&a!=document.cookie.substring(0,a.length))return null;if(b==-1)return null;a=document.cookie.indexOf(";",c);if(a==-1)a=document.cookie.length;return decodeURIComponent(document.cookie.substring(c,a))};
bti.cookie.set=function(a,b,c,d,e,f){var g=new Date;g.setTime(g.getTime());if(c)c=new Date(g.getTime()+c*1E3*60*60*24);document.cookie=a+"="+encodeURIComponent(b)+(c?";expires="+c.toGMTString():"")+(d?";path="+d:"")+(e?";domain="+e:"")+(f?";secure":"")};bti.cookie.expire=function(a,b,c){bti.cookie.get(a)&&bti.cookie.set(a,"",-100,b,c)};bti.submitEnter=function(a,b,c){var d;if(window.event)d=window.event.keyCode;else if(b)d=b.which;d==13&&c()};
HelpScreen=function(a){LittleWindow=open("/help/index.cfm?display=none&hid="+a,"HelpScreen","height=420,width=540,fullscreen=0,location=0,menubar=0,resizable=1,scrollbars=1,status=0,toolbar=0")};RefScreen=function(a,b){refWindow=open("/help/cms/reference/index.cfm?display=none&ref="+a+"&topic="+b,"ReferenceScreen","width=750,height=480,fullscreen=0,location=0,menubar=0,resizable=1,scrollbars=1,status=0,toolbar=0")};PopUp=function(a){popupWin=window.open(a,"ViewScreen","scrollbars,resizable,width=760,height=560,menubar=1,toolbar=1")};
tacPopUp=function(a,b,c,d){eval("btiTerms"+d+"=window.open('"+a+"','designerwiz1','toolbar=0,scrollbars=1,location=0,status=0,menubars=0,resizable=0,width="+b+",height="+c+"')");eval("btiTerms"+d+".window.moveTo((screen.width/2)-(PWidth/2),(screen.height/2)-(PHeight/2))")};RightNowHelp=function(){var a=arguments.length<1?"jobseeker":arguments[0].toUpperCase()=="E"?"employer":"jobseeker";window.open("/help/faq/"+a+"/index.cfm?display=jscss","FAQs","height=570,width=800,fullscreen=0,location=0,menubar=0,resizable=1,scrollbars=1,status=1,toolbar=0").focus()};
function btiShowMenu(a){var b=bti.getSize("btiMenuTabLeft"+a).height;b=bti.showNear("btiDropdown"+a,"btiMenuAnchor"+a,0,b-1);$("#btiDropdown"+a).css("z-index",1E3)}function btiHideMenu(a){bti.hide("btiDropdown"+a)}var neoarchaic;if(neoarchaic==undefined)neoarchaic={};
neoarchaic.ObjectSwap=function(){var a=document.defaultCharset&&document.getElementById&&!window.home,b=false;if(a){a=navigator.appVersion.split("MSIE");a=parseFloat(a[1]);a=a>=6}else if(navigator.userAgent.indexOf("Opera")!=-1){var c=navigator.userAgent.indexOf("Opera")+6;c=parseInt(navigator.userAgent.charAt(c));if(c==9||c==1)b=true}this.oswap=a||b;this.ie=a;this.oswap&&document.write("<style id='hideObject'> object{display:none;} </style>");this.addLoadEvents()};
neoarchaic.ObjectSwap.prototype.addLoadEvents=function(){document.addEventListener?this.addEvent(document,"DOMContentLoaded","init"):this.addEvent(document,"readystatechange","init");this.addEvent(window,"load","init")};
neoarchaic.ObjectSwap.prototype.addEvent=function(a,b,c,d){if(d==undefined)d=this;var e={target:a,type:b};this["handle"+c]=function(){d[c](e)};var f=this["handle"+c];if(a.addEventListener){a.addEventListener(b,f,false);return true}else return a.attachEvent?a.attachEvent("on"+b,f):false};
neoarchaic.ObjectSwap.prototype.init=function(){if(!this.isInit){this.isInit=true;if(document.getElementsByTagName){for(var a=[],b=document.getElementsByTagName("object"),c=0;c<b.length;c++){var d=b[c],e=d.outerHTML,f="";this.hasFlash=true;for(var g=0;g<d.childNodes.length;g++){var h=d.childNodes[g];if(h.tagName=="PARAM"){if(h.name=="flashVersion"){this.hasFlash=this.detectFlash(h.value);if(!this.hasFlash){d.id=d.id==""?"stripFlash"+c:d.id;a.push(d.id);break}}f+=h.outerHTML}}if(this.hasFlash)if(this.oswap)if(d.className.toLowerCase().indexOf("noswap")==
-1){e=e.split(">")[0]+">"+f+d.innerHTML+" </OBJECT>";d.outerHTML=e}}a.length&&this.stripFlash(a);if(this.oswap)document.getElementById("hideObject").disabled=true}}};
neoarchaic.ObjectSwap.prototype.detectFlash=function(a){if(navigator.plugins&&navigator.plugins.length){if(navigator.plugins["Shockwave Flash"]==undefined)return false;var b=navigator.plugins["Shockwave Flash"].description.split(" ")[2];return Number(b)>=Number(a)}else if(this.ie&&typeof ActiveXObject=="function"){b=Number(a)+3;for(a=a;a<=b;a++)try{new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+a);return true}catch(c){}return false}return true};
neoarchaic.ObjectSwap.prototype.stripFlash=function(a){if(document.createElement)for(var b=0;b<a.length;b++){var c=document.getElementById(a[b]),d=c.innerHTML;d=d.replace(/<!--\s/g,"");d=d.replace(/\s--\>/g,"");d=d.replace(/<embed/gi,"<span");var e=document.createElement("div");e.innerHTML=d;e.className=c.className;e.id=c.id;c.parentNode.replaceChild(e,c)}};if(neoarchaic.objswap==undefined)neoarchaic.objswap=new neoarchaic.ObjectSwap;