(function(a){var aq,av,K,Q,s,X,W,V,n,U,c,ac,q,aa,af,r,l,A,x,P,w,ap,Z,S,ai,g,ak,T,u,h,N,o,at,J,E,b,Y,ah,d,ag,ad,ar,F,y,am,I,k,f,R,z,an,e,O,al,m,ab,M;if((typeof a.RPXNOW!=="undefined")&&a.RPXNOW){return}r={};r.DEFAULT_BASE_URL="http://gaucho.janrain.com:8080/";V=a.document;Q=typeof a.ActiveXObject!=="undefined";q=V.compatMode!="CSS1Compat";n=(function(){var ax=a.navigator&&a.navigator.userAgent,aw=ax.match(/MSIE\s([^;]*)/),ay;if(aw&&aw[1]){ay=0;return(6==parseFloat(aw[1].replace(/\./g,function(){return(ay++==1)?"":"."})))}else{return false}})();ac=(function(){var ax="",aw=new RegExp("iphone|ipod|android|palm|blackberry|windows ce");try{ax=a.navigator.userAgent.toLowerCase()}catch(ay){}return ax.search(aw)!=-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");af=["/",".","*","+","?","|","(",")","[","]","{","}","\\"];aa=new RegExp("(\\"+af.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");av=new RegExp("^https?://([a-z0-9]([\\-a-z0-9]*[a-z0-9])?\\.)*[a-z0-9]([\\-a-z0-9]*[a-z0-9])?(:[0-9]+)?(/[^?#]*(\\?[^#]*)?)?(#.*)?$","i");aq=new RegExp("^/[^?#]*(\\?[^#]*)?$");ak=function(){return q?V.body:V.documentElement};M=function(aw){return V.createElement(aw)};o=function(aw){var ax=U[aw][n?1:0];return s+"/images/"+ax};N=function(aw){return"url('"+o(aw)+"')"};u=function(az,aw){var ax,ay=az.style;for(ax in aw){if(Object.hasOwnProperty.call(aw,ax)){ay[ax]=aw[ax]}}};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(aw,ax,ay){if(Q){ax.attachEvent("on"+aw,ay)}else{ax.addEventListener(aw,ay,false)}};Y=function(aw,ax){b("click",aw,ax)};ah=function(aw,ax){return function(){aw[ax].apply(aw,arguments)}};d=function(aw){return(Object.prototype.toString.apply(aw)==="[object Array]")};ag=function(aw){return(typeof aw==="boolean")};ad=function(aw){return Object.prototype.toString.apply(aw)==="[object Function]"};ar=function(aw){return aw===null};F=function(aw){return typeof aw==="number"&&isFinite(aw)};y=function(aw){return(aw&&(typeof aw==="object"||ad(aw)))||false};am=function(aw){return typeof aw==="string"};I=function(aw){return typeof aw==="undefined"};k=function(aw,ay){for(var ax=0;ax<aw.length;ax++){if(aw[ax]==ay){return ax}}return -1};f=function(aw){if(a.console){a.console.log("RPXNow: "+aw)}};R=function(){if(F(a.innerHeight)){return a.innerHeight}else{return ak().clientHeight}};z=function(){if(F(a.innerWidth)){return a.innerWidth}else{return ak().clientWidth}};an=function(){return Math.max(ak().scrollHeight,R())};e=function(){return Math.max(ak().scrollWidth,z())};O=function(az){var ay=new RegExp("([^=]+)=([^&]*)&?","g"),ax=null,aA=az.match(/^[^?]*(?:\?([^#]*))?(?:$|#.*$)/)[1],aw={};while(!ar(ax=ay.exec(aA))){(aw[decodeURIComponent(ax[1])]=decodeURIComponent(ax[2]))}return aw};al=function(aw){return aw.replace(aa,"\\$1")};var C=function(aD,aB){var az,ay,ax,aA,aw,aE,aF={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},aC=aB[aD];aw=function(aG){Z.lastIndex=0;return Z.test(aG)?'"'+aG.replace(Z,function(aH){var aI=aF[aH];return typeof aI==="string"?aI:"\\u"+("0000"+aH.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+aG+'"'};switch(typeof aC){case"string":return aw(aC);case"number":return isFinite(aC)?String(aC):"null";case"boolean":case"null":return String(aC);case"object":if(!aC){return"null"}aA=[];if(Object.prototype.toString.apply(aC)==="[object Array]"){ax=aC.length;for(az=0;az<ax;az+=1){aA[az]=C(az,aC)||"null"}aE=aA.length===0?"[]":"["+aA.join(",")+"]";return aE}for(ay in aC){if(Object.hasOwnProperty.call(aC,ay)){aE=C(ay,aC);if(aE){aA.push(aw(ay)+":"+aE)}}}aE=aA.length===0?"{}":"{"+aA.join(",")+"}";return aE}throw new Error("What happened?.")},t=function(aw){return C("",{"":aw})},D=(function(){var az,ax,aw={'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:"\n",r:"\r",t:"\t"},aI,aG=function(aJ){throw {name:"SyntaxError",message:aJ,at:az,text:aI}},aC=function(aJ){if(aJ&&aJ!==ax){aG("Expected '"+aJ+"' instead of '"+ax+"'")}ax=aI.charAt(az);az+=1;return ax},aB=function(){var aK,aJ="";if(ax==="-"){aJ="-";aC("-")}while(ax>="0"&&ax<="9"){aJ+=ax;aC()}if(ax==="."){aJ+=".";while(aC()&&ax>="0"&&ax<="9"){aJ+=ax}}if(ax==="e"||ax==="E"){aJ+=ax;aC();if(ax==="-"||ax==="+"){aJ+=ax;aC()}while(ax>="0"&&ax<="9"){aJ+=ax;aC()}}aK=+aJ;if(isNaN(aK)){aG("Bad number")}else{return aK}},aD=function(){var aM,aL,aK="",aJ;if(ax==='"'){while(aC()){if(ax==='"'){aC();return aK}else{if(ax==="\\"){aC();if(ax==="u"){aJ=0;for(aL=0;aL<4;aL+=1){aM=parseInt(aC(),16);if(!isFinite(aM)){break}aJ=aJ*16+aM}aK+=String.fromCharCode(aJ)}else{if(typeof aw[ax]==="string"){aK+=aw[ax]}else{break}}}else{aK+=ax}}}}aG("Bad string")},aF=function(){while(ax&&ax<=" "){aC()}},ay=function(){switch(ax){case"t":aC("t");aC("r");aC("u");aC("e");return true;case"f":aC("f");aC("a");aC("l");aC("s");aC("e");return false;case"n":aC("n");aC("u");aC("l");aC("l");return null}aG("Unexpected '"+ax+"'")},aH,aE=function(){var aJ=[];if(ax==="["){aC("[");aF();if(ax==="]"){aC("]");return aJ}while(ax){aJ.push(aH());aF();if(ax==="]"){aC("]");return aJ}aC(",");aF()}}aG("Bad array")},aA=function(){var aK,aJ={};if(ax==="{"){aC("{");aF();if(ax==="}"){aC("}");return aJ}while(ax){aK=aD();aF();aC(":");if(Object.hasOwnProperty.call(aJ,aK)){aG('Duplicate key "'+aK+'"')}aJ[aK]=aH();aF();if(ax==="}"){aC("}");return aJ}aC(",");aF()}}aG("Bad object")};aH=function(){aF();switch(ax){case"{":return aA();case"[":return aE();case'"':return aD();case"-":return aB();default:return ax>="0"&&ax<="9"?aB():ay()}};return function(aM,aK){var aJ;aI=aM;az=0;ax=" ";aJ=aH();aF();if(ax){aG("Syntax error")}return typeof aK==="function"?(function aL(aQ,aP){var aO,aN,aR=aQ[aP];if(aR&&typeof aR==="object"){for(aO in aR){if(Object.hasOwnProperty.call(aR,aO)){aN=aL(aR,aO);if(aN!==undefined){aR[aO]=aN}else{delete aR[aO]}}}}return aK.call(aQ,aP,aR)}({"":aJ},"")):aJ}}());var j={fetch:function(aw,ay){var ax=this._newRequest();ax.onreadystatechange=function(){if(ax.readyState!=4){return}switch(ax.status){case 200:case 304:ay.success(ax.responseText);return;case -1:return;default:break}ay.failure(ax.status,ax.statusText,ax.responseText)};ax.open("GET",aw,true);ax.send(null)},_newRequest:function(){if(I(a.XMLHttpRequest)){try{return new a.ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(az){}try{return new a.ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(ay){}try{return new a.ActiveXObject("Msxml2.XMLHTTP")}catch(ax){}try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(aw){}throw new Error("This browser does not support XMLHttpRequest.")}else{return new a.XMLHttpRequest()}}};var aj={_cached:null,get:function(aw){return this._parsedCookies()[aw]},remove:function(ax,aw){aw=aw||{};aw.expires=new Date(0);return this.set(ax,"",aw)},set:function(ax,ay,aw){var az=(encodeURIComponent(ax)+"="+encodeURIComponent(ay));if(y(aw)){if(aw.expires instanceof Date){az+="; expires="+aw.expires.toGMTString()}if((aw.path)&&aw.path!==""){az+="; path="+aw.path}if(am(aw.domain)&&aw.domain!==""){az+="; domain="+aw.domain}if(aw.secure===true){az+="; secure"}}V.cookie=az;return az},_parsedCookies:function(){var az,aF,ay,aA,aw,aE,aB,ax,aC;if(ar(this._cached)){az=this._cached={};aF=V.cookie;if(/[^=]+=[^=;]?(?:; [^=]+=[^=]?)?/.test(aF)){ay=aF.split(/;\s/g);aw=null;aE=null;aB=null;ax=null;for(aA=0,aC=ay.length;aA<aC;aA++){ax=ay[aA];aB=ax.match(/([^=]+)=(.*)/i);if(aB instanceof Array){try{aw=decodeURIComponent(aB[1].replace(/\+/g," "));aE=decodeURIComponent(aB[2].replace(/\+/g," "));az[aw]=aE}catch(aD){}}}}}return this._cached}};var v=function(ax){var aw;this.pairs=[];if(ax&&typeof ax=="object"){for(aw in ax){if(ax.hasOwnProperty(aw)){this.add(aw,ax[aw])}}}};v.prototype={add:function(ax,ay){var aw=encodeURIComponent;if(!I(ay)&&!ar(ay)){this.pairs.push([aw(ax),aw(ay)].join("="))}},toString:function(){return this.pairs.join("&")}};var H=function(aA,aB){var az,aw,ay,ax;az=this.formElem=M("form");aw=this.submitElem=M("input");aw.setAttribute("type","submit");az.appendChild(aw);ay=E();ay.appendChild(az);this.inputElems={};if(aA){this.setAction(aA)}if(aB&&aB instanceof Object){for(ax in aB){if(aB.hasOwnProperty(ax)){this.setHidden(ax,aB[ax])}}}};H.prototype={setAction:function(aw){this.formElem.setAttribute("action",aw)},setMethod:function(aw){this.formElem.setAttribute("method",aw)},setTarget:function(aw){this.formElem.setAttribute("target",aw)},setHidden:function(aw,az){var ay,ax=this.inputElems;if(ar(az)){this.deleteHidden(aw);return}ay=ax[aw];if(!ay){ay=ax[aw]=M("input");ay.setAttribute("type","hidden");ay.setAttribute("name",aw);this.formElem.appendChild(ay)}ay.setAttribute("value",az)},deleteHidden:function(aw){var ay=this.inputElems,ax=ay[aw];if(ax){this.formElem.removeChild(ax);ay.slice(k(ay,ax),1)}},submit:function(){this.submitElem.click()},submitTo:function(aw){this.setTarget(aw.getName());this.submit()}};var ae=function(){var az,aw,ax,ay;az=M("div");aw=this.name="rpx_auth_"+(new Date()).getTime();ax=E();ax.appendChild(az);ay=n?r.config.baseUrl+"blank.html":"";az.innerHTML=('<iframe src="'+ay+'" name="'+aw+'" id="'+aw+'"></iframe>');this.iframeElem=V.getElementById(aw);if(Q){a.frames[aw].name=aw}};ae.prototype={getName:function(){return this.name},setSrc:function(aw){this.iframeElem.setAttribute("src",aw)},addOnloadListener:function(ax){var aw=this.iframeElem;if(Q){aw.onreadystatechange=function(){if(aw.readyState==="complete"){ax()}}}else{aw.addEventListener("load",ax,false)}}};var p=function(ay,aw,ax){this.width=ay;this.height=aw;this.window=null;this.name="rpx_window_"+r.config.appId+"_";if(I(ax)){this.name+=(new Date()).getTime()}else{this.name+=ax}this.closeListeners=[]};p.prototype={show:function(aw){var az,ay,ax;if(!this.window){az=this._getCenteredCoords();this.window=a.open(aw||"",this.name,"width="+this.width+",height="+this.height+",status=1,location=1,resizable=yes,left="+az[0]+",top="+az[1]);ay=this;ax=a.setInterval(function(){if(ay.window.closed){a.clearInterval(ax);ay._onClose()}},500)}},setLocation:function(aw){if(this.window){this.window.location.href=aw}},setSize:function(ax,aw){this.width=ax;this.height=aw;if(this.window){this.window.outerWidth=ax;this.window.outerHeight=aw}},close:function(){if(this.window){this.window.close()}},addCloseListener:function(aw){this.closeListeners.push(aw)},removeCloseListener:function(aw){this.closeListeners.splice(k(this.closeListeners,aw),1)},getName:function(){return this.name},focus:function(){this.window.focus()},_getCenteredCoords:function(){var az,aw,ay,ax;az=null;aw=null;if(Q){az=a.event.screenX-(this.width/2)+100;aw=a.event.screenY-(this.height/2)-100}else{ay=[a.outerWidth,a.outerHeight];ax=[a.screenX,a.screenY];az=ax[0]+Math.max(0,Math.floor((ay[0]-this.width)/2));aw=a.screenY+15}return[az,aw]},_onClose:function(){var aw,ax;for(aw=0;aw<this.closeListeners.length;aw++){ax=this.closeListeners[aw];ax()}}};var L=function(aL,aJ,aI){var aM,aD,az,aB,aF,ay,aP,aA,aO,aK,ax,aN,aw,aH,aC,aG,aE;aL.style.position="relative";aE=M("div");aE.className="rpxnow_lightbox_trans";u(aE,{backgroundColor:"black",position:"absolute",top:0,left:0,width:"100%",height:"100%"});if(Q){aE.style.filter="alpha(opacity=40)"}else{aw="0.4";u(aE,{opacity:aw,KhtmlOpacity:aw,MozOpacity:aw})}ay=M("img");ay.src=o("lb_close");ay.alt="close";u(ay,{position:"absolute",top:"-4px",right:"-4px",cursor:"pointer",width:"34px",height:"34px"});aP=this.containerElem=M("div");aP.className="rpxnow_lightbox_container";u(aP,{position:"absolute",display:"block",padding:"10px",width:(aJ+(n&&q?20:0))+"px",height:(aI+(n&&q?20:0))+"px"});aA={position:"absolute",width:"20px",height:"20px",backgroundImage:N("lb_corners")};aD={position:"absolute",backgroundImage:N("lb_border")};aC=M("div");u(aC,aA);u(aC,{top:"0",left:"0"});aH=M("div");u(aH,aD);u(aH,{top:"0",left:"20px",width:(aJ-20)+"px",height:"20px"});aG=M("div");u(aG,aA);u(aG,{top:"0",right:"0",backgroundPosition:"top right"});aN=M("div");u(aN,aD);u(aN,{top:"20px",left:"0",width:(aJ+20)+"px",height:(aI-20)+"px"});aB=M("div");u(aB,aA);u(aB,{bottom:"0",left:"0",backgroundPosition:"0 -20px"});az=M("div");u(az,aD);u(az,{bottom:"0",left:"20px",width:(aJ-20)+"px",height:"20px"});aF=M("div");u(aF,aA);u(aF,{bottom:"0",right:"0",backgroundPosition:"-20px -20px"});aO=[aC,aH,aG,aB,az,aF,aN,aL,ay];for(aK=0;aK<aO.length;aK++){aP.appendChild(aO[aK])}ax=this.lightboxElem=M("div");ax.className="rpxnow_lightbox";u(ax,{position:n?"absolute":"fixed",display:"none",top:0,left:0,zIndex:10000});ax.appendChild(aE);ax.appendChild(aP);aM=V.body;if(aM.firstChild){aM.insertBefore(ax,aM.firstChild)}else{aM.appendChild(ax)}b("resize",a,ah(this,"resize"));b("click",ay,ah(this,"hide"));if(n){a.attachEvent("onscroll",ah(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 aw,ax;this.lightboxElem.style.display="none";L.currentInstance=null;for(aw=0;aw<this.closeListeners.length;aw++){ax=this.closeListeners[aw];ax()}},addCloseListener:function(aw){this.closeListeners.push(aw)},removeCloseListener:function(aw){this.closeListeners.splice(k(this.closeListeners,aw),1)},isVisible:function(){return(this.lightboxElem.style.display==="block")},resize:function(){var ax,az,ay,aw;ax=z();az=R();u(this.lightboxElem,{width:ax+"px",height:az+"px"});ay=this.containerElem;aw=function(){var aA=n&&q?0:10;u(ay,{top:(((az-ay.offsetHeight)/2)+aA)+"px",left:(((ax-ay.offsetWidth)/2)+aA)+"px",visibility:"visible"})};if(ay.style.visibility==="hidden"){a.setTimeout(aw,0)}else{aw()}},scroll:function(){var aw=ak();u(this.lightboxElem,{top:aw.scrollTop+"px",left:aw.scrollLeft+"px"})}};var ao,B,G,i;ao=function(aw,ax,ay){this.name=aw;this.popupWidth=ax;this.popupHeight=ay;this.base_params={}};ao.prototype={_start:function(ax,aw,aE,ay){var aF,aD,aB,az,aC,aA;if(!ax){m.setLastLoginTab(this.providerName())}aA=this.queryBuilder();aA.add("token_url",aw);if(ay){for(aC in ay){if(Object.hasOwnProperty.call(ay,aC)){aA.add(aC,ay[aC])}}}aD=null;aF=null;if(!ac){aA.add("callback_faked",T(function(aG){if(!ar(aD)){a.clearInterval(aF);aD.close()}aE(aG)}));}aB=this.startUrl()+"?"+aA.toString();if(ax){az=new ae();az.setSrc(aB)}else{;if(true || ac){a.top.location.href=aB}else{aD=new p(this.popupWidth,this.popupHeight,this.name);aD.show(aB);aF=a.setInterval(function(){if(aD.window.closed){a.clearInterval(aF);aE({stat:"fail",err:{code:-1}})}},1000)}}},queryBuilder:function(){var ax,aw;ax=new v(this.base_params);aw=O(a.location.href);ax.add("flags",aw.flags);ax.add("openid_proxy_url",aw.openid_proxy_url);return ax},startUrl:function(){return getStartURL()},providerName:function(){return this.name}};i=function(aw,ax,az,ay,aA){ao.call(this,"openid",ay,aA);this.prefix=ax;this.suffix=az;this._immediate={};this._providerName=aw};ai=i.prototype=new ao();ai.providerName=function(){return this._providerName};ai.immediate=function(az){var ax,aw,ay;if(Q){return}ax=m.getLastSuccessful();if(ax.providerName==this.providerName()){ay=this.prefix+ax.userInput+this.suffix;aw=this;this._start(true,az,function(aA){if(aA.stat=="ok"){aw._immediate.input=ax.userInput;aw._immediate.url=aA.redirectUrl}},{openid_identifier:ay,immediate:true})}};ai.start=function(ax,aA,ay){if(!ar(this._immediate.url)&&ax==this._immediate.input){a.top.location.href=this._immediate.url;return}m.setLastUserInput(ax);if(this.prefix.length>0||this.suffix.length>0){ax=encodeURIComponent(ax)}var az=this.prefix+ax+this.suffix;var aw=function(aB){if(aB.stat=="ok"){a.setTimeout(function(){a.top.location.href=aB.redirectUrl},1)}else{ay(aB.err)}};this._start(false,aA,aw,{openid_identifier:az})};G=function(aw,az,ax,ay){ao.call(this,"openid",ax,ay);this._providerName=aw;this.identifierSelectUrl=az;this.immediateUrl=null};g=G.prototype=new ao();g.providerName=function(){return this._providerName};g.immediate=function(az){if(Q){return}var ay=m.getLastSuccessful();if(ay.providerName==this.providerName()){var aw=aj.get(this.providerName()+"_identifier");if(aw){var ax=this;this._start(true,az,function(aA){if(aA.stat=="ok"){ax.immediateUrl=aA.redirectUrl}},{openid_identifier:aw,immediate:true})}}};g.start=function(az,ay){if(!ar(this.immediateUrl)){a.top.location.href=this.immediateUrl;return}var ax=aj.get(this.providerName()+"_identifier");if(!ax){ax=this.identifierSelectUrl}var aw=function(aA){if(aA.stat=="ok"){a.setTimeout(function(){a.top.location.href=aA.redirectUrl},1)}else{ay(aA.err)}};this._start(false,az,aw,{openid_identifier:ax})};g.startFresh=function(ay,ax){var aw=function(az){if(az.stat=="ok"){a.setTimeout(function(){a.top.location.href=az.redirectUrl},1)}else{ax(az.err)}};this._start(false,ay,aw,{openid_identifier:this.identifierSelectUrl,force_reauth:true})};g.queryBuilder=function(){var aw=ao.prototype.queryBuilder.call(this);aw.add("display","popup");return aw};B=function(ax,ay,aw){ao.call(this,ax,ay,aw)};P=B.prototype=new ao();P.start=function(az,ax,ay){var aw=function(aA){if(aA.stat=="ok"){a.setTimeout(function(){a.top.location.href=aA.redirectUrl},1)}else{ax(aA.err)}};this._start(false,az,aw,ay)};m={setLastLoginTab:function(aw){var ax={expires:new Date(),path:"/"};ax.expires.setDate(ax.expires.getDate()+3650);aj.set("login_tab",aw,ax)},setLastUserInput:function(aw){var ax={expires:new Date(),path:"/"};ax.expires.setDate(ax.expires.getDate()+3650);aj.set("user_input",aw,ax)},getLastSuccessful:function(){var aw={providerName:aj.get("expected_tab"),userInput:aj.get("expected_user_input"),userName:null};var ay=aj.get("welcome_info");if(!ar(ay)){try{var ax=D(ay);if(ax[0]=="welcome_user"){aw.userName=ax[1].name}}catch(az){}}return aw}};r.Auth={CustomProvider:B,OpenID2Provider:G,OpenID1Provider:i,CookieUserStateStore:m,providers:{aol:new i("aol","http://openid.aol.com/","",514,550),blogger:new i("blogger","","",800,600),livejournal:new i("livejournal","http://",".livejournal.com/",800,600),netlog:new i("netlog","http://netlog.com/","",800,600),openid:new i("openid","","",800,600),wordpress:new i("wordpress","http://",".wordpress.com/",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:ah,indexOf:k,parseQueryString:O};r._xdCallbacks=[];T=function(ay){var aw,ax;aw=r._xdCallbacks.length;ax="RPXNOW._xdCallbacks["+aw+"]";r._xdCallbacks.push(function(aB){var az,aA;az=k(r._xdCallbacks,this);r._xdCallbacks[az]=null;aA=D(aB);ay(aA)});return ax};J=function(az,aw,aC){var aA,aB,ay,ax;aA=T(aC);aB=r.config.baseUrl+"jsapi/v3/"+az;ay=new H(aB,aw);ay.setHidden("xdReceiver",r.config.xdReceiver);ay.setHidden("callback",aA);if(r.config.baseUrl===r.DEFAULT_BASE_URL){ay.setHidden("appId",r.config.appId)}ax=new ae();ay.submitTo(ax)};ap=function(aA,ay,az,ax,aw){aA.innerHTML=('<iframe src="'+(n?r.config.baseUrl+"blank.html":"")+'" name="'+ay+'" id="'+ay+'" style="width: '+az+"px; height: "+ax+'px; background: transparent; position: absolute; top: 0; left: 0; visibility: hidden; display: none;" scrolling="no" frameBorder="0" allowTransparency="true"></iframe>');u(aA,{backgroundColor:"transparent",backgroundImage:N(aw),backgroundRepeat:"no-repeat",backgroundPosition:"top left",fontSize:"17px",textAlign:"center",width:az+"px",height:ax+"px",overflow:"hidden",fontFamily:"'lucida grande', Helvetica, Verdana, sans-serif"})};h=function(aw,ax){if(Q){aw.onreadystatechange=function(){if(aw.readyState==="complete"){ax.style.visibility="hidden";aw.style.visibility="visible";a.setTimeout(function(){aw.style.display="block"},1500)}}}else{aw.addEventListener("load",function(){aw.style.display="block";a.setTimeout(function(){ax.style.visibility="hidden";aw.style.visibility="visible"},1)},false)}};var au=r.Social={publishActivity:function(az,aG){var ay;if(ar(az.title)){az.setTitle(V.title)}var ax="rpx_auth_"+(new Date()).getTime();var aw=M("div");var aA=new L(aw,460,350);ap(aw,ax,460,350,"bg_fade");if(r.config.hasError()){var aE=M("div");u(aE,{lineHeight:"324px",padding:"13px"});aE.appendChild(V.createTextNode("Error: "+r.config.error));aw.appendChild(aE)}else{aw.style.lineHeight="350px";ay=M("span");ay.appendChild(V.createTextNode("Loading..."));aw.appendChild(ay)}var aB=V.getElementById(ax);var aD=null;if(!ad(aG)){aG=function(aH){}}var aC=function(aJ){var aL=new H(aJ.resultsUrl);aL.setHidden("token",aJ.token);aL.setTarget(ax);aL.submit();var aH=function(){aG(aJ.publishResults)};if(!ar(r.config.tokenCallbackUrl)&&aJ.authTokens.length>0){var aI=new H(r.config.tokenCallbackUrl);aI.setHidden("tokens",aJ.authTokens);var aK=new ae();aI.setTarget(aK.getName());aK.addOnloadListener(aH);aI.setMethod("POST");aI.submit()}else{a.setTimeout(aH,1)}};aD=T(aC);if(!r.config.hasError()){h(aB,ay);var aF=function(aJ){var aI=r.config.baseUrl+"social/publish_activity";var aH=new H(aI);aH.setMethod("POST");aH.setHidden("activity",t(az));aH.setHidden("sessid",aJ.sessid);aH.setHidden("appId",r.config.appId);aH.setHidden("xdReceiver",r.config.xdReceiver);aH.setHidden("callback",aD);aH.setTarget(ax);aH.submit()};J("popup_session",{},aF)}aA.show();return false},clearSocialCookies:function(ax){if(!I(ax)){if(!ar(ax)&&!K.test(ax)){throw new Error("The dest must be an absolute URL")}var aw=new RegExp("^https?://"+al(V.location.host)+"/");if(!ar(ax)&&!aw.test(ax)){throw new Error("dest host does not match the current page.")}}var aA=r.config.baseUrl+"social/logout";var az=new H(aA);az.setHidden("appId",r.config.appId);var ay=new ae();az.setTarget(ay.getName());if(!I(ax)){ay.addOnloadListener(function(){a.top.location.href=ax})}az.submit();return false}};au.Activity=function(ax,ay,aw){if(!am(ax)){throw new Error("a non-null share_display string is required.")}this.share_display=ax;if(!am(ay)){throw new Error("a non-null action string must be provided.")}this.action=ay;if(!am(aw)||!av.test(aw)){throw new Error("a valid url must be provided.")}this.url=aw;this.title=null;this.description=null;this.user_generated_content=null;this.properties={};this.action_links=[];this.media=null};au.Activity.prototype={setTitle:function(aw){if(!am(aw)){throw new Error("title must be a string")}this.title=aw},setDescription:function(aw){if(!am(aw)){throw new Error("description must be a string")}this.description=aw},setUserGeneratedContent:function(aw){if(!am(aw)){throw new Error("user_generated_content must be a string")}this.user_generated_content=aw},addActionLink:function(ax,aw){if(!am(aw)||!av.test(aw)){throw new Error("a valid url must be provided.")}this.action_links.push({text:ax,href:aw})},addTextProperty:function(aw,ax){if(!am(aw)||!am(ax)){throw new Error("The name and text must be strings")}this.properties[aw]=ax},addLinkProperty:function(ax,ay,aw){if(!am(ax)||!am(ay)){throw new Error("The name and text must be strings")}if(!am(aw)||!av.test(aw)){throw new Error("a valid url must be provided.")}this.properties[ax]={text:ay,href:aw}},setMediaItem:function(aw){this.media=aw.toMediaArray()}};au.Mp3MediaItem=function(az,ay,aw,ax){if(!am(az)||!K.test(az)){throw new Error("The src must be a valid url")}this.type="mp3";this.src=az;if(am(ay)){this.title=ay}if(am(aw)){this.artist=aw}if(am(ax)){this.album=ax}};au.Mp3MediaItem.prototype={toMediaArray:function(){return[this]},setTitle:function(aw){this.title=aw},setArtist:function(aw){this.artist=aw},setAlbum:function(aw){this.album=aw}};au.VideoMediaItem=function(ax,aw,ay,az){if(!am(ax)||!K.test(ax)){throw new Error("video_src must be a valid url")}if(!am(aw)||!K.test(aw)){throw new Error("preview_img must be a valid url")}this.type="video";this.video_src=ax;this.preview_img=aw;if(am(ay)){if(!av.test(ay)){throw new Error("video_link must be a valid url if provided")}}if(am(az)){this.video_title=az}};au.VideoMediaItem.prototype={toMediaArray:function(){return[this]},setVideoLink:function(aw){if(!am(aw)||!av.test(aw)){throw new Error("video_link must be a valid url")}},setVideoTitle:function(aw){this.video_title=aw}};au.FlashMediaItem=function(aA,aB,az,ax,ay,aw){if(!am(aA)||!K.test(aA)){throw new Error("swfsrc must be a valid url")}if(!am(aB)||!K.test(aB)){throw new Error("preview_img must be a valid url")}this.type="flash";this.swfsrc=aA;this.imgsrc=aB;if(am(az)||F(az)){this.width=""+az}if(am(ax)||F(ax)){this.height=""+ax}if(am(ay)||F(ay)){this.expanded_width=""+ay}if(am(aw)||F(aw)){this.expanded_height=""+aw}};au.FlashMediaItem.prototype={toMediaArray:function(){return[this]},setWidth:function(aw){if(!am(aw)&&!F(aw)){throw new Error("width must be a number")}this.width=""+aw},setHeight:function(aw){if(!am(aw)&&!F(aw)){throw new Error("height must be a number")}this.height=""+aw},setExpandedWidth:function(aw){if(!am(aw)&&!F(aw)){throw new Error("expanded_width must be a number")}this.expanded_width=""+aw},setExpandedHeight:function(aw){if(!am(aw)&&!F(aw)){throw new Error("expanded_height must be a number")}this.expanded_height=""+aw}};au.ImageMediaCollection=function(){this.images=[]};au.ImageMediaCollection.prototype={toMediaArray:function(){return this.images},addImage:function(ax,aw){if(this.images.length>=5){throw new Error("Cannot have more than 5 images.")}if(!am(ax)||!K.test(ax)){throw new Error("src must be a valid url")}if(!am(aw)||!av.test(aw)){throw new Error("href must be a valid url")}this.images.push({type:"image",src:ax,href:aw})}};W=function(){this.appId=null;this.xdReceiver=null;this.baseUrl=r.DEFAULT_BASE_URL;this.error=null;this.tokenCallbackUrl=null};W.prototype={initialize:function(ax,aw,ay){this.appId=ax;this.xdReceiver=aw;this.tokenCallbackUrl=ay},setError:function(aw){this.error=aw},hasError:function(){return !ar(this.error)}};if((I(r.config))||!r.config){r.config=new W()}x=[];at=function(aw){if(r.config.baseUrl===r.DEFAULT_BASE_URL){x.push(aw)}else{aw()}};r.loadAndRun=function(aw,ax){at(ax)};r.init=function(ax,aB){var aE,ay,aC,az,aA=null,aD=null,aw=V.location;if(y(ax)){aE=ax.appId;ay=ax.xdReceiver;aA=ax.baseUrl;aD=ax.tokenCallbackUrl}else{aE=ax;ay=aB}if(I(ay)){ay=aw.protocol+"//"+aw.host+"/rpx_xdcomm.html"}else{if(K.test(ay)){aC=new RegExp("^https?://"+al(aw.host)+"/");if(!aC.test(ay)){throw new Error("RPXNow:init: xdReceiver host does not match.")}}else{if(aq.test(ay)){ay=aw.protocol+"//"+aw.host+ay}else{throw new Error("RPXNow:init: xdReceiver must be either an absolute URL or a relative URL path starting with /.")}}}if(aA){r.config.baseUrl=r.DEFAULT_BASE_URL=aA}r.config.initialize(aE,ay,aD);az={success:function(aF){var aH,aG;r.config.initialize(aE,ay,aD);r._base_cb=function(aK,aJ){if(aK){r.config.baseUrl=aJ}else{r.config.setError(aJ)}var aI=x.shift();while(ad(aI)){aI();aI=x.shift()}};aH=r.DEFAULT_BASE_URL+"jsapi/v3/base_url";aH+="?appId="+aE;aH+="&xdReceiver="+a.escape(ay);aG=M("script");aG.src=aH;aG.type="text/javascript";V.body.appendChild(aG)},failure:function(aH,aG,aF){r.config.setError("unable to load "+ay)}};j.fetch(ay,az)};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(ax,az){var aE,aB,aC,ay,aD,aw;if(!K.test(ax)){f("Error - token_url must be an absolute URL with no fragment.")}aE=r.config.baseUrl.split("/")[2];aB=null;if(r.rp_id){aB=r.rp_id}else{if(r.domain){aE=r.domain}else{if(r.realm){if(r.realm.match(/\./)){aE=r.realm}else{aE=r.realm+"."+aE}}else{if(az){aE=az}}}}aC=new v();aC.add("token_url",ax);ay=ar(r.ssl)?l:(r.ssl?"https":"http");aD=ay+"://"+aE+"/openid/embed?";if(aB){aC.add("rp_id",aB)}for(aw=0;aw<X.length;aw++){var aA=X[aw];if(aA!="token_url"&&r[aA]){aC.add(aA,r[aA])}}return aD+aC.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 ax,az,aA,aw,ay;ay=function(aC){var aF,aE,aB,aD;aB=aC.href;aD=aB.match(/https?:\/\/([^\/]+)/);if(!r.token_url){aF=O(aB).token_url}if(aD!==null){aE=aD[1]}aC.onclick=function(){r.show(aF,aE);return false}};r.show=function(aE,aJ){var aF,aL,aD,aC,aG,aH,aK,aI,aB;if(L.currentInstance!==null){return false}aF=373;aL=265;aD="rpx_auth_"+(new Date()).getTime();aC=M("div");aG=M("span");aH=new L(aC,aF,aL);aK=c[r.language_preference];aB=S(aE,aJ);if(I(aE)){aE=r.token_url}if(!aK){aK=c.en}ap(aC,aD,aF,aL,"bg_auth");aC.style.lineHeight=aL+"px";aG.appendChild(V.createTextNode(aK+"..."));aC.appendChild(aG);aI=V.getElementById(aD);aI.style.marginTop="12px";h(aI,aG);aH.show();aI.contentWindow.location.replace(aB);if(!aE){f("Error - RPXNOW.token_url is undefined.")}return false};az=V.getElementsByTagName("a");aA=new RegExp("(^|\\s)rpxnow(\\s|$)");for(ax=0;ax<az.length;ax++){aw=az[ax];if(aA.test(aw.className)){ay(aw)}}if(r.show_on_load||r.always_open){r.show()}});a.RPXNOW=r})(this);
