(function(a){var ar,aw,K,Q,s,X,W,V,n,U,c,ac,q,aa,ag,r,l,A,x,P,w,aq,Z,S,aj,g,al,T,u,h,N,o,au,J,E,b,Y,ai,d,ah,ad,at,F,y,an,I,k,f,R,z,ao,e,O,am,m,ab,M;if((typeof a.RPXNOW!=="undefined")&&a.RPXNOW){return}r={};r.DEFAULT_BASE_URL="https://rpxnow.com/";V=a.document;Q=typeof a.ActiveXObject!=="undefined";q=V.compatMode!=="CSS1Compat";n=(function(){var ay=a.navigator&&a.navigator.userAgent,ax=ay.match(/MSIE\s([^;]*)/),az;if(ax&&ax[1]){az=0;return(6===parseFloat(ax[1].replace(/\./g,function(){return(az++===1)?"":"."})))}else{return false}}());ac=(function(){var ay="",ax=new RegExp("iphone|ipod|android|palm|blackberry|windows ce");try{ay=a.navigator.userAgent.toLowerCase()}catch(az){}return ay.search(ax)!==-1}());A=V.location.protocol==="https:";l=a.location.protocol.replace(/[:]$/,"");s=(A?"https://s3.amazonaws.com/static.rpxnow.com":"http://cdn.rpxnow.com");U={bg_fade:["bg_fade.png/0e76716712c714a189c0a07b33fda23e.png","bg_fade_ie.png/08edc5705c9b61ecd20b6903b5830a1d.png"],bg_auth:["bg_auth.png/072e699dadea176ace38e1f39c8b1c6f.png","bg_auth.gif/59b67dc6128043d53a89808c2e08678a.gif"],lb_close:["close.png/94726c11718cedfae4b35ca5dfcf8971.png","close_ie.png/6e03cf22aa59b4844d0b78df3bc6787d.png"],lb_corners:["corners.png/47464b01c238fc81a5a537859e37e930.png","corners.gif/a5384cf51db4d3e85f3c4f95c546a9c5.gif"],lb_border:["border.png/01c40882d59520662e8cebae63d73a2c.png","border.gif/a7f3bf49b8e1d17d66a870e5b7d3b2b9.gif"],auth_background:["background.png/ce2da388a4e0fa1ef809b2c4cc4d5139.png","background.png/ce2da388a4e0fa1ef809b2c4cc4d5139.png"]};w=new RegExp("[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]","g");Z=new RegExp('[\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]',"g");ag=["/",".","*","+","?","|","(",")","[","]","{","}","\\"];aa=new RegExp("(\\"+ag.join("|\\")+")","g");K=new RegExp("^https?://([a-z0-9]([\\-a-z0-9]*[a-z0-9])?\\.)*[a-z0-9]([\\-a-z0-9]*[a-z0-9])?(:[0-9]+)?(/[^?#]*(\\?[^#]*)?)?$","i");aw=new RegExp("^https?://([a-z0-9]([\\-a-z0-9]*[a-z0-9])?\\.)*[a-z0-9]([\\-a-z0-9]*[a-z0-9])?(:[0-9]+)?(/[^?#]*(\\?[^#]*)?)?(#.*)?$","i");ar=new RegExp("^/[^?#]*(\\?[^#]*)?$");al=function(){return q?V.body:V.documentElement};M=function(ax){return V.createElement(ax)};o=function(ax){var ay=U[ax][n?1:0];return s+"/images/"+ay};N=function(ax){return"url('"+o(ax)+"')"};u=function(aA,ax){var ay,az=aA.style;for(ay in ax){if(Object.hasOwnProperty.call(ax,ay)){az[ay]=ax[ay]}}};ab=null;E=function(){if(!ab){ab=M("div");ab.setAttribute("id","FB_HiddenContainer");u(ab,{position:"absolute",top:"-10000px",left:"-10000px",width:"0",height:"0"});V.body.insertBefore(ab,V.body.firstChild)}return ab};b=function(ax,ay,az){if(Q){ay.attachEvent("on"+ax,az)}else{ay.addEventListener(ax,az,false)}};Y=function(ax,ay){b("click",ax,ay)};ai=function(ax,ay){return function(){ax[ay].apply(ax,arguments)}};d=function(ax){return(Object.prototype.toString.apply(ax)==="[object Array]")};ah=function(ax){return(typeof ax==="boolean")};ad=function(ax){return Object.prototype.toString.apply(ax)==="[object Function]"};at=function(ax){return ax===null};F=function(ax){return typeof ax==="number"&&isFinite(ax)};y=function(ax){return(ax&&(typeof ax==="object"||ad(ax)))||false};an=function(ax){return typeof ax==="string"};I=function(ax){return typeof ax==="undefined"};k=function(ax,az){for(var ay=0;ay<ax.length;ay++){if(ax[ay]===az){return ay}}return -1};f=function(ax){if(a.console){a.console.log(ax)}};R=function(){if(F(a.innerHeight)){return a.innerHeight}else{return al().clientHeight}};z=function(){if(F(a.innerWidth)){return a.innerWidth}else{return al().clientWidth}};ao=function(){return Math.max(al().scrollHeight,R())};e=function(){return Math.max(al().scrollWidth,z())};O=function(aA){var az=new RegExp("([^=]+)=([^&]*)&?","g"),ay=null,aB=aA.match(/^[^?]*(?:\?([^#]*))?(?:$|#.*$)/)[1],ax={};while(!at(ay=az.exec(aB))){(ax[decodeURIComponent(ay[1])]=decodeURIComponent(ay[2]))}return ax};am=function(ax){return ax.replace(aa,"\\$1")};var C=function(aF,aD){var aA,az,ay,aC,ax,aG,aH,aE,aB;aH={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};aE=aD[aF];ax=function(aI){Z.lastIndex=0;return Z.test(aI)?'"'+aI.replace(Z,function(aJ){aB=aH[aJ];return typeof aB==="string"?aB:"\\u"+("0000"+aJ.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+aI+'"'};switch(typeof aE){case"string":return ax(aE);case"number":return isFinite(aE)?String(aE):"null";case"boolean":case"null":return String(aE);case"object":if(!aE){return"null"}aC=[];if(Object.prototype.toString.apply(aE)==="[object Array]"){ay=aE.length;for(aA=0;aA<ay;aA+=1){aC[aA]=C(aA,aE)||"null"}aG=aC.length===0?"[]":"["+aC.join(",")+"]";return aG}for(az in aE){if(Object.hasOwnProperty.call(aE,az)){aG=C(az,aE);if(aG){aC.push(ax(az)+":"+aG)}}}aG=aC.length===0?"{}":"{"+aC.join(",")+"}";return aG}throw new Error("What happened?.")},t=function(ax){return C("",{"":ax})},D=(function(){var aA,ay,ax={'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:"\n",r:"\r",t:"\t"},aJ,aH=function(aK){throw {name:"SyntaxError",message:aK,at:aA,text:aJ}},aD=function(aK){if(aK&&aK!==ay){aH("Expected '"+aK+"' instead of '"+ay+"'")}ay=aJ.charAt(aA);aA+=1;return ay},aC=function(){var aL,aK="";if(ay==="-"){aK="-";aD("-")}while(ay>="0"&&ay<="9"){aK+=ay;aD()}if(ay==="."){aK+=".";while(aD()&&ay>="0"&&ay<="9"){aK+=ay}}if(ay==="e"||ay==="E"){aK+=ay;aD();if(ay==="-"||ay==="+"){aK+=ay;aD()}while(ay>="0"&&ay<="9"){aK+=ay;aD()}}aL=+aK;if(isNaN(aL)){aH("Bad number")}else{return aL}},aE=function(){var aN,aM,aL="",aK;if(ay==='"'){while(aD()){if(ay==='"'){aD();return aL}else{if(ay==="\\"){aD();if(ay==="u"){aK=0;for(aM=0;aM<4;aM+=1){aN=parseInt(aD(),16);if(!isFinite(aN)){break}aK=aK*16+aN}aL+=String.fromCharCode(aK)}else{if(typeof ax[ay]==="string"){aL+=ax[ay]}else{break}}}else{aL+=ay}}}}aH("Bad string")},aG=function(){while(ay&&ay<=" "){aD()}},az=function(){switch(ay){case"t":aD("t");aD("r");aD("u");aD("e");return true;case"f":aD("f");aD("a");aD("l");aD("s");aD("e");return false;case"n":aD("n");aD("u");aD("l");aD("l");return null}aH("Unexpected '"+ay+"'")},aI,aF=function(){var aK=[];if(ay==="["){aD("[");aG();if(ay==="]"){aD("]");return aK}while(ay){aK.push(aI());aG();if(ay==="]"){aD("]");return aK}aD(",");aG()}}aH("Bad array")},aB=function(){var aL,aK={};if(ay==="{"){aD("{");aG();if(ay==="}"){aD("}");return aK}while(ay){aL=aE();aG();aD(":");if(Object.hasOwnProperty.call(aK,aL)){aH('Duplicate key "'+aL+'"')}aK[aL]=aI();aG();if(ay==="}"){aD("}");return aK}aD(",");aG()}}aH("Bad object")};aI=function(){aG();switch(ay){case"{":return aB();case"[":return aF();case'"':return aE();case"-":return aC();default:return ay>="0"&&ay<="9"?aC():az()}};return function(aN,aL){var aK;aJ=aN;aA=0;ay=" ";aK=aI();aG();if(ay){aH("Syntax error")}return typeof aL==="function"?(function aM(aR,aQ){var aP,aO,aS=aR[aQ];if(aS&&typeof aS==="object"){for(aP in aS){if(Object.hasOwnProperty.call(aS,aP)){aO=aM(aS,aP);if(aO!==undefined){aS[aP]=aO}else{delete aS[aP]}}}}return aL.call(aR,aQ,aS)}({"":aK},"")):aK}}());var j={fetch:function(ax,az){var ay=this._newRequest();ay.onreadystatechange=function(){if(ay.readyState!==4){return}switch(ay.status){case 200:case 304:az.success(ay.responseText);return;case -1:return;default:break}az.failure(ay.status,ay.statusText,ay.responseText)};ay.open("GET",ax,true);ay.send(null)},_newRequest:function(){if(I(a.XMLHttpRequest)){try{return new a.ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(aA){}try{return new a.ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(az){}try{return new a.ActiveXObject("Msxml2.XMLHTTP")}catch(ay){}try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(ax){}throw new Error("This browser does not support XMLHttpRequest.")}else{return new a.XMLHttpRequest()}}};var ak={_cached:null,get:function(ax){return this._parsedCookies()[ax]},remove:function(ay,ax){ax=ax||{};ax.expires=new Date(0);return this.set(ay,"",ax)},set:function(ay,az,ax){var aA=(encodeURIComponent(ay)+"="+encodeURIComponent(az));if(y(ax)){if(ax.expires instanceof Date){aA+="; expires="+ax.expires.toGMTString()}if((ax.path)&&ax.path!==""){aA+="; path="+ax.path}if(an(ax.domain)&&ax.domain!==""){aA+="; domain="+ax.domain}if(ax.secure===true){aA+="; secure"}}V.cookie=aA;return aA},_parsedCookies:function(){var aA,aG,az,aB,ax,aF,aC,ay,aD;if(at(this._cached)){aA=this._cached={};aG=V.cookie;if(/[^=]+=[^=;]?(?:; [^=]+=[^=]?)?/.test(aG)){az=aG.split(/;\s/g);ax=null;aF=null;aC=null;ay=null;for(aB=0,aD=az.length;aB<aD;aB++){ay=az[aB];aC=ay.match(/([^=]+)=(.*)/i);if(aC instanceof Array){try{ax=decodeURIComponent(aC[1].replace(/\+/g," "));aF=decodeURIComponent(aC[2].replace(/\+/g," "));aA[ax]=aF}catch(aE){}}}}}return this._cached}};var v=function(ay){var ax;this.pairs=[];if(ay&&typeof ay==="object"){for(ax in ay){if(ay.hasOwnProperty(ax)){this.add(ax,ay[ax])}}}};v.prototype={add:function(ay,az){var ax=encodeURIComponent;if(!I(az)&&!at(az)){this.pairs.push([ax(ay),ax(az)].join("="))}},toString:function(){return this.pairs.join("&")}};var H=function(aB,aC){var aA,ax,az,ay;aA=this.formElem=M("form");ax=this.submitElem=M("input");ax.setAttribute("type","submit");aA.appendChild(ax);az=E();az.appendChild(aA);this.inputElems={};if(aB){this.setAction(aB)}if(aC&&aC instanceof Object){for(ay in aC){if(aC.hasOwnProperty(ay)){this.setHidden(ay,aC[ay])}}}};H.prototype={setAction:function(ax){this.formElem.setAttribute("action",ax)},setMethod:function(ax){this.formElem.setAttribute("method",ax)},setTarget:function(ax){this.formElem.setAttribute("target",ax)},setHidden:function(ax,aA){var az,ay=this.inputElems;if(at(aA)){this.deleteHidden(ax);return}az=ay[ax];if(!az){az=ay[ax]=M("input");az.setAttribute("type","hidden");az.setAttribute("name",ax);this.formElem.appendChild(az)}az.setAttribute("value",aA)},deleteHidden:function(ax){var az=this.inputElems,ay=az[ax];if(ay){this.formElem.removeChild(ay);az.slice(k(az,ay),1)}},submit:function(){this.submitElem.click()},submitTo:function(ax){this.setTarget(ax.getName());this.submit()}};var ae=function(){var aA,ax,ay,az;aA=M("div");ax=this.name="rpx_auth_"+(new Date()).getTime();ay=E();ay.appendChild(aA);az=n?r.config.baseUrl+"blank.html":"";aA.innerHTML=('<iframe src="'+az+'" name="'+ax+'" id="'+ax+'"></iframe>');this.iframeElem=V.getElementById(ax);if(Q){a.frames[ax].name=ax}};ae.prototype={getName:function(){return this.name},setSrc:function(ax){this.iframeElem.setAttribute("src",ax)},addOnloadListener:function(ay){var ax=this.iframeElem;if(Q){ax.onreadystatechange=function(){if(ax.readyState==="complete"){ay()}}}else{ax.addEventListener("load",ay,false)}}};var p=function(az,ax,ay){this.width=az;this.height=ax;this.window=null;this.name="rpx_window_"+r.config.appId+"_";if(I(ay)){this.name+=(new Date()).getTime()}else{this.name+=ay}this.closeListeners=[]};p.prototype={show:function(ax){var aA,az,ay;if(!this.window){aA=this._getCenteredCoords();this.window=a.open(ax||"",this.name,"width="+this.width+",height="+this.height+",status=1,location=1,resizable=yes,left="+aA[0]+",top="+aA[1]);az=this;ay=a.setInterval(function(){if(az.window.closed){a.clearInterval(ay);az._onClose()}},500)}},setLocation:function(ax){if(this.window){this.window.location.href=ax}},setSize:function(ay,ax){this.width=ay;this.height=ax;if(this.window){this.window.outerWidth=ay;this.window.outerHeight=ax}},close:function(){if(this.window){this.window.close()}},addCloseListener:function(ax){this.closeListeners.push(ax)},removeCloseListener:function(ax){this.closeListeners.splice(k(this.closeListeners,ax),1)},getName:function(){return this.name},focus:function(){this.window.focus()},_getCenteredCoords:function(){var aA,ax,az,ay;aA=null;ax=null;if(Q){aA=a.event.screenX-(this.width/2)+100;ax=a.event.screenY-(this.height/2)-100}else{az=[a.outerWidth,a.outerHeight];ay=[a.screenX,a.screenY];aA=ay[0]+Math.max(0,Math.floor((az[0]-this.width)/2));ax=a.screenY+15}return[aA,ax]},_onClose:function(){var ax,ay;for(ax=0;ax<this.closeListeners.length;ax++){ay=this.closeListeners[ax];ay()}}};var L=function(aM,aK,aJ){var aN,aE,aA,aC,aG,az,aQ,aB,aP,aL,ay,aO,ax,aI,aD,aH,aF;aM.style.position="relative";aF=M("div");aF.className="rpxnow_lightbox_trans";u(aF,{backgroundColor:"black",position:"absolute",top:0,left:0,width:"100%",height:"100%"});if(Q){aF.style.filter="alpha(opacity=40)"}else{ax="0.4";u(aF,{opacity:ax,KhtmlOpacity:ax,MozOpacity:ax})}az=M("img");az.src=o("lb_close");az.alt="close";u(az,{position:"absolute",top:"-4px",right:"-4px",cursor:"pointer",width:"34px",height:"34px"});aQ=this.containerElem=M("div");aQ.className="rpxnow_lightbox_container";u(aQ,{position:"absolute",display:"block",padding:"10px",width:(aK+(n&&q?20:0))+"px",height:(aJ+(n&&q?20:0))+"px"});aB={position:"absolute",width:"20px",height:"20px",backgroundImage:N("lb_corners")};aE={position:"absolute",backgroundImage:N("lb_border")};aD=M("div");u(aD,aB);u(aD,{top:"0",left:"0"});aI=M("div");u(aI,aE);u(aI,{top:"0",left:"20px",width:(aK-20)+"px",height:"20px"});aH=M("div");u(aH,aB);u(aH,{top:"0",right:"0",backgroundPosition:"top right"});aO=M("div");u(aO,aE);u(aO,{top:"20px",left:"0",width:(aK+20)+"px",height:(aJ-20)+"px"});aC=M("div");u(aC,aB);u(aC,{bottom:"0",left:"0",backgroundPosition:"0 -20px"});aA=M("div");u(aA,aE);u(aA,{bottom:"0",left:"20px",width:(aK-20)+"px",height:"20px"});aG=M("div");u(aG,aB);u(aG,{bottom:"0",right:"0",backgroundPosition:"-20px -20px"});aP=[aD,aI,aH,aC,aA,aG,aO,aM,az];for(aL=0;aL<aP.length;aL++){aQ.appendChild(aP[aL])}ay=this.lightboxElem=M("div");ay.className="rpxnow_lightbox";u(ay,{position:n?"absolute":"fixed",display:"none",top:0,left:0,zIndex:10000});ay.appendChild(aF);ay.appendChild(aQ);aN=V.body;if(aN.firstChild){aN.insertBefore(ay,aN.firstChild)}else{aN.appendChild(ay)}b("resize",a,ai(this,"resize"));b("click",az,ai(this,"hide"));if(n){a.attachEvent("onscroll",ai(this,"scroll"))}this.closeListeners=[]};L.currentInstance=null;L.prototype={show:function(){if(L.currentInstance===null){L.currentInstance=this}else{return false}this.containerElem.style.visibility="hidden";this.resize();if(n){this.scroll()}this.lightboxElem.style.display="block";return true},hide:function(){var ax,ay;this.lightboxElem.style.display="none";L.currentInstance=null;for(ax=0;ax<this.closeListeners.length;ax++){ay=this.closeListeners[ax];ay()}},addCloseListener:function(ax){this.closeListeners.push(ax)},removeCloseListener:function(ax){this.closeListeners.splice(k(this.closeListeners,ax),1)},isVisible:function(){return(this.lightboxElem.style.display==="block")},resize:function(){var ay,aA,az,ax;ay=z();aA=R();u(this.lightboxElem,{width:ay+"px",height:aA+"px"});az=this.containerElem;ax=function(){var aB=n&&q?0:10;u(az,{top:(((aA-az.offsetHeight)/2)+aB)+"px",left:(((ay-az.offsetWidth)/2)+aB)+"px",visibility:"visible"})};if(az.style.visibility==="hidden"){a.setTimeout(ax,0)}else{ax()}},scroll:function(){var ax=al();u(this.lightboxElem,{top:ax.scrollTop+"px",left:ax.scrollLeft+"px"})}};var ap,B,G,i,af;af=function(ay){var ax=document.createElement("a");ax.href="http://"+ay+"/";return ax.hostname};ap=function(ax,ay,az){this.name=ax;this.popupWidth=ay;this.popupHeight=az;this.base_params={}};ap.prototype={_start:function(ay,ax,aF,az){var aG,aE,aC,aA,aD,aB;if(!ay){m.setLastLoginTab(this.providerName())}aB=this.queryBuilder();aB.add("token_url",ax);if(az){for(aD in az){if(Object.hasOwnProperty.call(az,aD)){aB.add(aD,az[aD])}}}aE=null;aG=null;if(!ac){aB.add("callback",T(function(aH){if(!at(aE)){a.clearInterval(aG);aE.close()}aF(aH)}));aB.add("callbackScheme",l)}aC=this.startUrl()+"?"+aB.toString();if(ay){aA=new ae();aA.setSrc(aC)}else{if(ac){a.top.location.href=aC}else{aE=new p(this.popupWidth,this.popupHeight,this.name);aE.show(aC);aG=a.setInterval(function(){if(aE.window.closed){a.clearInterval(aG);aF({stat:"fail",err:{code:-1}})}},1000)}}},queryBuilder:function(){var ay,ax;ay=new v(this.base_params);ax=O(a.location.href);ay.add("flags",ax.flags);ay.add("language_preference",ax.language_preference);ay.add("openid_proxy_url",ax.openid_proxy_url);return ay},startUrl:function(){return r.config.baseUrl+this.name+"/start"},providerName:function(){return this.name}};i=function(ax,ay,aA,aC,az,aB){ap.call(this,"openid",az,aB);this.prefix=ay;this.suffix=aA;this.isSubdomain=aC;this._immediate={};this._providerName=ax};aj=i.prototype=new ap();aj.providerName=function(){return this._providerName};aj.immediate=function(aA){var ay,ax,az;if(Q){return}ay=m.getLastSuccessful();if(ay.providerName===this.providerName()){az=this._inputToUrl(ay.userInput);ax=this;this._start(true,aA,function(aB){if(aB.stat==="ok"){ax._immediate.input=ay.userInput;ax._immediate.url=aB.redirectUrl}},{openid_identifier:az,immediate:true})}};aj.start=function(ay,aB,az){if(!at(this._immediate.url)&&ay===this._immediate.input){a.top.location.href=this._immediate.url;return}m.setLastUserInput(ay);var aA=this._inputToUrl(ay);var ax=function(aC){if(aC.stat==="ok"){a.setTimeout(function(){a.top.location.href=aC.redirectUrl},1)}else{az(aC.err)}};this._start(false,aB,ax,{openid_identifier:aA})};aj._inputToUrl=function(ax){var aA,ay,az;if(this.prefix.length>0||this.suffix.length>0){if(this.isSubdomain){ax=ax.toLowerCase();aA=ax.split(".");for(az=0;az<aA.length;az++){ay=aA[az];ay=ay.replace(/[\x00-\x2C\x2E\x2F\x3A-\x60\x7B-\x7F]/g,"");aA[az]=ay.replace(/(^-|-$)/g,"")}ax=af(aA.join("."))}else{ax=ax.replace(/^\s+|\s+$/g,"");ax=encodeURI(ax);ax=ax.replace("?","%3F").replace("#","%23")}}return this.prefix+ax+this.suffix};G=function(ax,aA,ay,az){ap.call(this,"openid",ay,az);this._providerName=ax;this.identifierSelectUrl=aA;this.immediateUrl=null};g=G.prototype=new ap();g.providerName=function(){return this._providerName};g.immediate=function(aA){if(Q){return}var az=m.getLastSuccessful();if(az.providerName===this.providerName()){var ax=ak.get(this.providerName()+"_identifier");if(ax){var ay=this;this._start(true,aA,function(aB){if(aB.stat==="ok"){ay.immediateUrl=aB.redirectUrl}},{openid_identifier:ax,immediate:true})}}};g.start=function(aA,az){if(!at(this.immediateUrl)){a.top.location.href=this.immediateUrl;return}var ay=ak.get(this.providerName()+"_identifier");if(!ay){ay=this.identifierSelectUrl}var ax=function(aB){if(aB.stat==="ok"){a.setTimeout(function(){a.top.location.href=aB.redirectUrl},1)}else{az(aB.err)}};this._start(false,aA,ax,{openid_identifier:ay})};g.startFresh=function(az,ay){var ax=function(aA){if(aA.stat==="ok"){a.setTimeout(function(){a.top.location.href=aA.redirectUrl},1)}else{ay(aA.err)}};this._start(false,az,ax,{openid_identifier:this.identifierSelectUrl,force_reauth:true})};g.queryBuilder=function(){var ax=ap.prototype.queryBuilder.call(this);ax.add("display","popup");return ax};B=function(ay,az,ax){ap.call(this,ay,az,ax)};P=B.prototype=new ap();P.start=function(aA,ay,az){var ax=function(aB){if(aB.stat==="ok"){a.setTimeout(function(){a.top.location.href=aB.redirectUrl},1)}else{ay(aB.err)}};this._start(false,aA,ax,az)};m={setLastLoginTab:function(ax){var ay={expires:new Date(),path:"/"};ay.expires.setDate(ay.expires.getDate()+3650);ak.set("login_tab",ax,ay)},setLastUserInput:function(ax){var ay={expires:new Date(),path:"/"};ay.expires.setDate(ay.expires.getDate()+3650);ak.set("user_input",ax,ay)},getLastSuccessful:function(){var ax={providerName:ak.get("expected_tab"),userInput:ak.get("expected_user_input"),userName:null};var az=ak.get("welcome_info");if(!at(az)){try{var ay=D(az);if(ay[0]==="welcome_user"){ax.userName=ay[1].name}}catch(aA){}}return ax}};r.Auth={CustomProvider:B,OpenID2Provider:G,OpenID1Provider:i,CookieUserStateStore:m,providers:{aol:new i("aol","http://openid.aol.com/","",false,514,550),blogger:new i("blogger","","",false,800,600),livejournal:new i("livejournal","http://",".livejournal.com/",true,800,600),netlog:new i("netlog","http://netlog.com/","",false,800,600),openid:new i("openid","","",false,800,600),wordpress:new i("wordpress","http://",".wordpress.com/",true,800,600),flickr:new G("flickr","http://flickr.com/",500,500),google:new G("google","https://www.google.com/accounts/o8/id",450,500),hyves:new G("hyves","http://hyves.nl/",800,600),myopenid:new G("myopenid","http://myopenid.com/",800,600),verisign:new G("verisign","http://pip.verisignlabs.com/",800,600),yahoo:new G("yahoo","http://me.yahoo.com/",500,500),facebook:new B("facebook",500,500),live_id:new B("liveid",750,550),linkedin:new B("linkedin",750,550),myspace:new B("myspace",800,500),twitter:new B("twitter",800,500)}};r.Util={LightBox:L,PopupWindow:p,QueryBuilder:v,addListener:b,addClickListener:Y,bind:ai,indexOf:k,parseQueryString:O};r._xdCallbacks=[];T=function(az){var ax,ay;ax=r._xdCallbacks.length;ay="RPXNOW._xdCallbacks["+ax+"]";r._xdCallbacks.push(function(aC){var aA,aB;aA=k(r._xdCallbacks,this);r._xdCallbacks[aA]=null;aB=D(aC);az(aB)});return ay};J=function(aB,ax,aE){var aC,aD,az,ay,aA;aC=T(aE);aA=r.config.baseUrl.replace(/^https?/,l);aD=aA+"jsapi/v3/"+aB;az=new H(aD,ax);az.setHidden("xdReceiver",r.config.xdReceiver);az.setHidden("callback",aC);if(r.config.baseUrl===r.DEFAULT_BASE_URL){az.setHidden("appId",r.config.appId)}ay=new ae();az.submitTo(ay)};aq=function(aB,az,aA,ay,ax){aB.innerHTML=('<iframe src="'+(n?r.config.baseUrl+"blank.html":"")+'" name="'+az+'" id="'+az+'" style="width: '+aA+"px; height: "+ay+'px; background: transparent; position: absolute; top: 0; left: 0; visibility: hidden; display: none;" scrolling="no" frameBorder="0" allowTransparency="true"></iframe>');u(aB,{backgroundColor:"transparent",backgroundImage:N(ax),backgroundRepeat:"no-repeat",backgroundPosition:"top left",fontSize:"17px",textAlign:"center",width:aA+"px",height:ay+"px",overflow:"hidden",fontFamily:"'lucida grande', Helvetica, Verdana, sans-serif"})};h=function(ax,ay){if(Q){ax.onreadystatechange=function(){if(ax.readyState==="complete"){ay.style.visibility="hidden";ax.style.visibility="visible";a.setTimeout(function(){ax.style.display="block"},1500)}}}else{ax.addEventListener("load",function(){ax.style.display="block";a.setTimeout(function(){ay.style.visibility="hidden";ax.style.visibility="visible"},1)},false)}};var av=r.Social={publishActivity:function(aA,aH){var az;if(at(aA.title)){aA.setTitle(V.title)}var ay="rpx_auth_"+(new Date()).getTime();var ax=M("div");var aB=new L(ax,460,350);aq(ax,ay,460,350,"bg_fade");if(r.config.hasError()){var aF=M("div");u(aF,{lineHeight:"324px",padding:"13px"});aF.appendChild(V.createTextNode("Error: "+r.config.error));ax.appendChild(aF)}else{ax.style.lineHeight="350px";az=M("span");az.appendChild(V.createTextNode("Loading..."));ax.appendChild(az)}var aC=V.getElementById(ay);var aE=null;if(!ad(aH)){aH=function(aI){}}var aD=function(aK){var aM=new H(aK.resultsUrl);aM.setHidden("token",aK.token);aM.setTarget(ay);aM.submit();var aI=function(){aH(aK.publishResults)};if(!at(r.config.tokenCallbackUrl)&&aK.authTokens.length>0){var aJ=new H(r.config.tokenCallbackUrl);aJ.setHidden("tokens",aK.authTokens);var aL=new ae();aJ.setTarget(aL.getName());aL.addOnloadListener(aI);aJ.setMethod("POST");aJ.submit()}else{a.setTimeout(aI,1)}};aE=T(aD);if(!r.config.hasError()){h(aC,az);var aG=function(aL){var aK,aJ,aI;aK=r.config.baseUrl.replace(/^https?/,l);aJ=aK+"social/publish_activity";aI=new H(aJ);aI.setMethod("POST");aI.setHidden("activity",t(aA));aI.setHidden("sessid",aL.sessid);aI.setHidden("appId",r.config.appId);aI.setHidden("xdReceiver",r.config.xdReceiver);aI.setHidden("callback",aE);aI.setTarget(ay);aI.submit()};J("popup_session",{},aG)}aB.show();return false},clearSocialCookies:function(ay){if(!I(ay)){if(!at(ay)&&!K.test(ay)){throw new Error("The dest must be an absolute URL")}var ax=new RegExp("^https?://"+am(V.location.host)+"/");if(!at(ay)&&!ax.test(ay)){throw new Error("dest host does not match the current page.")}}var aB=r.config.baseUrl+"social/logout";var aA=new H(aB);aA.setHidden("appId",r.config.appId);var az=new ae();aA.setTarget(az.getName());if(!I(ay)){az.addOnloadListener(function(){a.top.location.href=ay})}aA.submit();return false}};av.Activity=function(ay,az,ax){if(!an(ay)){throw new Error("a non-null share_display string is required.")}this.share_display=ay;if(!an(az)){throw new Error("a non-null action string must be provided.")}this.action=az;if(!an(ax)||!aw.test(ax)){throw new Error("a valid url must be provided.")}this.url=ax;this.title=null;this.description=null;this.user_generated_content=null;this.properties={};this.action_links=[];this.media=null};av.Activity.prototype={setTitle:function(ax){if(!an(ax)){throw new Error("title must be a string")}this.title=ax},setDescription:function(ax){if(!an(ax)){throw new Error("description must be a string")}this.description=ax},setUserGeneratedContent:function(ax){if(!an(ax)){throw new Error("user_generated_content must be a string")}this.user_generated_content=ax},addActionLink:function(ay,ax){if(!an(ax)||!aw.test(ax)){throw new Error("a valid url must be provided.")}this.action_links.push({text:ay,href:ax})},addTextProperty:function(ax,ay){if(!an(ax)||!an(ay)){throw new Error("The name and text must be strings")}this.properties[ax]=ay},addLinkProperty:function(ay,az,ax){if(!an(ay)||!an(az)){throw new Error("The name and text must be strings")}if(!an(ax)||!aw.test(ax)){throw new Error("a valid url must be provided.")}this.properties[ay]={text:az,href:ax}},setMediaItem:function(ax){this.media=ax.toMediaArray()}};av.Mp3MediaItem=function(aA,az,ax,ay){if(!an(aA)||!K.test(aA)){throw new Error("The src must be a valid url")}this.type="mp3";this.src=aA;if(an(az)){this.title=az}if(an(ax)){this.artist=ax}if(an(ay)){this.album=ay}};av.Mp3MediaItem.prototype={toMediaArray:function(){return[this]},setTitle:function(ax){this.title=ax},setArtist:function(ax){this.artist=ax},setAlbum:function(ax){this.album=ax}};av.VideoMediaItem=function(ay,ax,az,aA){if(!an(ay)||!K.test(ay)){throw new Error("video_src must be a valid url")}if(!an(ax)||!K.test(ax)){throw new Error("preview_img must be a valid url")}this.type="video";this.video_src=ay;this.preview_img=ax;if(an(az)){if(!aw.test(az)){throw new Error("video_link must be a valid url if provided")}}if(an(aA)){this.video_title=aA}};av.VideoMediaItem.prototype={toMediaArray:function(){return[this]},setVideoLink:function(ax){if(!an(ax)||!aw.test(ax)){throw new Error("video_link must be a valid url")}},setVideoTitle:function(ax){this.video_title=ax}};av.FlashMediaItem=function(aB,aC,aA,ay,az,ax){if(!an(aB)||!K.test(aB)){throw new Error("swfsrc must be a valid url")}if(!an(aC)||!K.test(aC)){throw new Error("preview_img must be a valid url")}this.type="flash";this.swfsrc=aB;this.imgsrc=aC;if(an(aA)||F(aA)){this.width=""+aA}if(an(ay)||F(ay)){this.height=""+ay}if(an(az)||F(az)){this.expanded_width=""+az}if(an(ax)||F(ax)){this.expanded_height=""+ax}};av.FlashMediaItem.prototype={toMediaArray:function(){return[this]},setWidth:function(ax){if(!an(ax)&&!F(ax)){throw new Error("width must be a number")}this.width=""+ax},setHeight:function(ax){if(!an(ax)&&!F(ax)){throw new Error("height must be a number")}this.height=""+ax},setExpandedWidth:function(ax){if(!an(ax)&&!F(ax)){throw new Error("expanded_width must be a number")}this.expanded_width=""+ax},setExpandedHeight:function(ax){if(!an(ax)&&!F(ax)){throw new Error("expanded_height must be a number")}this.expanded_height=""+ax}};av.ImageMediaCollection=function(){this.images=[]};av.ImageMediaCollection.prototype={toMediaArray:function(){return this.images},addImage:function(ay,ax){if(this.images.length>=5){throw new Error("Cannot have more than 5 images.")}if(!an(ay)||!K.test(ay)){throw new Error("src must be a valid url")}if(!an(ax)||!aw.test(ax)){throw new Error("href must be a valid url")}this.images.push({type:"image",src:ay,href:ax})}};W=function(){this.appId=null;this.xdReceiver=null;this.baseUrl=r.DEFAULT_BASE_URL;this.error=null;this.tokenCallbackUrl=null};W.prototype={initialize:function(ay,ax,az){this.appId=ay;this.xdReceiver=ax;this.tokenCallbackUrl=az},setError:function(ax){this.error=ax},hasError:function(){return !at(this.error)}};if((I(r.config))||!r.config){r.config=new W()}x=[];au=function(ax){if(r.config.baseUrl===r.DEFAULT_BASE_URL){x.push(ax)}else{ax()}};r.loadAndRun=function(ax,ay){au(ay)};r.init=function(ay,aC){var aF,az,aD,aA,aB=null,aE=null,ax=V.location;if(y(ay)){aF=ay.appId;az=ay.xdReceiver;aB=ay.baseUrl;aE=ay.tokenCallbackUrl}else{aF=ay;az=aC}if(I(az)){az=ax.protocol+"//"+ax.host+"/rpx_xdcomm.html"}else{if(K.test(az)){aD=new RegExp("^https?://"+am(ax.host)+"/");if(!aD.test(az)){throw new Error("RPXNow:init: xdReceiver host does not match.")}}else{if(ar.test(az)){az=ax.protocol+"//"+ax.host+az}else{throw new Error("RPXNow:init: xdReceiver must be either an absolute URL or a relative URL path starting with /.")}}}if(aB){r.config.baseUrl=r.DEFAULT_BASE_URL=aB}r.config.initialize(aF,az,aE);aA={success:function(aG){var aI,aH,aJ;r.config.initialize(aF,az,aE);r._base_cb=function(aM,aL){if(aM){r.config.baseUrl=aL}else{r.config.setError(aL)}var aK=x.shift();while(ad(aK)){aK();aK=x.shift()}};aJ=r.DEFAULT_BASE_URL.replace(/^https?/,l);aI=aJ+"jsapi/v3/base_url";aI+="?appId="+aF;aI+="&xdReceiver="+a.escape(az);aH=M("script");aH.src=aI;aH.type="text/javascript";V.body.appendChild(aH)},failure:function(aI,aH,aG){r.config.setError("unable to load "+az)}};j.fetch(az,aA)};r.loaded=false;r.show=function(){r.show_on_load=true};r.always_open=false;r.overlay=false;r.language_preference="en";r.default_provider=null;r.lso_submit_action=null;r.token_url=null;r.realm=null;r.domain=null;r.flags=null;r.email=null;r.openid_proxy_url=null;r.ssl=null;X=["token_url","language_preference","user_identifier","flags","default_provider","email","openid_proxy_url"];S=function(ay,aA){var aF,aC,aD,az,aE,ax;if(!K.test(ay)){f(ay);f("Error - token_url must be an absolute URL with no fragment.")}aF=r.config.baseUrl.split("/")[2];aC=null;if(r.rp_id){aC=r.rp_id}else{if(r.domain){aF=r.domain}else{if(r.realm){if(r.realm.match(/\./)){aF=r.realm}else{aF=r.realm+"."+aF}}else{if(aA){aF=aA}}}}aD=new v();aD.add("token_url",ay);az=at(r.ssl)?l:(r.ssl?"https":"http");aE=az+"://"+aF+"/openid/embed?";if(aC){aD.add("rp_id",aC)}for(ax=0;ax<X.length;ax++){var aB=X[ax];if(aB!=="token_url"&&r[aB]){aD.add(aB,r[aB])}}return aE+aD.toString()};c={bg:"Зареждане",cs:"Načítání",da:"Indlæser",de:"Lade",el:"loading",en:"Loading",es:"Cargando",et:"Laetakse",fi:"Ladataan",fr:"Chargement",hr:"Učitavanje",hu:"Betöltés",it:"Caricamento",ja:"読み込んでいます",ko:"로딩",nl:"Laden",no:"Laster",pl:"Loading",pt:"Carregando","pt-BR":"Carregando",ro:"Încărcare",ru:"Загрузка",sr:"Učitavam","sv-SE":"Laddar",vi:"Đang tải",zh:"载入中","zh-CHT":"載入中"};b("load",a,function(){var ay,aA,aB,ax,az;az=function(aD){var aG,aF,aC,aE;aC=aD.href;aE=aC.match(/https?:\/\/([^\/]+)/);if(!r.token_url){aG=O(aC).token_url}if(aE!==null){aF=aE[1]}aD.onclick=function(){r.show(aG,aF);return false}};r.show=function(aF,aK){var aG,aM,aE,aD,aH,aI,aL,aJ,aC;if(L.currentInstance!==null){return false}if(I(aF)){aF=r.token_url}aL=c[r.language_preference];if(!aL){aL=c.en}aG=373;aM=265;aE="rpx_auth_"+(new Date()).getTime();aD=M("div");aI=new L(aD,aG,aM);aq(aD,aE,aG,aM,"bg_auth");aD.style.lineHeight=aM+"px";aH=M("span");aH.appendChild(V.createTextNode(aL+"..."));aD.appendChild(aH);aJ=V.getElementById(aE);aJ.style.marginTop="12px";h(aJ,aH);aI.show();aC=S(aF,aK);aJ.contentWindow.location.replace(aC);if(!aF){f("Error - RPXNOW.token_url is undefined.")}return false};aA=V.getElementsByTagName("a");aB=new RegExp("(^|\\s)rpxnow(\\s|$)");for(ay=0;ay<aA.length;ay++){ax=aA[ay];if(aB.test(ax.className)){az(ax)}}if(r.show_on_load||r.always_open){r.show()}});a.RPXNOW=r}(this));