FS=window.FS||{};FS._track={hit:function(b){var a={_gaq:window._gaq,_gat:window._gat};window._gat=null;window._gaq=[function(){window._gat._createTracker("UA-3268014-3","_fs")},["_fs._setDomainName","none"],["_fs._setAllowLinker",true],["_fs._trackPageview"],function(){window._gat=a._gat;window._gaq=a._gaq}];var c=("https:"===document.location.protocol);b.getScript((c?"https://ssl":"http://www")+".google-analytics.com/ga.js")}};FS=window.FS||{};FS.iframe={render:function(e,f,b){var c=f+"/images/iframe/overlay.png";var d=false;var a=e("<div/>",{width:125,height:120,css:{top:b?-9999:0,right:10,position:"absolute","z-index":1234,overflow:"hidden"}});e("<a/>",{href:f,width:122,height:35,css:{display:"block",background:"transparent url("+c+") no-repeat 0px 0px"}}).appendTo(a);e("<iframe/>",{src:window._fsIframeUrl,load:function(){e(this).fadeIn()},border:0,frameborder:0,scrolling:"no",allowTransparency:true,css:{border:0,background:"transparent",display:"none",overflow:"hidden"}}).appendTo(a);a.appendTo("body");e(document).mousemove(function(g){if(!d&&g.pageY<130){d=true;a.animate({height:120},300)}else{if(d&&g.pageY>170){d=false;a.animate({height:35},400)}}})}};FS=window.FS||{};FS.popup={_window:null,_timer:null,_target:null,_action:null,open:function(b){var j=b.link,e=b.target,c=b.action,l=b.width||650,d=b.height||400;FS.popup.cleanup();var f=window.screen;var k=Math.round((f.availWidth-l)/2);var i=Math.round((f.availHeight-d)/3);var g="left="+k+",top="+i+",width="+l+",height="+d;var a=g+",directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no";FS.popup._window=window.open(j,"FSPopup",a);if(window.focus){FS.popup._window.focus()}if(c){FS.popup._target=e;FS.popup._action=c;FS.popup._timer=setInterval(FS.popup.checkWindow,100)}return false},checkWindow:function(){var a=FS.popup._window;if(!a){return}if(a&&a.closed){FS.popup.cleanup();FS.popup._action.call(FS.popup._target||this)}},cleanup:function(){var a=FS.popup._window,b=FS.popup._timer;if(a&&!a.closed){a.close()}if(b){clearInterval(b)}FS.popup._window=null;FS.popup._timer=null}};FS=window.FS||{};FS.dialog={_dialogs:[],open:function(e){var d=FS.$,b=d(window),c=FS.dialog._dialogs[0],a={width:e.width||650,height:e.height||330};d.extend(a,{left:(b.width()-a.width)/2,top:(b.height()-a.height)/3});if(c){c.css(a).find("iframe").attr("src",e.link)}else{var f=FS.dialog._showLoading(a);c=FS.dialog._create(a);d("<iframe/>",{src:e.link,scrolling:"auto",frameBorder:0,load:function(){f.detach();FS.dialog._show(c)}}).appendTo(c);c.appendTo("body");FS.dialog._dialogs.unshift(c,f)}},close:function(){FS.$.each(FS.dialog._dialogs,function(b,a){if(a){a.detach()}});FS.dialog._dialogs=[];window.location.hash="!"},_show:function(a){a.css("top",(FS.$(window).height()-a.height())/3)},_create:function(b){var c=FS.$,a=c("<div/>",{html:"&times;","class":"close",click:function(){FS.dialog.close()}});return c("<div/>",{"class":"fs_frame_dialog",html:a,css:c.extend({},b,{top:-10000})})},_showLoading:function(a){var b=FS.dialog._create(a),c=FS.$("<div/>",{"class":"loading"}).appendTo(b);FS.$("<div/>",{"class":"stripe"}).appendTo(c);FS.$("<div/>",{"class":"spinner"}).appendTo(c);b.appendTo("body");FS.dialog._show(b);return b}};FS=window.FS||{};FS.routes={refresh:function(c,b){var a=window.location.hash;if(a){FS.routes.route(a,c,b)}},click:function(a,c,b){if(a.indexOf("#!/claim")===0){FS.popup.open({link:c+"/twitter/session/new.popup",width:850,height:500})}return FS.routes.route(a,c,b)},route:function(a,f,d){var b,e,c=a.replace(/^#?!?\//,"").split("/");switch(c[0]){case"submit":b="/frame/accounts/"+(c[1]||d)+"/submit";e={height:500};break;case"follow":b="/frame/accounts/"+(c[1]||d);break;case"claim":b="/frame/accounts/"+(c[1]||d)+"/claim";break;case"plan":b="/dialog#"+c[1];break}if(b){FS.dialog.open(FS.$.extend({link:f+b,action:FS.routes.root},e));return true}else{return false}},root:function(){window.location.hash="!"}};FS=window.FS||{};FS.xfsml={init:function(a,c,b){a(document).click(function(d){var e=a(d.target).closest("a").attr("href");if(e&&e.match(/^#!\//)){FS.routes.click(e,c,b)}return true})}};(function(){var i=window._fsRootUrl||"";var c=window._fsAccountId||"";var b=window._fsHideFrame||false;var f=function(){FS.$=jQuery.noConflict(true);FS.xfsml.init(FS.$,i,c);FS.iframe.render(FS.$,i,b);FS.routes.refresh(i,c);FS._track.hit(FS.$)};var e=false;var d=function(){var j=this.readyState;if(!e&&(!j||j==="complete"||j==="loaded")){e=true;f()}};var h=document;var a=h.createElement("script");a.type="text/javascript";a.src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js";a.async=true;a.onload=a.onreadystatechange=d;var g=h.getElementsByTagName("head")[0]||h.documentElement;g.insertBefore(a,g.firstChild)})();
