function gbid(id){
return document.getElementById(id);
}
function createRequest(){
var _2=false;
try{
_2=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e){
try{
_2=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E){
}
}
if(!_2&&typeof XMLHttpRequest!="undefined"){
try{
_2=new XMLHttpRequest();
}
catch(e){
}
}
return _2;
}
function sendRequest(_3,_4,_5){
var _6=createRequest();
if(!_6){
return;
}
if(!_4){
_4="GET";
}
if(typeof (_5)=="function"){
_6.onreadystatechange=function(){
_5(_6);
};
}
_6.open(_4.toUpperCase(),_3,true);
_6.send(null);
}
function hit(_7){
(new Image()).src=_7;
}
function rpc(_8,_9){
if(document.images){
(new Image()).src=_8+"&zr="+rand();
}
}
function redirect(_a,s){
if(!s){
s="";
}
return "/url?q="+urlencode("http"+s+"://"+_a);
}
function logError(_c,_d,_e){
var _f="/rpc/log?a=jserr&msg="+urlencode(_c)+"&url="+urlencode(_d)+"&line="+_e;
if(Image){
(new Image()).src=_f;
}
}
logError.errorCount=0;
window.onerror=function(msg,url,_12){
if(logError.errorCount==0){
logError(msg,url,_12);
}
logError.errorCount++;
return false;
};
function jsvPage(tk){
if(tk&&document.images){
var s="/",q="?",a="&",e="=";
(new Image()).src=s+"rpc"+s+"log"+q+"a"+e+"jsv"+a+"tk"+e+tk;
}
}
function urlencode(url){
return escape(url).replace(/\+/g,"%2B").replace(/\//g,"%2F").replace(/%20/g,"+");
}
function urlUnescape(s){
s=s.replace(/\+/g," ");
return unescape(s);
}
function rand(){
return Math.floor(Math.random()*2147483647);
}
function sts(w){
window.status=w;
return true;
}
function _st(el){
if(el){
window.status=String(el.innerHTML);
}
}
function cls(){
window.status="";
}
function getc(a){
var ck=String(document.cookie);
var pos=ck.indexOf(a+"=");
if(pos==-1){
return "";
}
var d=ck.indexOf(";",pos);
return ck.substring(pos+a.length+1,d==-1?ck.length:d);
}
function setck(_20,id,st){
if(!_20){
return;
}
var ck=getc(_20);
var val=":"+id;
if(ck.indexOf(val)<0){
ck+=val+st;
}else{
var _25=new RegExp(val+"[SR]","gi");
ck=ck.replace(_25,"");
}
document.cookie=_20+"="+ck+"; path=/";
}
function getCookie(_26){
return unescape(getc(_26));
}
function setCookie(_27,_28,_29){
var cs=_27+"="+escape(_28)+"; path=/"+((_29)?"; expires="+_29.toGMTString():"");
document.cookie=cs;
}
function getOpenSectionsCookie(){
var _2b=getCookie("openSections");
if(!_2b){
return "";
}
return _2b;
}
function setOpenSectionsCookie(val){
var _2d=new Date();
_2d.setYear(_2d.getFullYear()+1);
setCookie("openSections",val,_2d);
}
var openClass="rbOpen";
var openAllClass="showAll";
function openRefineBy(_2e){
var el=gbid(_2e);
el.className="rbSection rbOpen";
}
function closeRefineBy(_30){
var el=gbid(_30);
el.className="rbSection";
showDefaultRefinements(_30);
}
function toggleRefineBy(_32){
if(!hasClass(gbid(_32),openClass)){
openRefineBy(_32);
}else{
closeRefineBy(_32);
}
rememberSectionDisplay(_32);
}
function showAllRefinements(_33){
addClass(gbid(_33),openAllClass);
}
function showDefaultRefinements(_34){
removeClass(gbid(_34),openAllClass);
}
function rememberSectionDisplay(id){
var _36=getOpenSectionsCookie();
if(_36.match(":"+id+"(:|$)")==null){
_36+=":"+id;
}else{
_36=_36.replace(":"+id,"");
}
setOpenSectionsCookie(_36);
}
function renderFilterCrumbsHorizontal(){
var _37=gbid("activefilters");
if(_37){
var _38=gbid("activefiltershorizontal");
if(_38.innerHTML==""){
_38.innerHTML=_37.innerHTML;
}
_38.style.display="";
}
}
function unRenderFilterCrumbsHorizontal(){
var _39=gbid("activefiltershorizontal");
if(_39){
_39.style.display="none";
}
}
function hideRefineByColumn(){
gbid("showrefine").style.display="";
var id="refineresults";
var _3b=getOpenSectionsCookie();
_3b=_3b.replace(":"+id,"");
setOpenSectionsCookie(_3b);
renderFilterCrumbsHorizontal();
gbid("refineresultscol").style.display="none";
}
function showRefineByColumn(){
var id="refineresults";
var _3d=getOpenSectionsCookie();
if(_3d.match(":"+id+"(:|$)")==null){
_3d+=":"+id;
}
setOpenSectionsCookie(_3d);
unRenderFilterCrumbsHorizontal();
gbid("showrefine").style.display="none";
gbid("refineresultscol").style.display="";
}
function delSearchCookie(){
document.cookie="RQ=Stub;expires="+(new Date(0)).toGMTString();
var _3e=gbid("recentsearches");
if(_3e){
_3e.parentNode.removeChild(_3e);
}
}
function hasAjax(){
if(!createRequest()){
return false;
}
return true;
}
function addmyalert(_3f,_40,_41,_42){
if(!hasAjax()){
return true;
}
if(typeof (_42)=="undefined"||_42==null){
_42="";
}
var el=gbid(_41+"jobalerttext");
el.onclick=function(){
};
el.innerHTML="";
gbid(_41+"jobalertsending").innerHTML="Saving job alert...";
var _44=function(req){
_alertcb(_41,req);
};
sendRequest("/my/alerts?a=create&alert_keywords="+_3f+"&alert_location="+_40+"&alert_params="+_42+"&output=js&fr="+_41+"&ts="+rand(),"POST",_44);
return false;
}
function addalert(_46,_47,_48,_49,_4a){
if(!hasAjax()){
return true;
}
if(typeof (_4a)=="undefined"||_4a==null){
_4a="";
}
gbid(_49+"jobalerttext").innerHTML="";
gbid(_49+"jobalertsending").innerHTML="Saving job alert...";
var _4b=function(req){
_alertcb(_49,req);
};
sendRequest("/alert?a=add&q="+_46+"&l="+_47+"&alert_params="+_4a+"&email="+urlencode(_48)+"&output=js&fr="+_49+"&ts="+rand(),"POST",_4b);
return false;
}
function _alertcb(_4d,_4e){
if(_4e.readyState!=4){
return;
}
gbid(_4d+"jobalertsending").innerHTML="";
if(_4e.status!=200){
alerterror(_4d,"There was an error; please try again later");
return;
}
function _alertactive(msg,_50){
alertactive(_4d,msg,_50);
}
function _confirmationsent(msg,_52){
confirmationsent(_4d,msg,_52);
}
function _alerterror(msg,_54){
alerterror(_4d,msg);
}
eval(_4e.responseText);
}
function alertactive(_55,msg,_57){
if(_57==null){
_57="";
}
var el=gbid(_55+"jobalerttext");
if(el.blur){
el.blur();
}
el.innerHTML="<span class=\"sts\"></span>"+msg;
if(el.href){
el.href="/my/alerts?"+_57;
}
}
function confirmationsent(_59,msg,_5b){
if(_5b==null){
_5b="";
}
var el=gbid(_59+"jobalerttext");
if(el.blur){
el.blur();
}
el.innerHTML="<span class=\"sts\"></span><b><font size=\"+1\">Please check your email</font> - we have sent a confirmation message.</b>";
if(el.href){
el.href="/my/alerts?"+_5b;
}
el=gbid(_59+"jobalertmessage");
if(el){
el.innerHTML="<span>"+msg+"</span>";
}
}
function alerterror(_5d,msg){
var el=gbid(_5d+"jobalerttext");
if(el.blur){
el.blur();
}
el.innerHTML="<span style=\"color:red\">"+msg+"</span>";
el=gbid(_5d+"alertemail");
if(el&&el.focus){
el.focus();
}
}
function _alertremoved(_60,msg){
}
function getconvck(_62){
var _ck=String(document.cookie);
var _64=_ck.match(new RegExp(_62+"=([^;]+)"));
return (_64==null?"":unescape(_64[1]));
}
function convCtr(_65){
var RF=getconvck("RF");
var ts=(new Date()).getTime();
hit("http://convctr.overture.com/images/cc/cc.gif?ver=1.0&aID=1842474315&mkt=0&ref=&ts="+ts);
hit("http://4371.r.msn.com/?type=1&cp=1&ts="+ts);
hit("http://www.googleadservices.com/pagead/conversion/1069963820/?value=1&label=Default&script=0&ts="+ts);
hit("/conversion/?rf="+RF+"&adtype="+_65+"&value=1&ts="+ts);
}
function setel(id,vis){
var el=gbid(id);
if(el){
el.style.display=vis?"inline":"none";
}
}
function setnone(id,vis){
var el=gbid(id);
if(el){
el.style.display=vis?"":"none";
}
}
function blur(id){
var el=gbid(id);
if(el&&el.blur){
el.blur();
}
}
var defaultTagsMessage="e.g., applied, interviewed, etc. (optional)";
var defaultNotesMessage="Add a note. (optional)";
var myckname;
function restore(_70,_71,_72){
myckname=_70;
var ck=getc(myckname);
if(ck==""){
return;
}
var e=ck.split(":");
for(var i=0;i<e.length;i++){
var len=e[i].length;
if(len==0){
continue;
}
var st=e[i].charAt(len-1);
var id=e[i].substring(0,len-1);
if(st=="S"){
savejob(id,true,_71,_72);
showSaveLink(id,true,_71,_72);
}else{
if(st=="R"){
removejob(id,false,true,_71,_72);
showSaveLink(id,false,_71,_72);
}
}
}
}
function savejob(id,_7a,_7b,_7c){
blur("sj_"+id);
showSaveLink(id,true,_7b,_7c);
var el=gbid("addedit2_"+id);
el.innerHTML=" - <span id=\"editlink_"+id+"\" class=\"sl\" style=\"white-space:nowrap;\" onclick=\"editsavedjob('"+id+"',true,'"+_7b+"')\" onmouseover=\"_st(this);\" onmouseout=\"cls()\">add notes</span><br/>";
if(!_7a){
rpc("/rpc/update?jk="+id+"&a=save&sk="+_7b,true);
setck(myckname,id,"S");
}
cls();
}
function removejob(id,_7f,_80,_81,_82){
if(_7f){
if(!confirm("This job has saved notes -- do you still want to remove it?")){
return;
}
var el=gbid("lbl_"+id);
if(el){
el.value="";
}
}
var _84=gbid("tags_"+id);
if(_84){
_84.parentNode.removeChild(_84);
}
blur("rj_"+id);
var el=gbid("addedit2_"+id);
el.innerHTML="";
showEditNotes(id,false,_81);
showSaveLink(id,false,_81,_82);
if(!_80){
rpc("/rpc/update?a=remove&jk="+id,true);
setck(myckname,id,"R");
editsavedjob(id,false,_81);
}
cls();
}
function cancel(id,_86){
editsavedjob(id,false,_86);
}
function getnotes(id){
var _88=gbid("bnotes_"+id);
return _88?_88.innerHTML:"";
}
function gettags(id){
var _8a=gbid("tg_"+id);
return _8a?_8a.value:"";
}
function editsavedjob(id,_8c,_8d){
var _8e=getnotes(id);
var _8f=gettags(id);
setnone("tags_"+id,!_8c);
showEditNotes(id,_8c,_8f,_8d,_8e);
var _90=gbid("editlink_"+id);
if(_90){
if(_90.blur){
_90.blur();
}
if(!_8c){
removeClass(_90,"ws_label_open");
if(_8e!=""){
_90.innerHTML="edit notes";
}else{
_90.innerHTML="add notes";
}
}else{
addClass(_90,"ws_label_open");
}
_90.onclick=function(){
editsavedjob(id,!_8c,_8d);
};
}
if(_8c){
var el=gbid("lbl_"+id);
if(el.value.length==0){
el.style.color="gray";
el.value=defaultTagsMessage;
}
el=gbid("notes_"+id);
if(el.value.length==0){
el.style.color="gray";
el.value=defaultNotesMessage;
}
}
}
function showSaveLink(id,_93,_94,_95){
var el=gbid("savelink2_"+id);
if(!_93){
el.innerHTML="<span id=\"sj_"+id+"\" class=\"sl\" onclick=\"savejob('"+id+"',false,'"+_94+"','"+_95+"')\" title=\"Save this job to my.indeed\" onmouseover=\"_st(this);\" onmouseout=\"cls()\">save job</span> - ";
}else{
el.innerHTML=getSavedHtml(id,false,_94,_95);
}
}
function showEditNotes(id,_98,_99,_9a,_9b){
var el=gbid("editsaved2_"+id);
if(_98){
el.innerHTML=getNotesHtml(id,_99,_9a,_9b);
var _9d="edit_note_close_link_"+id;
var _9e=gbid(_9d);
if(!_9e){
var _9e=document.createElement("a");
_9e.href="#";
_9e.onclick=function(){
_9e.blur();
cancel(id,_9a);
return false;
};
_9e.className="closeLink";
_9e.id=_9d;
_9e.title="Close";
el.insertBefore(_9e,el.firstChild);
}
el.style.display="";
}else{
el.style.display="none";
}
}
function getSavedHtml(id,_a0,_a1,_a2){
return "<span class=\"saved\"><b>saved</b> to <a style=\"color:#0000cc\" href=\"/my/myjobs?"+_a2+"\">my.indeed</a> </span>"+"- <span id=\"rj_"+id+"\" class=\"sl\" onclick=\"removejob('"+id+"',"+_a0+",false,'"+_a1+"','"+_a2+"')\" onmouseover=\"_st(this);\" onmouseout=\"cls()\">remove</span> ";
}
function getNotesHtml(id,_a4,_a5,_a6){
return "<form style=\"margin:0\" action=\"/rpc/update\" method=\"POST\" onsubmit=\"if (this.tags.value=='"+defaultTagsMessage+"') { this.tags.value=''; } if (this.notes.value=='"+defaultNotesMessage+"') { this.notes.value=''; }\">"+"<table class=\"edit_notes_form\" cellpadding=\"0\" cellspacing=\"0\"><tr><td valign=\"top\" align=\"right\">Notes:</td><td colspan=\"2\"><textarea id=\"notes_"+id+"\" style=\"width:100%; font-size:10pt\" rows=\"3\" "+"name=\"notes\" onfocus=\"if (this.value=='"+defaultNotesMessage+"') { this.value=''; } this.style.color='black';\">"+_a6+"</textarea></td></tr> "+"<tr><td width=\"1%\" align=\"right\">Tags:</td> <input type=\"hidden\" name=\"jk\" value=\""+id+"\"/> <input type=\"hidden\" name=\"sk\" value=\""+_a5+"\"/> <input type=\"hidden\" name=\"a\" value=\"update\"/> "+"<td colspan=\"2\"><input id=\"lbl_"+id+"\" autocomplete=\"off\" style=\"width:100%\" type=\"text\" name=\"tags\" value=\""+_a4+"\" "+"onfocus=\"if (this.value=='"+defaultTagsMessage+"') { this.value=''; } this.style.color='black';\"/></td></tr> "+"<tr><td>&nbsp;</td><td width=\"1\" valign=\"top\"><nobr><input type=\"submit\" style=\"margin-right: 0.5em;\" value=\"Save\"><input type=\"button\" style=\"margin-right: 0.5em;\" value=\"Cancel\" onclick=\"cancel('"+id+"','"+_a5+"');\"/></nobr></td>"+"<td><div>Notes and tags are only visible to you.</div></td></tr></table></form>";
}
function linkedin(cmp){
return "<a href=\""+redirect("www.linkedin.com/search?search=&company="+cmp,"s")+"\" target=\"_blank\">LinkedIn</a>";
}
function ryze(cmp){
return "<a href=\""+redirect("www.ryze.com/search.php?fcompany="+cmp+"&isform=Find+People&searchryze=1")+"\" target=\"_blank\">Ryze</a>";
}
function fbApp(cmp){
return "<a href=\""+redirect("apps.facebook.com/indeedjobs/?q="+cmp+"&l=&sort=friends")+"\" target=\"_blank\">Facebook</a>";
}
function goog(cmp){
return "<a href=\""+redirect("www.google.com/search?q="+cmp)+"\" target=\"_blank\">Google</a>";
}
function gmapurl(c){
if(c=="GB"||c=="UK"){
return "maps.google.co.uk";
}
if(c=="CA"){
return "maps.google.ca";
}
return "maps.google.com";
}
function gmap(loc,cmp,lat,lon,_b0){
var q=loc+(cmp?" ("+cmp+")":"");
return "<a href=\""+redirect(gmapurl(_b0)+"/maps?q="+urlencode(q))+"\" target=\"_blank\">Map of "+loc+"</a>";
}
function toggle(_b2,job,_b4,sh){
var sp=gbid("options_"+job.num);
if(sp&&sp.innerHTML==""){
sp.innerHTML=getMoreHtml(job.jk,job.num,job.cmpesc,job.cmplnk,job.loc,job.lat,job.lon,job["title"],job["city"],job["state"],job["zip"],job["country"],_b4);
}
}
function getMoreHtml(jk,id,cmp,_ba,loc,lat,lon,_be,_bf,_c0,zip,_c2,_c3){
var el=gbid("dupe_"+id);
var _c5=el?el.href:null;
var _c6="<ul>";
var _c7=cmp?urlencode(cmp):"";
if(cmp&&_c2=="US"){
_c6+="<li><span class=\"mat\">Research company on "+goog(_c7)+"</span></li>";
_c6+="<li><span class=\"mat\">Find my contacts: "+fbApp(_c7)+" - "+linkedin(_c7)+"</span></li>";
}
if(lat&&lon&&loc){
_c6+="<li><span class=\"mat\">"+gmap(loc,cmp,lat,lon,_c2)+"</span></li>";
}
_c6+="</ul>";
_c6+="<hr class=\"mad\">";
_c6+="<ul>";
if(_c5){
_c6+="<li><span class=\"mat\">View <a href=\""+_c5+"\">duplicates</a> of this job posting</span></li>";
}
return _c6+"</ul>";
}
try{
document.execCommand("BackgroundImageCache",false,true);
}
catch(e){
}
function logRSC(a,_c9,tk){
var _cb="/rpc/log?a="+a+"&tk="+tk+"&rs="+_c9;
hit(_cb);
return true;
}
function logRSI(a,_cd,tk){
var par=document.getElementById(_cd);
var _d0=par.getElementsByTagName("a");
var _d1="/rpc/log?a="+a+"&tk="+tk+"&rs=";
var _d2="";
for(var i=0;i<_d0.length;i++){
var _d4=_d0[i].innerHTML.replace(/(<([^>]+)>)/ig,"");
if(i!=_d0.length-1){
_d2+=_d4+", ";
}else{
_d2+=_d4;
}
}
_d1+=_d2;
hit(_d1);
}
function addClass(_d5,_d6){
if(!hasClass(_d5,_d6)){
if(_d5.className){
_d5.className+=" "+_d6;
}else{
_d5.className=_d6;
}
}
}
function removeClass(_d7,_d8){
var _d9=new RegExp("(^|\\s)"+_d8+"(\\s|$)");
_d7.className=_d7.className.replace(_d9,"$2");
}
function hasClass(_da,_db){
var _dc=new RegExp("(^|\\s)"+_db+"(\\s|$)");
return _dc.test(_da.className);
}
function getFormValuesAsObject(_dd){
args={};
for(var i=0;i<_dd.elements.length;i++){
input=_dd.elements[i];
if(input.disabled){
continue;
}
switch(input.type){
case "text":
case "hidden":
case "password":
case "textarea":
case "submit":
case "file":
args[input.name]=trim(input.value);
break;
case "select-one":
args[input.name]=input.options[input.selectedIndex].value;
break;
case "select-multiple":
for(var j=0;j<input.options.length;j++){
if(input.options[j].selected){
args[input.name]=input.options[j].value;
}
}
break;
case "radio":
case "checkbox":
if(input.checked){
args[input.name]=input.value;
}
break;
}
}
return args;
}
function trim(str){
return str.replace(/^\s*/,"").replace(/\s*$/,"");
}
function createQueryStringFromObj(obj){
encoded_args=[];
for(var arg in args){
encoded_args[encoded_args.length]=urlencode(arg)+"="+urlencode(args[arg]);
}
return "?"+encoded_args.join("&");
}
function createEmailJobForm(_e3,_e4,_e5){
if(typeof _e3=="undefined"){
var _e3="";
}
var _e6="";
var _e7=gbid("email_job_title_"+_e3);
if(!_e7){
_e6+="<div id=\"email_job_title_"+_e3+"\" class=\"email_job_sts\"><p style=\"margin-bottom:1em;font-weight: bold\">Send this job to yourself or a friend:</p></div>";
}
_e6+="<form action=\"/tellafriend\" method=\"post\" onsubmit=\"sendEmailJobForm( this, '"+_e3+"', '"+_e4+"' ); return false;\">";
if(_e5.jobkey){
_e6+="<input type=\"hidden\" name=\"jk\" value=\""+_e5.jobkey+"\">";
}
if(_e5.q){
_e6+="<input type=\"hidden\" name=\"q\" value=\""+urlencode(_e5.q)+"\">";
}
_e6+="<table cellpadding=\"0\" cellspacing=\"0\">";
var _e8="email_job_from_address_"+_e3;
_e6+="<tr><td class=\"col_a\" valign=\"top\" style=\"padding-right: 6px\"><label for=\""+_e8+"\">From my email address</label></td><td>";
_e6+="<input class=\"input_text\" type=\"text\" id=\""+_e8+"\" name=\"fromEmail\"";
if(_e5.fromEmail){
_e6+=" value=\""+_e5.fromEmail+"\" ";
}else{
if(getc("lastemail")!=""){
_e6+=" value=\""+getc("lastemail")+"\" ";
}
}
_e6+=">";
_e6+="</td></tr>";
var _e9="email_job_to_address_"+_e3;
_e6+="<tr><td class=\"col_a\" class=\"col_a\"valign=\"top\"><label for=\""+_e9+"\">To email address</label></td><td>";
_e6+="<input class=\"input_text\" type=\"text\" id=\""+_e9+"\" name=\"toEmail\"";
if(_e5.toEmail){
_e6+=" value=\""+_e5.toEmail+"\" ";
}else{
if(getc("lasttoemail")!=""){
_e6+=" value=\""+getc("lasttoemail")+"\" ";
}
}
_e6+=">";
_e6+="</td></tr>";
var _ea="email_job_cc_"+_e3;
_e6+="<tr><td class=\"col_a\" class=\"col_a\"valign=\"top\">&nbsp;</td>";
_e6+="<td nowrap><input class=\"input_checkbox\" type=\"checkbox\" value=\"1\" id=\""+_ea+"\" name=\"ccEmail\"";
if(_e5.ccEmail){
_e6+=" checked ";
}
_e6+=">";
_e6+="<label for=\""+_ea+"\">Send a copy to my email address</label></td></tr>";
var _eb="email_job_comments_"+_e3;
_e6+="<tr><td class=\"col_a\" class=\"col_a\"valign=\"top\"><label for=\""+_eb+"\">Comment (optional)</label></td><td>";
_e6+="<textarea class=\"input_textarea\" rows=\"3\" cols=\"40\" id=\""+_eb+"\" name=\"comments\"></textarea>";
_e6+="</td></tr>";
_e6+="<tr><td class=\"col_a\" valign=\"top\">&nbsp;</td><td>";
_e6+="<input type=\"submit\" name=\"email_job_submit_"+_e3+"\" value=\"Send\">";
_e6+="</td></tr>";
_e6+="</table></form>";
return _e6;
}
function sendEmailJobForm(_ec,_ed,_ee){
if(!_ed){
var _ed="";
}
var _ef=getFormValuesAsObject(_ec);
var sts=document.getElementById("email_job_sts_"+_ed);
if(!sts){
sts=document.createElement("div");
sts.id="email_job_sts_"+_ed;
sts.className="email_job_sts";
_ec.parentNode.insertBefore(sts,_ec);
}
function sendemail_success(msg){
var _f2=gbid("email_job_title_"+_ed);
_f2.style.display="none";
sts.style.display="";
sts.innerHTML="<p>Your email to <b>"+_ef.toEmail+"</b>  has been sent! </p>";
_ec.style.display="none";
var _f3=document.createElement("a");
_f3.href="/viewjob?jk="+urlencode(_ef.jk);
_f3.onclick=function(){
_f2.style.display="";
sts.innerHTML="";
_ec.style.display="";
_ec.toEmail.value=_ef.toEmail;
_ec.fromEmail.value=_ef.fromEmail;
_ec.comments.value="";
setTimeout(function(){
_ec.toEmail.select();
},0);
return false;
};
sts.firstChild.appendChild(_f3);
_f3.innerHTML="Send another email";
_f3.focus();
}
function sendemail_errors(_f4){
var _f5="";
for(error in _f4){
_f5+="<li>"+_f4[error]+"</li>";
}
sts.style.display="";
sts.innerHTML="<ul class=\"error_msg\">"+_f5+"</ul>";
}
sendRequest("/rpc/tellafriend"+createQueryStringFromObj(_ef),_ec.method,function(_f6){
if(_f6.readyState!=4||_f6.responseText==""){
return;
}
eval(_f6.responseText);
});
}
function sendEmailJobSearchForm(_f7,_f8,_f9){
var _fa=getFormValuesAsObject(_f7);
var sts=document.getElementById("email_job_search_sts");
if(!sts){
sts=document.createElement("div");
sts.id="email_job_search_sts";
_f7.parentNode.insertBefore(sts,_f7);
}
function sendemail_success(msg){
sts.style.display="";
sts.innerHTML="<p>Your email to <b>"+_fa.toEmail+"</b>  has been sent! </p>";
_f7.style.display="none";
var _fd=document.createElement("a");
_fd.href="/tellafriend?dest="+urlencode(window.location);
_fd.onclick=function(){
sts.style.display="none";
_f7.style.display="";
_f7.comments.value="";
setTimeout(function(){
_f7.toEmail.select();
},0);
return false;
};
sts.firstChild.appendChild(_fd);
_fd.innerHTML="Send another email";
_fd.focus();
}
function sendemail_errors(_fe){
var _ff="";
for(error in _fe){
_ff+="<li>"+_fe[error]+"</li>";
}
sts.style.display="";
sts.innerHTML="<ul class=\"error_msg\">"+_ff+"</ul>";
}
sendRequest("/rpc/sharethissearch"+createQueryStringFromObj(_fa),_f7.method,function(_100){
if(_100.readyState!=4||_100.responseText==""){
return;
}
eval(_100.responseText);
});
}
function toggleCommments(_101){
var _102=gbid("email_job_search_comment");
if(_102.style.display=="none"){
_102.style.display="";
_102.disabled=false;
setTimeout(function(){
_102.focus();
},0);
addClass(_101,"ws_label_open");
}else{
_102.disabled=true;
_102.style.display="none";
removeClass(_101,"ws_label_open");
}
_101.blur();
}
function toggle_email_job_content(_103,_104,_105){
var _106="email_job_content_"+_104;
var _107=gbid(_106);
if(_107.innerHTML==""){
_107.innerHTML=createEmailJobForm(_104,_106,_105);
}
if(_107.style.display=="none"){
var to=gbid("email_job_to_address_"+_104);
var from=gbid("email_job_from_address_"+_104);
setTimeout(function(){
if(to&&to.value){
if(to.value.length>0){
to.select();
}
to.focus();
}else{
if(from&&from.value){
if(from.value.length>0){
from.select();
}
from.focus();
}
}
},0);
}
}
function toggleTab(_10a,_10b,set,_10d){
var _10e=getOpenToggleTab(set);
var _10f=getOpenToggleContent(_10d);
if(_10e){
closeToggleTab(_10e,_10f);
if(_10e!=_10a){
openToggleTab(_10a,_10b);
}else{
_10d.style.display="none";
}
}else{
var _110=_10d.getElementsByTagName("a");
if(_110.length==0||!hasClass(_110[0],"closeLink")){
var _111=document.createElement("a");
_111.className="closeLink";
_111.title="Close";
_111.href="#";
_10d.insertBefore(_111,_10d.firstChild);
_111.onclick=function(){
var _112=getOpenToggleTab(set);
var _113=getOpenToggleContent(_10d);
toggleTab(_112,_113,set,_10d);
return false;
};
_111.onmouseover=function(){
if(typeof _st=="function"){
return sts("Close");
}
};
_111.onmouseout=function(){
if(typeof cls=="function"){
return cls();
}
};
}
_10d.style.display="";
openToggleTab(_10a,_10b);
}
if(_10a.blur){
_10a.blur();
}
}
toggleTab.OPEN_LABEL_CLASS="tt_label_open";
toggleTab.OPEN_CONTENT_CLASS="tt_content_open";
toggleTab.CLOSED_CONTENT_DISPLAY="none";
toggleTab.OPEN_CONTENT_DISPLAY="";
function getItemWithClass(list,_115){
for(var i=0;i<list.length;i++){
if(hasClass(list[i],_115)){
return list[i];
}
}
return false;
}
function getOpenToggleTab(set){
return getItemWithClass(set.childNodes,toggleTab.OPEN_LABEL_CLASS);
}
function getOpenToggleContent(_118){
return getItemWithClass(_118.childNodes,toggleTab.OPEN_CONTENT_CLASS);
}
function closeToggleTab(_119,_11a){
removeClass(_119,toggleTab.OPEN_LABEL_CLASS);
removeClass(_11a,toggleTab.OPEN_CONTENT_CLASS);
_11a.style.display=toggleTab.CLOSED_CONTENT_DISPLAY;
}
function openToggleTab(_11b,_11c){
addClass(_11b,toggleTab.OPEN_LABEL_CLASS);
addClass(_11c,toggleTab.OPEN_CONTENT_CLASS);
_11c.style.display=toggleTab.OPEN_CONTENT_DISPLAY;
}
function toggleResultTab(_11d,_11e,_11f){
toggleTab(_11d,gbid(_11e),gbid("tt_set_"+_11f),gbid("tt_display_"+_11f));
return false;
}
function blockRequest(type,id,_122){
if(!document.images){
return;
}
var img=new Image();
img.onload=function(){
var _124=window.location.href.replace(/[\&|\?]{1}start=[0-9]*/,"");
window.location=_124;
};
img.src="/rpc/block?t="+type+"&id="+id+"&ts"+(new Date()).getTime();
return false;
}
function getTextContent(el){
if(el.innerText){
return el.innerText;
}
if(el.textContent){
return el.textContent;
}
return "";
}
function createBlockJobContent(_126,_127){
var html="";
if(_127){
html+="<ul>";
if(_126.cmpid&&_126.cmpesc){
html+="<li><span class=\"mat\">Block all jobs <a href=\"#\" onmouseover=\"return sts( 'Block all jobs ' + getTextContent( this ) )\" onmouseout=\"return cls()\" onclick=\"return blockRequest('cmp', '"+_126.cmpid+"' )\">at "+_126.cmpesc.replace(/\'/g,"'")+"</a></span></li>";
}else{
if(_126.cmpid){
html+="<li><span class=\"mat\">Block all jobs <a href=\"#\" onmouseover=\"return sts( 'Block all jobs ' + getTextContent( this ) )\" onmouseout=\"return cls()\" onclick=\"return blockRequest('cmp', '"+_126.cmpid+"', '"+_126.cmpesc.replace(/\'/g,"\\'")+"' )\">with no company name</a></span></li>";
}
}
if(_126.srcid&&_126.srcname){
html+="<li><span class=\"mat\">Block all jobs <a href=\"#\" onmouseover=\"return sts( 'Block all jobs ' + getTextContent( this ) )\" onmouseout=\"return cls()\" onclick=\"return blockRequest('src', '"+_126.srcid+"', '"+_126.srcname.replace(/\'/g,"\\'")+"' )\">from "+_126.srcname.replace(/\'/g,"'")+"</a><span></li>";
}
html+="</ul>";
html+="<p style=\"margin-bottom: 0\">Blocked jobs are listed in your <a href=\"/preferences\" onclick=\"this.href += window.location.search\">preferences</a>.</p>";
}else{
html="<p>Block jobs from any company or website.</p><p style=\"margin-bottom: 0\">You must sign in to block jobs: <a href=\"/my/login?msg=block&dest="+urlencode(window.location.href)+"&regdest="+urlencode(window.location.href)+"\">Sign in</a> - <a href=\"/my/login?reg=1&msg=block&dest="+urlencode(window.location.href)+"&regdest="+urlencode(window.location.href)+"\">Create account (it's free)</a></p>";
}
return html;
}
function blockJobsLabel(_129,_12a,_12b){
var _12c=document.getElementById("block_job"+_12a.num);
if(_12c.innerHTML==""&&_12c.style.display=="none"){
_12c.innerHTML=createBlockJobContent(_12a,_12b);
}
}
function blurme(el){
if(el&&el.blur){
el.blur();
}
return false;
}
function showalertform(_12e,_12f){
if(_12f==null){
_12f="";
}
var el=gbid(_12f+"jobalerts");
var _131=gbid(_12f+"jobalertlabel");
_131.onclick=function(){
showalertform(!_12e,_12f);
return blurme(_131);
};
_131.onmouseover=function(){
document.body.className=document.body.className+"";
};
var _132=gbid(_12f+"jobalertform");
if(_12e){
el.className="open";
_131.className="ws_label_open";
_132.style.display="block";
var inp=gbid(_12f+"alertemail");
if(inp&&inp.focus&&(_12f!="b")){
inp.focus();
}
}else{
el.className="";
_131.className="ws_label";
_132.style.display="";
}
return blurme(_131);
}
function resizeSideFrame(_134){
if(_134&&_134.name&&frames[_134.name].document){
var _135=frames[_134.name].document.getElementById("afr");
if(_135&&_135.clientHeight&&_135.clientHeight>0){
_134.height=_135.clientHeight;
}
}
}
function showInPopup(href){
var _137=400;
var _138=300;
var _139=0;
var _13a=0;
if(window.WindowGeometry){
var _13b=new WindowGeometry(window);
var _139=Math.floor(_13b.getWindowX()+((_13b.getViewportWidth()/2))-(_137/2));
var _13a=Math.floor(_13b.getWindowY()+((_13b.getViewportHeight()/2))-(_138/2));
}
var _13c=window.open(href,"about","height="+_138+",width="+_137+",top="+_13a+",left="+_139+",resizable");
_13c.focus();
}
function WindowGeometry(_13d){
if(_13d.screenLeft!=undefined){
this.getWindowX=function(){
return _13d.screenLeft;
};
this.getWindowY=function(){
return _13d.screenTop;
};
}else{
if(_13d.screenX!=undefined){
this.getWindowX=function(){
return _13d.screenX;
};
this.getWindowY=function(){
return _13d.screenY;
};
}
}
if(_13d.innerWidth!=undefined){
this.getViewportWidth=function(){
return _13d.innerWidth;
};
this.getViewportHeight=function(){
return _13d.innerHeight;
};
this.getHorizontalScroll=function(){
return _13d.pageXOffset;
};
this.getVerticalScroll=function(){
return _13d.pageYOffset;
};
}else{
if(_13d.document.body.clientWidth!=undefined){
this.getViewportWidth=function(){
return _13d.document.body.clientWidth;
};
this.getViewportHeight=function(){
return _13d.document.body.clientHeight;
};
this.getHorizontalScroll=function(){
return _13d.document.body.scrollLeft;
};
this.getVerticalScroll=function(){
return _13d.document.body.scrollTop;
};
}else{
if(_13d.document.documentElement&&(_13d.document.documentElement.clientWidth!=undefined)){
this.getViewportWidth=function(){
return _13d.document.documentElement.clientWidth;
};
this.getViewportHeight=function(){
return _13d.document.documentElement.clientHeight;
};
this.getHorizontalScroll=function(){
return _13d.document.documentElement.scrollLeft;
};
this.getVerticalScroll=function(){
return _13d.document.documentElement.scrollTop;
};
}
}
}
}

