﻿var GtwToolsHM={AttachEvent:function(_1,_2,_3,_4){if(_1==null||_2==null||_3==null){return;}var _5=new Array();if(arguments.length>4){_5=Array.prototype.slice.call(arguments,4);}if(_1.addEventListener){_1.addEventListener(_2,function(_6){return _3.apply(_4,new Array(_6,this).concat(_5));},false);}else{if(_1.attachEvent){_1.attachEvent("on"+_2,function(_7){return _3.apply(_4,new Array(_7,this).concat(_5));});}}},AddTimer:function(_8,_9,_a){if(_8==null||_9==null||_9<1){return;}var _b=new Array();if(arguments.length>3){_b=Array.prototype.slice.call(arguments,3);}window.setTimeout(function(){_8.apply(_a,_b);},_9);},ChangeOpacity:function(_c,op,_e){if(op>100){op=100;}else{if(op<0){op=0;}}var st=_c.style;_c.style.opacity=(op>0)?op/100:0;st.MozOpacity=(op>0)?op/100:0;st.KhtmlOpacity=(op>0)?op/100:0;st.filter="alpha(opacity="+op+")";if((op<100&&_e>0)||(op>0&&_e<0)){GtwToolsHM.AddTimer(GtwToolsHM.ChangeOpacity,100,this,_c,op+_e,_e);}},GetDimensions:function(_10){var _11=0,_12=0;var _13=_10.scrollWidth,_14=_10.scrollHeight;if(_13==Number.NaN){_13=0;}if(_14==Number.NaN){_14=0;}if(window.innerWidth){_11=window.innerWidth;_12=window.innerHeight;}else{_11=document.body.parentNode.clientWidth;_12=document.body.parentNode.clientHeight;}return {width:_13,height:_14,vwidth:_11,vheight:_12};},GetPosition:function(_15){var _16=0,_17=0,_18=0,_19=0,_1a=0,_1b=0;if(_15!=null){var _1c=_15;while(_1c!=null){_16+=_1c.offsetLeft;_17+=_1c.offsetTop;_1c=_1c.offsetParent;}_1a=_16-_15.offsetLeft;_1b=_17-_15.offsetTop;}if(window.scrollX!=null){_18=window.scrollX;_19=window.scrollY;}else{_18=document.body.parentNode.scrollLeft;_19=document.body.parentNode.scrollTop;}return {x:_16,y:_17,containingblockx:_1a,containingblocky:_1b,scrollx:_18,scrolly:_19};},GetEvtPosition:function(evt){var _1e=0,_1f=0;if(evt.pageX){_1e=evt.pageX;_1f=evt.pageY;}else{_1e=evt.clientX+document.body.parentNode.scrollLeft-document.body.parentNode.clientLeft;_1f=evt.clientY+document.body.parentNode.scrollTop-document.body.parentNode.clientTop;}return {x:_1e,y:_1f};},End:true};var WidgetOptions={FilterType:{None:0,Category:"Category",StoredFilter:"StoredFilter"},Lang:{Auto:"auto",English:"en",Spanish:"es"},Output:{Loading:0,Widget:1,WidgetWide:2,WidgetItem:3}};function GTWWidgetHM(url,_21,_22,_23,css){this.ApiURL=url;this.Build=_22;this.Configurations=new Array();this.CssBase=css;this.Release=_21;this.TextData=new Array();this.ServiceName=_23;this.StatsTrackerID=null;this.StatsTrackers=new Array();this.CheckConfig=function(_25){if(_25==null){return null;}if(typeof (_25)=="string"){_25=this.Configurations[_25];}if(_25==null||typeof (_25)!="object"||!_25.IsValid()){return null;}return _25;};this.Execute=function(_26){if(_26==null||typeof (_26)!="object"||!_26.IsValid()){return;}this.Configurations[_26.DivID]=_26;if(this.SetPage(_26,1)){GtwToolsHM.AddTimer(_26.Setup,10,_26,this);this.GetPage(_26,0,true);}};this.GetApiURL=function(_27,_28,res){var url=this.ApiURL;if(url.indexOf("http://")==0){url=url.substring(7);}if(res=="css"||res=="js"||res=="img"){url="cdn."+url;}var loc=window.location;if(loc!=null){return loc.protocol+"//"+url;}return "http://"+url;};this.GetData=function(_2c,_2d,_2e,_2f){if(_2c==null||_2c.DataRequested){return;}_2c.DataRequested=true;var _30=document.getElementById(_2c.DivID);var _31=_2c.DivID+"-data";var _32=document.getElementById(_31);if(_32!=null){_30.parentNode.removeChild(_32);}_32=document.createElement("script");_32.setAttribute("id",_31);_32.setAttribute("type","text/javascript");_32.setAttribute("src",this.GetApiURL(_2d,_2e,"ws")+"/ws/"+this.ServiceName+".asmx/"+_2c.GetMethodName(_2e,_2d)+"?"+_2c.GetGetData(_2e)+_2f+"&Release="+this.Release+"&Build="+this.Build);_30.parentNode.appendChild(_32);};this.GetDataEvt=function(evt,_34,_35,_36,_37,_38){this.GetData(_35,_36,_37,_38);};this.GetItem=function(_39,_3a,_3b){if(_39==null){return;}_39.ResetData();var _3c=WidgetOptions.Output.WidgetItem;GtwToolsHM.AddTimer(this.RenderXhtmlLoading,500,this,_39,_3c,_3a,false);GtwToolsHM.AddTimer(this.RenderXhtmlLoadingCancel,5000,this,_39,_3c,_3a);GtwToolsHM.AddTimer(this.GetData,10,this,_39,_3b,_3c,"&ItemUid="+_3a);};this.GetItemEvt=function(evt,_3e,_3f,_40,_41){this.SetEvtPos(_3f,evt);this.GetItem(_3f,_40,_41);return false;};this.GetPageEvt=function(evt,_43,_44,_45){this.SetEvtPos(_44,evt);this.GetPage(_44,_45,false);return false;};this.GetPage=function(_46,_47,_48){if(_46==null){return;}if(_47!=0&&!this.SetPage(_46,_46.PageNumber+_47)){return;}var _49=_46.Mode;this.RenderXhtmlLoading(_46,_49,_48);if(_48){GtwToolsHM.AttachEvent(document,"DOMContentLoaded",this.GetDataEvt,this,_46,_46.DataQ,_49,"");GtwToolsHM.AttachEvent(window,"load",this.GetDataEvt,this,_46,_46.DataQ,_49,"");}else{GtwToolsHM.AddTimer(this.GetData,10,this,_46,_46.DataQ,_49,"");}};this.GetString=function(key,_4b,_4c){if(_4b==null){return "";}var _4d=this.TextData[key];if(_4d==null||typeof (_4d)!="string"||_4d.length==0){return "";}if(_4c==null){_4c={};}return _4d.replace(/\[dat_([a-z_0-9]+)\]/g,function(str,key){if(_4b.HasValueT(key)){return _4b.GetValue(key);}else{if(_4c[key]!=null){return _4c[key];}else{return "";}}});};this.HasConfig=function(did){return (did!=null&&this.Configurations!=null&&this.Configurations[did]!=null);};this.InitStats=function(_51){return true;};this.Print=function(_52){_52.SetupPrint(this);window.print();};this.PrintItemEvt=function(evt,_54,_55){this.Print(_55);return false;};this.Reload=function(_56){_56=this.CheckConfig(_56);if(_56==null){return;}_56.ResetData();_56.ResetState();this.SetPage(_56,1);this.GetPage(_56,0,false);};this.ReloadEvt=function(evt,_58,_59){this.Reload(_59);return false;};this.Refresh=function(_5a){_5a=this.CheckConfig(_5a);if(_5a==null){return;}_5a.ResetData();this.SetPage(_5a,_5a.PageNumber);this.GetPage(_5a,0,false);};this.Render=function(_5b,_5c){_5b=this.CheckConfig(_5b);if(_5b==null||_5b.Rendered||!_5b.HasData()){return;}if(this.TextData==null||this.TextData.length==0){GtwToolsHM.AddTimer(this.Render,10,this,_5b,_5c);return;}if(_5b.StatsTracking){GtwToolsHM.AddTimer(this.TrackEvent,200,this,_5b,_5c,_5b.DataID);}_5b.Rendered=true;this.RenderXhtmlWidget(_5b,((_5c==null)?_5b.Mode:_5c));_5b.launchEventListener("rendered",this,_5b,_5c);if(_5c!=WidgetOptions.Output.WidgetItem&&_5b.PageNumber==1&&!(_5b.PageNumberPrev>0)){var loc=document.location;if(loc!=null){var uid=loc.hash;if(uid!=null&&uid.length>10){if(uid.indexOf(_5b.DataQ+"Item")!=1){return;}uid=uid.substring(_5b.DataQ.length+5);if(uid.length>0){this.SetEvtPos(_5b,null);if(window.scroll){window.scroll(_5b.EventPos["x"],_5b.EventPos["y"]);}GtwTools1Web.AddTimer(this.GetItem,100,this,_5b,uid,null);}}}}};this.RenderError=function(_5f,_60){_5f=this.CheckConfig(_5f);if(_5f==null||_5f.Rendered){return;}this.RenderXhtmlWidgetError(_5f,((_60==null)?_5f.Mode:_60));_5f.Rendered=true;};this.RenderXhtmlLoading=function(_61,_62,cid){};this.RenderXhtmlLoadingCancel=function(_64,_65,cid){};this.RenderXhtmlWidget=function(_67){};this.RenderXhtmlWidgetError=function(_68){};this.SetEvtPos=function(_69,evt){if(evt!=null){_69.EventPos=GtwToolsHM.GetEvtPosition(evt);}else{_69.EventPos=GtwToolsHM.GetPosition(document.getElementById(_69.DivID));}};this.SetPage=function(_6b,_6c,end){if(_6b==null||_6c>_6b.MaxPageNumber){return false;}if(_6c<1){_6c=1;}if(end!=null&&end){_6b.MaxPageNumber=_6c;if(_6c==1){_6b.Pager=false;}}if(_6b.PageNumber==_6c&&_6b.HasData()){return false;}if(_6b.PageNumber!=_6c){_6b.PageNumberPrev=_6b.PageNumber;}_6b.PageNumber=_6c;_6b.ResetData();return true;};this.TrackEvent=function(_6e,_6f,_70){};}function WidgetConfig(sid,did,_73){this.Data=null;this.DataID=-1;this.DataRequested=false;this.DataP=new Array();this.DataP2=[];this.DataQ=_73;this.Debug=false;this.DebugData=[];this.DivID=did;this.Events={};this.FeaturesState=[];this.HostedStyle=false;this.Lang=WidgetOptions.Lang.Auto;this.MaxPageNumber=Number.POSITIVE_INFINITY;this.Pager=false;this.Graphics=false;this.PageNumber=1;this.PageNumberPrev=Number.NEGATIVE_INFINITY;this.Mode=WidgetOptions.Output.Widget;this.Rendered=false;this.Search=false;this.ServiceID=sid;this.StatsTracking=false;this.AddElement=function(_74){if(_74==null){return;}if(this.Data==null){this.Data=new Array();}this.Data.push(_74);};this.addEventListener=function(_75,_76,_77){if(_75==null||_75.length==0||_76==null||_77==null||typeof (_77)!="function"){return;}this.Events[_75]=function(){return _77.apply(_76,arguments);};};this.GetFilterString=function(sep,_79){return this.GetQDataString(this.DataP,sep,_79)+this.GetQDataString(this.DataP2,sep,_79);};this.GetLangFiles=function(_7a,_7b,url,_7d,_7e){if(document.getElementById(_7b)!=null||_7a==null){return false;}var _7f=document.createElement("script");_7f.setAttribute("id",_7b);_7f.setAttribute("type","text/javascript");_7f.setAttribute("src",url+"GetLangData?Lang="+this.Lang+"&Data="+this.DataQ+"&Release="+_7d+"&Build="+_7e);_7a.insertBefore(_7f,_7a.firstChild);return true;};this.GetModeString=function(){var _80=this.Mode;if(_80==WidgetOptions.Output.Widget){return "Widget";}else{if(_80==WidgetOptions.Output.WidgetWide){return "WidgetWide";}else{if(_80==WidgetOptions.Output.WidgetItem){return "WidgetItem";}}}return "";};this.GetModeSuffix=function(_81){if(_81==null){_81=this.Mode;}if(_81==WidgetOptions.Output.Widget){return "-widget";}else{if(_81==WidgetOptions.Output.WidgetWide){return "-widgetw";}else{if(_81==WidgetOptions.Output.WidgetItem){return "-info";}}}return "";};this.GetGetData=function(_82){var _83="ServiceId="+this.ServiceID;if(_82!=WidgetOptions.Output.WidgetItem){_83+=this.GetFilterString("&","=");_83+="&PageNumber="+this.PageNumber;}if(_82==WidgetOptions.Output.Widget){_83+="&Mode=widget";}else{if(_82==WidgetOptions.Output.WidgetWide){_83+="&Mode=widgetw";}}_83+="&Callback="+this.DivID;_83+="&Lang="+this.Lang;return _83;};this.GetMethodName=function(_84,_85){if(_85==null){_85=this.DataQ;}if(typeof (_85)=="string"){return "Get"+_85+((_84==WidgetOptions.Output.WidgetItem)?"Item":"")+"Js";}return "TestMethod";};this.GetQDataString=function(_86,sep,_88){var str="";if(_86==null){return str;}for(var key in _86){var _8b=_86[key];if(_8b==null||(typeof (_8b)!="string"&&typeof (_8b)!="number")){continue;}str+=sep+key+_88+_8b;}return str;};this.GetStyleSheet=function(_8c,_8d,url,css){_8d+=this.GetModeSuffix();if(document.getElementById(_8d)!=null||_8c==null){return;}var _90=_8c.firstChild;this.GetStyleSheetNode(_8d,url+css+".css",_8c,_90,"all");if(this.HostedStyle){this.GetStyleSheetNode(_8d+"-clt",url+"clt/"+this.ServiceID+".css",_8c,_90,"all");}return true;};this.GetStyleSheetNode=function(_91,url,_93,_94,_95){if(_93==null){return;}var _96=document.createElement("link");_96.setAttribute("id",_91);_96.setAttribute("rel","stylesheet");_96.setAttribute("type","text/css");_96.setAttribute("media",_95);_96.setAttribute("href",url);if(_94!=null){_93.insertBefore(_96,_94);}else{_93.appendChild(_96);}};this.GetStyleSheetPrint=function(_97,_98,url,css){if(_97==null){return null;}_98+=this.GetModeSuffix()+"-print";var _9b=document.getElementById(_98);if(_9b!=null){return;}this.GetStyleSheetNode(_98,url+css+"-print.css",_97,null,"print");};this.HasData=function(){return this.Data!=null;};this.HasError=function(){return this.DebugData!=null&&this.DebugData.length>0;};this.NewElement=function(_9c){if(_9c==null){_9c=this.DataQ;}return new WidgetDataItem(_9c,this);};this.IsValid=function(){if(this.ServiceID==null||this.ServiceID.length!=36||this.PageNumber<1){if(this.Debug){window.alert("["+this.ServiceID+"] is not a valid service value");}return false;}if(this.DivID==null||this.DivID.length==0||document.getElementById(this.DivID)==null){if(this.Debug){window.alert("<div> element with id ["+this.DivID+"] not found. Make sure it exists and it is placed before the <script> element that calls Execute() method.");}return false;}return true;};this.launchEventListener=function(_9d,_9e){var evt=this.Events[_9d];if(evt==null||typeof (evt)!="function"){return;}var _a0=new Array();if(arguments.length>2){_a0=Array.prototype.slice.call(arguments,2);}evt.apply(_9e,_a0);};this.removeEventListener=function(_a1){this.Events[_a1]=null;};this.ResetData=function(){this.Data=null;this.DataID=-1;this.DataRequested=false;this.Rendered=false;};this.ResetState=function(){if(this.FeaturesState["search_pager"]!=null){this.Pager=this.FeaturesState["search_pager"];}this.MaxPageNumber=Number.POSITIVE_INFINITY;this.FeaturesState=[];this.DataP2=[];};this.SetFilter=function(key,_a3){if(key!=null&&typeof (key)=="string"&&_a3!=null){if(arguments.length>2){for(var i=2,_a5=arguments.length;i<_a5;i++){if(typeof (_a3)=="number"&&typeof (arguments[i])=="number"){_a3|=arguments[i];}}}this.DataP[key]=_a3;}};this.SetFilterRaw=function(key,_a7){if(key==null||typeof (key)!="string"){return;}this.DataP2[key]=_a7;};this.Setup=function(_a8){if(_a8==null){return;}var _a9=document.getElementsByTagName("head");if(_a9!=null&&_a9.length==1){_a9=_a9[0];}this.GetStyleSheet(_a9,"widget-"+_a8.ServiceName+"-style",_a8.GetApiURL(this.DataQ,this.Mode,"css")+"/css/",_a8.ServiceName+"v"+_a8.Release);this.GetLangFiles(_a9,"widget-"+_a8.ServiceName+"-lang",_a8.GetApiURL(this.DataQ,this.Mode,"ws")+"/ws/"+_a8.ServiceName+".asmx/",_a8.Release,_a8.Build);};this.SetupPrint=function(_aa){if(_aa==null){return;}var _ab=document.getElementsByTagName("head");if(_ab!=null&&_ab.length==1){_ab=_ab[0];}this.GetStyleSheetPrint(_ab,"widget-"+_aa.ServiceName+"-style",_aa.GetApiURL(this.DataQ,this.Mode,"css")+"/css/",_aa.ServiceName+"v"+_aa.Release);};}function WidgetDataItem(_ac,_ad){this.Owner=_ad;this.Data=null;this.DataType=_ac;this.AddItem=function(key,_af){if(this.Data==null){this.Data=new Array();}this.Data[key]=_af;};this.GetValue=function(key){return this.Data[key];};this.HasValue=function(key){return (this.Data!=null&&this.Data[key]!=null);};this.HasValueT=function(key){return (this.Data!=null&&this.Data[key]!=null&&this.Data[key].length>0);};}function HiringManagerConfig(sid,did){WidgetConfig.apply(this,arguments);this.DataQ="Jobs";}HiringManagerConfig.prototype=new WidgetConfig();HiringManagerConfig.prototype.constructor=HiringManagerConfig;function HiringManagerWidget(url,_b6,_b7,_b8,css){GTWWidgetHM.apply(this,arguments);this.GetXhtmlItemPosition=function(_ba,_bb){var _bc=document.getElementById(_ba.DivID);var _bd=0,_be=0;var _bf=_bb.style.display;GtwToolsHM.ChangeOpacity(_bb,0,null);_bb.style.display="";var dim=GtwToolsHM.GetDimensions(_bb);var pos=GtwToolsHM.GetPosition(_bb);_bb.style.display=_bf;GtwToolsHM.ChangeOpacity(_bb,100,null);var _c2=dim["vwidth"],_c3=dim["vheight"];var _c4=pos["containingblockx"],_c5=pos["containingblocky"];var _c6=pos["scrollx"]-_c4,_c7=pos["scrolly"]-_c5;var _c8=dim["width"],_c9=dim["height"];if(_c8==Number.NaN||_c8==0){_c8=500;}if(_c9==Number.NaN||_c9==0){_c9=200;}if(_ba.StoredPos!=null){_bd=_ba.StoredPos["x"];_be=_ba.StoredPos["y"];}else{_bd=_ba.EventPos["x"]-_c4-_c8/2;_be=_ba.EventPos["y"]-_c5-_c9/2;}if(_c8>_c2){_bd=20;}else{if(_bd+_c8>_c6+_c2){_bd=_c6+_c2-_c8-50;}}if(_c9>_c3){_be=20;}else{if(_be+_c9>_c7+_c3){_be=_c7+_c3-_c9-50;}}if(_bd<_c6){_bd=_c6+20;}if(_be<_c7){_be=_c7+20;}return {zindex:"99",left:_bd,top:_be};};this.RenderXhtmlElement=function(_ca,_cb,_cc){var _cd=document.getElementById(_cb.DivID);var _ce=_cd.childNodes;var _cf=(_cc==WidgetOptions.Output.WidgetItem)?1:0;while(_ce.length>_cf){_cd.removeChild(_cd.firstChild);}if(_cd.hasChildNodes()){_cd.insertBefore(_ca,_cd.firstChild);}else{_cd.appendChild(_ca);}if(_cc==WidgetOptions.Output.WidgetItem){var pos=this.GetXhtmlItemPosition(_cb,_ca);_ca.style.zindex=pos["zindex"];_ca.style.top=pos["top"]+"px";_ca.style.left=pos["left"]+"px";_cb.StoredPos={x:pos["left"],y:pos["top"]};GtwToolsHM.ChangeOpacity(_ca,0,20);}if(_ca.style.display.length>0){_ca.style.display="";}};this.RenderXhtmlWidget=function(_d1,_d2){if(!_d1.HasData()){return;}var _d3=this.RenderXhtmlContainer(_d1,_d2);if(_d3==null){return;}this.RenderXhtmlWidgetBody(_d3,_d1,_d2);var _d4=_d3.createTHead();var _d5=_d4.insertRow(0).insertCell(0);this.RenderXhtmlHeader(_d5,_d1.DataQ,_d2,_d1);_d4=_d3.createTFoot();_d5=_d4.insertRow(0).insertCell(0);this.RenderXhtmlFooter(_d5,_d1.DataQ,_d2,_d1);this.RenderXhtmlElement(_d3,_d1,_d2);};this.RenderXhtmlContainer=function(_d6,_d7,cid){var _d9=document.createElement("table");_d9.className=this.CssBase+_d6.GetModeSuffix(_d7);_d9.style.display="none";if(_d7==WidgetOptions.Output.WidgetItem){_d9.style.position="absolute";if(cid==null&&_d6.HasData()){cid=_d6.Data[0].GetValue("row_id");}if(cid!=null){var _da=_d6.DivID+"_el"+cid;_d9.setAttribute("id",_da);if(!_d6.Rendered&&document.getElementById(_da)!=null){_d9=document.getElementById(_da);GtwToolsHM.ChangeOpacity(_d9,0,20);_d9.style.display="";_d9=null;}}}return _d9;};this.RenderXhtmlLoading=function(_db,_dc,cid){if(_db.Rendered){return;}var _de=this.RenderXhtmlContainer(_db,_dc,cid);if(_de==null){return;}if(_de.removeAttribute){_de.removeAttribute("id");}else{_de.id=null;}var _df=_de.insertRow(-1).insertCell(0);_df.className=this.CssBase+_db.GetModeSuffix(_dc)+"-loading";_df.appendChild(document.createElement("span")).appendChild(document.createTextNode("Loading ..."));var _e0=_de.createTHead();_df=_e0.insertRow(0).insertCell(0);this.RenderXhtmlHeader(_df,_db.DataQ,_dc,_db);this.RenderXhtmlElement(_de,_db,_dc);};this.RenderXhtmlPagerLeft=function(_e1,_e2){if(_e2.Pager){var _e3=_e1.appendChild(document.createElement("a"));_e3.className=this.CssBase+"-widget-previous-page";if(_e2.Graphics||_e2.PagerGraphic){_e3.className+="-image";}else{_e3.className+="-text";}_e3.setAttribute("href","javascript:void(true)");if(_e2.PageNumber>1){GtwToolsHM.AttachEvent(_e3,"click",this.GetPageEvt,this,_e2,-1);}_e3=_e3.appendChild(document.createElement("span"));_e3.appendChild(document.createTextNode("[ < ]"));_e1.appendChild(document.createTextNode(" "));}};this.RenderXhtmlPagerRight=function(_e4,_e5){if(_e5.Pager){_e4.appendChild(document.createTextNode(" "));var _e6=_e4.appendChild(document.createElement("a"));_e6.className=this.CssBase+"-widget-next-page";if(_e5.Graphics||_e5.PagerGraphic){_e6.className+="-image";}else{_e6.className+="-text";}_e6.setAttribute("href","javascript:void(true)");if(_e5.PageNumber<_e5.MaxPageNumber){GtwToolsHM.AttachEvent(_e6,"click",this.GetPageEvt,this,_e5,1);}_e6=_e6.appendChild(document.createElement("span"));_e6.appendChild(document.createTextNode("[ > ]"));}};this.RenderXhtmlWidgetBody=function(_e7,_e8,_e9){var _ea=_e8.Data;for(var i=0,_ec=_ea.length;i<_ec;i++){var row=_e7.insertRow(-1);if(_e9==WidgetOptions.Output.Widget){this.RenderXhtmlRowWidget(_ea[i],row);}else{if(_e9==WidgetOptions.Output.WidgetWide){this.RenderXhtmlRowWidgetW(_ea[i],row);}else{if(_e9==WidgetOptions.Output.WidgetItem){this.RenderXhtmlWidgetItem(_ea[i],row);}}}}};this.HideItemEvt=function(evt,_ef,_f0,_f1){this.SetEvtPos(_f1,evt);while(_f0!=null){if(_f0.nodeType==1){var tag=_f0.nodeName.toLowerCase();if(tag=="table"){break;}}_f0=_f0.parentNode;}if(_f0!=null){_f0.style.display="none";}return false;};this.RenderXhtmlFooter=function(_f3,_f4,_f5,_f6){if(_f6.Pager&&_f5!=WidgetOptions.Output.WidgetItem){_f3.parentNode.className=this.CssBase+"-widget-pager-navigator";this.RenderXhtmlPagerLeft(_f3,_f6);this.RenderXhtmlPagerRight(_f3,_f6);}else{var _f7=_f3.parentNode.parentNode.parentNode;_f7.deleteTFoot();}};this.RenderXhtmlHeader=function(_f8,_f9,_fa,_fb){var _fc=this.CssBase+_fb.GetModeSuffix(_fa);var _fd=_f8.appendChild(document.createElement("ul"));_fd.className=_fc+"-header";var _fe=null;if(_fa==WidgetOptions.Output.WidgetItem){_fe=_fd.appendChild(document.createElement("li"));_fe.className=_fc+"-status";_fe.appendChild(document.createElement("img")).setAttribute("src","http://hiring-manager.net/img/tick.png");}_fe=_fd.appendChild(document.createElement("li"));_fe.className=_fc+"-title";var _ff=_fe.appendChild(document.createTextNode(""));if(_fa==WidgetOptions.Output.WidgetItem&&_fb.HasData()){_ff.nodeValue=_fb.Data[0].GetValue("jobname");var _100=_fe;var _101=_f8.parentNode.parentNode.parentNode;_100.style.cursor="pointer";_100.onmousedown=function(evt){evt=evt||window.event;var _103=GtwToolsHM.GetEvtPosition(evt);var pos=GtwToolsHM.GetPosition(_101);pos["dragoffsetx"]=_103["x"]-pos["x"];pos["dragoffsety"]=_103["y"]-pos["y"];_fb.DragPos=pos;_fb.Dragging=true;document.onmouseup=function(evt){_fb.Dragging=false;document.onmousemove=null;};document.onmousemove=function(evt){if(!_fb.Dragging){return true;}evt=evt||window.event;var _107=_fb.DragPos;var _108=_107["containingblockx"];var _109=_107["containingblocky"];var _10a=GtwToolsHM.GetEvtPosition(evt);var posx=_10a["x"]-_107["dragoffsetx"]-_108;var posy=_10a["y"]-_107["dragoffsety"]-_109;var _10d=0-_108;var _10e=0-_109;if(posy<_10e){posy=_10e;}if(posx<_10d){posx=_10d;}_101.style.left=posx+"px";_101.style.top=posy+"px";_fb.StoredPos={x:posx,y:posy};return false;};return false;};_100.onselectstart=function(){return false;};}else{try{var _10f=this.TextData["list_"+_f9.toLowerCase()+"_header"];if(_10f!=null){_fe.innerHTML=_10f;}}catch(e){}}if(_fa==WidgetOptions.Output.WidgetItem){_fe=_fd.appendChild(document.createElement("li"));_fe.className=_fc+"-actions";var _f8=_fe.appendChild(document.createElement("a"));if(_fb.Graphics){_f8.className=_fc+"-close-image";}_f8.setAttribute("href","javascript:void(true)");GtwToolsHM.AttachEvent(_f8,"click",this.HideItemEvt,this,_f8,_fb);_f8=_f8.appendChild(document.createElement("span"));_f8.appendChild(document.createTextNode("X"));}};this.RenderXhtmlLoadingCancel=function(_110,mode,cid){var _113=document.getElementById(_110.DivID);if(_113!=null&&_113.firstChild.tBodies[0].rows[0].firstChild.className.indexOf("-loading")!=-1){_113.removeChild(_113.firstChild);}};this.RenderXhtmlRowLink=function(item,_115,text,css){_115=_115.appendChild(document.createElement("a"));var _118=this.GetString("list_"+item.DataType.toLowerCase()+"_link_title",item);_115.setAttribute("title",_118);_115.setAttribute("href","javascript:void(true)");GtwToolsHM.AttachEvent(_115,"click",this.GetItemEvt,this,item.Owner,item.GetValue("row_id"),null);_115.appendChild(document.createTextNode(text));if(css!=null){_115.className=css;}};this.RenderXhtmlRowWidget=function(item,row){var _11b=this.CssBase+item.Owner.GetModeSuffix();var cell=row.insertCell(0);var _11d=cell.appendChild(document.createElement("p"));_11d.className=_11b+"-jobtitle";var _11e=(item.HasValueT("code"))?"list_item_linkfull":"list_item_link";this.RenderXhtmlRowLink(item,_11d,this.GetString(_11e,item));_11d=cell.appendChild(document.createElement("p"));_11d.className=_11b+"-metaline1";_11d.appendChild(document.createTextNode(this.GetString("list_line1_meta",item)));_11d=cell.appendChild(document.createElement("p"));_11d.className=_11b+"-metaline2";_11d.appendChild(document.createTextNode(this.GetString("list_line2_meta",item)));_11d=cell.appendChild(document.createElement("p"));_11d.className=_11b+"-metaline3";_11d.appendChild(document.createTextNode(this.GetString("list_line3_meta",item)));_11d=cell.appendChild(document.createElement("p"));_11d.className=_11b+"-elementmenu";this.RenderXhtmlRowLink(item,_11d,this.GetString("list_item_view_action",item),_11b+"-elementmenu-info");return row;};this.RenderXhtmlRowWidgetW=function(item,row){var _121=this.CssBase+item.Owner.GetModeSuffix()+"-element";var cell=row.insertCell(0);var list=cell.appendChild(document.createElement("ul"));list.className=_121;var _124=list.appendChild(document.createElement("li"));_124.className=_121+"-title";var _125=(item.HasValueT("code"))?"list_itemwide_linkfull":"list_itemwide_link";this.RenderXhtmlRowLink(item,_124,this.GetString(_125,item));var _126=_121+"-metadata";_124=list.appendChild(document.createElement("li"));_124.className=_126;var _127="list_publishedin_meta";if(item.DataType==WidgetOptions.DataType.News){_127="list_published_meta";}else{if(item.DataType==WidgetOptions.DataType.Tenders){_127="list_publishedinted_meta";}}try{_124.innerHTML=this.GetString(_127,item,{cssbasem:_126});}catch(e){}_127=null;if(item.DataType==WidgetOptions.DataType.Calls){_127="list_datelimit_meta";}else{if(item.DataType==WidgetOptions.DataType.Programmes){_127="list_periodfull_meta";if(item.GetValue("period_end").length!=4){_127="list_period_meta";}}}if(_127!=null){_124=list.appendChild(document.createElement("li"));_124.className=_126;try{_124.innerHTML=this.GetString(_127,item,{cssbasem:_126});}catch(e){}}_124=list.appendChild(document.createElement("li"));_124.className=_121+"-description";try{_124.innerHTML=item.GetValue("description");}catch(e){}if(item.DataType!=WidgetOptions.DataType.News){_124.appendChild(document.createTextNode(" "));this.RenderXhtmlRowLink(item,_124,this.TextData["list_item_link_generic"]);}list=cell.appendChild(document.createElement("ul"));list.className=_121+"-menu";_124=list.appendChild(document.createElement("li"));_124.className=_121+"-menu-more";this.RenderXhtmlRowLink(item,_124,this.TextData["list_item_view_action"]);};this.RenderXhtmlLink=function(_128,key,data,sep){var text=data.GetValue(key+"_text");if(text==null||text.length==0){return;}var _12d=data.GetValue(key+"_prefix");var _12e=data.GetValue(key+"_suffix");var url=data.GetValue(key+"_url");if(_12d!=null&&_12d.length>0){_128.appendChild(document.createTextNode(_12d));_128.appendChild(document.createTextNode(sep));}if(url!=null&&url.length>0){_128=_128.appendChild(document.createElement("a"));_128.setAttribute("href",url);var _130=this.TextData["item_"+key+"_link_title"];if(_130!=null){_128.setAttribute("title",_130);}var evt=data.GetValue(key+"_evt");if(evt=="item"){GtwToolsHM.AttachEvent(_128,"click",this.GetItemEvt,this,data.Owner,data.GetValue(key+"_pevt1"),data.GetValue(key+"_pevt2"));}}_128.appendChild(document.createTextNode(text));if(_12e!=null&&_12e.length>0){_128.appendChild(document.createTextNode(sep));_128.appendChild(document.createTextNode(_12e));}};this.RenderXhtmlLinkList=function(_132,key,data,sep){var list=_132.appendChild(document.createElement("ul"));for(var i=0,_138=data.length;i<_138;i++){this.RenderXhtmlLink(list.appendChild(document.createElement("li")),key,data[i],sep);}};this.RenderXhtmlTextList=function(_139,key,data,sep,text){if(sep==null){sep=", ";}if(text!=null&&text.length>0){_139.appendChild(document.createTextNode(text));}for(var i=0,_13f=data.length;i<_13f;i++){if(i>0){_139.appendChild(document.createTextNode(sep));}_139.appendChild(document.createTextNode(data[i].GetValue(key+"_text")));}};this.RenderXhtmlTextListMulti=function(_140,key,item){var list=_140.appendChild(document.createElement("ul"));for(var i=2,_145=arguments.length;i<_145;i++){var key=arguments[i];var data=item.GetValue(key);if(data!=null&&data.length>0){this.RenderXhtmlTextList(list.appendChild(document.createElement("li")),key,data,null,null);}}};this.RenderXhtmlWidgetItem=function(item,row){var type=item.DataType;var cfg=item.Owner;var cell=row.insertCell(0);var list=cell.appendChild(document.createElement("dl"));list.className=this.CssBase+"-info-data";this.RenderXhtmlWidgetItemRow(list,item,"reference");this.RenderXhtmlWidgetItemRow(list,item,"jobsummary");this.RenderXhtmlWidgetItemRow(list,item,"description",item.GetValue("jobdescription"));this.RenderXhtmlWidgetItemRow(list,item,"contact");this.RenderXhtmlWidgetItemRow(list,item,"apply");list=cell.appendChild(document.createElement("ul"));list.className=this.CssBase+"-info-data-menu";var _14d=list.appendChild(document.createElement("li"));_14d.className=this.CssBase+"-info-data-menu-apply";var _14e=_14d.appendChild(document.createElement("a"));_14e.setAttribute("href","javascript:void(true)");GtwToolsHM.AttachEvent(_14e,"click",this.ApplyJobEvt,this,cell,item,cfg);_14e.appendChild(document.createTextNode(this.TextData["item_applyjob_action"]));_14d=list.appendChild(document.createElement("li"));_14d.className=this.CssBase+"-info-data-menu-close";_14e=_14d.appendChild(document.createElement("a"));_14e.setAttribute("href","javascript:void(true)");GtwToolsHM.AttachEvent(_14e,"click",this.HideItemEvt,this,_14e,cfg);_14e.appendChild(document.createTextNode(this.TextData["item_close_action"]));};this.RenderXhtmlWidgetItemRow=function(list,item,key,data,_153){if(data==null){data=this.GetString("item_"+key+"_value",item);}if(data==null||data.length==0){return;}var css=this.CssBase+"-info-data-"+key;var _155=list.appendChild(document.createElement("dt"));_155.className=css;var text=this.TextData["item_"+key+"_section"];if(text!=null){_155.appendChild(document.createTextNode(text));}_155=list.appendChild(document.createElement("dd"));_155.className=css;if(_153!=null){var args=new Array();if(arguments.length>5){args=Array.prototype.slice.call(arguments,5);}_153.apply(this,new Array(_155,key,data).concat(args));}else{if(typeof (data)=="string"){try{_155.innerHTML=data;}catch(e){}}}};this.ApplyJobEvt=function(evt,_159,_15a,item,_15c){if(_15a==null){return;}var _15d=cfg.DivID+"_applyjob";var form=document.getElementById(_15d);if(form!=null){_15a.removeChild(form);return;}form=document.createElement("iframe");form.setAttribute("id",_15d);form.setAttribute("name",_15d);form.className=this.CssBase+"-applyjob";form.setAttribute("src",encodeURI("http://hiring-manager.net/api/ws/apply.aspx?jobkey="+item.GetValue("jobkey")));form.setAttribute("frameborder","0");form.setAttribute("marginheight","0");form.setAttribute("marginwidth","0");form.setAttribute("scrolling","no");form.setAttribute("width","100%");form.setAttribute("height","450");_15a.appendChild(form);};}HiringManagerWidget.prototype.constructor=new GTWWidgetHM();HiringManagerWidget.prototype.constructor=HiringManagerWidget;var HiringManager=(HiringManager==null)?new HiringManagerWidget("http://condelway.com/api",1,"6014","hiringmanager","hiringmanager"):HiringManager;
