function JAVA_BUNDLE(_1){
return "???"+_1+"???";
}
var bundle={research_company_label:"Research company on <a href=\"{0}\" target=\"_blank\">{1}</a>",find_my_contacts:"Find my contacts: <a href=\"{0}\" target=\"_blank\">Facebook</a> - <a href=\"{1}\" target=\"_blank\">LinkedIn</a>",view_duplicates:"View <a href=\"{0}\">duplicates</a> of this job posting",saving_job_alert:"Saving job alert...",job_alert_error:"There was an error; please try again later",job_alert_confirmation_sent:"<font size=\"+1\">Please check your email</font> - we have sent a confirmation message.",myindeed_default_tags_message:"e.g., applied, interviewed, etc. (optional)",myindeed_default_notes_message:"Add a note. (optional)",myindeed_add_notes_message:"add notes",myindeed_edit_notes_message:"edit notes",myindeed_remove_savedjob_notes_confirm:"This job has saved notes -- do you still want to remove it?",myindeed_save_job_tooltip:"Save this job to my.indeed",myindeed_save_job:"save job",myindeed_close_mouseover:"Close",myindeed_job_saved_to:"<b>saved</b> to",myindeed_myindeed_name:"my.indeed",myindeed_remove_job_label:"remove",myindeed_notes_label:"Notes:",myindeed_tags_label:"Tags:",myindeed_notes_save:"Save",myindeed_notes_cancel:"Cancel",myindeed_notes_visible_message:"Notes and tags are only visible to you.",moreactions_map_of_location:"<a href=\"{0}\" target=\"_blank\">Map of {1}</a>",block_jobs_at_company:"Block all jobs {anchorStart}at {0}{anchorStop}",block_jobs_with_no_company_name:"Block jobs {anchorStart}with no company name{anchorStop}",block_jobs_from_source:"Block jobs {anchorStart}from {0}{anchorStop}",block_jobs_in_location:"Block jobs {anchorStart}in {0}{anchorStop}",block_jobs_preferences_link:"Blocked jobs are listed in your {anchorStart}preferences{anchorStop}.",block_jobs_not_loggedin_title:"Block jobs from any company or website.",block_jobs_not_loggedin_message:"You must sign in to block jobs:",block_jobs_not_loggedin_signin:"Sign in",block_jobs_not_loggedin_create_account:"Create account (it's free)",blocked_jobs_at_company:"Jobs from this company have been blocked.",blocked_jobs_with_no_company_name:"Jobs with no company name have been blocked.",blocked_jobs_from_source:"Jobs from this source have been blocked.",blocked_jobs_in_location:"Jobs from this location have been blocked. ",send_job_to_friend_label:"Send this job to yourself or a friend:",send_job_from_my_email:"From my email address",send_job_to_email:"To email address",send_job_send_copy_to_me:"Send a copy to my email address",send_job_comment_optional:"Comment (optional)",send_job_send_button:"Send",send_job_email_sent_message:"Your email to <b>{0}</b> has been sent!",send_job_send_another_email:"Send another email",refineby_hide_label:"Hide Refinements",refineby_section_recent_searches:"Recent Job Searches",refineby_clear_searches_tooltip:"Remove all previous searches",refineby_clear_searches:"clear searches",refineby_more:"more",refineby_refinements_label:"You refined by:",refineby_refinements_undo:"undo",refineby_refinements_undo_all:"undo all",refineby_salaries_estimated:"Salaries estimated if unavailable"};
function formatwithmap(_2,_3){
var _4=_3||{};
var _5=bundle[_2];
if(!_5){
return "??? "+_2+" ???";
}
for(var el in _4){
_5=_5.replace(new RegExp("\\{"+el+"\\}","gi"),_4[el]);
}
return _5;
}
function format(_7){
var _8=bundle[_7];
if(!_8){
return "??? "+_7+" ???";
}
for(var i=1;i<arguments.length;i++){
var _a=i-1;
_8=_8.replace(new RegExp("\\{"+_a+"\\}","gi"),arguments[i]);
}
return _8;
}
function replaceparams(_b){
for(var i=1;i<arguments.length;i++){
var _d=i-1;
_b=_b.replace(new RegExp("\\{"+_d+"\\}","gi"),arguments[i]);
}
return _b;
}
function gbid(id){
return document.getElementById(id);
}
function createRequest(){
var _f=false;
try{
_f=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e){
try{
_f=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E){
}
}
if(!_f&&typeof XMLHttpRequest!="undefined"){
try{
_f=new XMLHttpRequest();
}
catch(e){
}
}
return _f;
}
function sendRequest(uri,_11,_12){
var req=createRequest();
if(!req){
return;
}
if(!_11){
_11="GET";
}
if(typeof (_12)=="function"){
req.onreadystatechange=function(){
_12(req);
};
}
req.open(_11.toUpperCase(),uri,true);
req.send(null);
}
function hit(url){
(new Image()).src=url;
}
function rpc(url,_16){
if(document.images){
(new Image()).src=url+"&zr="+rand();
}
}
function redirect(url,s){
if(!s){
s="";
}
return "/url?q="+urlencode("http"+s+"://"+url);
}
function logError(msg,url,_1b){
var tkp=window.searchUID?"&tk="+urlencode(window.searchUID):"";
var _1d="/rpc/log?a=jserr"+tkp+"&msg="+urlencode(msg)+"&url="+urlencode(url)+"&line="+urlencode(_1b);
if(Image){
(new Image()).src=_1d;
}
}
logError.errorCount=0;
window.onerror=function(msg,url,_20){
if(logError.errorCount==0){
logError(msg,url,_20);
}
logError.errorCount++;
return false;
};
var urlencode=window.encodeURIComponent?function(str){
return window.encodeURIComponent(str).replace(/%20/g,"+");
}:function(str){
return escape(str).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(_2a,id,st){
if(!_2a){
return;
}
var ck=getc(_2a);
var val=":"+id;
if(ck.indexOf(val)<0){
ck+=val+st;
}else{
var _2f=new RegExp(val+"[SR]","gi");
ck=ck.replace(_2f,"");
}
document.cookie=_2a+"="+ck+"; path=/";
}
function getCookie(_30){
return unescape(getc(_30));
}
function setCookie(_31,_32,_33){
var cs=_31+"="+escape(_32)+"; path=/"+((_33)?"; expires="+_33.toGMTString():"");
document.cookie=cs;
}
function getOpenSectionsCookie(){
var _35=getCookie("openSections");
if(!_35){
return "";
}
return _35;
}
function setOpenSectionsCookie(val){
var _37=new Date();
_37.setYear(_37.getFullYear()+1);
setCookie("openSections",val,_37);
}
var openClass="rbOpen";
var openAllClass="showAll";
function openRefineBy(_38){
var el=gbid(_38);
el.className="rbSection rbOpen";
}
function closeRefineBy(_3a){
var el=gbid(_3a);
el.className="rbSection";
showDefaultRefinements(_3a);
}
function toggleRefineBy(_3c){
if(!hasClass(gbid(_3c),openClass)){
openRefineBy(_3c);
}else{
closeRefineBy(_3c);
}
rememberSectionDisplay(_3c);
}
function showAllRefinements(_3d){
addClass(gbid(_3d),openAllClass);
}
function showDefaultRefinements(_3e){
removeClass(gbid(_3e),openAllClass);
}
function rememberSectionDisplay(id){
var _40=getOpenSectionsCookie();
if(_40.match(":"+id+"(:|$)")==null){
_40+=":"+id;
}else{
_40=_40.replace(":"+id,"");
}
setOpenSectionsCookie(_40);
}
function renderFilterCrumbsHorizontal(){
var _41=gbid("activefilters");
if(_41&&_41.innerHTML!=""){
var _42=gbid("activefiltershorizontal");
if(_42.innerHTML==""){
_42.innerHTML=_41.innerHTML;
}
_42.style.display="";
}
}
function unRenderFilterCrumbsHorizontal(){
var _43=gbid("activefiltershorizontal");
if(_43){
_43.style.display="none";
}
}
function hideRefineByColumn(){
gbid("showrefine").style.display="";
var id="refineresults";
var _45=getOpenSectionsCookie();
_45=_45.replace(":"+id,"");
setOpenSectionsCookie(_45);
renderFilterCrumbsHorizontal();
gbid("refineresultscol").style.display="none";
}
function showRefineByColumn(){
var id="refineresults";
var _47=getOpenSectionsCookie();
if(_47.match(":"+id+"(:|$)")==null){
_47+=":"+id;
}
setOpenSectionsCookie(_47);
unRenderFilterCrumbsHorizontal();
gbid("showrefine").style.display="none";
gbid("refineresultscol").style.display="";
}
function delSearchCookie(){
document.cookie="RQ=Stub;expires="+(new Date(0)).toGMTString();
var _48=gbid("recentsearches");
if(_48){
_48.parentNode.removeChild(_48);
}
}
function hasAjax(){
if(!createRequest()){
return false;
}
return true;
}
function addmyalert(_49,_4a,_4b,_4c){
if(!hasAjax()){
return true;
}
if(typeof (_4c)=="undefined"||_4c==null){
_4c="";
}
var el=gbid(_4b+"jobalerttext");
el.onclick=function(){
};
el.innerHTML="";
gbid(_4b+"jobalertsending").innerHTML=format("saving_job_alert");
var _4e=function(req){
_alertcb(_4b,req);
};
sendRequest("/my/alerts?a=create&alert_keywords="+_49+"&alert_location="+_4a+"&alert_params="+_4c+"&output=js&fr="+_4b+"&ts="+rand(),"POST",_4e);
return false;
}
function addalert(_50,_51,_52,_53,_54){
if(!hasAjax()){
return true;
}
if(typeof (_54)=="undefined"||_54==null){
_54="";
}
gbid(_53+"jobalerttext").innerHTML="";
gbid(_53+"jobalertsending").innerHTML=format("saving_job_alert");
var _55=function(req){
_alertcb(_53,req);
};
sendRequest("/alert?a=add&q="+_50+"&l="+_51+"&alert_params="+_54+"&email="+urlencode(_52)+"&output=js&fr="+_53+"&ts="+rand(),"POST",_55);
return false;
}
function _alertcb(_57,_58){
if(_58.readyState!=4){
return;
}
gbid(_57+"jobalertsending").innerHTML="";
if(_58.status!=200){
alerterror(_57,format("job_alert_error"));
return;
}
function _alertactive(msg,_5a){
alertactive(_57,msg,_5a);
}
function _confirmationsent(msg,_5c){
confirmationsent(_57,msg,_5c);
}
function _alerterror(msg,_5e){
alerterror(_57,msg);
}
eval(_58.responseText);
}
function alertactive(_5f,msg,_61){
if(_61==null){
_61="";
}
var el=gbid(_5f+"jobalerttext");
if(el.blur){
el.blur();
}
el.innerHTML="<span class=\"sts\"></span>"+msg;
if(el.href){
el.href="/my/alerts?"+_61;
}
}
function confirmationsent(_63,msg,_65){
if(_65==null){
_65="";
}
var el=gbid(_63+"jobalerttext");
if(el.blur){
el.blur();
}
el.innerHTML="<span class=\"sts\"></span><b>"+format("job_alert_confirmation_sent")+"</b>";
if(el.href){
el.href="/my/alerts?"+_65;
}
el=gbid(_63+"jobalertmessage");
if(el){
el.innerHTML="<span>"+msg+"</span>";
}
}
function alerterror(_67,msg){
var el=gbid(_67+"jobalerttext");
if(el.blur){
el.blur();
}
el.innerHTML="<span style=\"color:red\">"+msg+"</span>";
el=gbid(_67+"alertemail");
if(el&&el.focus){
el.focus();
}
}
function _alertremoved(_6a,msg){
}
function getconvck(_6c){
var _ck=String(document.cookie);
var _6e=_ck.match(new RegExp(_6c+"=([^;]+)"));
return (_6e==null?"":unescape(_6e[1]));
}
function convCtr(_6f){
var RF=getconvck("RF");
var ts=(new Date()).getTime();
hit("http://www.googleadservices.com/pagead/conversion/1046224501/?value=1&amp;label=I3M1CKvFVhD1vPDyAw&amp;script=0&amp;ts="+ts);
hit("http://www.googleadservices.com/pagead/conversion/1063157551/?value=1&amp;label=iY4eCLPwVhCv_vn6Aw&amp;script=0&amp;ts="+ts);
hit("/conversion/?rf="+RF+"&adtype="+_6f+"&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=format("myindeed_default_tags_message");
var defaultNotesMessage=format("myindeed_default_notes_message");
var myckname;
function restore(_7a,_7b,_7c){
myckname=_7a;
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,_7b,_7c);
showSaveLink(id,true,_7b,_7c);
}else{
if(st=="R"){
removejob(id,false,true,_7b,_7c);
showSaveLink(id,false,_7b,_7c);
}
}
}
}
function savejob(id,_84,_85,_86){
blur("sj_"+id);
showSaveLink(id,true,_85,_86);
var el=gbid("addedit2_"+id);
el.innerHTML=" - <span id=\"editlink_"+id+"\" class=\"sl\" style=\"white-space:nowrap;\" onclick=\"editsavedjob('"+id+"',true,'"+_85+"')\" "+"onmouseover=\"_st(this);\" onmouseout=\"cls()\">"+format("myindeed_add_notes_message")+"</span><br/>";
if(!_84){
rpc("/rpc/update?jk="+id+"&a=save&sk="+_85,true);
setck(myckname,id,"S");
}
cls();
}
function removejob(id,_89,_8a,_8b,_8c){
if(_89){
if(!confirm(format("myindeed_remove_savedjob_notes_confirm"))){
return;
}
var el=gbid("lbl_"+id);
if(el){
el.value="";
}
}
var _8e=gbid("tags_"+id);
if(_8e){
_8e.parentNode.removeChild(_8e);
}
blur("rj_"+id);
var el=gbid("addedit2_"+id);
el.innerHTML="";
showEditNotes(id,false,_8b);
showSaveLink(id,false,_8b,_8c);
if(!_8a){
rpc("/rpc/update?a=remove&jk="+id,true);
setck(myckname,id,"R");
editsavedjob(id,false,_8b);
}
cls();
}
function cancel(id,_90){
editsavedjob(id,false,_90);
}
function getnotes(id){
var _92=gbid("bnotes_"+id);
return _92?_92.innerHTML:"";
}
function gettags(id){
var _94=gbid("tg_"+id);
return _94?_94.value:"";
}
function editsavedjob(id,_96,_97){
var _98=getnotes(id);
var _99=gettags(id);
setnone("tags_"+id,!_96);
showEditNotes(id,_96,_99,_97,_98);
var _9a=gbid("editlink_"+id);
if(_9a){
if(_9a.blur){
_9a.blur();
}
if(!_96){
removeClass(_9a,"ws_label_open");
if(_98!=""){
_9a.innerHTML=format("myindeed_edit_notes_message");
}else{
_9a.innerHTML=format("myindeed_add_notes_message");
}
}else{
addClass(_9a,"ws_label_open");
}
_9a.onclick=function(){
editsavedjob(id,!_96,_97);
};
}
if(_96){
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,_9d,_9e,_9f){
var el=gbid("savelink2_"+id);
if(!_9d){
el.innerHTML="<span id=\"sj_"+id+"\" class=\"sl\" onclick=\"savejob('"+id+"',false,'"+_9e+"','"+_9f+"')\" "+"title=\""+format("myindeed_save_job_tooltip")+"\" onmouseover=\"_st(this);\" onmouseout=\"cls()\">"+format("myindeed_save_job")+"</span> - ";
}else{
el.innerHTML=getSavedHtml(id,false,_9e,_9f);
}
}
function showEditNotes(id,_a2,_a3,_a4,_a5){
var el=gbid("editsaved2_"+id);
if(_a2){
el.innerHTML=getNotesHtml(id,_a3,_a4,_a5);
var _a7="edit_note_close_link_"+id;
var _a8=gbid(_a7);
if(!_a8){
var _a8=document.createElement("a");
_a8.href="#";
_a8.onclick=function(){
_a8.blur();
cancel(id,_a4);
return false;
};
_a8.className="closeLink";
_a8.id=_a7;
_a8.title=format("myindeed_close_mouseover");
el.insertBefore(_a8,el.firstChild);
}
el.style.display="";
}else{
el.style.display="none";
}
}
function getSavedHtml(id,_aa,_ab,_ac){
return "<span class=\"saved\">"+format("myindeed_job_saved_to")+" <a class=\"uv_link\" href=\"/my/myjobs?"+_ac+"\">"+format("myindeed_myindeed_name")+"</a> </span>"+"- <span id=\"rj_"+id+"\" class=\"sl\" onclick=\"removejob('"+id+"',"+_aa+",false,'"+_ab+"','"+_ac+"')\" "+"onmouseover=\"_st(this);\" onmouseout=\"cls()\">"+format("myindeed_remove_job_label")+"</span> ";
}
function getNotesHtml(id,_ae,_af,_b0){
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\">"+format("myindeed_notes_label")+"</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';\">"+_b0+"</textarea></td></tr> "+"<tr><td width=\"1%\" align=\"right\">"+format("myindeed_tags_label")+"</td> <input type=\"hidden\" name=\"jk\" value=\""+id+"\"/> <input type=\"hidden\" name=\"sk\" value=\""+_af+"\"/> <input type=\"hidden\" name=\"a\" value=\"update\"/> "+"<td colspan=\"2\"><input id=\"lbl_"+id+"\" autocomplete=\"off\" style=\"width:100%\" type=\"text\" name=\"tags\" value=\""+_ae+"\" "+"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=\""+format("myindeed_notes_save")+"\"><input type=\"button\" style=\"margin-right: 0.5em;\" value=\""+format("myindeed_notes_cancel")+"\" onclick=\"cancel('"+id+"','"+_af+"');\"/></nobr></td>"+"<td><div>"+format("myindeed_notes_visible_message")+"</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 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 gmaphostname(c){
if(c=="GB"||c=="UK"){
return "maps.google.co.uk";
}
if(c=="CA"){
return "maps.google.ca";
}
return "maps.google.com";
}
function gmaplink(loc,cmp,lat,lon,_b9){
var q=loc+(cmp?" ("+cmp+")":"");
return redirect(gmaphostname(_b9)+"/maps?q="+urlencode(q));
}
function toggle(_bb,job,_bd,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"],_bd);
}
}
function getMoreHtml(jk,id,cmp,_c3,loc,lat,lon,_c7,_c8,_c9,zip,_cb,_cc){
var el=gbid("dupe_"+id);
var _ce=el?el.href:null;
var _cf="<ul>";
var _d0=cmp?urlencode(cmp):"";
if(cmp&&_cb=="US"){
_cf+="<li><span class=\"mat\">"+format("research_company_label",redirect("www.google.com/search?q="+_d0),"Google")+"</span></li>";
var _d1=redirect("apps.facebook.com/indeedjobs/?q="+_d0+"&l=&sort=friends");
var _d2=redirect("www.linkedin.com/search?search=&company="+_d0,"s");
_cf+="<li><span class=\"mat\">"+format("find_my_contacts",_d1,_d2)+"</span></li>";
}
if(lat&&lon&&loc){
var _d3=format("moreactions_map_of_location",gmaplink(loc,cmp,lat,lon,_cb),loc);
_cf+="<li><span class=\"mat\">"+_d3+"</span></li>";
}
_cf+="</ul>";
_cf+="<hr class=\"mad\">";
if(_ce){
_cf+="<ul><li><span class=\"mat\">"+format("view_duplicates",_ce)+"</span></li></ul>";
}
return _cf;
}
try{
document.execCommand("BackgroundImageCache",false,true);
}
catch(e){
}
function logRSC(a,_d5,tk){
var _d7="/rpc/log?a="+a+"&tk="+tk+"&rs="+_d5;
hit(_d7);
return true;
}
function logRSI(a,_d9,tk){
var par=document.getElementById(_d9);
var _dc=par.getElementsByTagName("a");
var _dd="/rpc/log?a="+a+"&tk="+tk+"&rs=";
var _de="";
for(var i=0;i<_dc.length;i++){
var _e0=_dc[i].innerHTML.replace(/(<([^>]+)>)/ig,"");
if(i!=_dc.length-1){
_de+=_e0+", ";
}else{
_de+=_e0;
}
}
_dd+=_de;
hit(_dd);
}
function addClass(_e1,_e2){
if(!hasClass(_e1,_e2)){
if(_e1.className){
_e1.className+=" "+_e2;
}else{
_e1.className=_e2;
}
}
}
function removeClass(_e3,_e4){
var _e5=new RegExp("(^|\\s)"+_e4+"(\\s|$)");
_e3.className=_e3.className.replace(_e5,"$2");
}
function hasClass(_e6,_e7){
var _e8=new RegExp("(^|\\s)"+_e7+"(\\s|$)");
return _e8.test(_e6.className);
}
function getFormValuesAsObject(_e9){
args={};
for(var i=0;i<_e9.elements.length;i++){
input=_e9.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(_ef,_f0,_f1){
if(typeof _ef=="undefined"){
var _ef="";
}
var _f2="";
var _f3=gbid("email_job_title_"+_ef);
if(!_f3){
_f2+="<div id=\"email_job_title_"+_ef+"\" class=\"email_job_sts\"><p style=\"margin-bottom:1em;font-weight: bold\">"+format("send_job_to_friend_label")+"</p></div>";
}
_f2+="<form action=\"/tellafriend\" method=\"post\" onsubmit=\"sendEmailJobForm( this, '"+_ef+"', '"+_f0+"' ); return false;\">";
if(_f1.jobkey){
_f2+="<input type=\"hidden\" name=\"jk\" value=\""+_f1.jobkey+"\">";
}
if(_f1.q){
_f2+="<input type=\"hidden\" name=\"q\" value=\""+urlencode(_f1.q)+"\">";
}
_f2+="<table cellpadding=\"0\" cellspacing=\"0\">";
var _f4="email_job_from_address_"+_ef;
_f2+="<tr><td class=\"col_a\" valign=\"top\" style=\"padding-right: 6px\"><label for=\""+_f4+"\">"+format("send_job_from_my_email")+"</label></td><td>";
_f2+="<input class=\"input_text\" type=\"text\" id=\""+_f4+"\" name=\"fromEmail\"";
if(_f1.fromEmail){
_f2+=" value=\""+_f1.fromEmail+"\" ";
}else{
if(getc("lastemail")!=""){
_f2+=" value=\""+getc("lastemail")+"\" ";
}
}
_f2+=">";
_f2+="</td></tr>";
var _f5="email_job_to_address_"+_ef;
_f2+="<tr><td class=\"col_a\" class=\"col_a\"valign=\"top\"><label for=\""+_f5+"\">"+format("send_job_to_email")+"</label></td><td>";
_f2+="<input class=\"input_text\" type=\"text\" id=\""+_f5+"\" name=\"toEmail\"";
if(_f1.toEmail){
_f2+=" value=\""+_f1.toEmail+"\" ";
}else{
if(getc("lasttoemail")!=""){
_f2+=" value=\""+getc("lasttoemail")+"\" ";
}
}
_f2+=">";
_f2+="</td></tr>";
var _f6="email_job_cc_"+_ef;
_f2+="<tr><td class=\"col_a\" class=\"col_a\"valign=\"top\">&nbsp;</td>";
_f2+="<td nowrap><input class=\"input_checkbox\" type=\"checkbox\" value=\"1\" id=\""+_f6+"\" name=\"ccEmail\"";
if(_f1.ccEmail){
_f2+=" checked ";
}
_f2+=">";
_f2+="<label for=\""+_f6+"\">"+format("send_job_send_copy_to_me")+"</label></td></tr>";
var _f7="email_job_comments_"+_ef;
_f2+="<tr><td class=\"col_a\" class=\"col_a\"valign=\"top\"><label for=\""+_f7+"\">"+format("send_job_comment_optional")+"</label></td><td>";
_f2+="<textarea class=\"input_textarea\" rows=\"3\" cols=\"40\" id=\""+_f7+"\" name=\"comments\"></textarea>";
_f2+="</td></tr>";
_f2+="<tr><td class=\"col_a\" valign=\"top\">&nbsp;</td><td>";
_f2+="<input type=\"submit\" name=\"email_job_submit_"+_ef+"\" value=\""+format("send_job_send_button")+"\">";
_f2+="</td></tr>";
_f2+="</table></form>";
return _f2;
}
function sendEmailJobForm(_f8,_f9,_fa){
if(!_f9){
var _f9="";
}
var _fb=getFormValuesAsObject(_f8);
var sts=document.getElementById("email_job_sts_"+_f9);
if(!sts){
sts=document.createElement("div");
sts.id="email_job_sts_"+_f9;
sts.className="email_job_sts";
_f8.parentNode.insertBefore(sts,_f8);
}
function sendemail_success(msg){
var _fe=gbid("email_job_title_"+_f9);
_fe.style.display="none";
sts.style.display="";
sts.innerHTML="<p>"+format("send_job_email_sent_message",_fb.toEmail)+" </p>";
_f8.style.display="none";
var _ff=document.createElement("a");
_ff.href="/viewjob?jk="+urlencode(_fb.jk);
_ff.onclick=function(){
_fe.style.display="";
sts.innerHTML="";
_f8.style.display="";
_f8.toEmail.value=_fb.toEmail;
_f8.fromEmail.value=_fb.fromEmail;
_f8.comments.value="";
setTimeout(function(){
_f8.toEmail.select();
},0);
return false;
};
sts.firstChild.appendChild(_ff);
_ff.innerHTML=format("send_job_send_another_email");
_ff.focus();
}
function sendemail_errors(_100){
var _101="";
for(error in _100){
_101+="<li>"+_100[error]+"</li>";
}
sts.style.display="";
sts.innerHTML="<ul class=\"error_msg\">"+_101+"</ul>";
}
sendRequest("/rpc/tellafriend"+createQueryStringFromObj(_fb),_f8.method,function(_102){
if(_102.readyState!=4||_102.responseText==""){
return;
}
eval(_102.responseText);
});
}
function sendEmailJobSearchForm(form,_104,_105){
var args=getFormValuesAsObject(form);
var sts=document.getElementById("email_job_search_sts");
if(!sts){
sts=document.createElement("div");
sts.id="email_job_search_sts";
form.parentNode.insertBefore(sts,form);
}
function sendemail_success(msg){
sts.style.display="";
sts.innerHTML="<p>"+format("send_job_email_sent_message",args.toEmail)+" </p>";
form.style.display="none";
var _109=document.createElement("a");
_109.href="/tellafriend?dest="+urlencode(window.location);
_109.onclick=function(){
sts.style.display="none";
form.style.display="";
form.comments.value="";
setTimeout(function(){
form.toEmail.select();
},0);
return false;
};
sts.firstChild.appendChild(_109);
_109.innerHTML=format("send_job_send_another_email");
_109.focus();
}
function sendemail_errors(_10a){
var _10b="";
for(error in _10a){
_10b+="<li>"+_10a[error]+"</li>";
}
sts.style.display="";
sts.innerHTML="<ul class=\"error_msg\">"+_10b+"</ul>";
}
sendRequest("/rpc/sharethissearch"+createQueryStringFromObj(args),form.method,function(_10c){
if(_10c.readyState!=4||_10c.responseText==""){
return;
}
eval(_10c.responseText);
});
}
function toggleCommments(_10d){
var _10e=gbid("email_job_search_comment");
if(_10e.style.display=="none"){
_10e.style.display="";
_10e.disabled=false;
setTimeout(function(){
_10e.focus();
},0);
addClass(_10d,"ws_label_open");
}else{
_10e.disabled=true;
_10e.style.display="none";
removeClass(_10d,"ws_label_open");
}
_10d.blur();
}
function toggle_email_job_content(_10f,_110,_111){
var _112="email_job_content_"+_110;
var _113=gbid(_112);
if(_113.innerHTML==""){
_113.innerHTML=createEmailJobForm(_110,_112,_111);
}
if(_113.style.display=="none"){
var to=gbid("email_job_to_address_"+_110);
var from=gbid("email_job_from_address_"+_110);
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(_116,_117,set,_119){
var _11a=getOpenToggleTab(set);
var _11b=getOpenToggleContent(_119);
if(_11a){
closeToggleTab(_11a,_11b);
if(_11a!=_116){
openToggleTab(_116,_117);
}else{
_119.style.display="none";
}
}else{
var _11c=_119.getElementsByTagName("a");
if(_11c.length==0||!hasClass(_11c[0],"closeLink")){
var _11d=document.createElement("a");
_11d.className="closeLink";
_11d.title=format("myindeed_close_mouseover");
_11d.href="#";
_119.insertBefore(_11d,_119.firstChild);
_11d.onclick=function(){
var _11e=getOpenToggleTab(set);
var _11f=getOpenToggleContent(_119);
toggleTab(_11e,_11f,set,_119);
return false;
};
_11d.onmouseover=function(){
if(typeof _st=="function"){
return sts(format("myindeed_close_mouseover"));
}
};
_11d.onmouseout=function(){
if(typeof cls=="function"){
return cls();
}
};
}
_119.style.display="";
openToggleTab(_116,_117);
}
if(_116.blur){
_116.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,_121){
for(var i=0;i<list.length;i++){
if(hasClass(list[i],_121)){
return list[i];
}
}
return false;
}
function getOpenToggleTab(set){
return getItemWithClass(set.childNodes,toggleTab.OPEN_LABEL_CLASS);
}
function getOpenToggleContent(_124){
return getItemWithClass(_124.childNodes,toggleTab.OPEN_CONTENT_CLASS);
}
function closeToggleTab(_125,_126){
removeClass(_125,toggleTab.OPEN_LABEL_CLASS);
removeClass(_126,toggleTab.OPEN_CONTENT_CLASS);
_126.style.display=toggleTab.CLOSED_CONTENT_DISPLAY;
}
function openToggleTab(_127,_128){
addClass(_127,toggleTab.OPEN_LABEL_CLASS);
addClass(_128,toggleTab.OPEN_CONTENT_CLASS);
_128.style.display=toggleTab.OPEN_CONTENT_DISPLAY;
}
function toggleResultTab(_129,_12a,_12b){
toggleTab(_129,gbid(_12a),gbid("tt_set_"+_12b),gbid("tt_display_"+_12b));
return false;
}
function blockRequest(type,id,_12e,_12f){
if(!document.images){
return;
}
var img=new Image();
img.onload=function(){
if(_12e&&_12f&&typeof _12f=="function"){
_12f();
}else{
window.location=window.location.href.replace(/[\&|\?]{1}start=[0-9]*/,"");
}
};
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(_132,_133,_134){
var html="";
if(_133){
html+="<ul>";
if(_132.cmpid&&_132.cmpesc){
var _136="<a href=\"#\" onmouseover=\"return sts( 'Block all jobs ' + getTextContent( this ) )\" "+"onmouseout=\"return cls()\" onclick=\"var link = this; return blockRequest('cmp', '"+_132.cmpid+"', "+_134+", function( ) { link.parentNode.innerHTML = format('blocked_jobs_at_company'); } )\">";
var _137=formatwithmap("block_jobs_at_company",{anchorStart:_136,anchorStop:"</a>"});
html+="<li><span class=\"mat\">"+replaceparams(_137,_132.cmpesc.replace(/\'/g,"'"))+"</span></li>";
}else{
if(_132.cmpid){
var _136="<a href=\"#\" onmouseover=\"return sts('Block all jobs ' + getTextContent( this ) )\" "+"onmouseout=\"return cls()\" onclick=\"var link = this; return blockRequest('cmp', '"+_132.cmpid+"', "+_134+", function( ) { link.parentNode.innerHTML = format('blocked_jobs_with_no_company_name'); } )\">";
var _137=formatwithmap("block_jobs_with_no_company_name",{anchorStart:_136,anchorStop:"</a>"});
html+="<li><span class=\"mat\">"+_137+"</span></li>";
}
}
if(_132.srcid&&_132.srcname){
var _136="<a href=\"#\" onmouseover=\"return sts('Block all jobs ' + getTextContent( this ) )\" "+"onmouseout=\"return cls()\" onclick=\"var link = this; return blockRequest('src', '"+_132.srcid+"', "+_134+", function( ) { link.parentNode.innerHTML = format('blocked_jobs_from_source'); } )\">";
var _137=formatwithmap("block_jobs_from_source",{anchorStart:_136,anchorStop:"</a>"});
html+="<li><span class=\"mat\">"+replaceparams(_137,_132.srcname.replace(/\'/g,"'"))+"<span></li>";
}
if(_132.locid&&_132.city){
var _136="<a href=\"#\" onmouseover=\"return sts('Block all jobs ' + getTextContent( this ) )\" "+"onmouseout=\"return cls()\" onclick=\"var link = this; return blockRequest('loc', '"+_132.locid+"', "+_134+", function( ) { link.parentNode.innerHTML = format('blocked_jobs_in_location'); } )\">";
var _137=formatwithmap("block_jobs_in_location",{anchorStart:_136,anchorStop:"</a>"});
html+="<li><span class=\"mat\">"+replaceparams(_137,_132.city.replace(/\'/g,"'"))+"<span></li>";
}
html+="</ul>";
var _138="<a href=\"/preferences\" onclick=\"this.href += window.location.search\">";
var _139=formatwithmap("block_jobs_preferences_link",{anchorStart:_138,anchorStop:"</a>"});
html+="<p style=\"margin-bottom: 0\">"+_139+"</p>";
}else{
html="<p>"+format("block_jobs_not_loggedin_title")+"</p>"+"<p style=\"margin-bottom: 0\">"+format("block_jobs_not_loggedin_message")+" <a href=\"/my/login?msg=block&dest="+urlencode(window.location.href)+"&regdest="+urlencode(window.location.href)+"\">"+format("block_jobs_not_loggedin_signin")+"</a> - "+"<a href=\"/my/login?reg=1&msg=block&dest="+urlencode(window.location.href)+"&regdest="+urlencode(window.location.href)+"\">"+format("block_jobs_not_loggedin_create_account")+"</a></p>";
}
return html;
}
function blockJobsLabel(_13a,_13b,_13c,_13d){
var _13e=document.getElementById("block_job"+_13b.num);
if(_13e.innerHTML==""&&_13e.style.display=="none"){
_13e.innerHTML=createBlockJobContent(_13b,_13c,_13d);
}
}
function blurme(el){
if(el&&el.blur){
el.blur();
}
return false;
}
function showalertform(_140,_141){
if(_141==null){
_141="";
}
var el=gbid(_141+"jobalerts");
var _143=gbid(_141+"jobalertlabel");
_143.onclick=function(){
showalertform(!_140,_141);
return blurme(_143);
};
_143.onmouseover=function(){
document.body.className=document.body.className+"";
};
var _144=gbid(_141+"jobalertform");
if(_140){
el.className="open";
_143.className="ws_label_open";
_144.style.display="block";
var inp=gbid(_141+"alertemail");
if(inp&&inp.focus&&(_141!="b")){
inp.focus();
}
}else{
el.className="";
_143.className="ws_label";
_144.style.display="";
}
return blurme(_143);
}
function resizeSideFrame(_146){
if(_146&&_146.name&&frames[_146.name].document){
var _147=frames[_146.name].document.getElementById("afr");
if(_147&&_147.clientHeight&&_147.clientHeight>0){
_146.height=_147.clientHeight;
}
}
}
function showInPopup(href){
var _149=400;
var _14a=300;
var _14b=0;
var _14c=0;
if(window.WindowGeometry){
var _14d=new WindowGeometry(window);
var _14b=Math.floor(_14d.getWindowX()+((_14d.getViewportWidth()/2))-(_149/2));
var _14c=Math.floor(_14d.getWindowY()+((_14d.getViewportHeight()/2))-(_14a/2));
}
var _14e=window.open(href,"about","height="+_14a+",width="+_149+",top="+_14c+",left="+_14b+",resizable");
_14e.focus();
}
function WindowGeometry(_14f){
if(_14f.screenLeft!=undefined){
this.getWindowX=function(){
return _14f.screenLeft;
};
this.getWindowY=function(){
return _14f.screenTop;
};
}else{
if(_14f.screenX!=undefined){
this.getWindowX=function(){
return _14f.screenX;
};
this.getWindowY=function(){
return _14f.screenY;
};
}
}
if(_14f.innerWidth!=undefined){
this.getViewportWidth=function(){
return _14f.innerWidth;
};
this.getViewportHeight=function(){
return _14f.innerHeight;
};
this.getHorizontalScroll=function(){
return _14f.pageXOffset;
};
this.getVerticalScroll=function(){
return _14f.pageYOffset;
};
}else{
if(_14f.document.body.clientWidth!=undefined){
this.getViewportWidth=function(){
return _14f.document.body.clientWidth;
};
this.getViewportHeight=function(){
return _14f.document.body.clientHeight;
};
this.getHorizontalScroll=function(){
return _14f.document.body.scrollLeft;
};
this.getVerticalScroll=function(){
return _14f.document.body.scrollTop;
};
}else{
if(_14f.document.documentElement&&(_14f.document.documentElement.clientWidth!=undefined)){
this.getViewportWidth=function(){
return _14f.document.documentElement.clientWidth;
};
this.getViewportHeight=function(){
return _14f.document.documentElement.clientHeight;
};
this.getHorizontalScroll=function(){
return _14f.document.documentElement.scrollLeft;
};
this.getVerticalScroll=function(){
return _14f.document.documentElement.scrollTop;
};
}
}
}
}
