var fw=new Object;fw.session=false;fw.cachebuster="?_="+Math.random().toString().slice(10);fw.active=false;fw.live=false;fw.init=function(){$(".opaque").hover(function(){$(this).fadeTo("fast",1)},function(){$(this).fadeTo("fast",0.4)});$(".opaque ~ .rounded").hover(function(){$(this).prev().fadeTo("fast",1)},function(){$(this).prev().fadeTo("fast",0.4)});fw.applyCssFixes();fw.aop();fw.autoclear();fw.inputFields();$("a#tour").click(function(){fw.startTour();return false});if(location.hash==="#tour"){var c=setTimeout(function(){fw.startTour()},500)}};fw.load=function(c){if($("script[src="+c+"]").length===0){$("head").append('<script type="text/javascript" src="'+c+'"><\/script>')}};fw.loadCSS=function(c){if($("link[href="+c+"]").length===0){$("head").append('<link type="text/css" rel="stylesheet" href="'+c+'" />')}};fw.showLoader=function(){var h=window.scrollY?window.scrollY:document.documentElement.scrollTop;var c=$("html").width();var f=h-8;var e=c-54;if($.browser.msie){$("#loader").css({cursor:"wait","background-position":e+"px "+f+"px"})}else{$("#loader").css({cursor:"wait",position:"fixed","background-position":e+"px 10px"})}$("img#success").remove();$("#loader").show();var g=setTimeout(function(){if(!$("#loader").attr("class").match(/black/)){fw.hideLoader()}},2000)};fw.hideLoader=function(){$("html").css("overflow","auto");$("#loader").hide()};fw.showElementLoader=function(c){c.css({"background-image":"url(/img/bg_loader_small.gif)"});c.css({"background-repeat":"no-repeat"});c.css({"background-position":"right top"})};fw.hideElementLoader=function(c){if(c.attr("class")!=="autocomplete"){c.css({"background-image":"none"})}else{c.css({"background-image":"url(/img/bg_loader_small_inactive.gif)"})}};fw.injectModal=function(e){$("body").css({cursor:"default"});if(!$("#modal").length){$("#loader").before('<div id="modal">'+e+"</div>")}else{$("#modal").html(e)}var c=window.scrollY?window.scrollY:document.documentElement.scrollTop;$("#modal").css({"margin-top":(c)});$("#box, #loader").css({cursor:"default"});$("#modal a#modal_close").live("click",function(){$("#modal").remove();fw.hideLoader();return false})};fw.showLightBox=function(){$("#loader").addClass("black");$("html").css({overflow:"hidden"});fw.showLoader()};fw.hideLightBox=function(){$("#loader").removeClass("black");$("html").css({overflow:"auto"});fw.hideLoader()};fw.applyCssFixes=function(){$("input[type=submit]").css({cursor:"pointer"});if($.browser.msie&&$.browser.version<=6){$("html").css({height:"600px","overflow-x":"hidden","overflow-y":"hidden"});return false}if($.browser.safari){$("div#box div.pop_content div.header div.right a.close").css({position:"relative",left:"100px"});$("div.box div.footer.navi ul li").not("li.active").css({"margin-top":"3px"});$("div.info_box a.button").css({display:"block","margin-top":"-8px"})}if($.browser.msie&&$.browser.version<=7){$("#navi li a").hover(function(){$(this).next().css({"margin-left":"-"+$(this).width()-16+"px","border-top":"0"})},function(){})}};fw.resetCsrfTokens=function(c){$("a").each(function(){if($(this).attr("href")){var e=$(this).attr("href").replace(/[a-f0-9]{40}/,c);$(this).attr("href",e)}});$("iframe").each(function(){if($(this).attr("src")){var e=$(this).attr("src").replace(/[a-f0-9]{40}/,c);$(this).attr("src",e)}})};fw.reload=function(){if(!$.browser.msie){location.reload(location.href)}else{window.name=location.hash;location.href=location.href.replace(/#\w+/,"")}};fw.aop=function(){$(window).load(function(){$("span.invalid").live("click",function(){$(this).fadeOut()});if(!fw.chat||!fw.chat.enabled){var aopInterval=setInterval(function(){$("#content p").each(function(){if($(this).html().match(/([\w])(https?:)/)){$(this).html($(this).html().replace(/([\w])(https?:)/,"$1 $2"))}var tmp_html=$(this).html();if(tmp_html.match(/(?:^|[^">])(?:<BR>)*(?:https?:\/\/workube\.com[^"\s<]+)/)){$(this).html(tmp_html.replace(/(?:^|[^">\w])((?:<BR>)*)(https?:\/\/workube\.com[^"\s<]+)/m,('$1<a class="msglink" target="_blank" href="$2">$2</a><a title="Preview" class="msgpreview" href="$2/preview"><img src="/img/ic_privacy_public.png"></a>&nbsp;')))}else{if(tmp_html.match(/(?:^|[^">])(?:<BR>)*(?:https?:\/\/[^"\s<]+)/)){$(this).html(tmp_html.replace(/(?:^|[^">\w])((?:<BR>)*)(https?:\/\/[^"\s<]+)/m,('$1<a class="msglink" target="_blank" href="$2">$2</a>')))}else{if(tmp_html.match(/(^|\s)@(\w+)/g)){$(this).html(tmp_html.replace(/(^|\s)@(\w+)/g,'<a class="msglink" target="_blank" href="http://twitter.com/$2">@$2</a>'))}else{if(tmp_html.match(/(^|[^:=\s]\s)#([\w\-]+)/g)){$(this).html(tmp_html.replace(/(^|\s)#([\w\-]+)/g,'<a class="msglink" target="_blank" href="http://twitter.com/#search?q=$2">#$2</a>'))}}}}})},1000);if(fw.active){$("img#success").fadeOut("slow");var heartBeat=setInterval(function(){var ts="";if((!fw.chat||!fw.chat.enabled)&&$("#wall li.wall").first().length){var ts=$("#wall li.wall").first().attr("ts")}$.get("/heartbeat/"+ts,function(data){var status=data?eval(data)[1]:false;if(!status){$("#heartbeat").attr("src","/img/ic_offline.png");$("#heartbeat").attr("title","")}else{$("#heartbeat").attr("src","/img/ic_online.png");$("#heartbeat").attr("title","")}var news=data?eval(data)[2]:false;if(news&&!isNaN(news)&&$("#newscount").length){$("#newscount span.items").html(news);$("#newscount").fadeIn();$("link[rel$=icon]").remove();$("head").append('<link rel="shortcut icon" href="/favicon_news.ico" />')}})},15000)}}})};fw.startTour=function(){fw.showLightBox();var f=window.scrollY?window.scrollY:document.documentElement.scrollTop;var c=window.innerHeight?window.innerHeight:document.documentElement.clientHeight;var g=window.innerWidth?window.innerWidth:document.documentElement.clientWidth;var i=(g-725)/2;var h=(c-275)/2+f;var e="top:"+h+"px; left:"+i+"px";$("#loader").after('<iframe id="tourcontainer" style="'+e+'" src="/tour/"></iframe>');$("#loader").css({cursor:"pointer"});$("#loader").click(function(){$("#tourcontainer").remove();fw.hideLoader()});return false};fw.autoclear=function(){$("*[rel*=autoclear]").focus(function(){$(this).attr("value","");$(this).unbind("focus")})};fw.inputFields=function(){var f=25;var e=25;var c=100;fw._InputField={inputinit:function(){var j=document.getElementsByTagName("input"),h=Array(),i,g,k;for(a=0;a<j.length;a++){if((j[a].type=="checkbox"||j[a].type=="radio")&&j[a].className=="styled"){h[a]=document.createElement("span");h[a].className=j[a].type;if(j[a].checked==true){if(j[a].type=="checkbox"){position="0 -"+(f*2)+"px";h[a].style.backgroundPosition=position}else{position="0 -"+(e*2)+"px";h[a].style.backgroundPosition=position}}j[a].parentNode.insertBefore(h[a],j[a]);j[a].onchange=fw._InputField.clear;if(!j[a].getAttribute("disabled")){h[a].onmousedown=fw._InputField.pushed;h[a].onmouseup=fw._InputField.check}else{h[a].className=h[a].className+=" disabled"}}}j=document.getElementsByTagName("select");for(a=0;a<j.length;a++){if(j[a].className=="styled"){g=j[a].getElementsByTagName("option");k=g[0].childNodes[0].nodeValue;i=document.createTextNode(k);for(b=0;b<g.length;b++){if(g[b].selected==true){i=document.createTextNode(g[b].childNodes[0].nodeValue)}}h[a]=document.createElement("span");h[a].className="select";h[a].id="select"+j[a].name;h[a].appendChild(i);j[a].parentNode.insertBefore(h[a],j[a]);if(!j[a].getAttribute("disabled")){j[a].onchange=fw._InputField.choose}else{j[a].previousSibling.className=j[a].previousSibling.className+=" disabled"}}}document.onmouseup=fw._InputField.clear},pushed:function(){element=this.nextSibling;if(element.checked==true&&element.type=="checkbox"){this.style.backgroundPosition="0 -"+f*3+"px"}else{if(element.checked==true&&element.type=="radio"){this.style.backgroundPosition="0 -"+e*3+"px"}else{if(element.checked!=true&&element.type=="checkbox"){this.style.backgroundPosition="0 -"+f+"px"}else{this.style.backgroundPosition="0 -"+e+"px"}}}},check:function(){element=this.nextSibling;if(element.checked==true&&element.type=="checkbox"){this.style.backgroundPosition="0 0";element.checked=false}else{if(element.type=="checkbox"){this.style.backgroundPosition="0 -"+f*2+"px"}else{this.style.backgroundPosition="0 -"+e*2+"px";group=this.nextSibling.name;inputs=document.getElementsByTagName("input");for(a=0;a<inputs.length;a++){if(inputs[a].name==group&&inputs[a]!=this.nextSibling){inputs[a].previousSibling.style.backgroundPosition="0 0"}}}element.checked=true}},clear:function(){inputs=document.getElementsByTagName("input");for(var g=0;g<inputs.length;g++){if(inputs[g].type=="checkbox"&&inputs[g].checked==true&&inputs[g].className=="styled"){inputs[g].previousSibling.style.backgroundPosition="0 -"+f*2+"px"}else{if(inputs[g].type=="checkbox"&&inputs[g].className=="styled"){inputs[g].previousSibling.style.backgroundPosition="0 0"}else{if(inputs[g].type=="radio"&&inputs[g].checked==true&&inputs[g].className=="styled"){inputs[g].previousSibling.style.backgroundPosition="0 -"+e*2+"px"}else{if(inputs[g].type=="radio"&&inputs[g].className=="styled"){inputs[g].previousSibling.style.backgroundPosition="0 0"}}}}}},choose:function(){option=this.getElementsByTagName("option");for(d=0;d<option.length;d++){if(option[d].selected==true){if(typeof option[d].parentNode.previousSibling.childNodes[0]!=="undefined"){option[d].parentNode.previousSibling.childNodes[0].nodeValue=option[d].childNodes[0].nodeValue}else{option[d].parentNode.parentNode.previousSibling.childNodes[0].nodeValue=option[d].childNodes[0].nodeValue}}}}};window.onload=function(){if(!$.browser.opera){fw._InputField.inputinit()}else{$(".styled").css({opacity:"1"})}}};$(document).ready(function(){fw.init();for(var c in fw){if(fw[c].init){fw[c].init()}}});$(window).unload(function(){fw.unload=true;fw.showLoader()});if(fw.live&&top.location!==self.location){top.location=self.location}if(location.hash.slice(1).match(/[^\w\-]/)){location.hash="#error"}else{if(window.name&&$.browser.msie){location.hash=window.name;window.name=""}fw.hash=location.hash.slice(1)}window.alert=window.prompt=function(){return false};