/* Copyright (C) 2011 Microsoft Corporation */if(!window["$Do"]){$Do={};$Do.q=[]}new function(){var a=$Do;a.r=[];a.register=function c(d,f){a.r[d]=f||true;var e=a.q.length,b=0;for(;b<e;b++){var c=a.q[b];if(c.id==d&&a.c(d,c.c,c.a)){a.q.splice(b,1);b--;e--}}};a.c=function d(f,c,e){var d=a.r&&a.r[f];c=c?c:this;function g(){var d=a.r[f],g=d!==true;d=g?d:e[2];$WebWatson.wrapCallback(d,c,b(e,!g))()}if(d)setTimeout(g,0);return d};function b(b,a){return Array.prototype.slice.call(b,a?3:2)}};new function(){$css.getCN=function a(d,e,f){var b=[],c=f.getElementsByTagName(e);for(var a=0;a<c.length;a++)if($css.has(c[a],d))b[b.length]=c[a];return b}};$edh={e:function(a){if(a.nodeName.toLowerCase()=="span"&&a.className.indexOf("c_ld")!=-1){var b=a.lastChild;if(b){a.parentNode.insertBefore(b,a);b.style.display="inline";a.parentNode.removeChild(a)}}},d:function(a){if(a.nodeName.toLowerCase()=="a"&&!(a.parentNode.nodeName.toLowerCase()=="span"&&a.parentNode.className.indexOf("c_ld")!=-1)){var b=document.createElement("span");b.innerHTML=a.innerHTML;b.className=a.className?a.className+" c_ld":"c_ld";b.setAttribute("title",a.getAttribute("title"));a.style.display="none";a.parentNode.insertBefore(b,a);b.appendChild(a)}}};function $(a){return a==null||typeof a=="object"&&!(a instanceof String)?a:document.getElementById(a)}function $f(){var e=$f.w=window,c=$f.doc=document,d=$f.docEl=c.documentElement,a=[];$f.addEvent=function(d,b,c){b=!$B.IE?b.substr(2):b;$B.IE?d.attachEvent(b,c):d.addEventListener(b,c,false);a.push({target:d,event:b,func:c})};$f.removAllEvents=function(){var c,d=a.length;while(d--){c=a[d];b(c.target,c.event,c.func)}};$f.removeEvent=function(g,d,f){d=!$B.IE?d.substr(2):d;var c,e=a.length;while(e--){c=a[e];if(c.target==g&&c.event==d&&c.func==f){b(c.target,c.event,c.func);a.splice(e,1);break}}};$f.cancelEvent=function(a){a=a||window.event;a.cancelBubble=true;if(a.stopPropagation){a.preventDefault();a.stopPropagation()}else a.returnValue=false;return false};function b(c,a,b){$B.IE?c.detachEvent(a,b):c.removeEventListener(a,b,false)}$f.px=function(a){return a+"px"}}$f();$f.addEvent($f.w,"onunload",$f.removAllEvents);$f.dockIt=function(h,s,a,d,g,v){var f=0;g=g||false;a=typeof a=="undefined"?0:a;d=d||{x:0,y:0};if(typeof d!="object"){f=d;d={x:0,y:0}}var c=$f.getLocation(h,g),b=$f.getLocation(s,g),n=d.x*($B.rtl?-1:1),e={x:c.bodyX+n,y:c.bodyY+d.y,width:c.width,height:c.height,targetLoc:b},t=$f.clientHeight(),u=$f.clientWidth(),k=$f.scrollTop(),o=$f.scrollLeft(),m=c.width+n,l=c.height+d.y,j=t+k-b.bottom>l,i=b.top-k>l,p=u+o-b.right>m,q=b.left-o>m;if(!j&&i){if(a<2)a+=2;else if(a==4||a==6)a+=1}else if(!i&&j)if(a>=2&&a<4)a-=2;else if(a==5||a==7)a-=1;if(!p&&q){if($B.rtl){if(a>=4&&a<6)a+=2;else if(a==1||a==3)a-=1}else if(a>5)a-=2;else if(a==0||a==2)a+=1}else if(!q&&p)if($B.rtl){if(a>5)a-=2;else if(a==0||a==2)a+=1}else if(a>=4&&a<6)a+=2;else if(a==1||a==3)a-=1;var r=a%2;if(v){e.x=d.x;e.y=d.y+b.bottom}else if(a>=0)if(a<4){e.x+=r?$B.rtl?b.left:b.right-c.width:$B.rtl?b.right-c.width:b.left;e.y+=a<2?b.bottom+f:b.top-c.height-f}else{if($B.rtl)if(a<6)a+=2;else a-=2;e.x+=a<6?b.left-c.width-f:b.right+f;e.y+=r?b.bottom-c.height:b.top}if($B.Mobile&&!i&&!j)e.y=k;h.style.left=e.x+"px";h.style.top=e.y+"px";return e};$f.getLocation=function(b,e){var k=false,d=$f.getStyle,g="offsetTop",f="offsetLeft",l="position",a={x:b[f],y:b[g],top:0,right:0,bottom:0,left:0,bodyX:0,bodyY:0,width:b.offsetWidth,height:b.offsetHeight},c=b;while(c=c.offsetParent){k=d(c,l)=="relative";if(e!=2){a.bodyX-=c[f];a.bodyY-=c[g]}if(k){var m=$f.toInt(d(c,"padding-left")),n=$f.toInt(d(c,"padding-top"));a.x=e==1?a.x:m;a.y=e==1?a.y:n}a.x+=c[f];a.y+=c[g]}b=b.parentNode;var i=0,h=0;while(b&&b!=document.body){var j=d(b,l);if(j=="relative"){h=1;b=b.parentNode;continue}if(j=="fixed")i=1;if(!h)a.y-=$f.toInt(b.scrollTop);b=b.parentNode}if(i)a.y+=$f.toInt($f.scrollTop());a.left=a.x;a.top=a.y;a.right=a.x+a.width;a.bottom=a.y+a.height;return a};$f.toInt=function(a){a=parseInt(a);return isNaN(a)?0:a};$f.locCompare=function(a,b){if(a.bodyX!=b.bodyX||a.bodyY!=b.bodyY||a.top!=b.top||a.left!=b.left||a.bottom!=b.bottom||a.right!=b.right)return 1;return 0};$f.getStyle=function(c,a){var d="";if($f.doc.defaultView&&$f.doc.defaultView.getComputedStyle){var e=$f.doc.defaultView.getComputedStyle(c,"");d=e?e.getPropertyValue(a):""}else if(c.currentStyle){if(a.indexOf("-")>=0){var b=a.split("-");b[1]=b[1].substr(0,1).toUpperCase()+b[1].substr(1);a=b.join("")}d=c.currentStyle[a]}return d};window.rtl=$B.rtl;$f.isChildOf=function(b,a){try{while(a&&a!==b&&a!=document)a=a.parentNode;return a===b}catch(c){}};$f.pn=function(a,c){var d=$css.has(a,c),b=d?a:null;while(!b&&(a=a.parentNode)&&typeof a!="undefined")if($css.has(a,c))b=a;return b};$f.docHeight=function(){var b=$f.doc.documentElement.clientHeight,a=$f.doc.body.clientHeight,c=a!=undefined?a:window.innerHeight+window.scrollMaxY;return Math.max(c,b)};$f.docWidth=function(){var a=$f.doc.body.clientWidth;return a!=undefined?a:document.width};$f.scrollTop=function(){var a=$f.toInt($f.docEl.scrollTop),b=$f.toInt(window.scrollY);return Math.max(a,b)};$f.scrollLeft=function(){var a=$f.toInt($f.docEl.scrollLeft),b=$f.toInt(window.scrollX);return Math.max(a,b)};$f.clientHeight=function(){return $f.docEl.clientHeight-($B.IE?16:0)};$f.clientWidth=function(){return $f.docEl.clientWidth-($B.IE?16:0)};new function(){var e="px",i="onmouseover",k="onunload",d="style",h="width",j="parentNode",m="INPUT",l=$B.IE_M6,g=window,f=$f.doc;function c(p,o,cb,Vb,Bb,Ub,U,ec,Qb,zb,rb){var J=null,Hb="nextSibling",R="className",v="visibility",w="display",jb="hidden",kb="block",Kb="visible",lb="none",hb="position",xb="height",T="left",X="top",M="onclick",gb="onkeydown",Lb="onkeyup",H="onblur",ib="onfocus",tb="onfocusin",qb="onfocusout",fb="onmouseout",Eb="onmousedown",Gb="onresize",eb="t_seli",ob="t_hov",vb="c_shad",P=J,B,Z,z,V,A,t,s,D,G=1,bb,O=1,r,E=p[d],q={display:0,visibility:0},x=q,W=0,y,N=0,L,Ob,F,u,yb,sb=320,Q=[],Yb=1e3,db,gc=$f.docEl,ub=0,Sb=$f.docWidth(),wb={},I=$B.Mobile,ab=$B.BlackBerry,n=this;cb=cb||J;n.isHoverMenu=0;n.tempHoverCloseDelay=0;n.parentEl=J;n.keepHoverMenuOpen=0;function fc(){p.binding=n;b(g,k,n.dispose);b(p,gb,mb);b(o,gb,mb);b(o,H,K);b(o,M,bc);b(f,Eb,S);b(f,M,S);b(f,Lb,Nb);L=o.tagName==m;n.isHoverMenu=(U=="mouseover"||U=="focus")&&!L;if(!zb){zb=250;db=1e3}rb=rb||200;if(n.isHoverMenu){b(o,fb,n.menuOnmouseout);b(o,i,n.menuOnmouseover);b(p,fb,n.menuOnmouseout);b(p,i,n.menuOnmouseover);b(o,ib,n.menuOnmouseover)}else if(U)g.setTimeout(function(){b(o,"on"+U,n.toggleState)},0);if(I&&!$B.IE){s=f.createElement("div");s[R]="c_m_sbox";Rb(s,50);if((ab||$B.S60_Symbian)&&g["$Config"]&&$Config.ImagesBaseUrl)s[d].background="url("+$Config.ImagesBaseUrl+"/imgs/black_50.png)";f.body.insertBefore(s,f.body.firstChild);b(s,M,S)}E[v]=jb;E[w]=kb;Ib();Ab();b(g,Gb,Tb)}n.dispose=function(){a(p,gb,mb);a(o,gb,mb);a(o,H,K);a(f,Eb,S);a(f,M,S);a(f,Lb,Nb);a(g,Gb,Tb);if(n.isHoverMenu){a(o,fb,n.menuOnmouseout);a(o,i,n.menuOnmouseover);a(p,fb,n.menuOnmouseout);a(p,i,n.menuOnmouseover);a(o,ib,n.menuOnmouseover)}else if(U)a(o,"on"+U,n.toggleState);if(s)a(s,M,S);if(D)a(D,ib,Mb);if(!I)for(var b=0;b<A.length;b++){a(A[b],tb,Y);a(A[b],qb,Y)}a(z,H,K);a(V,H,K);p.binding=o.menu=J;a(g,k,n.dispose)};function Ib(){var g=p.getElementsByTagName("*"),h;yb=0;A=[];for(var f=0;f<g.length;f++){var c=g[f];if(c.tagName=="A"||c.tagName==m){var e=Cb(c);if(e==p||e.binding&&e.binding.isOpen()){A.push(c);var k,i=c[j];try{k=i.tagName=="LI"||i.tagName=="DIV"}catch(l){}if(k){if(!I){a(c,tb,Y);a(c,qb,Y);b(c,tb,Y);b(c,qb,Y);c[d].zoom="0";if($css.has(c,"uxfa_ml"))yb=1}if(!bb&&$css.has(c,ob))F=c;if(y&&y.id==c.id){h=1;C(A.length)}}}}}N=A.length;if(N>0){if(O&&r)Fb();O=0;z=A[0];V=A[N-1];b(z,H,K);b(V,H,K)}else{pb();O=1}if(!h&&F)C(-1)}n.update=function(b){bb=true;a(z,H,K);a(V,H,K);Ib();if(!b)Ab();bb=false;if(u)setTimeout(function(){u.update(b)},0)};function Y(a){if(!L){a=a||event;var b=a.target||a.srcElement;if(b.nodeName=="A")if(a.type=="focusin")setTimeout(function(){$css.add(b,eb)},0);else setTimeout(function(){$css.remove(b,eb)},0)}}function Tb(){G=1;if(!$css.has(p,"noresize")){var a=$f.docWidth();if(Sb!=a){Sb=a;nb()}}}function Ab(){if(O)return;var k=Cb(o);if(k&&k!=o)u=k.binding;else if(Qb!=undefined)cb=Qb;if(!l&&!I&&yb)E[h]=p.offsetWidth-2;var f=3,c=f,i=$B.rtl,m=1;if(!t)cc();var w=o;if($css.has(o,"c_m_usep"))w=o[j];var a={};if(!ab){var a=$f.dockIt(p,w,cb,Vb,Bb,ec);wb=a.targetLoc}if(I){var b=$f.docWidth(),y=$f.docHeight(),z=sb,A=g.screen[h],B=0;if(s){s[d][xb]=y?y+e:"100%";s[d][h]=b?b+e:"100%"}if(!b||b>A&&!$B.SF_iPhone)b=A;i=0;if(b>sb&&!ab){var C=$f.getLocation(o,Bb);if(C.left>b/2){B=b-sb;i=1}m=0}else{z=b;c=0}a.x=B;p[d][T]=a.x+e;E[h]=q[h]=z-2+e;if(ab)p[d][X]=ub+e;Xb()}var D=function(){a.height+=I&&m?f*2:0;q[v]=jb;if(!I)q[h]=a.width+e;q[xb]=a.height+e;q[T]=a.x+(i?-c:c)+e;q[X]=a.y+(I&&m?-f:f)+e;q[v]=Kb;if(l){x[v]=jb;x[h]=a.width+c+e;x[xb]=a.height+f+e;x[T]=(i?a.x-c:a.x)+e;x[X]=a.y+e}};if(!ab&&!$B.S60_Symbian)D();G=0;if(!r)pb();else if(bb)n.show(0,1)}function cc(){t=p;while(t[R]!=vb&&t[Hb])t=t[Hb];if(!t||t[R]!=vb){t=f.createElement("div");q=t[d];q[hb]=$f.getStyle(p,hb);q[X]=0;q[T]=0;t[R]=vb;p[j].appendChild(t);if(l){D=f.createElement("IFRAME");D.frameBorder="no";D.src="javascript:''";D.scrolling="no";x=D[d];x[hb]=q[hb];p[j].insertBefore(D,p);b(D,ib,Mb)}}q=t[d];q[w]=lb;q.backgroundColor="#000";Rb(t,20)}function Xb(){var d=0,c=[],e=p.getElementsByTagName("UL"),a;for(var b=0;b<e.length;b++){a=e[b];if($css.has(a,"c_gll")){c.push(a);ac(a);if(a.offsetTop>a.previousSibling.offsetTop)d=1}}if(d)for(var b=0;b<c.length;b++)Zb(c[b])}function pb(){x[v]=q[v]=E[v]=jb;q[w]=lb;if(G){E[X]=q[X]=0;E[T]=q[T]=0}if(s)s[d][w]=lb;C(-1)}function Fb(){if(s)s[d][w]=kb;x[w]=q[w]=E[w]=kb;x[v]=q[v]=E[v]=Kb;if(F==z)C(0)}n.hide=nb;function nb(b,a){if(a||Jb()&&r){if(!O)pb();r=0;c.current=u;if(u){if(u.isHoverMenu)u.tempHoverCloseDelay=Yb;if($f.ie&&B)o.focus();setTimeout(function(){u.update(1)},0)}Db()}}n.show=function(d,b){if(!b){var a=$f.scrollTop();if(ub!=a||!wb||$f.locCompare(wb,$f.getLocation(o,Bb))){ub=a;G=1}if(!r&&G)Ab()}if(!u&&c.current!=n)c.closeAll();if(!O)Fb();r=1;if(u)u.update(1);if(!bb&&!d&&!n.isHoverMenu)try{o.focus()}catch(e){}Db();c.current=n};var Pb=0;n.toggleState=function(){if(Jb()){Pb=(new Date).getTime();!r&&!dc()?n.show():nb(0,1)}};function Jb(){return (new Date).getTime()-Pb>100}n.isOpen=function(){return r};function Db(){for(var a=0,b=Q.length;a<b;a++)try{Q[a]()}catch(c){$WebWatson.submitFromException(c,J,99)}}n.addStateListener=function(a){Q.push(a)};n.removeStateListener=function(b){for(var a=0,c=Q.length;a<c;a++)if(Q[a]==b){Q.splice(a,1);return}};n.setOffset=function(a){Vb=a;G=1};n.invalidatePosition=function(){G=1};n.setLoc=function(a){cb=a;G=1};n.menuOnmouseover=function(){if(o.unhover){clearTimeout(o.unhover);o.unhover=J}if(!r&&!o.hover){var a=zb;if(c.tempOpenDelayTimer&&db)a=1;o.hover=setTimeout(function(){n.show()},a)}};n.menuOnmouseout=function(){if(o.hover){clearTimeout(o.hover);o.hover=J}if(r&&!o.unhover&&!n.keepHoverMenuOpen){n.tempHoverCloseDelay=n.tempHoverCloseDelay||rb;o.unhover=setTimeout(function(){nb()},n.tempHoverCloseDelay);n.tempHoverCloseDelay=0;if(db){clearTimeout(c.tempOpenDelayTimer);c.tempOpenDelayTimer=setTimeout(function(){c.tempOpenDelayTimer=null},db)}}};function Zb(a){a[d][w]=lb;a.previousSibling[R]=""}function ac(a){a[d][w]=kb;a.previousSibling[R]="c_gl"}function bc(){if(!L&&n.isHoverMenu){var a=o.getAttribute("href");if((!a||a.endsWith("#"))&&r&&!Ub)try{z.focus()}catch(c){}}}function S(b){b=b||event;var a=b.target||b.srcElement;if(r&&a&&!$f.isChildOf(p,a)&&o!=a&&!$f.isChildOf(o,a))n.hide()}function Nb(a){a=a||event;var d=27,b=a.target||a.srcElement,c=a.keyCode||a.which;if(c==9)Z=0;if(r)if(c==d){Ob=b.value;n.hide()}else if(!B&&P==o&&z&&!Ub)try{z.focus()}catch(e){}if(L&&b==o)if(!r&&b.value!=Ob&&b.value!="")n.show();else if(r&&b.value=="")n.hide()}function dc(){return L&&o.value==""?true:false}function mb(a){a=a||event;var d=a.target||a.srcElement,b=a.keyCode||a.which;Z=b==9;B=a.shiftKey;P=d;if(L)if(d==o){if(b==40)Wb(1);else if(b==38)Wb(-1);else if(b==13){if(d.value!="")if(y){y.focus();if($B.Chrome||$B.Safari)y.fireEvent(M)}else if(F){try{F.focus()}catch(e){}F.fireEvent(M)}}else if(Z&&!B){C(-1);c.closeCurrent()}}else if(Z)if(!B)if(P!=V)C(W+1);else C(-1);else if(B)C(W-1)}function Wb(b){if(N){var a=W+b;if(a>=N)a=0;else if(a<0)a=N-1;C(a)}}function C(a){if(N){if(y)$css.remove(y,eb);W=a;if(W>-1){y=A[W];$css.add(y,eb);$css.remove(F,ob)}else{y=J;$css.add(F,ob)}}}function K(){if(Z&&B&&P==o){n.hide();n.menuOnmouseout()}else if(!O&&(!B&&P==V||B&&P==z)){n.hide();n.menuOnmouseout()}else if(!r&&P==o)n.menuOnmouseout()}function Mb(){var a=Z&&!B?z:o;try{a.focus()}catch(c){}}function Rb(b,a){var c="undefined"==typeof b[d].filter?"opacity":"filter";b[d][c]=c=="filter"?"alpha(opacity="+a+")":.01*a}function Cb(a){var b=a.binding&&a.binding.toggleState?a:null;while(!b&&(a=a.parentNode)&&typeof a!="undefined")if(a.binding&&a.binding.toggleState)b=a;return b}fc()}c.closeCurrent=function(){if(c.current)c.current.hide(0,1)};c.current=null;c.closeAll=function(){while(c.current)c.closeCurrent()};c.emptyFunction=function(){};new function(){if($B.Chrome||$B.Safari){b(g,k,n);b(f,i,c.emptyFunction)}};function n(){if($B.Chrome||$B.Safari){a(f,i,c.emptyFunction);a(g,k,n)}}function b(a,b,c){if(a)a.attachEvent(b,c)}function a(a,b,c){if(a)a.detachEvent(b,c)}c.bind=function(i,z,w,y,v,x,s,t,r,p,f,a,g,b){i=i||event;var A=i.target||i.srcElement,n=["c_ml","c_mcp","c_m"],q=A;b=b||$f.pn(q,n[0]);if(b&&typeof b.menu==="undefined"||p){f=f||$f.pn(q,n[1])||b[j];if(f){if(l&&f.tagName=="LI"&&$css.has(f[j],"c_m"))f[d][h]=f.offsetWidth+e;var k=f.childNodes,o=k.length;while(o--&&!a)a=$css.has(k[o],n[2])?k[o]:null;if(p&&a&&a.binding)a.binding.dispose();u()}}function u(){var h=false,j=0,e=1,f=2,d=j;if(a.binding)d=e;else if(a&&b){g=g||i.type;a.binding=new c(a,b,z,w,y,v,g,x,s,t,r);d=e;if((g=="mouseover"||g=="focus")&&b.tagName!=m)d=f;b.menu=a.binding;h=true}if(d==e)a.binding.toggleState();else if(d==f)a.binding.menuOnmouseover();return h}return false};g.$menu=c};new function(){if(window["$HIC"]){var a=[],p=window.location.protocol+"//",h,i,g,f,k,l,w=function(b,c,a){this.execute=function(d){if(d.href.indexOf("?rru=home")>-1)d.href=d.href.replace(c,a);else d.href=d.href.replace(b,a)}},e=function(b,a){this.execute=function(c){var e=p+a,d=p+b+a;c.href=c.href.replace(e,d)}},u=function(d,b,a,c){this.execute=function(e){if(d&&e.href.indexOf("?rru=inbox")>-1){e.href=d;e.target="_self"}else if(b&&e.href.indexOf("?rru=compose")>-1){e.href=b;e.target="_self"}else if(a&&e.href.indexOf("?rru=contacts")>-1){e.href=a;e.target="_self"}else if(c&&e.href.indexOf("?rru=home")>-1){e.href=c;e.target="_self"}}};if($Config.Header){h=$Config.Header.HomeLink;i=$Config.Header.MailLink;g=$Config.Header.ContactsLink;composeLink=$Config.Header.ComposeLink;f=$Config.Header.HotmailDomain;l=$Config.Header.OldHomeDomain;k=$Config.Header.OldHotmailDomain}var x=f;if(i||composeLink||g||h)a[a.length]=new u(i,composeLink,g,h);else if(x)a[a.length]=new w(k,l,f);var c=$HIC.c;if(c&&c.length>0){c="cid-"+c;a[a.length]=new e(c+".","profile");a[a.length]=new e(c+".","photos");a[a.length]=new e(c+".","office")}var d=[],q=$css.getCN("c_hleft","div",$("c_header"))[0].getElementsByTagName("a");for(var b=q.length-1;b>=0;b--)d.push(q[b]);var r=$("c_hmc");if(r){var o=r.getElementsByTagName("a");for(var b=o.length-1;b>=0;b--)d.push(o[b])}var m=$("c_profile");if(m)d.push(m);for(var b=d.length-1;b>=0;b--){var t=d[b];t.target="_top";for(var j=a.length-1;j>=0;j--){var s=a[j];if(s)s.execute(t)}}var n="HIC";function v(){var d=window.location.host.split("."),f="."+d[d.length-2]+".com",c=new Date,b=$HIC;c.setDate(c.getDate()+b.e);var e=$Cookie.getCookie(n,1)||"|||",a=e.split("|");if(a[0]!=b.c)a[1]=a[2]=a[3]="";a[0]=b.c?b.c:a[0]||"";a[1]=b.m||b.m===0?b.m:a[1]||"";a[2]=b.l||b.l===0?b.l:a[2]||"";$Cookie.setCookie(n,a.join("|"),f,0,c,1)}$Do.register("$Header.UpdateCookie",v)}};new function(){var b=window["$Config"],g,d=-1,l=$("c_me"),a,f=$("c_theme_menu"),c,e,h;if(b&&b.Header&&b.Header.baseUrl&&l&&f)d=0;function j(){if(!a.binding.isOpen()){c.style.display="block";a.binding.update();if(e)clearInterval(e);return true}}function k(){if(d==0){c=f.parentNode;c.style.display="none";a=l.getElementsByTagName("UL")[0];if(!a||!a.binding){setTimeout(k,10);return}else a.binding.update();if($BSI.isLoading())$BSI.addLoadedCallback(i);else i()}}function i(){if(d==1)return;d=1;$menu.themeAreaId="c_h_theme_m_ul";$menu.disableThumbs=0;if(!h){h=1;$Network.fetchScript(b.handlerBaseUrl+"/Handlers/ThemePickerJS.mvc"+b.Themes.ThemeJSParms,m);$Network.fetchScript(b.Header.baseUrl+"themes.js",m)}setTimeout(n,5)}function n(){new function d(){if("undefined"==typeof $theme)$menu.themeCallback=d;else{$theme.renderThemePicker=function(d){var r=d.length;window.themejs=null;var h=[],u=Math.min(8,d.length),l=1,m,n,o=r-1;for(var q=l;q<d.length;q++){m=Math.floor(Math.random()*o)+l;n=Math.floor(Math.random()*o)+l;var t=d[m];d[m]=d[n];d[n]=t}h.push('<div id="c_h_theme_m" class="c_om noresize t_hovl"><ul class="c_oblock c_ot" id="c_h_theme_m_ul" serviceurl="'+b.Themes.ThemeService.encodeHtmlAttribute()+'">');var s='<li class="c_omti">',p='<div class="c_clr"></div></li>',k=true,u=8;for(var i=0;i<u;i++){k=false;if(i%4==0)h.push(s);h.push('<a href="#" onclick="return false;" info="');h.push((d[i][0]+"|"+d[i][1]+"|"+d[i][2]).encodeHtmlAttribute());h.push('" class="c_thmb" title="');h.push(d[i][3].encodeHtmlAttribute());h.push('"></a>');if(i%4==3){k=true;h.push(p)}}if(!k)h.push(p);h.push("</ul></div>");c.innerHTML=h.join("");f=null;g=$("c_h_theme_m");$theme.bind(g,$menu.themeAreaId);g.style.display="block";if(a.binding?!j():0)e=setInterval(j,250)};$Do.register("$theme.renderThemePicker",$theme.renderThemePicker)}}}$Do.register("$ThemeMenuInit",k);function m(){}};new function(){function i(){if(window.$Logout&&$Logout.doLogout)$Logout.doLogout()}var h=$("c_signout");if(h)h.onclick=i;function j(e){try{var b=$("c_me");if(!b)return;b=b.getElementsByTagName("UL")[0];var g=document.createElement("span");g.className="c_ms";b.lastChild.appendChild(g);var h=e.CIDLIST,d=e.CredNameList,c=Math.min(h.length,d.length),f=$Config.Header.MemberName;while(c--){var j=document.createElement("li"),a=document.createElement("a");a.href=$Config.Header.SwitchLinkedIdUrl+"&cid="+h[c];a.target="_top";a.onclick=i;if(d[c]===f){a.className="sel";a.title=$Config.Header.CurrentIdString.replace("{0}",f)}else a.title=$Config.Header.SwitchIdString.replace("{0}",d[c]);a.innerHTML=d[c];j.appendChild(a);b.appendChild(j)}}catch(k){$WebWatson.submitFromException(k)}}$Do.register("BuildLinkedIdMenu",j);var a=$("c_me"),d="onmouseover",f="onfoucs",e="onunload",g;if(window.$Config&&$Config.Header&&$Config.Header.LinkedIdUrl)if(a){window.attachEvent(e,c);a.attachEvent(d,b);a.attachEvent(f,b)}function c(){window.detachEvent(e,c);a.detachEvent(d,b);a.detachEvent(f,b)}function b(){if(!g){g=1;c();$Network.fetchScript($Config.Header.LinkedIdUrl,k)}}function k(){}};new function(){var b=$("uxp_ftr_control_mini"),f=$("uxp_ftr_hidechevron"),c=$("uxp_ftr_control_cc");if(!b)return;function a(b,a,d){c.style.display=a;if(d){b.returnValue=false;return false}}function g(b){return a(b,"none",true)}function h(b){return a(b,"",true)}function d(a,b){return a&&(a.id===b||d(a.parentElement,b))}function e(e){if(c.style.display===""&&!d(e.srcElement,b.id))return a(e,"none",false)}$f.addEvent(document,"onclick",e);$f.addEvent(b,"onclick",h);$f.addEvent(f,"onclick",g)};function $menu_themes(g,d,f,b){$menu.optionsElement=g;$menu.themeAreaId=d;$menu.disableThumbs=b;var a="c_themes",c=$(a);if(!c)$newScript(f+"themes.js",a);new function e(){if("undefined"==typeof $theme)$menu.themeCallback=e;else try{$theme.bind($menu.optionsElement,$menu.themeAreaId)}catch(a){}}}var CollapsingMenu=function(k,o,b,g,i,d){var l=" &#9660;",m=$B.ltr?" &#9658;":" &#9668;",a=b.lastChild.childNodes[1],n=b.firstChild,c=false;if(!d){d=a.parentNode;c=true}this.redraw=function(){var l=$css.getCN("c_collRem","a",a)[0];if(l){var i=l.parentNode;i.parentNode.removeChild(i)}var e=b.childNodes.length-1;while(e<k&&a.childNodes.length!=0){j(a.firstChild,false);b.insertBefore(a.firstChild,b.lastChild);e++}while(e>k){f();e--}a.parentNode.style.display=g;while(h())f();if(a.childNodes.length==0)a.parentNode.style.display="none";else{a.parentNode.style.display=g;d=a.parentNode;var m=c;c=false;if(h())f();c=m}};function h(){var f,a=c?d.previousSibling:d;if($B.ltr)f=b.parentNode.offsetWidth+e(b.parentNode)<a.offsetWidth+e(a)+i+20;else f=e(b.parentNode)>e(a)-(i+20);return b.childNodes.length>o&&f||n.offsetTop<a.offsetTop-a.offsetHeight}function e(a){var b=a.offsetLeft;while(a.nodeName.toLowerCase()!="body"&&a.nodeName.toLowerCase()!="html"){a=a.offsetParent;b+=a.offsetLeft}return b}function f(){var c=b.lastChild.previousSibling;j(c,true);a.insertBefore(c,a.firstChild)}function j(b,d){if(b.childNodes.length>1&&b.childNodes[1].nodeName.toLowerCase()=="ul"){var c=b.getElementsByTagName("SPAN");for(var a=0;a<c.length;a++)if(c[a].className=="c_chev"){c[a].innerHTML=d?m:l;break}}}};$windowResize=new $Event;$CommandBar={};new function(){var d,e,a=0;$windowResize.Start=function(){$f.addEvent(window,"onresize",c)};$windowResize.Stop=function(){$f.removeEvent(window,"onresize",c)};function c(){if(!a){a=1;b()}}function b(){var f=$f.docWidth(),c=$f.docHeight();if(f!=e||c!=d){e=f;d=c;setTimeout(b,10)}else{a=0;$windowResize.fire()}}function f(){var d=$css.getCN("c_c","div",document);for(var c=0;c<d.length;c++){var a=d[c];a.collapse=new CollapsingMenu(a.m,a.i,a.firstChild,a.s,14);if(a.r)a.collapse.redraw();a.DisableCommand=function(b){var c=a.getElementsByTagName("a")[b];$edh.d(c)};a.EnableCommand=function(b){var c=a.getElementsByTagName("a")[b].parentNode;$edh.e(c)};a.dispose=function(){};var b=window["$Config"];if(b&&b.CommandBar&&b.CommandBar.resize){$windowResize.attach(a.collapse.redraw);$windowResize.Start();a.dispose=function(){$windowResize.detach(a.collapse.redraw);if($windowResize._handlers.length==0)$windowResize.Stop()}}}}$CommandBar.init=f;$f.addEvent(window,"onload",f)};var $Ads=new function(){var a=this;a.Tags={SDN:"SDN",SCT:"SCT",KW:"KW",PV:"PV"};a.Init=function(a){if(b()&&(!a||$AdConfig.ear))window.setTimeout(d,$AdConfig.rd)};function d(){if(!$Ads.IsInit){if(typeof dapMgr=="undefined")if(!$AdConfig._retry){$AdConfig._retry=true;window.setTimeout(d,$AdConfig.rd);return}else $AdConfig.fl=true;$AdConfig.Data.forEach(f);$Ads.IsInit=true;$Ads._lr=new Date;$Ads._ac=0}}function f(b){var c=b[4].indexOf("Crm")>=0?$AdConfig.crmrd:0;if(c>0)window.setTimeout(function(){a.InitAd(b)},c);else a.InitAd(b)}a.InitAd=function(a){try{if(!b())return;if($AdConfig.fl){var d=$(a[0]);d.innerHTML=["<img src='",$AdConfig.burl,a[4],$AdConfig.ext,"' alt=''>"].join("")}else{if($BSI.isLoading())$CSIPerf.lapseTimer(a[4]);dapMgr.enableACB(a[0],false);dapMgr.renderAd(a[0],c(a),a[2],a[3]);$Acb.display(a[0])}$Ads.IsInit=true}catch(e){}};a.Refresh=function(){try{if(typeof dapMgr=="undefined"||$AdConfig.fl||!b())return;if(!$Ads.IsInit)a.Init();else if(++$Ads._ac>=$AdConfig.ar){var c=new Date;if($AdConfig.mi<(c-$Ads._lr)/1e3){$Ads._lr=c;$Ads._ac=0;$Acb.closePopover();e();dapMgr.trackEvent(eventType.click);if($AdConfig.rCb)$AdConfig.rCb()}}}catch(d){}};a.SetTag=function(d,c){if(!b())return;if(!c)c="";if(d){c=c.trim();if(d==$Ads.Tags.SCT&&!$AdConfig.dSDTags){if(c.match($AdConfig.rx_SCT))a.SetSDTag("SCT="+c.encodeURIComponent())}else if(d==$Ads.Tags.PV&&!$AdConfig.dPVTag){if(c!="I"&&c!="R")c="";var e=function(a){a["pvTag"]=c};$AdConfig.Data.forEach(e);_addTag=null}}};a.SetSDTag=function(a){if(!b()||$AdConfig.dSDTags)return;if(!(a&&a.indexOf&&(a.indexOf("SDN=")>=0||a.indexOf("SCT=")>=0)))a="";var c=function(b){if(b[5])b["sdTag"]=a};$AdConfig.Data.forEach(c);_addTag=a=null};function e(){var a=function(a){try{$(a[0]).parentNode.style.display="block";if(typeof adCont!="undefined"){var b=dapMgr.getAdItemIndex(a[0]);if(b>-1)adCont[b].qs=c(a)}}catch(e){}};$AdConfig.Data.forEach(a)}function b(){return typeof $AdConfig!="undefined"}function c(a){if(!a)return "";var c=a["sdTag"]||"",b=a["pvTag"]||"",d=a[1];return d+(c?"&"+c:"")+(b?"&WLV="+b:"")}},$Acb=new function(){var a=this,k="acbc",e=null,h=false,g=false,b=null,t=null,p=false,d=[],q=false,s=false,r=false,c={Report:"c_ads_pr",ThankYou:"c_ads_pty",UpSell:"c_ads_pus"},l="c_ads_default_desctxt";a.init=function(){if(window["$AdConfig"]&&$AdConfig.dp){var a=function(){if($AdConfig.pcss)$Network.fetchCSS($AdConfig.pcss,function(){g=true;j()},null);else g=true;if($AdConfig.pjs)$Network.fetchScript($AdConfig.pjs,function(){h=true;j()},null,null);else h=true;$Network.fetchXML($AdConfig.phtml,function(a){var b=!a||a.status!=200||!a.responseText;if(!b){e=a.responseText;j()}},"GET",null,null)};setTimeout(a,$AdConfig.pd)}};a.report=function(b){if(!q){$BSI.reportEvent("ClickedSelected.Business.AdControlBar",{AdControlBarAction:"Report"});q=true}a.closePopover();t=b;i(c.Report)};a.close=function(b,f){if(!s){$BSI.reportEvent("ClickedSelected.Business.AdControlBar",{AdControlBarAction:"Close"});s=true}a.closePopover();$(b).parentNode.style.display="none";if($AdConfig.eups){var e=$Cookie.getPersistentCookie(k);if(typeof e=="undefined")$Cookie.setPersistentCookie(k,"1");else{var d=(parseInt(e)+1)%$AdConfig.usi;$Cookie.setPersistentCookie(k,d);if(d%$AdConfig.usi==$AdConfig.uso){i(c.UpSell);if(!r){$BSI.reportEvent("ClickedSelected.Business.AdControlBar",{AdControlBarAction:"Upsell"});r=true}}}}if(typeof f=="function")f(b);m(b,$AdConfig.cadrsn,null)};a.closePopover=function(){if(b)b.minimize()};a.sendReport=function(){var d,f;for(var e=1;(f=$("c_ads_opt"+e))&&!d;e++)if(f.checked)d=e;i(c.ThankYou);var b=$("c_ads_desc_txt");if(b.value==b.getAttribute("defaultvalue"))b.value="";else a.ensureDescMaxLength(b,b.getAttribute("maxlength"));m(t,d,b.value)};function m(g,f,c){var b=a.getAdIds(g);for(var d in b)b[d]=b[d].encodeUrl();c=c?c.encodeUrl():"";var e=$AdConfig.furl.format(b.adid,b.pid,b.targetid,b.url,b.pg,f,$AdConfig.fcan.encodeUrl(),c);$Beacon.fire(e,$BSI.addLDToHash({}))}a.toggleSend=function(b){$("c_ads_pr_sub").disabled=!b;if(!b){var c=1,a;while(a=$("c_ads_opt"+c++))a.checked=false;n($("c_ads_desc_txt"))}};a.display=function(b){var a=$(b+"_acb");if(a)if($AdConfig.dp&&o()||!$AdConfig.dp)u(a);else d.push(a)};a.ensureDescMaxLength=function(b,a){if(isNaN(parseInt(a,10)))a=200;if(b.value.length>a){b.value=b.value.substring(0,a);return false}};this.onDescFocus=function(a){if(a.value==f(a)){$css.remove(a,l);if($B.Firefox||$B.IE)a.select();else a.value=""}};this.onDescBlur=function(a){if(a.value==""||a.value==f(a))n(a)};function n(a){$css.add(a,l);a.value=f(a)}function f(a){return a.getAttribute("defaultvalue")}var j=function(){if(o()){for(var a=0;a<d.length;a++)u(d[a]);d=null}},u=function(a){a.style.display="inline"},o=function(){return g&&h&&e!=null},i=function(d){if(!(window["$UI"]&&$UI.Popover&&e))return;if(!b){var f=_ce("div");b=new $UI.Popover;f.innerHTML=e;b.width=500;b.showFooter=false;b.showHeader=false;b.body=f;b.modal=false;b.bodyPadding=5}if(!p){b.show(function(){a.closePopover();return false});p=true;v(d)}else{v(d);b.restore()}switch(d){case c.Report:$("c_ads_opt1").focus();break;case c.ThankYou:$("c_ads_pty_close").focus();break;case c.UpSell:$("c_ads_pus_close").focus()}},v=function(d){var e,b;for(e in c){b=c[e];$(b).style.display=d==b?"block":"none"}if(d==c.Report)a.toggleSend(false)};a.getAdIds=function(i){var c={adid:"",pid:"",targetid:"",url:"",pg:""};try{var e=$(i).childNodes,b,c,g,h=["iframe","embed"],d,f;c["pg"]=$AdConfig.Data[$AdConfig.itod[i]][6];for(var a=0;a<e.length;a++)if((f=e[a].id)&&f.startsWith("dapIfM"))if(f.endsWith("Child"))g=e[a];else b=e[a];if(b){if(b.contentWindow["getRADIds"])d=b.contentWindow.getRADIds();b=g||b;for(var a=0;a<h.length;a++)if(innerAd=b.contentWindow.document.getElementsByTagName(h[a])[0]){c["url"]=innerAd.getAttribute("src")||"";break}}if(d){c.adid=d.adid;c.pid=d.pid;c.targetid=d.targetid}}catch(j){}return c}};$Ads.Init(true);$Acb.init();if(!window["$IS"])$IS={};new function(){var e=$IS,i=$css.has,m=Math.abs,s="top",r="left",f="height",g="width",c="px",d="backgroundPosition",k="backgroundImage",a="style",b="currentStyle",l="parentNode",y="auto",h="IMG",j="is_c",o="is_hc",q=null;e.setClass=function(m,s){if(!m)return;var j=p(m);if(j){var c=j.getElementsByTagName(h)[0],e=i(j,o);c.className=(e?"is_hcimg ":"is_img ")+s;if(e){var k=c[l],q=parseInt(c[b][d+"X"]),r=parseInt(c[b][d+"Y"]);if(!n()){c[a][g]="";c[a][f]=""}var u=parseInt(k[b][g]),t=parseInt(k[b][f]);w(c,q,r,t,u,e)}}};e.toggle=function C(x,v,q){if(!x||v==0)return;var o=p(x);if(o){var c=o.getElementsByTagName(h)[0],n=i(o,j),e=c;if(!n)e=c[l];if(q){c.alt=q;if(c.title!=null)c.title=q}var k=c[b][r]||c[a][r],m=c[b][s]||c[a][s];if(n){var t=c[a][d].split(" ");k=c[b][d+"X"]||t[0];m=c[b][d+"Y"]||t[1]}k=parseInt(k);m=parseInt(m);var z=parseInt(e[b][g]||e[a][g]),u=parseInt(e[b][f]||e[a][f]),y=m-u*v;w(c,k,y,u,z,!n)}};function w(b,e,h,j,k,i){if(i){b[a][s]=h+c;b[a][r]=e+c;if(!n()){b[a][f]=m(h)+j+c;b[a][g]=m(e)+k+c}}else b[a][d]=e+c+" "+h+c}e.Create=B;function B(m,n,q,o,l,p,i,e){var k=u("span",0,j),b=u(h,k,"is_img");b.src=l+"is/invis.gif";b[a][g]=q+c;b[a][f]=o+c;b[a][d]="-"+m+c+" -"+n+c;b.setAttribute("bgimg",p);e=e||e==""?e:i;b.alt=i;b.title=e;t(b);return k}e.CreateFromConfig=z;function z(c,a,b){c=x(c.split(","));a=x(a.split(","));b=b?b.trim():b;var d=$B.rtl&&c[1]?c[1]:c[0];return e.Create(a[0],a[1],a[2],a[3],b,b+d,a[4])}function x(a){for(var b=0;b<a.length;b++){var c=a[b];if(c)a[b]=c.trim()}return a}function p(c){if(c){var d=c.getElementsByTagName("span"),g=d.length,h,a=-1;for(;a<g&&!h;a++){var b=a==-1?c:d[a],f=i(b,j),e=i(b,o);if(f||e)return b}}return 0}function u(d,b,c){var a=document.createElement(d);a.className=c;if(b)b.appendChild(a);return a}e.Init=t;function t(c){if(c.tagName!=h)c=p(c).getElementsByTagName(h)[0];if(c&&i(c,"is_img")){var K=c[a],s=c.getAttribute("bgImg"),w=location.protocol;if(!s.startsWith(w))s=w+s;K[k]="url('"+s+"')";var r=c[l];if(r){r.dir=$B.ltr?"ltr":"rtl";var q=n();if(A(c)||!q){var t='"style="width:{2}px;height:{3}px;"',z='<span class="',E='<img src="{6}"',B="</span>",M=[z,"is_o",t,">",z,"is_i",t,">",E,'class="is_hcimg {11}"alt="{1}"{10}style="left:-{4}px;top:-{5}px;width:{7}px;height:{8}px;{9}"/>',B,B,E,'class="is_p',t,"/>"].join(""),J=r[l];if(J){var x=J.getElementsByTagName("span"),v=0;for(;v<x.length;v++)x[v][a].zoom=1}var e=K[k],C=e.indexOf("http");e=e.substr(C,e.length-C-(e.endsWith('")')?2:1));var L=parseInt(c[b][g]),I=parseInt(c[b][f]),G=m(parseInt(c[b][d+"X"])),H=m(parseInt(c[b][d+"Y"])),F,D;if(!q){F=G+L;D=H+I}var u=c.title,N=M.format(c.src.encodeHtmlAttribute(),c.alt.encodeHtmlAttribute(),L,I,G,H,(q?e:c.src).encodeHtmlAttribute(),q?y:F,q?y:D,q?"":"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+e.encodeHtmlAttribute()+"',sizingMethod='crop');",u||u==""?'title="'+u.encodeHtmlAttribute()+'"':"",c.className.replace("is_img",""));$css.swap(r,j,o);r.innerHTML=N}}}}e.disposeAll=v;function v(f){var e=f.getElementsByTagName(h);for(var d=0,g=e.length;d<g;d++){var c=e[d],b=c.className;if(b=="is_img"||b=="is_hcimg"||b=="is_p"){c.onload=null;c[a][k]=""}}}function n(){return !$B.IE_M6||$B.IEM_M8}function A(c){if(q==null){var a;if(c[b])a=c[b][k];q=a=="none"}return q}$Do.register("$IS.Init",t);$Do.register("$IS.disposeAll",v)};new function(){$Trie=function(f){var b=this,a=[],d=f,c=false;b.insert=function(d,b){a.push({key:d,datum:b});c=false};b.sort=function(){if(!c)a.sort(function(c,d){var a=c.key,b=d.key;if(a>b)return 1;if(b>a)return -1;return 0});c=true};b.matchPrefix=function(l){var i=null,g=null,h=null,m=null,c=null,k=null,j=null;b.sort();i=e(l);if(i==null)return [];for(g=i;g>0;g--)if(!a[g-1].key.startsWith(l))break;for(h=i+1;h<a.length;h++)if(!a[h].key.startsWith(l))break;c=new Array(h-g);for(var f=0;f<c.length;f++)c[f]=a[g+f].datum;c.sort(d);k=[j=c[0]];for(var f=0;f<c.length;f++)if(d(j,c[f]))k.push(j=c[f]);return k};function e(d){var f=0,e=a.length-1,b=null,g=null,c=null;while(f<=e){b=Math.floor((f+e)/2);c=a[b].key.substring(0,d.length);if(d>c)f=b+1;else if(d<c)e=b-1;else return b}return null}}};function ic_onTE(a){try{var c=a.getAttribute("errsrc")||$icerrsrc;if(a.src!=c){a.className="c_ic_tile";var b=a.style;b.top=b.left=b.height=b.width="";setTimeout(function(){a.src=c;a.style.visibility=""},0)}}catch(d){}}function ic_onTL(a){try{var c=a.width,b=a.height;a.className="c_ic_tile";var j=a.width,i=a.height,e,d,l=0,m=0;if(c==0&&b==0){var k=new Image;k.src=a.src;c=k.width;b=k.height}var h=a.currentStyle;if(c==1&&b==1||h&&h.width=="1px"&&h.height=="1px"){ic_onTE(a);return}var g=Math.round;if(c&&b&&c!=b){if(c>b){d=i;e=g(i*(c/b));l=-g((e-j)/2)}else{e=j;d=g(j*(b/c));m=-g((d-i)/2)}var f=a.style;if(d&&e){f.width=e+"px";f.height=d+"px";f.left=l+"px";f.top=m+"px"}}a.style.visibility=""}catch(n){}}window.$ic={eventutil:{},dom:{},data:{},constants:{ControlDataIndex:{cid:"0",showmenu:"1",menudefault:"2",name:"3",contactid:"4",deccid:"5",address:"6",membername:"7",additionalchickletdata:"8",thirdpartyname:"9",attachmenutobody:"10",placedintable:"11",menucustom:"12",tileitemid:"13",nameitemid:"14",psmitemid:"15",badgeitemid:"16",actiontypeurloverride:"17",childicid:"18"},MenuIndex:{text:"0",url:"1",itemid:"2",callback:"3",target:"4"},InlineMenuIndex:{rm:"0",psm:"1",ut:"2"},RendeModes:{utnmpsm:"0",utnmem:"1",nmem:"2",em:"3"}},ItemType:{Tile:"Tile",Name:"Name",Message:"Message",MenuCustom:"MenuCustom"},scoped_eval:function(p_args){eval(p_args)}};new function(){var d=$ic,D,Q,G,M="icTm",U=4,O,m,u,c,h,o=d.constants,g,F,ab="&nbsp;-&nbsp;",T=11,I=$B.IE,eb=$B.IE_M6,gb=$B.ltr,fb=$B.IE_M7,bb=$Config,V=625,k=o.MenuIndex,a=o.ControlDataIndex,s,b,v,N,q,t="menu_ul",w="usertile",L=w+"container",n="frame_clip",P="title",R="alt",x="onclick",y="none",H="href",J="id",p="undefined",Y="c_ic_menu",K="c_ic_menu_separator",l="style",j="setAttribute",C="display",e="replace",B="innerHTML",r="parentNode",A="appendChild",i="length",z=window._ce,f=function(a){return a.join("")};function S(){m=d.eventutil=new W;g=m.addEvent;F=m.removeEvent;u=d.dom=new X;c=u.$;h=d.data=new cb;s=h.ControlData;b=s.getItem;v=s.getObject;N=h.CommonData;q=N.getItem;O=d.menu=new db;D=d.ic=new Z;if(!window.ic_dinit)d.ic.init()}function W(){var b=this;b.stopEventAction=function(a){I?(event.returnValue=false):a.preventDefault()};b.eventTarget=function(a){return I?event.srcElement:a.target};var a={};b.dispose=function(){for(var c in a)if(!FunctionHelper.isSpecialMember(a,c))b.removeAllICEvents(c,1);a=null;b=null};var c=function(a){return !a||a==""?"icglobalevent":a};b.addEvent=function(e,d,f,b){b=c(b);if(!a[b])a[b]=[];e.attachEvent(d,f);a[b].push({el:e,e:d,f:f})};b.removeEvent=function(h,g,j,d){d=c(d);var f=a[d],e=f[i],b;while(e--){b=f[e];if(b.el==h&&b.e==g&&b.f==j){b.el.detachEvent(b.e,b.f);a[d].splice(e,1);break}}};b.removeAllICEvents=function(b,g){b=c(b);var e=a[b],f=e[i],d;while(f--){d=e[f];d.el.detachEvent(d.e,d.f)}if(!g)delete a[b];else a[b]=null}}function X(){var a={},b=this;b.dispose=function(){a=null;b=null};var c=function(a){return a&&a.indexOf("_")>0?a.split("_")[0]:""};b.getIcIdFromAnyParent=function(d){var a=m.eventTarget(d),b=c(a.id);while(b==""&&a[r]){a=a[r];b=c(a.id)}return b};b.$=function(e,d){var b=f([e,"_",d]),c=a[b];if(!c)c=a[b]=$(b);return c};b.clearByPrefix=function(c){for(var b in a)if(b.indexOf(c)==0&&!FunctionHelper.isSpecialMember(a,b))delete a[b]}}var E=function(a,b){if(a)a.splice(a.indexOf(b),1)};function cb(){var a=this;a.dispose=function(){a.Itemid_Element_Map.dispose();a.Cid_Icid_Map.dispose();a.ControlData.dispose();a=null};a.Itemid_Element_Map=new function(){var a={},b=this;b.add=function(d,c,f){if(!d||!c||!f)return;var b=a[d];if(!b)b=a[d]={};var e=b[c];if(!e)e=b[c]=[];e.push(f)};b.remove=function(d,b,c){if(!d||!b||!c)return;var e=a[d];if(e)E(e[b],c)};b.getItem=function(d,c){var b=a[d];if(b&&b[c])return b[c];else return []};b.dispose=function(){a=null;b=null}};a.Cid_Icid_Map=new function(){var a={},b=this;b.add=function(c,d){var b=a[c];if(!b)b=a[c]=[];b.push(d)};b.remove=function(c,b){var d=a[c];E(d,b)};b.getItem=function(b){return a[b]||[]};b.dispose=function(){a=null;b=null}};a.CommonData=new function(){this.getItem=function(a){if(typeof ic_common_data!=p&&ic_common_data[a])return ic_common_data[a];return ""}};a.ControlData=new function(){var b={},a=this;a.exists=function(){return typeof ic_control_data!=p&&ic_control_data};a.getObject=function(){return b};a.removeObject=function(c){if(b[c])delete b[c];if(a.exists()&&ic_control_data[c])delete ic_control_data[c]};a.getNewObjects=function(){return a.exists()?ic_control_data:{}};a.getItem=function(c,d){var a=b[c];if(!a&&ic_control_data){a=ic_control_data[c];ic_control_data[c]=null;if(a)b[c]=a}return a&&a[d]?a[d]:""};a.dispose=function(){b=null;a=null}}}function Z(){var k=this,J=0,K={},q={},t={},z={},A={};k.init=function cb(){if(s.exists()){if(k.load)return;k.load="started";k.bind();k.load="finished";$Do.when("wlxim",0,R);$Do.register("$ic",Y)}};function Y(a){try{a()}catch(b){$WebWatson.submitFromException(b)}}function R(){var a=$WLXIM.outerWindow,b=$Utility.updateObject;if(a!=window&&!a.ic_common_data){a.ic_common_data={};ic_common_data.savedTemplates=h.savedTemplates;b(a.ic_common_data,ic_common_data);a.ic_menu_data={};b(a.ic_menu_data,ic_menu_data);a.ic_control_data={};var d=v();for(var c in ic_template_data)if(!FunctionHelper.isSpecialMember(ic_template_data,c)){a.ic_control_data[c]=[];b(a.ic_control_data[c],d[c])}a.ic_template_data={};b(a.ic_template_data,ic_template_data);a.$ic.ic.init()}}k.reinit=function(){if(s.exists())k.bind()};k.addMenuBindingRef=function(a,b){if(a)A[a]=b};k.updateMenuBindingRef=function(b){var a=A[b];if(a)a.update()};k.getICNamespaceCount=function(a){return z[a]||0};k.removeICsFromNamespace=function(a){if(J||!a)return;var b=t[a];if(b){for(var c=0;c<b[i];c++)k.removeIC(b[c],1);delete t[a]}u.clearByPrefix(a);z[a]=0};k.removeIC=function(e,r){if(J||!e)return;var l,q,j=d.ItemType,g=h.Itemid_Element_Map.remove;if(v()[e]){k.removeIC(b(e,a.childicid));if(b(e,a.showmenu)=="1"){m.removeAllICEvents(e,0);O.cleanUpMenu(e);if(c(e,n)){q=b(e,a.menucustom);for(l=0;l<q[i];++l)g(q[l][o.MenuIndex.itemid],j.MenuCustom,f([e,"_",l]))}}else{g(b(e,a.tileitemid),j.Tile,c(e,n));if(typeof uxp_p!=p)g(b(e,a.tileitemid),j.Tile,c(e,w))}h.Cid_Icid_Map.remove(b(e,a.cid),e);k.unregister(b(e,a.membername),e);g(b(e,a.nameitemid),j.Name,c(e,"name"));g(b(e,a.psmitemid),j.Message,c(e,"psm"))}s.removeObject(e);if(A[e])delete A[e];if(!r){E(t[P(e)],e);u.clearByPrefix(e+"_")}};var N=new RegExp("[https:\\/]+cid-([a-zA-z0-9]+)\\.profile","g");function W(b){var a=N.exec(b.get_profileUrl());N.lastIndex=0;if(a&&a[i]>1)return a[1];else return null}function S(a){return I&&(a==null||a=="")?'""':a}k.createICFromTemplate=function(f,c,o,s,r,g,t,j,m,b,y,z,w){var u="get_currentAddress",n="get_presence",p,x;if(c){s=s||W(c);r=r||c.get_cid();g=g||c.get_displayName();if(c[u]())p=c[u]().get_address();if(c.get_emailAddress)x=c.get_emailAddress();t=t||x||p;j=j||p;m=m||c[n]().get_displayPictureUrl();b=b||c[n]().get_personalMessage()}o=o||f;f=M+f;var l=v()[f];if(l){var d=[];window.ic_control_data=window.ic_control_data||{};for(var k=0,C=Math.max(l[i],T);k<C;k++)switch(k+""){case a.cid:d.push(s);break;case a.name:d.push(g);break;case a.deccid:d.push(r);break;case a.additionalchickletdata:d.push([y?y:-1,b,m?m+"":0,z]);break;case a.address:d.push(t);break;case a.membername:d.push(j);break;case a.attachmenutobody:d.push(w?w:l[k]);break;default:d.push(l[k])}var A=window.ic_template_data[f]++,q=o+f+A;window.ic_control_data[q]=d;if(b)if(G)if(c)b=c[n]().createPersonalMessageElement()[B];else b=G.Messenger.MessengerUtility.emoticonEncode(b)[B];else b=b.encodeHtmlAttribute();if(g)g=g.encodeHtmlAttribute();var D=h.savedTemplates[f][e](new RegExp(f,"g"),q).format(g,b?ab+b:"",b?b:"",S(j?j:"").encodeHtmlAttribute());bb();return {html:D,id:q}}return null};var F,bb=function(){if(F)clearTimeout(F);F=setTimeout(k.reinit,10)};k.dispose=function(){window.detachEvent("onunload",k.dispose);d.menu.dispose();m.dispose();h.dispose();if(d.presence)d.presence.dispose();u.dispose();z=t=A=K=q=k=_focusShowMenuTimeout=_onhoverShowMenu_ic_id=null;J=1};window.attachEvent("onunload",k.dispose);function Z(){if(!h.savedTemplates)if(ic_common_data.savedTemplates)h.savedTemplates=ic_common_data.savedTemplates;else{var b={};for(var a in ic_template_data)if(!FunctionHelper.isSpecialMember(ic_template_data,a)){var c=$(a+"_template");$IS.Init(c);b[a]=c[B]}h.savedTemplates=b}}k.set_wlxim=function(){Q=$WLXIM};k.set_wlximML=function(){G=Q.ML};k.get_membername_id_map=function(){return K};k.get_membername_iclist_map=function(){return q};function V(a){ic_onTL(m.eventTarget(a))}function X(a){ic_onTE(m.eventTarget(a))}k.register=function db(h,e){if(!h||!e)return;if(!q[h])q[h]=[];q[h].push(e);var f=c(e,w);if(f&&!f.src){g(f,"onload",V,e);g(f,"onerror",X,e);var i=b(e,a.additionalchickletdata),j=o.InlineMenuIndex;if(i&&i[j.ut]){f.src=i[j.ut];if(i[j.rm]==o.RendeModes.nmem)c(e,L)[r][l][C]=y}else f.src=f.getAttribute("errsrc")||$icerrsrc;D.updateMenuBindingRef(e)}if(d.presence)d.presence.updateStatusFromRegister(h,e)};k.unregister=function(a,b){if(!a||!b)return;E(q[a],b)};function P(a){return a.substring(0,a.indexOf("ic"))}k.bind=function(){var e,l,A,r,y,q=d.ItemType,m=h.Itemid_Element_Map.add;Z();for(e in s.getNewObjects()){var u=P(e),v=t[u];if(!v){v=t[u]=[];z[u]=0}v.push(e);z[u]++;if(e.substring(0,U)==M){b(e,a.showmenu);continue}if(!$(e))continue;if(b(e,a.showmenu)=="1"){l=c(e,n);if(!l)continue;g(l,"onmouseover",k.initMenu,e);g(l,"onfocus",k.initMenu,e);g(l,"onclick",k.initMenu,e);A=c(e,"name");if(A)g(A,"onclick",function(){$BSI.reportEvent("icm",{c:"n"},1)},e);l[j](H,"#");l[x]=null;y=b(e,a.menucustom);for(r=0;r<y[i];++r)m(y[r][o.MenuIndex.itemid],q.MenuCustom,f([e,"_",r]))}else{m(b(e,a.tileitemid),q.Tile,c(e,n));if(typeof uxp_p!=p)m(b(e,a.tileitemid),q.Tile,c(e,w))}h.Cid_Icid_Map.add(b(e,a.cid),e);k.register(b(e,a.membername),e);m(b(e,a.nameitemid),q.Name,c(e,"name"));m(b(e,a.psmitemid),q.Message,c(e,"psm"))}window.ic_control_data=null};k.initMenu=function(a){var b=u.getIcIdFromAnyParent(a);d.menu.initMenu(b,a);return false}}function db(){var E=this,h={};E.dispose=function(){k=null;for(var a in h)if(!FunctionHelper.isSpecialMember(h,a))E.cleanUpMenu(a,1);h=null;E=null};function X(a){return h[a]=function(){var b=c(a,t);if(!b.binding.isOpen())S(a,0);else S(a,2000055)}}function T(a){return function(){N(a,w);N(a,n,1)}}function U(a){return function(){O(a,w);O(a,n,1)}}E.cleanUpMenu=function(a,d){var b=c(a,t);if(b&&b.binding){if(h[a]){b.binding.removeStateListener(h[a]);if(d)h[a]=null;else delete h[a]}b.binding.dispose()}};function N(e,f,d){var a=c(e,f);if(a){var b=d?P:R;a.alt_temp=a.getAttribute(b);a[j](b,"")}}function O(d,e,b){var a=c(d,e);if(a&&a.alt_temp)a[j](b?P:R,a.alt_temp)}var S=function(d,b){var a=c(d,L);if(a){a[r][l].zIndex=b;a[r][r][l].zIndex=b;a[l].zIndex=b}},cb=function(){var c="c_ic_menus",a=$(c);if(!a){a=z("div");a.id=c;var b=document.body;b.insertBefore(a,b.firstChild)}return a},db=function(b){var d=u.getIcIdFromAnyParent(b),a=c(d,t);if(a&&a.binding)a.binding.show();m.stopEventAction(b);return false},Q="ntICTemConvICTemplate",W=Q[i];E.initMenu=function(d,o){if(!c(d,t)){var h=c(d,n);h[l].outline=y;var i=D.initMenu;F(h,"onfocus",i,d);F(h,"onmouseover",i,d);F(h,"onclick",i,d);var k=T(d);k();g(h,"onmouseout",U(d),d);g(h,"onmouseover",k,d);g(h,x,db,d);h[j](H,"#");var e,m;e=z("ul");e.className=Y+" c_m t_hovl";e[j](J,f([d,"_",t]));m=Z(d,e);ab(d,e,m);if(b(d,a.attachmenutobody)=="1")cb()[A](e);else h[r][A](e);if(e.id.substring(0,W)==Q&&!eb)e[l].position="fixed";_chicletData=b(d,a.additionalchickletdata);$menu.bind(o,_chicletData[3],0,1,0,0,undefined,V,0,0,0,e);e.binding.addStateListener(X(d));D.addMenuBindingRef(v()[d][a.childicid],e.binding)}};var Z=function(h,H){var N,z,B,L,r,w,E,M,F,y,K,Q,l,A,t,R,O,m,u,C,V;if(typeof ic_menu_data!=p){N=b(h,a.menudefault)||[];z=b(h,a.cid);y=b(h,a.address);O=b(h,a.deccid);K=b(h,a.contactid);A=b(h,a.membername);Q=b(h,a.name);C=o.InlineMenuIndex;u=b(h,a.additionalchickletdata);if(u&&u[i]>0&&u[C.rm]!=-1){var l="",J=u[C.rm];if(J==o.RendeModes.em)l=y;else{var U=0;if(d.presence)U=d.presence.getContact(A);var S=D.createICFromTemplate("InlineMenuTemplate",U,0,z,O,Q,y,A,u[C.ut],J=="0"?u[C.psm]:y,J,0,b(h,a.attachmenutobody));l=S.html;v()[h][a.childicid]=S.id}g(c(h,n),x,s("sendim",{membername:A}),h);I(H,0,0,l,0,0,"mut",0,0,h,J);G(H,null,f([h,"_menu_utSeparator"]))}for(var P=0;P<N[i];++P){t=N[P];L=ic_menu_data[t];if(!L)continue;l=L[k.text];R=q("ru");r=w=B="";F=E=false;m=q("dmtrgt");var j=V=b(h,a.actiontypeurloverride);j=!j||!j[t]?L[k.url]:j[t];try{switch(t){case "ph3":case "pr3":case "sm3":r=j;l=l[e]("{0}",f(["(",b(h,a.thirdpartyname),")"]));m="_blank";break;case "ve":w=s("viewemail",{url:j,address:y,icid:h});break;case "cp":r=j;break;case "ed":case "dc":case "pr":case "gr":case "ev":case "ph":r=j[e]("$cid$",z);if(!z&&!V&&!j[t])E=true;break;case "vd":case "ct":r=j[e]("{contactid}",K);m=null;break;case "se":r=j[e]("{address}",y)[e]("{ru}",encodeURIComponent(R));m=null;break;case "sm":r=j[e]("{address}",O)[e]("{ru}",encodeURIComponent(R))[e]("$cid$",z);break;case "ss":B=f([h,"_menu_ss"]);if(!d.presence||!d.presence.isAvailableForIC(h))E=true;w=s("sendsms",{membername:A});m=null;break;case "si":B=f([h,"_menu_si"]);l+=f(['&nbsp;<span id="',h,'_menu_si_pr_t">{0}</span>']);var T="";if(d.presence&&d.presence.isAvailableForIC(h))T=d.presence.webImGetPresText(h);else E=true;l=l[e]("{0}",T);w=s("sendim",{membername:A});m=null;break;case "af":B=f([h,"_menu_af"]);F=true;w=s("addtofav",{addfavUrl:j,cid:z,cnid:K,icid:h});m=null;break;case "c4":case "c3":case "c2":case "c1":F=true;B=f([h,"_menu_c1"]);w=s("invite",{inviteUrl:j,cid:z,email:y,cnid:K,name:Q,icid:h});m=null}}catch(W){r="";t=""}if(F)M=G(H,null,f([h,"_menu_inviteSeparator"]));I(H,F?null:M,B,l,r,w,t,E,m,h)}}return M};function s(b,a){switch(b){case "invite":return function(){var d=a.cid,g="c",h="cid";if(a.cid=="0000000000000000")if(a.cnid&&a.cnid!=""){d=a.cnid;h="cnid";g="g"}else{d=a.email;h="email";g="e"}if(typeof window.sn_frInvite!=p)window.sn_frInvite.showFor(g+d,a.name,null,function(d){if(d.hasSucceeded){var b=c(a.icid,"menu_c1");b[l][C]=y;M(b);c(a.icid,t).binding.update()}});else{var b=a.inviteUrl;b=f([b,"&",h,"=",encodeURIComponent(d)]);b=b[e]("{name}",encodeURIComponent(a.name))[e]("$cid$",q("vcid"))[e]("{scxt}",q("socialcontext"))[e]("{ru}",encodeURIComponent(q("ru")));window.location=b}return false};case "addtofav":return function(){var e=typeof window.sn_favHandler!=p,b=bb.handlerBaseUrl+"/Handlers/ICAddToFavorite.mvc?contactId={0}&cid={1}&canary={2}";b=b.format(encodeURIComponent(a.cnid),encodeURIComponent(a.cid),encodeURIComponent(q("afcanary")));var d=function(){$Beacon.fire(b,$BSI.addLDToHash({}));var d=c(a.icid,"menu_af");d[l][C]=y;M(d);c(a.icid,t).binding.update()};if(!e||e&&window.sn_favHandler(a.icid,a.cnid,a.cid,b,d))d();return false};case "viewemail":return function(){if(typeof window.ic_viewemail!=p)window.ic_viewemail(a.address,a.icid);else window.location=a.url[e]("{rru}",encodeURIComponent("search?keyword="+encodeURIComponent("from:"+a.address)));return false};case "sendsms":case "sendim":return function(){if(d.presence)d.presence.startIM(a.membername,b=="sendsms");return false};case "customonclick":return function(){try{d.scoped_eval(a)}catch(b){return false}}}}var M=function(a){if(a.nextSibling==null)a.previousSibling[l][C]=y},ab=function(h,g,f){var e,c,d,j;e=b(h,a.menucustom);while(e[i]>0){c=e.shift();d=null;if(c[k.text]&&c[k.text]==K)G(g,f);else{if(c[k.callback]){d=c[k.callback];if(typeof d=="string")d=s("customonclick",d)}I(g,f,null,c[k.text],c[k.url],d,"mc",null,c[k.target],h)}}},I=function(i,h,p,o,c,d,k,r,m,n,q){var b,a,f,e;if(d&&!c){c="#";f="return false;"}if(o){b=z("li");e=c||d?"a":"span";a=z(e);if(p)b[j](J,p);if(e=="span")a.className="link c_icinmenu"+q;if(c){a[j](H,c);if(f)a[j](x,f);if(m)a[j]("target",m)}if(k)g(a,x,function(){$BSI.reportEvent("icm",{c:k},1)},n);if(d)g(a,x,d,n);a[B]=o;if(r)b[l][C]=y;b[A](a);if(h)i.insertBefore(b,h);else i[A](b)}return b},G=function(c,b,d){var a=z("li");if(d)a[j](J,d);a[B]='<div class="c_ms">&nbsp;</div>';a.className=K;if(b)c.insertBefore(a,b);else c[A](a);return a}}if($B.IE_M6)setTimeout(S,0);else S()};new function(){$Logout=new function(){var d=this,a=[],b;d.add=function(b){a.push(b)};d.doLogout=function(){var g,f=0,h=a.length;if(!event.shiftKey&&!event.ctrlKey&&!event.altKey){var b=event.srcElement;while(b){if(b.tagName=="A"){var d=b.href;if(d){$f.cancelEvent(event);g=new e(d);setTimeout(function(){c(d)},1e3)}break}b=b.parentNode}}for(;f<h;f++)try{a[f](g)}catch(i){$WebWatson.submitFromException(i)}};function c(a){if(!b){b=1;$BSI.navigateTo(a)}}function e(d){var b=this,a=[];b.pause=function(b){a.push(b)};b.resume=function(b){a.remove(b);if(a.length==0)c(d)}}}};window.$Config=window.$Config||{};new function(){var b=null;function c(){var c=this,d,L="pres",K="=",i=$Config,qb=i.handlerBaseUrl,f,j,e,H=[],D=[],a,k,p,y=3,s=0,t=y,l,Q,w,G,z,v,q,m,N,F,o,A,u;$Logout.add(function(a){if(!A&&c.hasPresence()){A=1;d.signOut();if(a){u=a;u.pause("wim")}}});c.outerWindow=window;c.isOff=function vb(){return !p||h()==0};c.isUnsupported=function mb(){return N};c.isLoading=function pb(){return p&&!z&&(!d||d.get_status()==e.UserStatus.signingIn||d.get_status()==e.UserStatus.signingOut)&&h()!=0};c.isError=function rb(){return (z||d&&d.get_status()==e.UserStatus.signedOut)&&h()!=0};c.isWaitingToReconnect=function ib(){return d&&d.get_status()==e.UserStatus.autoReconnectWaiting&&h()!=e.PresenceStatus.offline};c.hasNotify=function ob(){return I()};c.hasPresence=function nb(){return I()&&d.get_services()>e.SessionServices.notifications};c.isFull=function tb(){return I()&&d.get_services()==e.SessionServices.full};function I(){return d&&d.get_status()==e.UserStatus.signedIn}c.addStateListener=function kb(a){H.push(a)};c.removeStateListener=function jb(a){var b=H.remove(a)};c.addInnerWindowListener=function hb(a){D.push(a)};c.removeInnerWindowListener=function gb(a){var b=D.remove(a)};c.signIn=function ub(){if(o){o=0;C(1);B();n()}else Z(e.PresenceStatus.online)};c.signOut=function sb(){P()};c.switchPresence=function lb(a){if(d)d.get_presence().set_status(a);C(a)};function P(a){d.set_services(e.SessionServices.notifications);if(!a)C(e.PresenceStatus.offline)}function Z(a){if(d){d.set_services(e.SessionServices.full);O("Full")}c.switchPresence(a)}function E(){try{a.detachEvent("onunload",E)}catch(b){}c.innerWindow=a=null;M()}c.init=function wb(b){l=0;if(a)E();c.innerWindow=a=b;b.$Do.register("$WIMP",eb);if(a==window){v=$Cookie.getSessionCookie("WebIM")=="1"?"1":"0";$CSIPerf.startTrace("webIM",v)}else{q=m?"2":$Cookie.getSessionCookie("WebIM")=="1"?"1":"0";a.$CSIPerf.startTrace("webIM",q)}M();a.attachEvent("onunload",E);if(s>=t)R();else if(!p){p=1;i=b.$Config;$Config.WebIM=f=i.WebIM;$Config.sd=i.sd;h();if(o)w=1;n();T();ab();cb()}};function R(){if(a!=window&&a){l=0;a.$Network.fetchCSS(f.c,x);a.$Network.fetchScript(f.a,x);a.$Network.fetchScript(f.j,x)}}function x(){l++;if(l>=y){a&&a.$Do.register("wlximuiinner");if(k){a&&a.$CSIPerf.endTrace("webIM",q);m=1}if(Q&&a&&a!=window)a.$Do.register("wlximlocalstoreready")}}function T(){if(a==window)return;var g=a.document.getElementsByTagName("link"),f=a.document.getElementsByTagName("style"),b=0,i=g.length,h=f.length;for(;b<i;b++){var l=g[b],d=l.href;if(d){t++;$Network.fetchCSS(d,r)}}for(b=0;b<h;b++){var k=f[b],c=k.innerHTML;if(c){var e=document.createElement("div"),j=_d.getElementById("head")||_dh;e.innerHTML='&nbsp;<style type="text/css">'+c+"</style>";j.appendChild(e)}}}function r(){s++;if(s==t){if((!a||a==window)&&k){$CSIPerf.endTrace("webIM",v);m=1}$Do.register("wlximuiouter");if(a==window)$Do.register("wlximuiinner");R()}}function ab(){$Network.fetchCSS(f.c,r);$Network.fetchScript(f.a,r);$Network.fetchScript(f.j,r)}function cb(){$Network.fetchScript(f.u+f.uf,W)}function W(){if(!window.Microsoft||!Microsoft.Live||!Microsoft.Live.Core||!Microsoft.Live.Core.Loader)g(90,"Microsoft.Live.Core.Loader Not found");else{c.ML=j=Microsoft.Live;j.Core.Loader.onError(db);j.Core.Loader.initialize({market:$Config.mkt,"messenger.loaderPath":f.u});j.Core.Loader.load("messenger.core",Y);j.Core.Loader.load("core.localstorage",V)}}function db(a){g(93,"Messenger Library load error: "+a)}function V(){Q=1;$Do.register("wlximlocalstoreready");if(a&&a!=window)a.$Do.register("wlximlocalstoreready")}function Y(){if(!G){c.MLM=e=j.Messenger;if(!e||!e.RpsAuthIdentity)g(90,"Microsoft.Live.Messenger.RpsAuthIdentity not found");else{G=1;B()}}}function eb(){if(!w){w=1;B()}}function B(){if(G&&w&&!o){var a=new e.RpsAuthIdentity(null,null,window.WIMP);a.add_authenticationCompleted(bb)}}function bb(j,b){var i=b.get_resultCode();if(i==e.AuthenticationResultCode.failure)if(b.get_isUnsupportedBrowser()){N=1;g(-1,"Authentication Failed: unsuported browser")}else g(91,"Authentication Failed");else{c.user=d=new e.User(j);d.get_settings().set_autoReconnectEnabled(true);d.get_settings().set_displayNameMode(Microsoft.Live.Messenger.DisplayNameMode.fullName);d.get_localEndpoint().set_name(f.n);var a=h();if(a!=e.PresenceStatus.offline){if(d.get_services()!=e.SessionServices.normal)F=1;d.set_services(e.SessionServices.full);O("Full");c.switchPresence(a)}else P(1);S();d.signIn()}}function O(a){if(!F){F=1;$BSI.reportEvent("ClickedSelected.Messaging.IMStart",{IMMode:a},1)}}function C(a){$Cookie.setCookie(L,i.hcid+K+a,i.sd,0,new Date(2020,1,1),1)}function h(){var a=$Cookie.getCookie(L,1);if(a){var b=a.indexOf(K);if(b!=-1)if(a.substr(0,b)==i.hcid){a=parseInt(a.substr(b+1));if(!isNaN(a))return a}}if(f.al)a=1;else{a=0;o=1}return a}c._pres=h;c._inform=n;function S(){d.add_signInCompleted(X);d.add_signedOut(fb);d.add_propertyChanged(U)}function X(b,a){if(a.get_resultCode()==e.SignInResultCode.success){if(!k)$Cookie.setSessionCookie("WebIM","1");J()}else g(92,"Failed to sign in user.")}function U(c,b){var a=b.get_propertyName();if(a=="Services"||a=="Status")n()}function fb(b,a){if(a.get_reason()==0&&A){g(-1,"signed out");if(u)u.resume("wim")}else g(94,"signed out: "+a.get_reason())}function J(){if(!k){k=1;if((!a||a==window)&&s==t){$CSIPerf.endTrace("webIM",v);m=1}else if(l>=y){a&&a.$CSIPerf.endTrace("webIM",q);m=1}}}function g(a,c){z=1;n();J();if(a!=-1)$WebWatson.submitFromException(new Error("Web IM sign in Error"+(c?c:"")),b,a,b,1)}function n(){var a=0,b=H.clone(),c=b.length;for(;a<c;a++)$WebWatson.wrapCallback(b[a])()}function M(){var a=0,b=D.clone(),c=b.length;for(;a<c;a++)$WebWatson.wrapCallback(b[a])()}}function d(){if(!$Config.WebIM)return;var b;try{b=window!=window.parent&&window.parent.location.hostname&&window.parent.$Config.WebIM&&window.parent.$Do}catch(e){}if(b){var d=window.parent;d.$Do.when("wlxim",0,function(){window.$WLXIM=d.$WLXIM;a()})}else{window.$WLXIM=new c;a()}}function a(){var b=$WLXIM;if(!$Config.WebIM.f)if($Cookie.getSessionCookie("WebIM")=="1"||!$BSI.isLoading())b.init(window);else $BSI.addLoadedCallback(a);$Do.register("wlxim");function a(){setTimeout(function(){$BSI.removeLoadedCallback(a);b.init(window)},$Config.WebIM.delay?$Config.WebIM.delay:0)}}d()};window.$ic={eventutil:{},dom:{},data:{},constants:{ControlDataIndex:{cid:"0",showmenu:"1",menudefault:"2",name:"3",contactid:"4",deccid:"5",address:"6",membername:"7",additionalchickletdata:"8",thirdpartyname:"9",attachmenutobody:"10",placedintable:"11",menucustom:"12",tileitemid:"13",nameitemid:"14",psmitemid:"15",badgeitemid:"16",actiontypeurloverride:"17",childicid:"18"},MenuIndex:{text:"0",url:"1",itemid:"2",callback:"3",target:"4"},InlineMenuIndex:{rm:"0",psm:"1",ut:"2"},RendeModes:{utnmpsm:"0",utnmem:"1",nmem:"2",em:"3"}},ItemType:{Tile:"Tile",Name:"Name",Message:"Message",MenuCustom:"MenuCustom"},scoped_eval:function(p_args){eval(p_args)}};new function(){var d=$ic,D,Q,G,M="icTm",U=4,O,m,u,c,h,o=d.constants,g,F,ab="&nbsp;-&nbsp;",T=11,I=$B.IE,eb=$B.IE_M6,gb=$B.ltr,fb=$B.IE_M7,bb=$Config,V=625,k=o.MenuIndex,a=o.ControlDataIndex,s,b,v,N,q,t="menu_ul",w="usertile",L=w+"container",n="frame_clip",P="title",R="alt",x="onclick",y="none",H="href",J="id",p="undefined",Y="c_ic_menu",K="c_ic_menu_separator",l="style",j="setAttribute",C="display",e="replace",B="innerHTML",r="parentNode",A="appendChild",i="length",z=window._ce,f=function(a){return a.join("")};function S(){m=d.eventutil=new W;g=m.addEvent;F=m.removeEvent;u=d.dom=new X;c=u.$;h=d.data=new cb;s=h.ControlData;b=s.getItem;v=s.getObject;N=h.CommonData;q=N.getItem;O=d.menu=new db;D=d.ic=new Z;if(!window.ic_dinit)d.ic.init()}function W(){var b=this;b.stopEventAction=function(a){I?(event.returnValue=false):a.preventDefault()};b.eventTarget=function(a){return I?event.srcElement:a.target};var a={};b.dispose=function(){for(var c in a)if(!FunctionHelper.isSpecialMember(a,c))b.removeAllICEvents(c,1);a=null;b=null};var c=function(a){return !a||a==""?"icglobalevent":a};b.addEvent=function(e,d,f,b){b=c(b);if(!a[b])a[b]=[];e.attachEvent(d,f);a[b].push({el:e,e:d,f:f})};b.removeEvent=function(h,g,j,d){d=c(d);var f=a[d],e=f[i],b;while(e--){b=f[e];if(b.el==h&&b.e==g&&b.f==j){b.el.detachEvent(b.e,b.f);a[d].splice(e,1);break}}};b.removeAllICEvents=function(b,g){b=c(b);var e=a[b],f=e[i],d;while(f--){d=e[f];d.el.detachEvent(d.e,d.f)}if(!g)delete a[b];else a[b]=null}}function X(){var a={},b=this;b.dispose=function(){a=null;b=null};var c=function(a){return a&&a.indexOf("_")>0?a.split("_")[0]:""};b.getIcIdFromAnyParent=function(d){var a=m.eventTarget(d),b=c(a.id);while(b==""&&a[r]){a=a[r];b=c(a.id)}return b};b.$=function(e,d){var b=f([e,"_",d]),c=a[b];if(!c)c=a[b]=$(b);return c};b.clearByPrefix=function(c){for(var b in a)if(b.indexOf(c)==0&&!FunctionHelper.isSpecialMember(a,b))delete a[b]}}var E=function(a,b){if(a)a.splice(a.indexOf(b),1)};function cb(){var a=this;a.dispose=function(){a.Itemid_Element_Map.dispose();a.Cid_Icid_Map.dispose();a.ControlData.dispose();a=null};a.Itemid_Element_Map=new function(){var a={},b=this;b.add=function(d,c,f){if(!d||!c||!f)return;var b=a[d];if(!b)b=a[d]={};var e=b[c];if(!e)e=b[c]=[];e.push(f)};b.remove=function(d,b,c){if(!d||!b||!c)return;var e=a[d];if(e)E(e[b],c)};b.getItem=function(d,c){var b=a[d];if(b&&b[c])return b[c];else return []};b.dispose=function(){a=null;b=null}};a.Cid_Icid_Map=new function(){var a={},b=this;b.add=function(c,d){var b=a[c];if(!b)b=a[c]=[];b.push(d)};b.remove=function(c,b){var d=a[c];E(d,b)};b.getItem=function(b){return a[b]||[]};b.dispose=function(){a=null;b=null}};a.CommonData=new function(){this.getItem=function(a){if(typeof ic_common_data!=p&&ic_common_data[a])return ic_common_data[a];return ""}};a.ControlData=new function(){var b={},a=this;a.exists=function(){return typeof ic_control_data!=p&&ic_control_data};a.getObject=function(){return b};a.removeObject=function(c){if(b[c])delete b[c];if(a.exists()&&ic_control_data[c])delete ic_control_data[c]};a.getNewObjects=function(){return a.exists()?ic_control_data:{}};a.getItem=function(c,d){var a=b[c];if(!a&&ic_control_data){a=ic_control_data[c];ic_control_data[c]=null;if(a)b[c]=a}return a&&a[d]?a[d]:""};a.dispose=function(){b=null;a=null}}}function Z(){var k=this,J=0,K={},q={},t={},z={},A={};k.init=function cb(){if(s.exists()){if(k.load)return;k.load="started";k.bind();k.load="finished";$Do.when("wlxim",0,R);$Do.register("$ic",Y)}};function Y(a){try{a()}catch(b){$WebWatson.submitFromException(b)}}function R(){var a=$WLXIM.outerWindow,b=$Utility.updateObject;if(a!=window&&!a.ic_common_data){a.ic_common_data={};ic_common_data.savedTemplates=h.savedTemplates;b(a.ic_common_data,ic_common_data);a.ic_menu_data={};b(a.ic_menu_data,ic_menu_data);a.ic_control_data={};var d=v();for(var c in ic_template_data)if(!FunctionHelper.isSpecialMember(ic_template_data,c)){a.ic_control_data[c]=[];b(a.ic_control_data[c],d[c])}a.ic_template_data={};b(a.ic_template_data,ic_template_data);a.$ic.ic.init()}}k.reinit=function(){if(s.exists())k.bind()};k.addMenuBindingRef=function(a,b){if(a)A[a]=b};k.updateMenuBindingRef=function(b){var a=A[b];if(a)a.update()};k.getICNamespaceCount=function(a){return z[a]||0};k.removeICsFromNamespace=function(a){if(J||!a)return;var b=t[a];if(b){for(var c=0;c<b[i];c++)k.removeIC(b[c],1);delete t[a]}u.clearByPrefix(a);z[a]=0};k.removeIC=function(e,r){if(J||!e)return;var l,q,j=d.ItemType,g=h.Itemid_Element_Map.remove;if(v()[e]){k.removeIC(b(e,a.childicid));if(b(e,a.showmenu)=="1"){m.removeAllICEvents(e,0);O.cleanUpMenu(e);if(c(e,n)){q=b(e,a.menucustom);for(l=0;l<q[i];++l)g(q[l][o.MenuIndex.itemid],j.MenuCustom,f([e,"_",l]))}}else{g(b(e,a.tileitemid),j.Tile,c(e,n));if(typeof uxp_p!=p)g(b(e,a.tileitemid),j.Tile,c(e,w))}h.Cid_Icid_Map.remove(b(e,a.cid),e);k.unregister(b(e,a.membername),e);g(b(e,a.nameitemid),j.Name,c(e,"name"));g(b(e,a.psmitemid),j.Message,c(e,"psm"))}s.removeObject(e);if(A[e])delete A[e];if(!r){E(t[P(e)],e);u.clearByPrefix(e+"_")}};var N=new RegExp("[https:\\/]+cid-([a-zA-z0-9]+)\\.profile","g");function W(b){var a=N.exec(b.get_profileUrl());N.lastIndex=0;if(a&&a[i]>1)return a[1];else return null}function S(a){return I&&(a==null||a=="")?'""':a}k.createICFromTemplate=function(f,c,o,s,r,g,t,j,m,b,y,z,w){var u="get_currentAddress",n="get_presence",p,x;if(c){s=s||W(c);r=r||c.get_cid();g=g||c.get_displayName();if(c[u]())p=c[u]().get_address();if(c.get_emailAddress)x=c.get_emailAddress();t=t||x||p;j=j||p;m=m||c[n]().get_displayPictureUrl();b=b||c[n]().get_personalMessage()}o=o||f;f=M+f;var l=v()[f];if(l){var d=[];window.ic_control_data=window.ic_control_data||{};for(var k=0,C=Math.max(l[i],T);k<C;k++)switch(k+""){case a.cid:d.push(s);break;case a.name:d.push(g);break;case a.deccid:d.push(r);break;case a.additionalchickletdata:d.push([y?y:-1,b,m?m+"":0,z]);break;case a.address:d.push(t);break;case a.membername:d.push(j);break;case a.attachmenutobody:d.push(w?w:l[k]);break;default:d.push(l[k])}var A=window.ic_template_data[f]++,q=o+f+A;window.ic_control_data[q]=d;if(b)if(G)if(c)b=c[n]().createPersonalMessageElement()[B];else b=G.Messenger.MessengerUtility.emoticonEncode(b)[B];else b=b.encodeHtmlAttribute();if(g)g=g.encodeHtmlAttribute();var D=h.savedTemplates[f][e](new RegExp(f,"g"),q).format(g,b?ab+b:"",b?b:"",S(j?j:"").encodeHtmlAttribute());bb();return {html:D,id:q}}return null};var F,bb=function(){if(F)clearTimeout(F);F=setTimeout(k.reinit,10)};k.dispose=function(){window.detachEvent("onunload",k.dispose);d.menu.dispose();m.dispose();h.dispose();if(d.presence)d.presence.dispose();u.dispose();z=t=A=K=q=k=_focusShowMenuTimeout=_onhoverShowMenu_ic_id=null;J=1};window.attachEvent("onunload",k.dispose);function Z(){if(!h.savedTemplates)if(ic_common_data.savedTemplates)h.savedTemplates=ic_common_data.savedTemplates;else{var b={};for(var a in ic_template_data)if(!FunctionHelper.isSpecialMember(ic_template_data,a)){var c=$(a+"_template");$IS.Init(c);b[a]=c[B]}h.savedTemplates=b}}k.set_wlxim=function(){Q=$WLXIM};k.set_wlximML=function(){G=Q.ML};k.get_membername_id_map=function(){return K};k.get_membername_iclist_map=function(){return q};function V(a){ic_onTL(m.eventTarget(a))}function X(a){ic_onTE(m.eventTarget(a))}k.register=function db(h,e){if(!h||!e)return;if(!q[h])q[h]=[];q[h].push(e);var f=c(e,w);if(f&&!f.src){g(f,"onload",V,e);g(f,"onerror",X,e);var i=b(e,a.additionalchickletdata),j=o.InlineMenuIndex;if(i&&i[j.ut]){f.src=i[j.ut];if(i[j.rm]==o.RendeModes.nmem)c(e,L)[r][l][C]=y}else f.src=f.getAttribute("errsrc")||$icerrsrc;D.updateMenuBindingRef(e)}if(d.presence)d.presence.updateStatusFromRegister(h,e)};k.unregister=function(a,b){if(!a||!b)return;E(q[a],b)};function P(a){return a.substring(0,a.indexOf("ic"))}k.bind=function(){var e,l,A,r,y,q=d.ItemType,m=h.Itemid_Element_Map.add;Z();for(e in s.getNewObjects()){var u=P(e),v=t[u];if(!v){v=t[u]=[];z[u]=0}v.push(e);z[u]++;if(e.substring(0,U)==M){b(e,a.showmenu);continue}if(!$(e))continue;if(b(e,a.showmenu)=="1"){l=c(e,n);if(!l)continue;g(l,"onmouseover",k.initMenu,e);g(l,"onfocus",k.initMenu,e);g(l,"onclick",k.initMenu,e);A=c(e,"name");if(A)g(A,"onclick",function(){$BSI.reportEvent("icm",{c:"n"},1)},e);l[j](H,"#");l[x]=null;y=b(e,a.menucustom);for(r=0;r<y[i];++r)m(y[r][o.MenuIndex.itemid],q.MenuCustom,f([e,"_",r]))}else{m(b(e,a.tileitemid),q.Tile,c(e,n));if(typeof uxp_p!=p)m(b(e,a.tileitemid),q.Tile,c(e,w))}h.Cid_Icid_Map.add(b(e,a.cid),e);k.register(b(e,a.membername),e);m(b(e,a.nameitemid),q.Name,c(e,"name"));m(b(e,a.psmitemid),q.Message,c(e,"psm"))}window.ic_control_data=null};k.initMenu=function(a){var b=u.getIcIdFromAnyParent(a);d.menu.initMenu(b,a);return false}}function db(){var E=this,h={};E.dispose=function(){k=null;for(var a in h)if(!FunctionHelper.isSpecialMember(h,a))E.cleanUpMenu(a,1);h=null;E=null};function X(a){return h[a]=function(){var b=c(a,t);if(!b.binding.isOpen())S(a,0);else S(a,2000055)}}function T(a){return function(){N(a,w);N(a,n,1)}}function U(a){return function(){O(a,w);O(a,n,1)}}E.cleanUpMenu=function(a,d){var b=c(a,t);if(b&&b.binding){if(h[a]){b.binding.removeStateListener(h[a]);if(d)h[a]=null;else delete h[a]}b.binding.dispose()}};function N(e,f,d){var a=c(e,f);if(a){var b=d?P:R;a.alt_temp=a.getAttribute(b);a[j](b,"")}}function O(d,e,b){var a=c(d,e);if(a&&a.alt_temp)a[j](b?P:R,a.alt_temp)}var S=function(d,b){var a=c(d,L);if(a){a[r][l].zIndex=b;a[r][r][l].zIndex=b;a[l].zIndex=b}},cb=function(){var c="c_ic_menus",a=$(c);if(!a){a=z("div");a.id=c;var b=document.body;b.insertBefore(a,b.firstChild)}return a},db=function(b){var d=u.getIcIdFromAnyParent(b),a=c(d,t);if(a&&a.binding)a.binding.show();m.stopEventAction(b);return false},Q="ntICTemConvICTemplate",W=Q[i];E.initMenu=function(d,o){if(!c(d,t)){var h=c(d,n);h[l].outline=y;var i=D.initMenu;F(h,"onfocus",i,d);F(h,"onmouseover",i,d);F(h,"onclick",i,d);var k=T(d);k();g(h,"onmouseout",U(d),d);g(h,"onmouseover",k,d);g(h,x,db,d);h[j](H,"#");var e,m;e=z("ul");e.className=Y+" c_m t_hovl";e[j](J,f([d,"_",t]));m=Z(d,e);ab(d,e,m);if(b(d,a.attachmenutobody)=="1")cb()[A](e);else h[r][A](e);if(e.id.substring(0,W)==Q&&!eb)e[l].position="fixed";_chicletData=b(d,a.additionalchickletdata);$menu.bind(o,_chicletData[3],0,1,0,0,undefined,V,0,0,0,e);e.binding.addStateListener(X(d));D.addMenuBindingRef(v()[d][a.childicid],e.binding)}};var Z=function(h,H){var N,z,B,L,r,w,E,M,F,y,K,Q,l,A,t,R,O,m,u,C,V;if(typeof ic_menu_data!=p){N=b(h,a.menudefault)||[];z=b(h,a.cid);y=b(h,a.address);O=b(h,a.deccid);K=b(h,a.contactid);A=b(h,a.membername);Q=b(h,a.name);C=o.InlineMenuIndex;u=b(h,a.additionalchickletdata);if(u&&u[i]>0&&u[C.rm]!=-1){var l="",J=u[C.rm];if(J==o.RendeModes.em)l=y;else{var U=0;if(d.presence)U=d.presence.getContact(A);var S=D.createICFromTemplate("InlineMenuTemplate",U,0,z,O,Q,y,A,u[C.ut],J=="0"?u[C.psm]:y,J,0,b(h,a.attachmenutobody));l=S.html;v()[h][a.childicid]=S.id}g(c(h,n),x,s("sendim",{membername:A}),h);I(H,0,0,l,0,0,"mut",0,0,h,J);G(H,null,f([h,"_menu_utSeparator"]))}for(var P=0;P<N[i];++P){t=N[P];L=ic_menu_data[t];if(!L)continue;l=L[k.text];R=q("ru");r=w=B="";F=E=false;m=q("dmtrgt");var j=V=b(h,a.actiontypeurloverride);j=!j||!j[t]?L[k.url]:j[t];try{switch(t){case "ph3":case "pr3":case "sm3":r=j;l=l[e]("{0}",f(["(",b(h,a.thirdpartyname),")"]));m="_blank";break;case "ve":w=s("viewemail",{url:j,address:y,icid:h});break;case "cp":r=j;break;case "ed":case "dc":case "pr":case "gr":case "ev":case "ph":r=j[e]("$cid$",z);if(!z&&!V&&!j[t])E=true;break;case "vd":case "ct":r=j[e]("{contactid}",K);m=null;break;case "se":r=j[e]("{address}",y)[e]("{ru}",encodeURIComponent(R));m=null;break;case "sm":r=j[e]("{address}",O)[e]("{ru}",encodeURIComponent(R))[e]("$cid$",z);break;case "ss":B=f([h,"_menu_ss"]);if(!d.presence||!d.presence.isAvailableForIC(h))E=true;w=s("sendsms",{membername:A});m=null;break;case "si":B=f([h,"_menu_si"]);l+=f(['&nbsp;<span id="',h,'_menu_si_pr_t">{0}</span>']);var T="";if(d.presence&&d.presence.isAvailableForIC(h))T=d.presence.webImGetPresText(h);else E=true;l=l[e]("{0}",T);w=s("sendim",{membername:A});m=null;break;case "af":B=f([h,"_menu_af"]);F=true;w=s("addtofav",{addfavUrl:j,cid:z,cnid:K,icid:h});m=null;break;case "c4":case "c3":case "c2":case "c1":F=true;B=f([h,"_menu_c1"]);w=s("invite",{inviteUrl:j,cid:z,email:y,cnid:K,name:Q,icid:h});m=null}}catch(W){r="";t=""}if(F)M=G(H,null,f([h,"_menu_inviteSeparator"]));I(H,F?null:M,B,l,r,w,t,E,m,h)}}return M};function s(b,a){switch(b){case "invite":return function(){var d=a.cid,g="c",h="cid";if(a.cid=="0000000000000000")if(a.cnid&&a.cnid!=""){d=a.cnid;h="cnid";g="g"}else{d=a.email;h="email";g="e"}if(typeof window.sn_frInvite!=p)window.sn_frInvite.showFor(g+d,a.name,null,function(d){if(d.hasSucceeded){var b=c(a.icid,"menu_c1");b[l][C]=y;M(b);c(a.icid,t).binding.update()}});else{var b=a.inviteUrl;b=f([b,"&",h,"=",encodeURIComponent(d)]);b=b[e]("{name}",encodeURIComponent(a.name))[e]("$cid$",q("vcid"))[e]("{scxt}",q("socialcontext"))[e]("{ru}",encodeURIComponent(q("ru")));window.location=b}return false};case "addtofav":return function(){var e=typeof window.sn_favHandler!=p,b=bb.handlerBaseUrl+"/Handlers/ICAddToFavorite.mvc?contactId={0}&cid={1}&canary={2}";b=b.format(encodeURIComponent(a.cnid),encodeURIComponent(a.cid),encodeURIComponent(q("afcanary")));var d=function(){$Beacon.fire(b,$BSI.addLDToHash({}));var d=c(a.icid,"menu_af");d[l][C]=y;M(d);c(a.icid,t).binding.update()};if(!e||e&&window.sn_favHandler(a.icid,a.cnid,a.cid,b,d))d();return false};case "viewemail":return function(){if(typeof window.ic_viewemail!=p)window.ic_viewemail(a.address,a.icid);else window.location=a.url[e]("{rru}",encodeURIComponent("search?keyword="+encodeURIComponent("from:"+a.address)));return false};case "sendsms":case "sendim":return function(){if(d.presence)d.presence.startIM(a.membername,b=="sendsms");return false};case "customonclick":return function(){try{d.scoped_eval(a)}catch(b){return false}}}}var M=function(a){if(a.nextSibling==null)a.previousSibling[l][C]=y},ab=function(h,g,f){var e,c,d,j;e=b(h,a.menucustom);while(e[i]>0){c=e.shift();d=null;if(c[k.text]&&c[k.text]==K)G(g,f);else{if(c[k.callback]){d=c[k.callback];if(typeof d=="string")d=s("customonclick",d)}I(g,f,null,c[k.text],c[k.url],d,"mc",null,c[k.target],h)}}},I=function(i,h,p,o,c,d,k,r,m,n,q){var b,a,f,e;if(d&&!c){c="#";f="return false;"}if(o){b=z("li");e=c||d?"a":"span";a=z(e);if(p)b[j](J,p);if(e=="span")a.className="link c_icinmenu"+q;if(c){a[j](H,c);if(f)a[j](x,f);if(m)a[j]("target",m)}if(k)g(a,x,function(){$BSI.reportEvent("icm",{c:k},1)},n);if(d)g(a,x,d,n);a[B]=o;if(r)b[l][C]=y;b[A](a);if(h)i.insertBefore(b,h);else i[A](b)}return b},G=function(c,b,d){var a=z("li");if(d)a[j](J,d);a[B]='<div class="c_ms">&nbsp;</div>';a.className=K;if(b)c.insertBefore(a,b);else c[A](a);return a}}if($B.IE_M6)setTimeout(S,0);else S()};window.$sn_invite_popover=window.$sn_invite_popover||function(){return {show:function(f,d,e,a,b){m_attachElName=a;var c={screenID:"0",ID:f,IDType:d,displayName:e,isSocialContext:sn_invite_common_data.isSocialContext,appMessage:b};$sn_invite_helper.makeRequest(c,true,a)},send:function(n,l,m,h,k,i,g,f,c,e){var b="";for(var a=c.length;a--;){var d=c[a];b+=d.name.encodeHtml()+"<"+d.id.encodeHtml()+(a!=0?"<":"")}var j={screenID:"1",ID:n,IDType:l,displayName:m,firstName:h,lastName:k,isProfile:i,isPresense:g,message:f,categories:b,profileUpsell:e};$sn_invite_helper.makeRequest(j,false)},hide:function(){$sn_invite_helper.hidePopover()},update:function(){}}}();window.$sn_invite_helper=window.$sn_invite_helper||function(){var a,b;function e(){a=null;return true}function c(g,i){if(a)a.hide();var c=new $UI.Popover,d=document.createElement("div");d.innerHTML=g;var f=false;if(i){d.className+=" LargeText";c.addButton("OK",sn_invite_common_data.okStr,true,true)}else{if(!a)f=true;c.bodyPadding=false}a=c;a.modal=true;a.showHeader=false;a.width=400;a.shadow=true;a.body=d;var h=b?document.getElementById(b):null;a.show(e,h);if(f)a.hide()}function d(b){if(b&&b.readyState==4)if(b.status==200)c(b.responseText);else if(a)c(sn_invite_common_data.errorStr,true)}return {getAttachElName:function(){return b},makeRequest:function(a,h,i){b=i||b;if(h)c(sn_invite_common_data.loadingStr,true);var e="dc="+sn_invite_common_data.dc.encodeURIComponent();for(var g in a){var f=a[g];if(f)e+="&"+g+"="+f.toString().encodeURIComponent()}$Network.fetchXML(sn_invite_common_data.handlerUrl,d,"POST",e,{"Content-type":"application/x-www-form-urlencoded"})},hidePopover:function(){if(a){a.hide();a=null}}}}();$sn_fetcher=function(d){var b=d||{},e=this,a;function c(f,c){e.hidePopover();a=new $UI.Popover;a.body=document.createElement("div");var d={showHeader:false,width:400,modal:true,shadow:true,bodyPadding:c};$Utility.updateObject(d,b.popoverOptions||{});$Utility.updateObject(a,d);if(c){$css.add(a.body,"LargeText");a.addButton("OK",b.okHtml,true,true)}a.show(function(){a=null;return true},f);return a}this.fetchAndRender=function(j,i,e,h){var d={};$Utility.updateObject(d,b);$Utility.updateObject(d,h||{});if(d.loadingHtml)(d.usePopover?c(e,true).body:e).innerHTML=d.loadingHtml;var g=a,f={canary:d.canary};$Utility.updateObject(f,i);return $Network.fetchXML(d.baseUrl+j,function(h){var b=h.status!=200;if(!b||d.errorHtml){var f=d.usePopover?g==a?c(e,b).body:null:e;if(f){var i=b?d.errorHtml:h.responseText;$Utility.ajaxInnerHtml(f,i)}}},"POST",$Utility.serialize(f),{"Content-type":"application/x-www-form-urlencoded"})};this.hidePopover=function(){if(a)a.hide();a=null}};$sn_frInviter=function(g,f,d,i){var a=this,e=f,c=d,h=i;this.fetcher=g;this.attachToEl;this.callback;function b(b,c){a.callback=c;a.attachToEl=b.attachElId&&$(b.attachElId);a.fetcher.fetchAndRender("details.mvc",b,a.attachToEl)}this.show=function(f,d,g){var a=e[f];if(d)$Utility.updateObject(a,c[d]);$Utility.updateObject(a,h);b(a,g)};this.showFor=function(e,c,d,f){var a={recipientId:e};if(c)a.recipientName=c;if(d)a.attachElId=d;b(a,f)};this.hide=function(){a.fetcher.hidePopover()}};registerNamespace("$Comments");$Comments.Initialize=function(){};$Comments.Dispose=function(){if(window.$Cmt)$ic.ic.removeICsFromNamespace("cmtc");$Comments.DirtyEvent.dispose();$Comments.CommentAddSuccessfull.dispose();$Comments.DirtyEvent=null;$Comments.CommentAddSuccessfull=null;$Cmt=null;$Comments.DirtyCount=0};$Comments.DisposeSelfPageControl=function(a){$ic.ic.removeICsFromNamespace("cmtc");if($Cmt!=null)$Cmt["c_"+a]=null;$Comments.DirtyCount=0};$Comments.OnViewMoreClick=function(a){$Comments.DirtyEvent.fire();var b=$Comments.PreProcessRequest("v",a);$Comments.SendRequest(b);return false};$Comments.OnDeleteClick=function(a,e,f,c){$Comments.DirtyEvent.fire();function d(){try{var d=new $UI.Popover;d.header=$Cmt["dlpohd"];d.body=document.createElement("div");var e=false;if($Cmt["currusercid"]!=c&&$Cmt["c_"+a].isgrp=="false"&&$Cmt["c_"+a].isExt!=true)e=true;d.body.innerHTML=$Cmt["dlpocnf"]+(e?"<br /><br /><input type='CHECKBOX' id='cc_rptUser' style='vertical-align:middle'>"+$Cmt["dlporpt"]:"");var g={showHeader:true,width:400,modal:true,shadow:true,bodyPadding:true};$Utility.updateObject(d,g);d.addButton("bOK",$Cmt["btok"],true,false);d.addButton("bCancel",$Cmt["btcancel"],false,true);d.show(b,f,"bOK")}catch(h){b()}}function b(f,d){var b=true,g=false;if(f!=null&&d!=null){var h=_ge("cc_rptUser");if(h!=null)g=h.checked;f.hide();if(d=="bCancel")b=false}if(b){var i={abuse:g,creator:c},j=$Comments.PreProcessRequest("d",a,e,i);$Comments.SendRequest(j)}}if(window.$UI!=null&&window.$UI.Popover!=null)d();else $Network.fetchScript($Cmt["pourl"],d);return false};$Comments.OnPostClick=function(a){$Comments.DirtyEvent.fire();var c=_ge("cc2_ta_"+a);if(c.Dirty==null)return true;var b=c.value;b=b.replace(/^\s+|\s+$/g,"");if(b==""){_ge("cc2_adderr_"+a).style.display="block";_ge("cc2_adderr_errimg_"+a).innerHTML="<img src='"+$Cmt["errorimgurl"]+"' />";_ge("cc2_adderrtext_"+a).innerHTML=$Cmt["emptyerrtext"]}else if(b.length>$Cmt["maxcommentlength"]){_ge("cc2_adderr_"+a).style.display="block";_ge("cc2_adderr_errimg_"+a).innerHTML="<img src='"+$Cmt["errorimgurl"]+"' />";_ge("cc2_adderrtext_"+a).innerHTML=$Cmt["longerrtext"]}else{_ge("cc2_adderr_"+a).style.display="none";var d=$Comments.PreProcessRequest("a",a,b);$Do.when("$wn.RecordComment",this);$Comments.SendRequest(d)}return false};$Comments.PreProcessRequest=function(h,d,f,i){var j="c_"+d,a=$Cmt[j],b={};b["id"]=d;b["isExt"]=a.isExt;if(a.cctype=="f")b["type"]="f";else if(a.cctype=="i")b["type"]="i";if(h=="v"){b["url"]=$Cmt["churl"]+$Cmt["hdlrvm"];b["method"]="GET";b["action"]="v";if(b["isExt"]!=true)b["loadBox"]=_ge("cc2_ldfl_"+d);if(b["type"]=="f"&&a.moreComments==true){if(a.deletionHappened)if(_ge("cc2_cmt_"+a.anchor)==null){a.anchor=a.fbanchor;a.fbanchor=null}b["viewAnchor"]=_ge("cc2_vmlnkfl_"+d);b["viewContainer"]=_ge("cc2_vmmainfl_"+d);b["vars"]="sparent="+a.sparentid+"&order=a&psp="+a.isPhoto+"&dir=p&cnt="+$Cmt["maxflcomments"]+"&lanchor="+a.anchor+"&ict="+$ic.ic.getICNamespaceCount("cmtc")+"&cmtid="+d+"&cid="+b["id"]+"&na="+a.notfApp+"&nct="+a.notfCt+"&bat="+a.biciAcType+"&attic="+a.attic+"&r="+Math.floor(Math.random()*1e4)}else if(b["type"]=="i")if(b["isExt"]==true){_ge("cc2_rflnk_"+b["id"]).style.display="none";var k=_ge("cc2_noup_"+b["id"]);k.innerHTML='<img src="'+$Cmt["spinnerImgUrl"]+'" />'+"&nbsp;<span style='color:#000'>"+$Cmt["loading"]+"</span>";k.style.display="inline";b["vars"]="sparent="+a.sparentid+"&rev=true&ctype=i&ict="+$ic.ic.getICNamespaceCount("cmtc")+"&cmtid="+d+"&cid="+b["id"]+"&na="+a.notfApp+"&nct="+a.notfCt+"&bat="+a.biciAcType+"&isExt=true&aid="+a.aparentid+"&r="+Math.floor(Math.random()*1e4)}else{b["viewAnchor"]=_ge("cc2_vmlnkinl_"+d);b["viewContainer"]=_ge("cc2_vmmaininl_"+d);b["vars"]="sparent="+a.sparentid+"&order=d&psp=false&dir=n&cnt="+a.maxfetchcnt+"&rev=true&lanchor=&ctype=i&ict="+$ic.ic.getICNamespaceCount("cmtc")+"&cmtid="+d+"&cid="+b["id"]+"&na="+a.notfApp+"&nct="+a.notfCt+"&bat="+a.biciAcType+"&isExt=false"+"&attic="+a.attic+"&fcmtid="+a.firstid+"&lcmtid="+a.lastid+ +"&r="+Math.floor(Math.random()*1e4)}if(b["isExt"]!=true){b["viewAnchor"].style.display="none";b["viewContainer"].style.display="none";b["loadBox"].style.display="block"}}else if(h=="a"){b["url"]=$Cmt["churl"]+$Cmt["hdlrad"];b["addBox"]=_ge("cc2_ta_"+d);b["postButton"]=_ge("cc2_pbtn_"+d);b["addBox"].disabled=true;b["postButton"].disabled=true;var e=null;if($Cmt["hipCCid"]!=null&&$Cmt["hipCCid"]==j){e=b["hipSolution"]=_ge("sn_hipInput").value;$Cmt["hipCCid"]=null}var g=_ge("cmtDisposeDiv");if(g)g.parentNode.parentNode.removeChild(g.parentNode);try{_ge($Cmt["amcp"]+d).innerHTML='<span class="cc2_addngext"><img src="'+$Cmt["spinnerImgUrl"]+'" />'+"&nbsp;"+$Cmt["addMsg"]+"</span>"}catch(l){}if(a.isExt==null)a.isExt=false;b["vars"]="sparentid="+c(a.sparentid)+"&aparentid="+c(a.aparentid)+"&content="+c(f)+"&fname="+c($Cmt["fname"])+"&lname="+c($Cmt["lname"])+"&purl="+c($Cmt["ppic"])+"&aocid="+c(a.aocid)+"&isGrp="+c(a.isgrp)+"&type="+c(a.ptype)+"&ctype="+a.ctype+"&ccid="+c(a.sparentid)+"&ctrlid="+c(b["id"])+"&na="+c(a.notfApp)+"&nct="+c(a.notfCt)+"&bat="+c(a.biciAcType)+(a.notRecipients!=null?"&nrs="+c(a.notRecipients):"")+(a.cmtPageUrl!=null?"&cmtPageUrl="+c(a.cmtPageUrl):"")+"&hash="+c(a.hash)+"&ict="+c($ic.ic.getICNamespaceCount("cmtc").toString())+"&canary="+c($Cmt["canary"])+"&audiourl="+c($Cmt["audiourl"])+"&attic="+c(a.attic)+(e!=null&&e.trim()!=""?"&hip="+c(e):"")+(b["type"]=="f"?"&selfpage=true":"&selfpage=false")+"&isExt="+c(a.isExt.toString());b["method"]="POST";b["action"]="a"}else if(h=="d"){b["url"]=$Cmt["churl"]+$Cmt["hdlrdl"];b["vars"]="commentid="+c(f)+"&activityid="+c(a.aparentid)+"&canary="+c($Cmt["canary"])+"&na="+c(a.notfApp)+"&nct="+c(a.notfCt)+"&bat="+c(a.biciAcType)+"&abuse="+c(i.abuse?"true":"false")+"&creatorCid="+c(i.creator);b["method"]="POST";b["commentid"]=f;b["deleteContainer"]=_ge("cc2_dlmain_"+f);b["deleteContainerHtml"]=b["deleteContainer"].innerHTML;b["deleteContainer"].innerHTML=$Cmt["dltmsg"];try{_ge("cc2_dlterr_"+b["commentid"]).style.display="none"}catch(l){}b["action"]="d"}function c(a){if(a)return a.encodeURIComponent();else return ""}return b};$Comments.SendRequest=function(a){if(a["method"]=="GET")$Network.fetchXML(a["url"]+"?"+a["vars"],b,"GET");else{var c={};c["Content-Type"]="application/x-www-form-urlencoded";$Network.fetchXML(a["url"],b,"POST",a["vars"],c)}function b(g){if($Cmt==null||$Cmt["c_"+a["id"]]==null)return;var o=!g||g.status!=200?true:false;if(o){if(a["action"]=="v")if(a["isExt"]==true){_ge("cc2_noup_"+a["id"]).innerHTML="<img src='"+$Cmt["errorimgurl"]+"' />"+"&nbsp;<span class='errorText'>"+$Cmt["lderr"]+"</span>";$Cmt["c_"+a["id"]].extViewError=true;var i=_ge("cc2_adderr_"+a["id"]);if(i)i.style.display="none"}else{_ge("cc2_lderr_"+a["id"]).style.display="block";_ge("cc2_lderr_errimg_"+a["id"]).innerHTML="<img src='"+$Cmt["errorimgurl"]+"' />";a["loadBox"].style.display="none"}else if(a["action"]=="d"){var n=_ge("cc2_dlterr_"+a["commentid"]);n.innerHTML=$Cmt.dltnotif;n.style.display="block";a["deleteContainer"].innerHTML=a["deleteContainerHtml"]}else if(a["action"]=="a"){try{_ge($Cmt["amcp"]+a["id"]).innerHTML="";if(a["isExt"]==true&&$Cmt["c_"+a["id"]].extViewError==true){var p=_ge("cc2_noup_"+a["id"]);p.parentNode.style.display="none"}}catch(q){}var i=_ge("cc2_adderr_"+a["id"]);i.style.display="block";_ge("cc2_adderr_errimg_"+a["id"]).innerHTML="<img src='"+$Cmt["errorimgurl"]+"' />";_ge("cc2_adderrtext_"+a["id"]).innerHTML=$Cmt["adderrtext"];a["addBox"].disabled=false;a["postButton"].disabled=false}}else{if(a["action"]=="v"){var b=_ge(a["id"]+"_viewajax");if(a["isExt"]==true)b.innerHTML="";b.style.display="block";var c=document.createElement("div"),l=false;if(a["type"]=="f"){var m=$Cmt["c_"+a["id"]].lastajaxchild;if(m==null){$Cmt["c_"+a["id"]].lastajaxchild=c;b.appendChild(c)}else{b.insertBefore(c,m);$Cmt["c_"+a["id"]].lastajaxchild=c}}else{b.appendChild(c);if(a["isExt"]!=true){var h=$Cmt["c_"+a["id"]],j=_ge("cc2_cmt_"+h.lastid);if(j)j.parentNode.removeChild(j);var k=_ge(a["id"]+"_addajax");if(k){k.innerHTML="";k.style.display="none"}$Utility.ajaxInnerHtml(c,g.responseText);l=true}}if(!l)$Utility.ajaxInnerHtml(c,g.responseText)}else if(a["action"]=="a"){try{_ge($Cmt["amcp"]+a["id"]).innerHTML="";if(a["type"]=="f"){var e=_ge("cc2_ccc_"+a["id"]);if(e!=null){var d=e.innerHTML,f=null;if(d!=null&&d!=""){f=parseInt(d.substring(1,d.length-1))+1;e.innerHTML="("+f+")"}else e.innerHTML="(1)"}}}catch(q){}var b=null;if(a["isExt"]==true){b=_ge(a["id"]+"_viewajax");b.style.display="block"}else{b=_ge(a["id"]+"_addajax");b.style.display="block"}var c=document.createElement("div");c.ajaxAddParent=true;b.appendChild(c);$Utility.ajaxInnerHtml(c,g.responseText)}else if(a["action"]=="d"){try{if(a["type"]=="f"){var e=_ge("cc2_ccc_"+a["id"]);if(e!=null){var d=e.innerHTML,f=null;if(d!=null&&d!=""){f=parseInt(d.substring(1,d.length-1))-1;if(f<=0){e.innerHTML="";if(_ge("cc2_ta_"+a["id"])==null)_ge("cc2_main_full_"+a["id"]).style.display="none"}else e.innerHTML="("+f+")"}}}}catch(q){}$Cmt["c_"+a["id"]].deletionHappened=true;if(a["type"]=="i"){var h=$Cmt["c_"+a["id"]];if(h.lastid==a["commentid"])h.lastid="";else if(h.firstid==a["commentid"])h.firstid=""}}$Comments.PostProcess(a)}}};$Comments.PostProcess=function(a){var c=$Cmt["c_"+a["id"]];if(a["action"]=="v")if(a["isExt"]!=true){a["viewContainer"].style.display="block";if(c.moreComments==false&&a["type"]=="f"||a["type"]=="i"&&!c.showViewAll)a["viewAnchor"].parentNode.style.display="none";else if(a["type"]=="i"&&c.showViewAll)_ge("cc2_valnkinl_"+a["id"]).style.display="inline";else if(c.moreComments==true&&a["type"]=="f")a["viewAnchor"].style.display="inline";a["loadBox"].style.display="none"}else{var d=_ge("cc2_noup_"+a["id"]);if(c.moreComments==true){_ge("cc2_vae_"+a["id"]).style.display="inline";d.style.display="none"}else if($Cmt["c_"+a["id"]].showNoMoreComments){d.innerHTML='<span class="cc2_nmco">'+$Cmt.nomorecmt+"</span>";var f=_ge(a["id"]+"_viewajax");f.innerHTML="";f.style.display="none"}else{d.parentNode.style.display="none";_ge(a["id"]+"_viewajax").style.marginTop="4px"}}else if(a["action"]=="a"){a["addBox"].disabled=false;a["postButton"].disabled=false;if($Cmt["disposeTextbox"]==true){a["addBox"].value="";$Comments.OnTextBoxBlur(a["addBox"])}}else if(a["action"]=="d"){c.deletionHappened=true;var b=_ge("cc2_cmt_"+a["commentid"]),e="c_"+a["id"]+"_"+a["commentid"];if($Cmt[e]&&$Cmt[e].ajaxAdd)if(b.parentNode.ajaxAddParent)b.parentNode.parentNode.removeChild(b.parentNode);else b.parentNode.removeChild(b);else b.parentNode.removeChild(b)}};$Comments.DirtyEvent=new $Event;$Comments.CommentAddSuccessfull=new $Event;function registerNamespace(){for(var d=0;d<arguments.length;d++){var c=window,b=arguments[d].split(".");for(var a=0;a<b.length;a++){if(!c[b[a]])c[b[a]]={};c=c[b[a]]}}}registerNamespace("Spaces");Spaces.Cookie={_strDomain:"."+document.domain.split(".").slice(-3).join("."),WriteCookie:function(f,c,b,d,g,e){var a=f;if(c)a+="="+escape(c);if(b)a+=";expires="+b;a+=";domain="+(d||Spaces.Cookie._strDomain);a+=";path="+(g||"/");if(e)a+=";secure";document.cookie=a},ReadCookie:function(c){var b=document.cookie.split(";");for(var a=0;a<b.length;a++){b[a]=b[a].replace(/^\s+|\s+$/g,"");if(0==b[a].indexOf(c+"="))return unescape(b[a].substr(c.length+1))}return null}};Spaces.IsRTL=function(){if(!document.body){if("undefined"!=typeof $Debug&&$Debug.ASSERT);return false}var a="rtl"==(document.body.currentStyle?document.body.currentStyle.direction:document.defaultView.getComputedStyle(document.body,"").direction);Spaces.IsRTL=function(){return a};return a};Spaces.WriteWmpObject=function(){document.write('<object width="100%" classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="PTMediaPlayer">')};Spaces.attachElementBindingSync=function(f,c,e,d,b){var h=Object,g=h.resolve(c),a=new g(f,d,b);a.initialize(e);return a};PathUtility=new function(){this.MapPathType={};this.MapPathType.Image="image";this.MapPathType.Css="css";this.MapPathType.Script="script";this.MapPathType.XML="xml";this.MapPathServerType={};this.MapPathServerType.SpacesWeb="SpacesWeb";this.MapPath=function(d,f,c,e){var b=null;if(e!=null)b=e.toLowerCase();var a;switch(d.toString()){case this.MapPathType.Image.toString():a=C_STATIC_IMAGES_URL;break;default:a=C_STATIC_CONTENT_URL}switch(f.toString()){case this.MapPathServerType.SpacesWeb.toString():a+="Web";break;default:alert("Unexpected MapPathServerType")}if(c!=null){if(c!=""||c[0]!="/")a+="/";a+=c}if(a[a.length-1]!="/")a+="/";switch(d.toString()){case this.MapPathType.Image.toString():a+="images";if(Spaces.IsRTL())a+="/rtl";break;case this.MapPathType.Css.toString():a+="css";break;case this.MapPathType.Script.toString():a+="script";break;case this.MapPathType.XML.toString():a+="xml"}if(b==null||b.length==0||b[0]!="/")a+="/";if(b!=null)a+=b;return a};this.GetFetchUrlService=function(c,b){var a=C_FETCH_URL_SERVICE.format(b,c.encodeUrl());if($Request.extractHost(C_FETCH_URL_SERVICE).indexOf(document.location.host)==0)return a+"&nocache="+Math.random();else return this.GetProxyUrlService(a)+"&nocache="+Math.random()};this.GetProxyUrlService=function(a){return $Request.extractHost(document.location.href,true)+"/pr.aspx?url="+a.encodeUrl()}};var _de=document.documentElement,_deScr=$B.RE_WebKit?document.body:document.documentElement;window.Function.KillEvent=function(){event.cancelBubble=true;event.returnValue=false;return false};registerNamespace("$UI");$UI.Dialog=function(o,e){var v=document.body.className.indexOf("rtl")>-1,c,h,u=this,f=new $Memory.Groups,a=null,g=null,j=null,l=null,t=document.body,i,m,C,d,w,k=null,b;if(e&&e<5)e=5;function n(){if(c){var b=c.style,a=$B.IE&&$B.V==7?h.offsetLeft/100:1;if(a==0)a=1;b.width=_deScr.scrollWidth/a-3+"px";b.pixelTop=Math.max(0,_deScr.scrollTop/a);b.pixelHeight=_de.clientHeight/a}}function s(){var b;if(null!=window["event"]&&event.srcElement==i)b=q(a,m,false);else b=q(a,i,true);if(b)setTimeout(function(){try{b.focus()}catch(a){}},0)}function q(b,a,c){function g(a){function c(a){while(a&&a.currentStyle&&a.currentStyle.display!="none"&&a.currentStyle.visibility!="hidden")a=a.parentNode;if(!a||!a.currentStyle)return true;return false}var b="BUTTON|TEXTAREA|FIELDSET|IFRAME|SELECT|";return a.tagName&&!a.disabled&&(b.indexOf(a.tagName+"|")>-1||a.tagName=="A"&&a.href||a.tagName=="INPUT"&&(!$B.Firefox||a.type.toLowerCase()!="file"))&&c(a)}function d(b){if(!b)return null;var a=c?b.nextSibling:b.previousSibling;while(a&&a.nodeType!=1)a=c?a.nextSibling:a.previousSibling;if(!a)return d(b.parentNode);else return a}function f(b,e){var a=e;if(a&&b.contains(a))while(a!=null)if(!g(a))if(c&&a.firstChild)a=a.firstChild;else if(!c&&a.lastChild)a=a.lastChild;else a=d(a);else return a;return null}if(a)a=d(a);else a=b;var e=f(b,a);if(!e&&a&&a!=b)return f(b,b);else return e}this.dispose=function(){if(k){clearTimeout(k);k=null}if(f){f.dispose();f=null}b=null;c=null;h=null;i=null;m=null};this.setContents=function(k){f.create(null).dispose();var b=f.create(null);a=k;var h=a.parentNode;if(null==h||null==h.tagName){t.appendChild(a);b.Nodes.register(a)}var e={href:"#"},c={position:"absolute"},d=$B.RE_WebKit?"input":"a";m=b.Nodes.create(d,e,c,a);i=b.Nodes.create(d,e,c);if($B.RE_WebKit)if(v)m.style.right=i.style.right="10000px";else m.style.left=i.style.left="-10000px";a.insertAdjacentElement("afterBegin",i);b.Events.register(m,{onfocus:s});b.Events.register(i,{onfocus:s});a.style.position="absolute";if(!o&&$B.IE&&$B.V<7){g=new $UI.FramePopup;b.Properties.register(g);l=new $UI.FramePopup;b.Properties.register(l)}j=b.Nodes.create("div",{},c,a.parentElement);j.className="UI_Dialog_Shadow";A();return a};var p=function(c,d,b,a){return {x:c,y:d,width:b,height:a,isEmpty:function(){return this.width<=0||this.height<=0}}};function r(a){if(!a)return new p(0,0,0,0);return new p(a.offsetLeft,a.offsetTop,a.offsetWidth,a.offsetHeight)}this.recalc=function(j){if(!a)return;if(k){clearTimeout(k);k=null}n();var c=a.style,b=r(a);if(!b||b.isEmpty()){var i={visibility:a.currentStyle.visibility||c.visibility||"visible",display:a.currentStyle.display||c.display||"auto"};c.visibility="hidden";c.display="block";b=r(a);c.display=i.display;c.visibility=i.visibility}if(!d)d=new p(0,0,0,0);var h=_de.clientWidth/2-b.width/2;if(v)d.x=Math.min(h,0-(b.width-_de.clientWidth)-25);else d.x=Math.max(h,25);if(j){var f=_de.clientHeight-b.height-3;d.y=_deScr.scrollTop+Math.min(Math.max(f>200?f:(_de.clientHeight-b.height)/2,0),100)}d.height=b.height;d.width=b.width;c.pixelTop=d.y;c.pixelLeft=d.x;if(g)g.positionAt(d,e?1e3:e-2);z(true)};function z(h){var f=r(a).height;if(f!=w||h){var b=new p,c=j.style;c.width=(b.width=d.width)+"px";c.height=(b.height=f)+"px";c.left=(b.x=d.x+(v?-3:3))+"px";c.top=(b.y=d.y+3)+"px";if(g)l.positionAt(b,e?1e3:e-2);w=f}k=setTimeout(z,25)}this.show=function(g,i){j.style.backgroundColor="#000";B(j,30);u.recalc(true);a.style.display="block";if(e){j.style.zIndex=e-1;a.style.zIndex=e}if(o){var d=f.create("show");c=_ce("div");x();h=_ce("div");h.className="UI_Dialog_ZoomTest";c.className=c.id="UI_Dialog_BG";c.style.position="absolute";if(e)c.style.zIndex=e-1;t.appendChild(c);t.appendChild(h);var b=Function.KillEvent;d.Events.register(c,{onfocus:s,onclick:b,onmousedown:b,onkeydown:b,onkeypress:b,ondblclick:b});d.Events.register(window,{onresize:n,onfocus:b});d.Nodes.register(c);d.Nodes.register(h);n()}function k(){try{(g?g:q(a)).focus()}catch(b){}}if(!i)setTimeout(k,10)};this.hide=function(){f.create("show").dispose();f.create("ext").dispose();if($B.IE&&$B.V<7)if(b){for(var a=0;a<b.length;a++)if(typeof b[a].wlppHide!="undefined")b[a].style.visibility=b[a].wlppHide;b=null}};this.minimize=function(){j.style.display="none";if(g)g.minimize();if(l)l.minimize();a.style.visibility="hidden";if(o){c.style.display="none";h.style.display="none";if(b)for(var d=0;d<b.length;d++)b[d].style.visibility=b[d].wlppHide;n()}};this.restore=function(){j.style.display="block";a.style.visibility="visible";if(g)g.restore();if(l)l.restore();u.recalc(true);if(o){c.style.display="block";h.style.display="block";x();n()}};function B(b,a){var c="undefined"==typeof b.style.filter?"opacity":"filter";b.style[c]=c=="filter"?"alpha(opacity="+a+")":.01*a}function A(){f.create("ext").Events.register(window,{onresize:y,onscroll:y})}function y(){f.create("ext").dispose();u.recalc(false);A()}function x(){if($B.IE&&$B.V<7){b=document.getElementsByTagName("select");var e=a.getElementsByTagName("select");for(var c=0;c<b.length;c++){var f=false;for(var d=0;d<e.length;d++)if(b[c]==e[d]){f=true;break}if(!f){b[c].wlppHide=b[c].style.visibility;b[c].style.visibility="hidden"}}}}};$UI.Popover=function(){this.header=null;this.body=null;this.footerText=null;this.width=300;this.bodyPadding=true;this.showHeader=true;this.showFooter=true;this.modal=false;this.zIndex=null;this.addButton=function(e,c,a,b){d.push({name:e,value:c,isDefault:a,isCancel:b})};this.show=function(w,u,s,t){if(e)return;p=w;o=u;if(!a){a=new $UI.Dialog(b.modal,b.zIndex);c=_ce("div");c.style.display="none";c.innerHTML="<div><h3></h3></div><div></div><div><nobr></nobr></div>";a.setContents(c);q();c.className="UI_Popover";var r=c.childNodes;h=r[1];i=r[2];g=r[3];n=h.firstChild;k=g.firstChild;h.className=" Header";i.className=" Body";g.className=" Footer";var m=b.width;c.style.width=parseInt(m,10)==m?m+"px":m;j=null;f=[];for(var l=0;l<d.length;l++)v(d[l].name,d[l].value,d[l].isDefault,d[l].isCancel);if(d.length==0)b.showFooter=false;x()}a.show(s?f[s]:null,t);e=true};this.hide=function(){if(!e)return;if(o)setTimeout(w,10);try{l.dispose();m.dispose();a.hide();a.dispose()}catch(b){}e=false;c=h=g=i=n=k=f=null};this.enableButton=function(a){f[a].disabled=false};this.disableButton=function(a){f[a].disabled=true};function w(){try{o.focus()}catch(a){}}function q(){l.Events.register(this.modal?document.body:c,$B.RE_WebKit?{onkeydown:t}:{onkeypress:t})}function u(){l.Events.dispose()}function v(b,g,c,e){k.appendChild(document.createTextNode(" "));var d=_ce("div");d.innerHTML='<button id="popover_btn_{0}" type="{1}" />'.format(b,c?"submit":"button");var a=d.firstChild;m.Nodes.register(a);if(c)a.className+="Default";else if(e)j=b;f[b]=a;a.innerHTML="<nobr>"+g+"</nobr>";m.Events.register(a,{onclick:function(a){r(b);a.returnValue=false}});k.appendChild(a)}function t(a){switch(($B.RE_WebKit?a:event).keyCode){case 27:r(j?j:"$cancel")}}function r(c){var a=true;if(p)a=p(b,c);if(a)b.hide();event.returnValue=false}function x(){function a(a,b){if(a)if(typeof a=="string")b.innerHTML=a;else{b.innerHTML="";b.appendChild(a)}}h.style.display=b.showHeader?"block":"none";g.style.display=b.showFooter?"block":"none";if(!b.bodyPadding)i.style.padding="0";a(b.header,n);a(b.body,i)}this.recalc=function(){if(!e)return;if(a)a.recalc(false)};this.minimize=function(){if(!a||!e)return;a.minimize();u()};this.restore=function(){if(!a||!e)return;a.restore();q()};var e=false,a,b=this,h,i,g,n,k,j,s=new $Memory.Groups,m=s.create("show"),l=s.create("showHide"),f,c,d=[],p=null,o=null};var _de=document.documentElement,_deScr=$B.RE_WebKit?document.body:document.documentElement;window.Function.KillEvent=function(){event.cancelBubble=true;event.returnValue=false;return false};registerNamespace("$UI");$UI.Dialog=function(o,e){var v=document.body.className.indexOf("rtl")>-1,c,h,u=this,f=new $Memory.Groups,a=null,g=null,j=null,l=null,t=document.body,i,m,C,d,w,k=null,b;if(e&&e<5)e=5;function n(){if(c){var b=c.style,a=$B.IE&&$B.V==7?h.offsetLeft/100:1;if(a==0)a=1;b.width=_deScr.scrollWidth/a-3+"px";b.pixelTop=Math.max(0,_deScr.scrollTop/a);b.pixelHeight=_de.clientHeight/a}}function s(){var b;if(null!=window["event"]&&event.srcElement==i)b=q(a,m,false);else b=q(a,i,true);if(b)setTimeout(function(){try{b.focus()}catch(a){}},0)}function q(b,a,c){function g(a){function c(a){while(a&&a.currentStyle&&a.currentStyle.display!="none"&&a.currentStyle.visibility!="hidden")a=a.parentNode;if(!a||!a.currentStyle)return true;return false}var b="BUTTON|TEXTAREA|FIELDSET|IFRAME|SELECT|";return a.tagName&&!a.disabled&&(b.indexOf(a.tagName+"|")>-1||a.tagName=="A"&&a.href||a.tagName=="INPUT"&&(!$B.Firefox||a.type.toLowerCase()!="file"))&&c(a)}function d(b){if(!b)return null;var a=c?b.nextSibling:b.previousSibling;while(a&&a.nodeType!=1)a=c?a.nextSibling:a.previousSibling;if(!a)return d(b.parentNode);else return a}function f(b,e){var a=e;if(a&&b.contains(a))while(a!=null)if(!g(a))if(c&&a.firstChild)a=a.firstChild;else if(!c&&a.lastChild)a=a.lastChild;else a=d(a);else return a;return null}if(a)a=d(a);else a=b;var e=f(b,a);if(!e&&a&&a!=b)return f(b,b);else return e}this.dispose=function(){if(k){clearTimeout(k);k=null}if(f){f.dispose();f=null}b=null;c=null;h=null;i=null;m=null};this.setContents=function(k){f.create(null).dispose();var b=f.create(null);a=k;var h=a.parentNode;if(null==h||null==h.tagName){t.appendChild(a);b.Nodes.register(a)}var e={href:"#"},c={position:"absolute"},d=$B.RE_WebKit?"input":"a";m=b.Nodes.create(d,e,c,a);i=b.Nodes.create(d,e,c);if($B.RE_WebKit)if(v)m.style.right=i.style.right="10000px";else m.style.left=i.style.left="-10000px";a.insertAdjacentElement("afterBegin",i);b.Events.register(m,{onfocus:s});b.Events.register(i,{onfocus:s});a.style.position="absolute";if(!o&&$B.IE&&$B.V<7){g=new $UI.FramePopup;b.Properties.register(g);l=new $UI.FramePopup;b.Properties.register(l)}j=b.Nodes.create("div",{},c,a.parentElement);j.className="UI_Dialog_Shadow";A();return a};var p=function(c,d,b,a){return {x:c,y:d,width:b,height:a,isEmpty:function(){return this.width<=0||this.height<=0}}};function r(a){if(!a)return new p(0,0,0,0);return new p(a.offsetLeft,a.offsetTop,a.offsetWidth,a.offsetHeight)}this.recalc=function(j){if(!a)return;if(k){clearTimeout(k);k=null}n();var c=a.style,b=r(a);if(!b||b.isEmpty()){var i={visibility:a.currentStyle.visibility||c.visibility||"visible",display:a.currentStyle.display||c.display||"auto"};c.visibility="hidden";c.display="block";b=r(a);c.display=i.display;c.visibility=i.visibility}if(!d)d=new p(0,0,0,0);var h=_de.clientWidth/2-b.width/2;if(v)d.x=Math.min(h,0-(b.width-_de.clientWidth)-25);else d.x=Math.max(h,25);if(j){var f=_de.clientHeight-b.height-3;d.y=_deScr.scrollTop+Math.min(Math.max(f>200?f:(_de.clientHeight-b.height)/2,0),100)}d.height=b.height;d.width=b.width;c.pixelTop=d.y;c.pixelLeft=d.x;if(g)g.positionAt(d,e?1e3:e-2);z(true)};function z(h){var f=r(a).height;if(f!=w||h){var b=new p,c=j.style;c.width=(b.width=d.width)+"px";c.height=(b.height=f)+"px";c.left=(b.x=d.x+(v?-3:3))+"px";c.top=(b.y=d.y+3)+"px";if(g)l.positionAt(b,e?1e3:e-2);w=f}k=setTimeout(z,25)}this.show=function(g,i){j.style.backgroundColor="#000";B(j,30);u.recalc(true);a.style.display="block";if(e){j.style.zIndex=e-1;a.style.zIndex=e}if(o){var d=f.create("show");c=_ce("div");x();h=_ce("div");h.className="UI_Dialog_ZoomTest";c.className=c.id="UI_Dialog_BG";c.style.position="absolute";if(e)c.style.zIndex=e-1;t.appendChild(c);t.appendChild(h);var b=Function.KillEvent;d.Events.register(c,{onfocus:s,onclick:b,onmousedown:b,onkeydown:b,onkeypress:b,ondblclick:b});d.Events.register(window,{onresize:n,onfocus:b});d.Nodes.register(c);d.Nodes.register(h);n()}function k(){try{(g?g:q(a)).focus()}catch(b){}}if(!i)setTimeout(k,10)};this.hide=function(){f.create("show").dispose();f.create("ext").dispose();if($B.IE&&$B.V<7)if(b){for(var a=0;a<b.length;a++)if(typeof b[a].wlppHide!="undefined")b[a].style.visibility=b[a].wlppHide;b=null}};this.minimize=function(){j.style.display="none";if(g)g.minimize();if(l)l.minimize();a.style.visibility="hidden";if(o){c.style.display="none";h.style.display="none";if(b)for(var d=0;d<b.length;d++)b[d].style.visibility=b[d].wlppHide;n()}};this.restore=function(){j.style.display="block";a.style.visibility="visible";if(g)g.restore();if(l)l.restore();u.recalc(true);if(o){c.style.display="block";h.style.display="block";x();n()}};function B(b,a){var c="undefined"==typeof b.style.filter?"opacity":"filter";b.style[c]=c=="filter"?"alpha(opacity="+a+")":.01*a}function A(){f.create("ext").Events.register(window,{onresize:y,onscroll:y})}function y(){f.create("ext").dispose();u.recalc(false);A()}function x(){if($B.IE&&$B.V<7){b=document.getElementsByTagName("select");var e=a.getElementsByTagName("select");for(var c=0;c<b.length;c++){var f=false;for(var d=0;d<e.length;d++)if(b[c]==e[d]){f=true;break}if(!f){b[c].wlppHide=b[c].style.visibility;b[c].style.visibility="hidden"}}}}};$UI.Popover=function(){this.header=null;this.body=null;this.footerText=null;this.width=300;this.bodyPadding=true;this.showHeader=true;this.showFooter=true;this.modal=false;this.zIndex=null;this.addButton=function(e,c,a,b){d.push({name:e,value:c,isDefault:a,isCancel:b})};this.show=function(w,u,s,t){if(e)return;p=w;o=u;if(!a){a=new $UI.Dialog(b.modal,b.zIndex);c=_ce("div");c.style.display="none";c.innerHTML="<div><h3></h3></div><div></div><div><nobr></nobr></div>";a.setContents(c);q();c.className="UI_Popover";var r=c.childNodes;h=r[1];i=r[2];g=r[3];n=h.firstChild;k=g.firstChild;h.className=" Header";i.className=" Body";g.className=" Footer";var m=b.width;c.style.width=parseInt(m,10)==m?m+"px":m;j=null;f=[];for(var l=0;l<d.length;l++)v(d[l].name,d[l].value,d[l].isDefault,d[l].isCancel);if(d.length==0)b.showFooter=false;x()}a.show(s?f[s]:null,t);e=true};this.hide=function(){if(!e)return;if(o)setTimeout(w,10);try{l.dispose();m.dispose();a.hide();a.dispose()}catch(b){}e=false;c=h=g=i=n=k=f=null};this.enableButton=function(a){f[a].disabled=false};this.disableButton=function(a){f[a].disabled=true};function w(){try{o.focus()}catch(a){}}function q(){l.Events.register(this.modal?document.body:c,$B.RE_WebKit?{onkeydown:t}:{onkeypress:t})}function u(){l.Events.dispose()}function v(b,g,c,e){k.appendChild(document.createTextNode(" "));var d=_ce("div");d.innerHTML='<button id="popover_btn_{0}" type="{1}" />'.format(b,c?"submit":"button");var a=d.firstChild;m.Nodes.register(a);if(c)a.className+="Default";else if(e)j=b;f[b]=a;a.innerHTML="<nobr>"+g+"</nobr>";m.Events.register(a,{onclick:function(a){r(b);a.returnValue=false}});k.appendChild(a)}function t(a){switch(($B.RE_WebKit?a:event).keyCode){case 27:r(j?j:"$cancel")}}function r(c){var a=true;if(p)a=p(b,c);if(a)b.hide();event.returnValue=false}function x(){function a(a,b){if(a)if(typeof a=="string")b.innerHTML=a;else{b.innerHTML="";b.appendChild(a)}}h.style.display=b.showHeader?"block":"none";g.style.display=b.showFooter?"block":"none";if(!b.bodyPadding)i.style.padding="0";a(b.header,n);a(b.body,i)}this.recalc=function(){if(!e)return;if(a)a.recalc(false)};this.minimize=function(){if(!a||!e)return;a.minimize();u()};this.restore=function(){if(!a||!e)return;a.restore();q()};var e=false,a,b=this,h,i,g,n,k,j,s=new $Memory.Groups,m=s.create("show"),l=s.create("showHide"),f,c,d=[],p=null,o=null};$UI.MsgBoxEx=function(p,l,i,f,q,g,h,j,n){var e="ok",b="cancel",a=new $UI.Popover,k=_ce("div"),o=function(f,d){var c=true;if(d==e){if(q({Popover:f})==false)c=false}else if(d==b&&!!g)g();if(c)a=null;return c};if(h){var c=temp=h;for(var m=0;m<10&&temp;m++){var d=temp.tagName.toLowerCase();if(d=="a"||d=="button"||d=="input"){c=temp;break}temp=temp.parentElement;if(!temp){c=null;break}}}if(l)k.innerHTML='<div style="margin-bottom:10px">'+l+"</div>";a.width=j?j:"416px";a.header=p;a.body=k;a.modal=true;if(i!=false)a.addButton(e,i,true,false);if(f!=false)a.addButton(b,f,false,true);a.show(o,c,n?b:null)};$UI.MsgBox=function(d,e,c,a,b,f){$UI.MsgBoxEx(d,e,c,a,f,null,b,null,false)};registerNamespace("$SA");SA_stat={p:false,tid:null,rc:false,b:false,skyID:null,skyPoll:0,d:true};SA_Code={Success:0,GeneralError:1,Banned:2};new function(){var a=$SA,b=true,r=false,t,g,k,B=true,n=false,p,y=false,x=false,X="",q=false,c=null,j=0,f=[],m=false,o="";a._strTableCell=$B.IE?"block":"table-cell";var C=true,d,W=true,D=/(^|\s)(http:\/\/|https:\/\/|www\.)\S+(\s|$)/,u="SAInput";a.dispose=function(){if(b)return;g.dispose();t.dispose();g=null;t=null;r=false;b=true;SA_stat.d=true};a.initialize=function(){k=false;b=false;SA_stat.d=false;t=new $Memory.Events;g=new $Memory.Events;p="";j=0;c=null;f=[];m=false;n=false;_lastPsmValue="";t.register(window,{onunload:a.dispose});if(window.$SAConfig){d=$SAConfig.pt;if($SAConfig._BadgeModel){SA_stat.tid="SAUrl";n=true;k=true;g.dispose();var l=document.activeElement,i=$("SAUrlSummary");if(l!=$("SAInput"))G();if(l!=i)a.UrlTADeactivate(i);if(!$SAConfig._BadgePreview)setTimeout($SA.LoadUrlPreview,0);if($SAConfig._IsVideo)d="VideoEmbed";if($SAConfig._BadgePsm!="")setTimeout("$SA.initTextBox('SAInput')",0);if($SAConfig._BadgePreview){setTimeout("$SA.initTextBox('SAUrlTitle')",0);setTimeout("$SA.initTextBox('SAUrlSummary')",0);if($SAConfig._BadgeThumbnail){c={images:[]};c.images.push($SAConfig._BadgeThumbnail);c.images.push("");var e=0;while(e<c.images.length){f[e]=true;e++}h(c.images.length,true)}else{s();a.DisablePaging()}}}}};a.initTextBox=function(a){if(b)return;$SA._focusedTextAreaId=a;$SA.recalc()};a.active=function(e){if(b||$SAConfig._BadgeHasShared)return false;var c=!k&&a.activeRO(e);if(c){if(C){var d=_ge("SAContext");if(d)_ge("SACtrl").appendChild(d.removeChild(_ge("SAActive")));C=false}a.focusInput(e);g.register(document,{onclick:F});V();k=true}return c};function F(){if(b)return;if(!SA_stat.p&&!SA_stat.tid){var f=_ge("SAInput");if(v(f)){var e=20,c=event.srcElement,d=0;while(c&&c.id!="SAActive"&&c.id!="SAInactive"&&d<e){c=c.parentElement;d++}if(!c||d>=e)a.inactive()}}}a.inactive=function(){if(SA_stat.p||!k||b)return;q=false;_lastPsmValue="";o="";a.remove();SA_showErr(SA_Code.Success);_ge("SAActive").style.display="none";_ge("SAInactive").style.display="block";u="SAInput";g.dispose();setTimeout(SA_Inactive2,0);k=false};a.rich=function(f,e){if(SA_stat.p||b)return false;c=null;SA_stat.rc=true;var h=_ge("SAInput");if(v(h))h.value=$SAConfig.strRichHint;SA_stat.rc=false;g.dispose();SA_showErr(SA_Code.Success);_ge(f).style.display="block";_ge("SASimple").style.display="none";d=e;SA_stat.tid=f;_ge("SAMenu").style.display="none";_ge("SARC").style.display=$SA._strTableCell;if(e=="Url")a.ShowUrl();else if(e=="Photo")SAShowPhoto();else if(e=="Document")SAShowDoc();if(event)event.returnValue=false;return false};a.remove=function(){n=false;j=0;f=[];m=false;o="";if(SA_stat.p||!SA_stat.tid||b)return false;SA_showErr(SA_Code.Success);SA_stat.rc=true;var h=_ge("SAInput");if(v(h))h.value="";SA_stat.rc=false;g.register(document,{onclick:F});var c=d;_ge(SA_stat.tid).style.display="none";_ge("SASimple").style.display="block";d="Simple";SA_stat.tid=null;var e=_ge("SARC");if(e)e.style.display="none";var i=_ge("SAMenu");if(i)_ge("SAMenu").style.display=$SA._strTableCell;if(c=="Photo")SAClearPhoto();else if(c=="Document")SAClearDoc();else if(c=="Url"){s();E();_ge("SALoading2").style.display="none"}u="SAInput";a.focusInput(true);return false};a.recalc=function(){if(!k||b)return;SA_stat.rc=true;var a=_ge($SA._focusedTextAreaId);if($SA._focusedTextAreaId=="SAInput")z(a);var d=a.getAttribute("maxlength"),c=false;if(a.value.length>d){a.value=a.value.substring(0,d);if($B.IE){setTimeout($SA.recalc,0);c=true}}if(!c){a.rows=1;var e=5,f=550;if(a.clientHeight<a.scrollHeight-e)while(a.clientHeight<a.scrollHeight-e&&a.rows<f)a.rows+=1}SA_stat.rc=false};a.blur=function(a){if(b)return;p="";if(a.id=="SAInput")setTimeout(G,200)};function A(){if(!SA_stat.tid)return $SAConfig.strTextHint;else return $SAConfig.strRichHint}function v(a){return a.value.length==0||a.value==A(a.id)}function G(){if(p=="SAInput"||b)return;SA_stat.b=true;var a=_ge("SAInput"),c=a.getAttribute("helper")!="help",d=!v(a);if(!c&&d)z(a);else if(c&&!d){a.className="SAInput SAHelp";a.value=A(a.id);a.setAttribute("helper","help")}SA_stat.b=false}function z(a){if(a.getAttribute("helper")=="help"){var b=a.value,c=A(a.id);a.className="SAInput SANormal";if(b.startsWith(c))a.value=b=b.substr(c.length);a.setAttribute("helper","normal")}}a.focus=function(c){if(b)return;p=c.id;a.trackFocus(c);if(p=="SAInput")z(c)};a.trackFocus=function(a){if(b)return;u=a.id};a.focusInput=function(g){if(SA_stat.p||b)return false;var e=false,f=true;if(!g&&event){var c=event.srcElement;while(c&&c.id!="SACtrl"){if(c.nodeName=="A"||c.nodeName=="INPUT"||c.nodeName=="TEXTAREA"){if(c.className=="SAPsaExtra"||c.className=="SAPsaIcon")e=!(SA_stat.p||r);if(c.id!="SAInactiveLink")f=false;break}c=c.parentElement}}if(f)try{var d=_ge(u);if(d.id=="SAUrlTitle"||d.id=="SAUrlSummary")d=_ge("SAInput");d.focus();a.moveCursorToEnd(d)}catch(h){}return e};a.moveCursorToEnd=function(a){if(a.createTextRange){var c=a.createTextRange();c.move("character",a.value.length);c.select()}else if(a.setSelectionRange){var b=a.value.length;a.setSelectionRange(b,b)}};a.ShowUrl=function(){if(b)return;n=true;var c=$SAConfig.strRemLink.encodeHtml();_ge("SARem").innerHTML=c;_ge("SAUrlBox").style.display="block";a.blur(_ge("SAInput"));a.InitUrlForm(false);M();a.SetLoading(false);setTimeout("$SA.focus(_ge('SAUrlInput'))",0);setTimeout("_ge('SAUrlInput').select()",0)};function M(){if(b)return;var a=_ge("SABtn");a.disabled=false;a.innerHTML=$SAConfig.strPreview.encodeHtml();a.onclick=$SA.LoadUrlPreview}function Q(){if(b)return;var a=_ge("SABtn");a.disabled=false;a.innerHTML=$SAConfig.strCancel.encodeHtml();a.onclick=$SA.UrlCancel}function E(){if(b)return;var a=_ge("SABtn");a.disabled=false;a.innerHTML=$SAConfig.strSave.encodeHtml();a.onclick=$SA.startPost}a.UrlCancel=function(){if(b)return;$SA.soxeCallback();a.SetLoading(false);a.ShowUrlPreview()};a.LoadUrlPreview=function(){if(b)return false;var d=_ge("SAUrlInput").value.trim();if(d=="")return false;Q();a.SetLoading(true);var c=$SAConfig.SoxeURL;if(c.indexOf("?")==-1)c+="?url="+d.encodeURIComponent();c+="&canary="+$SAConfig.urlCan.encodeURIComponent();$Network.fetchScript(c,$SA.soxeCallback);r=true};a.soxeCallback=function(){r=false;if(!m&&!b&&n){m=true;var e=_ge("SAUrlInput").value.trim();c={title:e,description:$SAConfig.strSummaryHint,videoUrl:"",videoHeight:"",videoWidth:"",url:e};c.images=[];c.images.push("");var d=0;while(d<c.images.length){f[d]=true;d++}a.ShowUrlPreview()}};a.previewResult=function(e){r=false;if(!m&&!b&&n){m=true;if(!e.images)e.images=[];e.images.push("");if(!e.url)e.url=_ge("SAUrlInput").value.trim();if(!e.title)e.title=e.url;if(!e.description)e.description=$SAConfig.strSummaryHint;if(!e.videoUrl)e.videoUrl="";if(!e.videoHeight)e.videoHeight="";if(!e.videoWidth)e.videoWidth="";if(!e.embedParams)e.embedParams="";c=e;if(c.videoUrl)d="VideoEmbed";var g=0;while(g<c.images.length){f[g]=true;g++}a.ShowUrlPreview()}};a.ShowUrlPreview=function(){if(b)return;E();a.SetLoading(false);a.InitUrlForm(true);a.blur(_ge("SAInput"));_ge("SAUrlBox").style.display="none";if(c!=null){w();h(c.images.length,true);_ge("SAUrlTitle").value=c.title;_ge("SAUrlSummary").value=c.description;_ge("SAVideoSource").value=c.videoUrl;_ge("SAVideoHeight").value=c.videoHeight;_ge("SAVideoWidth").value=c.videoWidth;_ge("SAUrlInput").value=c.url;_ge("SAVideoParams").value=c.embedParams}else s();var f=_ge("SAUrlTitle"),e=_ge("SAUrlSummary"),d=_ge("SAPreviewColB").clientWidth;f.style.width=d-10+"px";e.style.width=d-10+"px";setTimeout(T,5);setTimeout("$SA.initTextBox('SAUrlTitle')",0);setTimeout("$SA.initTextBox('SAUrlSummary')",0);setTimeout("_ge('SAInput').focus()",10);setTimeout("$SA.focus(_ge('SAInput'))",10);setTimeout("$SA.moveCursorToEnd(_ge('SAInput'))",10)};function T(){if(o!==""){var c=o,b=_ge("SAInput").value;if(b.startsWith(c))_ge("SAInput").value=b.substr(c.length);a.initTextBox("SAInput");o=""}}a.SetLoading=function(a){if(b)return;_ge("SAUrlInput").disabled=a;_ge("SALoading2").style.display=a?$SA._strTableCell:"none";var c=_ge("SARC");if(c)c.style.display=a?"none":$SA._strTableCell;else _ge("SANoMenu").style.display=a?"none":$SA._strTableCell};a.InitUrlForm=function(a){if(b)return;if(!a){_ge("SAUrlInput").value="http://";_ge("SAUrlSummary").rows=1;_ge("SAUrlTitle").rows=1}else{var c=_ge("SAUrlInput").value.trim();_ge("SAUrlTitle").value=c;_ge("SAUrlSummary").value=$SAConfig.strSummaryHint}_ge("SAUrlInput").style.display=a?"none":"";_ge("SAPreview").style.display=a?"":"none"};a.UrlTAOver=function(a){if(b)return;a.className="SAUrlPreviewActive"};a.UrlTAOut=function(a){if(b)return;if(a.id=="SAUrlSummary"&&!x||a.id=="SAUrlTitle"&&!y)a.className="SAUrlPreviewInactive"};a.UrlTAActivate=function(a){if(b)return;$SA.focus(a);if(a.id=="SAUrlSummary"){x=true;var c=a.value,d=$SAConfig.strSummaryHint;if(c.startsWith(d))a.value=c=c.substr(d.length)}if(a.id=="SAUrlTitle")y=true;a.className="SAUrlPreviewActive"};a.UrlTADeactivate=function(a){if(b)return;$SA.blur(a);if(a.id=="SAUrlSummary"){x=false;if(a.value.trim()=="")a.value=$SAConfig.strSummaryHint}if(a.id=="SAUrlTitle")y=false;a.className="SAUrlPreviewInactive"};a.AutoDetectUrlOnPaste=function(){if(!q){$SA.AutoDetectUrl();if(q){var b=_ge("SAInput").value,a=_ge("SAUrlInput").value.trim();if(b.trim()==a)o=a}}};a.AutoDetectUrl=function(){if(SA_stat.p||d!="Simple"||b||!$SAConfig.urlEnabled)return;var a=_ge("SAInput").value,c=a.match(D);if(!q&&a.match(D)){$SA.rich("SAUrl","Url");_ge("SAUrlInput").value=c[0].trim();$SA.LoadUrlPreview();q=true}};a.DisablePaging=function(){_ge("SAThumbPagingOn").style.display="none";_ge("SAThumbPagingOff").style.display="block"};a.EnablePaging=function(){_ge("SAThumbPagingOn").style.display="block";_ge("SAThumbPagingOff").style.display="none"};function w(){_ge("SALoadingThumbDir").style.display="block";_ge("SANoThumbDir").style.display="none";_ge("SAThumbDir").style.display="none";a.EnablePaging()}function s(){_ge("SAUrlThumbnail").value="";_ge("SAThumbDir").style.display="none";_ge("SALoadingThumbDir").style.display="none";_ge("SANoThumbDir").style.display="block";if(K())a.EnablePaging();else a.DisablePaging()}function K(){for(i=0;i<f.length-1;i++)if(f[i]==true)return true;return false}function S(e){_ge("SAUrlThumbnail").value=e.src;var d=_ge("SAThumbImg");d.src=e.src;var b=e.width,c=e.height;if(b>=c){c=96*c/b;b=96}else{b=96*b/c;c=96}d.width=b;d.height=c;d.style.paddingLeft=(96-b)/2+"px";d.style.paddingRight=(96-b)/2+"px";_ge("SANoThumbDir").style.display="none";_ge("SALoadingThumbDir").style.display="none";_ge("SAThumbDir").style.display="block";a.EnablePaging()}function h(a,d){if(b)return;if(d)a=O(a);else a=N(a);j=a;if(!f[a]){h(a,d);return}if(c.images[a]==""){s();return}else{var e=new Image,i=function(){$SA.ImageLoaded(a,d,e)},g=function(){$SA.ImageFailed(a,d)},k=function(){e.attachEvent("onload",i);e.attachEvent("onerror",g);e.src=c.images[a]};setTimeout(k,0)}}a.ImageLoaded=function(a,d,c){if(b)return;if(a!=j)return;if(L(c))S(c);else{f[a]=false;h(a,d)}};a.ImageFailed=function(a,c){if(b)return;f[a]=false;if(a!=j)return;h(a,c)};a.prevThumb=function(){if(b)return;w();h(j,false)};a.nextThumb=function(){if(b)return;w();h(j,true)};function O(a){a++;if(a>=c.images.length)a=0;return a}function N(a){a--;if(a<0)a=c.images.length-1;return a}function L(a){if(a==null)return false;if(typeof a.naturalWidth!="undefined"&&a.naturalWidth==0)return false;if(a.width<64||a.height<64)return false;if(a.width>640||a.height>640)return false;return true}function V(){if(B&&!b){if($SAConfig._BadgeModel){B=false;return}var n=_ge("SA_3Table"),c=n.clientWidth;if(c<314)c=314;var d=_ge("SAPSA");if(d)d.style.width=d.clientWidth+"px";var i,g,a=0,f,h=0,m,k,p=_ge("SABtnActive"),o=_ge("SAShare");if(d)h=d.clientWidth;a=e(_ge("SAMenu"),a,false);a=e(_ge("SANoMenu"),a,false);a=e(o,a,true);var j=J();if(j>a)a=j;f=j;f=e(_ge("SALoading2"),f,true);m=_ge("SABtnActive").clientWidth;k=I();i=a+h+m;g=f+h+k;if(c<i)c=i;if(c<g)c=g;_ge("SAActiveWidth").style.width=c+16+"px";n.style.width="100%";if($B.IE_M6){l("SAInput",c-10-8+"px");l("SAUrlInput",c+"px")}else{l("SAInput","100%");l("SAUrlInput","100%")}if($B.IE){l("SAPhotoInput","100%");l("SADocInput","100%")}B=false}}function J(){var b=_ge("SARC"),a=0;if(!b)return a;b.style.display=$SA._strTableCell;var c=_ge("SARem");c.innerHTML=$SAConfig.strRemLink.encodeHtml();a=e(b,a,false);c.innerHTML=$SAConfig.strRemPhoto.encodeHtml();a=e(b,a,false);c.innerHTML=$SAConfig.strRemDoc.encodeHtml();a=e(b,a,false);b.style.display="none";return a}function I(){var c=_ge("SABtnActive"),a=0,b=_ge("SABtn"),d=b.innerHTML;a=e(c,a,false);b.innerHTML=$SAConfig.strSave.encodeHtml();a=e(c,a,false);b.innerHTML=$SAConfig.strCancel.encodeHtml();a=e(c,a,false);b.innerHTML=$SAConfig.strPreview.encodeHtml();a=e(c,a,false);b.innerHTML=d;return a}function e(a,b,c){var d=b;if(a){if(c)a.style.display=$SA._strTableCell;if(a.clientWidth>b)d=a.clientWidth;if(c)a.style.display="none"}return d}function l(c,b){var a=_ge(c);if(a)a.style.width=b}a.setPostState=function(a){if(SA_stat.d)return;_ge("SABtn").disabled=a;_ge("SAInput").disabled=a;if(d=="Photo")SAPhotoDisable(a);else if(d=="Document")SADocDisable(a);else if(d=="Url")SA_UrlDisable(a);var c,b;if(!SA_stat.tid){c=_ge("SAShare");b=_ge("SAMenu")}else{c=_ge("SAShare");b=_ge("SARC")}if(!b)b=_ge("SANoMenu");c.style.display=a?$SA._strTableCell:"none";b.style.display=a?"none":$SA._strTableCell};a.startPost=function(){if(SA_stat.p||SA_stat.d)return;R(d);if(_ge("SABtn").disabled)return;SA_showErr(SA_Code.Success);if(d=="Photo")SAUploadImage("SAPhotoForm");else if(d=="Url")U();else if(d=="VideoEmbed")P();else if(d==="Document")SAUploadImage("SADocForm");else $SA.post()};function R(a){if(SA_stat.d)return;if(a=="Photo")SAPhotoCheck();else if(a=="Document")SADocCheck();else if(!(a=="Url"||a=="VideoEmbed"))_ge("SABtn").disabled=false}function P(){var a=_ge("SAUrlSummary").value.trim();if(a.startsWith($SAConfig.strSummaryHint))a=a.substr($SAConfig.strSummaryHint.length);var g=_ge("SAUrlTitle").value.trim(),b=_ge("SAUrlThumbnail").value.trim(),i=_ge("SAUrlInput").value.trim(),d=_ge("SAVideoHeight").value.trim(),h=_ge("SAVideoWidth").value.trim(),e=_ge("SAVideoParams").value.trim(),f=_ge("SAVideoSource").value.trim(),c="&up="+a.encodeURIComponent()+"&ut="+g.encodeURIComponent()+"&uth="+b.encodeURIComponent()+"&vh="+d.encodeURIComponent()+"&vw="+h.encodeURIComponent()+"&vp="+e.encodeURIComponent()+"&vs="+f.encodeURIComponent()+"&u="+i.encodeURIComponent();$SA.post(c)}function U(){var a=_ge("SAUrlSummary").value.trim();if(a.startsWith($SAConfig.strSummaryHint))a=a.substr($SAConfig.strSummaryHint.length);var d=_ge("SAUrlTitle").value.trim(),b=_ge("SAUrlThumbnail").value.trim(),e=_ge("SAUrlInput").value.trim(),c="&up="+a.encodeURIComponent()+"&ut="+d.encodeURIComponent()+"&uth="+b.encodeURIComponent()+"&u="+e.encodeURIComponent();$SA.post(c)}function H(c){var a;if(c.indexOf("?")==-1)a="?";else a="&";var b={};$BSI.addHandlerDPs(b);for(var d in b)a+=d+"="+b[d].encodeURIComponent()+"&";return c+a}a.post=function(b){if(SA_stat.d)return;var e=$SAConfig.SAHURL,c={};c["Content-Type"]="application/x-www-form-urlencoded";var f=SA_getPsm(),a="";if(b)a=b+"&";a=a+"s="+f.encodeURIComponent()+"&canary="+$SAConfig.can.encodeURIComponent()+"&saii="+$ic.ic.getICNamespaceCount("wnit")+"&pt="+d.encodeURIComponent()+"&wnint="+$SAConfig.wn.encodeURIComponent();$Network.fetchXML(H(e),SA_postReturn,"POST",a,c);SA_stat.p=true;$SA.setPostState(true)};a.IsFirefoxPaste=function(b){if(b.srcElement.id!="SAInput"||!$B.Firefox)return false;var a=false;if(b.srcElement.value.length-_lastPsmValue.length>5)a=true;return a}};function SA_UrlDisable(a){if(SA_stat.d)return;_ge("SAUrlInput").disabled=a;_ge("SAUrlTitle").disabled=a;_ge("SAUrlSummary").disabled=a;if(a)$SA.DisablePaging();else $SA.EnablePaging()}function SA_Inactive2(){if(SA_stat.d)return;var a=_ge("SAInput");a.value="";a.rows=1}SA_Text=function(a){if(SA_stat.p||SA_stat.rc||SA_stat.d)return;if(!SA_KeyCheck(a))SA_InText(a)};SA_KeyCheck=function(a){if(SA_stat.p||SA_stat.rc||SA_stat.d)return false;var b=a.keyCode;if(b==27&&!$SAConfig._BadgeModel){$SA.inactive();return true}else if(b==13){if(!SA_stat.tid)$SA.startPost();else if(a.srcElement.id=="SAUrlInput"&&!_ge("SABtn").disabled){$SA.LoadUrlPreview();a.returnValue=true}else a.returnValue=false;return true}else if(b==32&&a.srcElement.id=="SAInput")setTimeout($SA.AutoDetectUrl,0);return false};SA_InText=function(a){if(SA_stat.d)return;$SA._focusedTextAreaId=a.srcElement.id;if(SA_stat.p||SA_stat.rc||SA_stat.b)return;if(a.type=="propertychange"&&a.propertyName!="value")return;if(a.type=="paste"||$SA.IsFirefoxPaste(a))setTimeout($SA.AutoDetectUrlOnPaste,0);if(a.srcElement.id=="SAInput")_lastPsmValue=a.srcElement.value;setTimeout($SA.recalc,0)};SA_CheckUrlInput=function(a){if(SA_stat.p||SA_stat.d)return;if($B.IE&&a.propertyName!="value")return;var b=a.srcElement.value.trim();SA_KeyCheck(a)};function SA_getPsm(){if(SA_stat.d)return;var b=_ge("SAInput"),a;if(b.getAttribute("helper")=="help")a="";else{a=b.value.trim();a=a.replace(/[\r\n]/g," ")}return a}SA_postReturn=function(e){if(SA_stat.d)return;SA_stat.p=false;$SA.setPostState(false);var a=SA_Code.GeneralError,j="",g="",h="",d=false;try{d=e&&e.status==200}catch(k){d=false}if(d){var c=e.responseText,f=c.length;if(c&&f>0){var b=c.split("^",3);a=parseInt(b[0]);if(isNaN(a))a=SA_Code.GeneralError;else if(b.length==3){j=b[1].replace(/\*2/g,"^").replace(/\*1/g,"*");g=b[2].replace(/\*2/g,"^").replace(/\*1/g,"*");var i=b[0].length+b[1].length+b[2].length+3;if(i<=f)h=c.substring(i)}else if(a==SA_Code.Success)a=SA_Code.GeneralError}}SA_showErr(a);if(a==SA_Code.Success){SA_changePSM(j,g,SA_getPsm());$SA.inactive();SA_WNIns(h);if($SAConfig._BadgeModel){$SAConfig._BadgeHasShared=true;_ge("SAInactive").style.cursor="default"}}};SA_changePSM=function(f,d,g){var c=_ge("SANoPsm"),e=_ge("SAPsm"),a=_ge("SAPsmLC");if(!f){c.style.display="block";e.style.display="none"}else{if(d){a.innerHTML=d;a.style.display=$SA._strTableCell}else a.style.display="none";var b=_ge("SA_PSMin");b.innerHTML=f;b.title=g;c.style.display="none";e.style.display=$B.IE?"block":"table"}};SA_WNIns=function(a){if($SAConfig.wn=="true"&&window.$wn&&$wn.insertTop&&a)$wn.insertTop(a)};SA_showErr=function(a){if(SA_stat.d)return;_ge("SAErr").style.display="none";if(a)_ge("SAErr").style.display="block"};$Do.register("$SA.initialize",$SA.initialize);registerNamespace("$SA");new function(){var d=$SA,b=true;d.activeRO=function(){var k="SAInactive",j=_ge(k),i,p="SA_PSMURLin";if(j.style.display=="none")return false;if(event){var d=event.srcElement;while(d&&d.id!=k){if(d.nodeName=="A"&&(d.id==p||d.parentElement.id=="SA_PSMin")){i=true;break}d=d.parentElement}}if(i)return false;if(b){var n={SACloseImg:$SAConfig.themeBase+"hig/img/glyph/close_rest_dark.gif"},g="prev",h="next";if($B.rtl){g="next";h="prev"}var o={SAthumbLoad:$SAConfig.imgBase+"wn/progress_loading_2.gif",SAThumbLeftImgOff:$SAConfig.imgBase+"sa/"+g+"-ina.png",SAThumbRightImgOff:$SAConfig.imgBase+"sa/"+h+"-ina.png",SAThumbLeftImg:$SAConfig.imgBase+"sa/"+g+"-act.png",SAThumbRightImg:$SAConfig.imgBase+"sa/"+h+"-act.png",SAErrImg:$SAConfig.imgBase+"sa/err16.gif",SAShareImg:$SAConfig.imgBase+"wn/progress_loading_2.gif",SALoadingImg:$SAConfig.imgBase+"wn/progress_loading_2.gif"};a(n);var f=Object.fromJSON($SAConfig.imgStrips);if(f)for(var l in f){var e=f[l],m=$IS.Create(e.x,e.y,e.w,e.h,$SAConfig.imgBase,e.img,e.alt);_ge(l).appendChild(m)}if($B.IE_M6)setTimeout(c,0);a(o)}b=false;j.style.display="none";_ge("SAActive").style.display="";return true};function a(a){for(var b in a){var c=_ge(b);if(c)c.src=a[b]}}function c(){var a=_ge("SACtrl");a.className=a.className}};SA_liteupArea=function(c){if(SA_stat.d)return;var a=_ge("SAInactive"),b="SAHover";if(c)$css.add(a,b);else $css.remove(a,b)};function SAShowPhoto(){_ge("SARem").innerHTML=$SAConfig.strRemPhoto.encodeHtml();try{_ge("SAPhotoInput").focus()}catch(a){}$SA.blur(_ge("SAInput"));SAPhotoCheck()}function SAClearPhoto(){var a=_ge("SAPhotoInput").parentElement;a.innerHTML=a.innerHTML;_ge("SABtn").disabled=false}function SAPhotoCheck(a){if(a&&a.type=="propertychange"&&a.propertyName!="value")return;if(_ge("SAPhotoInput").value.length>0)_ge("SABtn").disabled=false;else _ge("SABtn").disabled=true}function SAPhotoDisable(a){_ge("SAPhotoInput").disabled=a}function SAShowDoc(){_ge("SARem").innerHTML=$SAConfig.strRemDoc.encodeHtml();try{_ge("SADocInput").focus()}catch(a){}$SA.blur(_ge("SAInput"));SADocCheck()}function SAClearDoc(){var a=_ge("SADocInput").parentElement;a.innerHTML=a.innerHTML;_ge("SABtn").disabled=false}function SADocCheck(a){if(a&&a.type=="propertychange"&&a.propertyName!="value")return;if(_ge("SADocInput").value.length>0)_ge("SABtn").disabled=false;else _ge("SABtn").disabled=true}function SADocDisable(a){_ge("SADocInput").disabled=a}function SAUploadImage(g){if(SA_stat.d)return;var e=false,d=_ge(g),f=_ge("SAHide"),a,c=document.createElement("div");SA_stat.skyID=Math.floor(Math.random()*1e4);c.id="SAiframeC";c.innerHTML='<iframe id="SAiframe" name="SAimageUploadFrame" class="SAiframe"></iframe>';var b=SA_getPsm();if(b.length>255){b=b.substring(0,254);b+="…"}d.elements["caption"].value=b;d.elements["id"].value=SA_stat.skyID;d.target="SAimageUploadFrame";a=c.firstChild;a.src="about:blank";if($B.IE)a.onreadystatechange=SAIframeEvent;else a.onload=SAIframeEvent;f.appendChild(c);try{d.submit()}catch(h){SA_showErr(SA_Code.GeneralError);e=true;a.onload=null;a.onreadystatechange=null}if(!e){SA_stat.p=true;$SA.setPostState(true)}}function SAIframeEvent(){if(SA_stat.d)return;var a=_ge("SAiframe");if(!SA_stat.p)return;SA_stat.skyPoll=0;if($B.IE){if(a.readyState=="complete"){setTimeout(SAFrameResponse,100);a.onreadystatechange=null}}else{setTimeout(SAFrameResponse,100);a.onload=null}}function SAFrameResponse(){if(SA_stat.d)return;var b=$Cookie.getCookie("SDXPostUpload"),a=SAParseFile(b);if(SA_stat.skyPoll>9||a.match){$Cookie.deleteCookie("SDXPostUpload",$SAConfig.domain);SAUploadComplete(a)}else{SA_stat.skyPoll++;setTimeout(SAFrameResponse,100)}}function SAUploadComplete(a){if(SA_stat.d)return;var c=_ge("SAHide"),b=_ge("SAiframeC");c.removeChild(b);if(a.error){$SA.setPostState(false);SA_stat.p=false;SA_showErr(SA_Code.GeneralError)}else{var d="&cns="+a.cns;$SA.post(d)}}function SAParseFile(c){var b={error:true,match:false};if(!c||SA_stat.d)return b;var a=c.split("|",4);if(a.length>=2){var e=a[0],f=a[1],d;if(a.length>=3)d=a[2];if(f==SA_stat.skyID){b.match=true;var g=/^OK$/i;if(g.test(e)){b.error=false;b.cns=d}}}return b}var $wn={};new function(){var c=$wn,j=false;_wnOptions=null,_options=null,_optionsText="",_optionsLink="",_wnOptionsLink="",_permissionsText="",_permissionsLink="",_wnPermissionsLink="",_optionsHandler="",_insertTopOptionClass="c_wn_opti",_itemFocusClassName="c_wn_i_of",_itemHoverClassName="c_wn_i_oh",_itemMenuOnClassName="c_wn_i_mo",_itemBottomClassName="c_wn_ibp",_itemClassName="c_wn_i",_imageNormal="",_imageAlt="",_itemWithMenuClassName="c_wn_wm",_moreClassName="c_wn_more",_disposed=false,_instanceId=1;_dynamicCanary="",_queryRandomizer=0,_menuEvents='onfocus="return $wn.menuItemOn(this);" onblur="return $wn.menuItemOut(this);"';function d(a){a=a||event;return a.target||a.srcElement}function D(a){n(a,true)}function C(a){n(a,false)}function n(c,e){var a=b(d(c));if(e)$css.add(a,_itemHoverClassName);else $css.remove(a,_itemHoverClassName);if(B(a))$css.add(a,_itemMenuOnClassName);else $css.remove(a,_itemMenuOnClassName)}function b(a,d,b){var c=b?b:d?"c_wn":_itemClassName;while(a&&!$css.has(a,c))a=a.parentNode;return a}function e(d){var c=[],b=d.getElementsByTagName("DIV");for(var a=0;a<b.length;a++)if($css.has(b[a],_itemClassName))c.push(b[a]);return c}function x(c){var b=c.getElementsByTagName("DIV");for(var a=0;a<b.length;a++)if($css.has(b[a],_itemClassName))return b[a];return null}function z(w){var l=d(w),p=l.tagName=="IMG"?l.parentNode.parentNode:l.parentNode,v=l.tagName=="IMG"?l.parentNode:l,e=b(p);if(!p.menu){var k=a(e,"n"),u=a(e,"an"),q=document.createElement("div"),m=p;menuOptions="",i=0;var r=a(e,"cid"),z=a(e,"e"),t=a(e,"ctid"),y=a(e,"a");if($css.has(m,_itemWithMenuClassName)==false){q.className="c_m c_om t_hovl";$css.add(m,_itemWithMenuClassName);var h=$css.has(m,_insertTopOptionClass)?g(m):_options;for(var c in h){var j=null,o=null,n=null;if(c=="af"){if((t||r)&&k){n=" class='wn_af'";j=h[c].format(k,f(true));if(a(e,"if"))o=" style='display:none'"}}else if(c=="rf"){if((t||r)&&k){n=" class='wn_rf'";j=h[c].format(k,f(true));if(!a(e,"if"))o=" style='display:none'"}}else if(c=="n"){if(h[c]&&(r||z)&&k)j=h[c].format(k)}else if(c=="a"){if(h[c]&&y&&u)j=h[c].format(u)}else j=h[c];if(j)menuOptions+=["<li",n,o,'><a href="#" onclick="return $wn.doAction(\'',c,"',this)\">",j,"</a></li>"].join("");i++}m.appendChild(q);var x=_permissionsText&&_permissionsLink?'<li><a target="_top" href="'+_permissionsLink+'">'+_permissionsText+"</a></li>":"",s=_optionsText&&_optionsLink?'<li><a target="_top" href="'+_optionsLink+'">'+_optionsText+"</a></li>":"";q.innerHTML="<ul>"+menuOptions+"</ul>"+(s==""?"":'<div class="lp"><div class="line"></div></div><ul>'+x+s+"</ul>")}try{$menu.bind(w,1)}catch(A){}}if(e.refreshMenu&&v.menu){e.refreshMenu=null;v.menu.update()}return false}function B(a){var b=false;if(a)try{b=a.children[1].children[0].style.visibility=="visible"}catch(c){}return b}function a(a,b){return a.attributes?a.getAttribute(b):null}function g(f,d){var e=d?"o"+d:"o",c={},b=a(f,e).split("|");for(i=0;i<b.length;i++)c[b[i]]=window["$wn_"+b[i]];return c}c.bindOptions=function(k){var d=b(k,1);if(!d.bound){var i=$f.addEvent;_optionsText=_optionsText?_optionsText:$wn_ot;_optionsLink=_optionsLink?_optionsLink:a(d,"ov");_permissionsText=_permissionsText?_permissionsText:$wn_pt;_permissionsLink=_permissionsLink?_permissionsLink:a(d,"pv");_dynamicCanary=_dynamicCanary?_dynamicCanary:a(d,"dc");_optionsHandler=_optionsHandler?_optionsHandler:a(d,"hdlr");var f=d.getElementsByTagName("DIV"),c;_options=_options?_options:g(d);if(!j){_wnOptions=_options;_wnOptionsLink=_optionsLink;_wnPermissionsLink=_permissionsLink;j=true}for(c=0;c<f.length;c++)if($css.has(f[c],_itemClassName)&&!f[c].bound){i(f[c],"onmouseover",D);i(f[c],"onmouseout",C);f[c].bound=true}var e=d.getElementsByTagName("A");for(c=0;c<e.length;c++)if($css.has(e[c],"c_wn_ito")&&!e[c].bound){i(e[c],"onfocus",$wn.menuOn);i(e[c],"onblur",$wn.menuOut);i(e[c],"onclick",z);var h=new Image;h.src=_imageNormal=$wn_oi;h.alt=_imageAlt=$wn_oa;h.title=h.alt;h.className="c_wn_i_opt";e[c].appendChild(h);e[c].bound=true}d.bound=true}return false};c.doAction=function(c,d){var f="",n="none",s=new Image,l=b(d),g;if(c=="d"){l.style.display=n;var q=b(d,0,"wn_ins");if(q){var h=l.parentElement;while(h&&h!=q){h.style.display=n;h=h.parentElement}}f=a(l,c);g="d"}else if(c=="a"||c=="n"){if(c=="n"){c="cid";g="bu"}else g="ba";var p=$("wn_itms").firstChild;if(!p)p=b(d,1).firstChild;var i=a(b(d),c);if(!i){c="e";i=a(b(d),c)}if(i){var k=e(b(l,true));for(var j=0;j<k.length;j++)if(k[j]&&a(k[j],c)==i)k[j].style.display=n}f=c+"="+i}else if(c=="af"||c=="rf"){var m=b(d);g=c;var o=a(m,"cid"),r=a(m,"ctid");if(!o)f="ctid="+r;else f="cid="+o;$wn.updateFavoriteUI(m,r,o,c=="af")}s.src=_optionsHandler+"?dc="+_dynamicCanary+"&"+f+"&act="+g+"&r="+_queryRandomizer++;$menu.closeCurrent();return false};c.menuOn=function(e){var a=d(e),c=b(a);$css.add(c,_itemFocusClassName)};c.menuOut=function(e){var c=d(e),a=b(c);$css.remove(a,_itemMenuOnClassName);$css.remove(a,_itemFocusClassName)};c.menuItemOn=function(a){c.menuOn(a);var d=b(a);$css.add(d,_itemMenuOnClassName)};c.menuItemOut=function(a){c.menuOut(a);var d=b(a);$css.remove(d,_itemMenuOnClassName)};c.viewMore=function(b){if(window.$wn_ld||_disposed)return;$wn_ld=true;var a=$("wn");if(b)s(a,b);else b=$(wn_viewmore);var f=p(a,"vmh"),g=b.parentElement,e=$("wn_itms").firstChild,c=m(e),i=!c?"GET":"POST",h=o(a,g);try{$Network.fetchXML(f,d,i,c)}catch(j){d(null)}function d(b){k(a,h,b,true)}};function s(g,f){var c=g.getElementsByTagName("A"),d=false;for(var b=c.length-1;b>=0;b--)if(c[b]==f)d=true;else if(d){var a=c[b],e=false;while(a&&a.nodeType!=9){if(a.currentStyle.display=="none"||a.currentStyle.visibility=="hidden"){e=true;break}a=a.parentNode}if(!e){try{c[b].focus()}catch(h){}break}}}function m(b){var c=[],f=0;while(b){var e=a(b,"aid");if(e)c[f++]=e;else if($css.has("c_wn_vm")){var d=m(b.firstChild);if(d)c[f++]=d}b=b.nextSibling}return c.join(",")}c.insertTop=function(h){if(!$wn_ld){var c=$("wn_nodata"),a=$("wn_insc"),f=b(a,1),d=document.createElement("div"),g=e(f);$css.remove(g[0],"c_wn_fitm");if(c!=null&&c.style!=null)c.style.display="none";if(a.hasChildNodes())a.insertBefore(d,a.firstChild);else a.appendChild(d);$Utility.ajaxInnerHtml(d,h);a.style.display="block";f.bound=false}};c.Load=function(f,c){if(_disposed)return;var b=$("wn");if(f){if(window.$wn_ld||c==a(b,"f"))return;var e=$("wn_insc");e.innerHTML="";e.style.display="none";y(f,b);b.style.height=b.offsetHeight+"px"}v(b,c=="me");$wn_ld=true;q();b.setAttribute("f",c);var d=$("wn_itms");if(d==null)d=$("wn_err");var i=o(b,d),h=p(b,"alh",c);try{$Network.fetchXML(h,g,"GET")}catch(j){g(null)}function g(a){k(b,i,a,false)}};function q(){$ic.ic.removeICsFromNamespace("wn");$ic.ic.removeICsFromNamespace("wnit")}function r(b,c){$wn_ld=false;var a=document.createElement("div");a.innerText=c;a.id="wn_err";$css.add(a,"c_wn_err");$css.add(a,"ErrorMed");b.parentNode.replaceChild(a,b)}function y(f){if(_disposed)return;var a=f.parentNode,g=b(a,0,"c_wn_fl"),d=g.getElementsByTagName("li");for(var c=0;c<d.length;c++)$css.remove(d[c],"c_wn_fls");if(!$css.has(a.parentNode,"c_wn_fl")){var e=$("wn_other");$css.add(e.parentNode,"c_wn_fls")}$css.add(a,"c_wn_fls");$menu.closeCurrent()}function p(f,e,c){var b=a(f,e);b+="&ii="+$ic.ic.getICNamespaceCount("wn");b+="&wii="+_instanceId++;var d=$ic.ic.getICNamespaceCount("cmtc");b+="&cindx="+d;if(c=="me"){b=b.replace("w=1","w=0");b=b.replace("im=bap","im=da")}else if(c=="recent")b=b+"&re=1";else if(c)b=b+"&tf="+c;return b}function o(d,b){var c=$wn_le,a=document.createElement("div");if(b)b.parentNode.replaceChild(a,b);else d.appendChild(a);a.innerHTML=c;a.id="wn_loading";$css.add(a,"c_wn_loading");return a}function k(d,i,c,k){var n=!c||c.status!=200||!c.responseText||c.responseText.indexOf("c_wn_")<0?true:false;if(_disposed)return;d.style.height="auto";if(n)r(i,$wn_em);else{var b=document.createElement("div");$css.add(b,"c_wn_vm");i.parentNode.replaceChild(b,i);$Utility.ajaxInnerHtml(b,c.responseText);if(!k)b.id="wn_itms";if(b.firstChild){wnEl=$("wn_aa");if(wnEl){if(k){var j=e(d),l=x(wnEl);if(l!=null){var g=-1;for(var f=0;f<j.length;f++)if(j[f]==l){g=f-1;break}if(g>0)$css.add(j[g],_itemBottomClassName)}}wnEl.id="";var o=d.setAttribute("vmh",a(wnEl,"vmh")),h=$("wn_vmc_aa");if(h){h.id="";if(k){var m=$("wn_itms");m.appendChild(h)}}d.bound=false}}else r(b,$wn_em);$wn_ld=false}}function v(b,c){if(c){_options=g(b,"ra");_permissionsLink=a(b,"pvra");_optionsLink=a(b,"ovra")}else{_options=_wnOptions;_permissionsLink=_wnPermissionsLink;_optionsLink=_wnOptionsLink}}function u(i){if(_disposed)return;var a=i.srcElement,d=document.getElementById("wn");while(a&&a.tagName!="A"&&a!=d)a=a.parentNode;if(a&&a!=d){var f=$wn_expUrl.replace("{0}","SUP_Click"),e=d.getElementsByTagName("A");if(window.$Beacon){var g=-1;for(var c=0;c<e.length;c++)if(e[c]==a){g=c;break}var h=a.href?a.href:"#",b={};b["LinkId"]=g;b["LinkUrl"]=h;if(a.href&&a.href!="#")$Beacon.fireAndHold(f,b);else $Beacon.fire(f,b)}}}function h(){$Beacon.fire($wn_expUrl.replace("{0}","SUP_PV"))}c.RecordComment=function(a){if(window.$wn_inExp)$Beacon.fire($wn_expUrl.replace("{0}","SUP_Comment"),a)};c.InitExp=function(){if(_disposed)return;if($BSI.isLoading())$BSI.addLoadedCallback(h);else h();var a=document.getElementById("wn");$f.addEvent(a,"onclick",u)};c.Dispose=function(){if(_disposed)return;_disposed=true;q();if(window.$Comments&&$Comments.Dispose)$Comments.Dispose()};c.SLImages=function(){if(window.$wn_id&&$wn_id>0)setTimeout(A,$wn_id)};function A(){var d=$("wn");if(d){var a=d.getElementsByTagName("IMG");for(var b=a.length;b--;){var c=a[b].getAttribute("SRCTO");if(c){a[b].setAttribute("SRCTO","");a[b].src=c;a[b].setAttribute("SRC",c)}}}}c.updateFavoriteUI=function(n,i,j,h,g){if(!g){var f=$("wn_afs");if(f)f.parentNode.removeChild(f)}var c=b(n);if(c){if(h){l(c);w(c,g)}else l(c);if(!g){var m=e(b(c,true));for(var k=0;k<m.length;k++){var d=m[k];if(d!=c&&(i&&a(d,"ctid")==i||j&&a(d,"cid")==j))$wn.updateFavoriteUI(d,i,j,h,true)}}t(c,h)}};function w(b,h){var e=b.getElementsByTagName("A");for(var c=0;c<e.length;c++)if($css.has(e[c],"c_wn_pn")&&window.$wn_fav){var g=new Image;g.src=$wn_fav;g.onerror="this.style.display='none'";g.className="c_wn_fav";e[c].parentNode.insertBefore(g,e[c].nextSibling)}b.setAttribute("if","1");if(!h){var i=a(b,"fn"),d=document.createElement("div");b.parentNode.insertBefore(d,b);d.id="wn_afs";d.className="c_wn_afs";d.innerHTML=$wn_favs.format(i,f())}}function l(d){var c=d.getElementsByTagName("IMG"),b=[];for(var a=0;a<c.length;a++)if($css.has(c[a],"c_wn_fav"))b.push(c[a]);for(var a=0;a<b.length;a++)b[a].parentNode.removeChild(b[a]);d.removeAttribute("if")}function t(d,c){var b=d.getElementsByTagName("LI");for(var a=0;a<b.length;a++){if($css.has(b[a],"wn_af"))b[a].style.display=c?"none":"block";if($css.has(b[a],"wn_rf"))b[a].style.display=c?"block":"none"}d.refreshMenu=1}function f(c){var a="",b=c?"c_wn_sfav":"c_wn_fav";if(window.$wn_fav)a='<img class="'+b+'" onerror="this.style.display=\'none\'" src="'+$wn_fav+'"/>';return a}c.Dismiss=function(e,d){if($wnup_dm=="c"){var b="wnup",a=$Cookie.getCookie(b);a=!a?{}:$Utility.deserialize(a);var f=window.location.hostname;a[d]="1";$Cookie.setCookie(b,$Utility.serialize(a),f,0,new Date(2020,0,1),1)}else if(window.$wnup_du){var c={};c["type"]=e;$Beacon.fire($wnup_du,c)}}};window.sn_favHandler=function(b,a,d){var c=$(b);$wn.updateFavoriteUI(c,a,d,true);return true};$wn.SLImages();$Do.register("$wn.Load",$wn.Load);$Do.register("$wn.InitExp",$wn.InitExp);$Do.register("$wn.RecordComment",$wn.RecordComment);$Do.register("$wn.Dismiss",$wn.Dismiss);$Do.register("$wn.viewMore",$wn.viewMore);var $WebSecurity={};$WebSecurity.FlashDetection=new function(){var h=window["$Config"]||{},a=h.Flash,c=false,b=false;this.HasFlash=function(){if(!c){try{b=1==$Cookie.getSessionCookie(a.Cookie)||g(a.Major,a.Min,a.Rev)}catch(d){b=false}if(b)$Cookie.setSessionCookie(a.Cookie,1);c=true}return b};this.HandleEmbedCode=function(f,e){var b=$(f);if(!b||!b.parentNode)return;var c;if(this.HasFlash())try{var d=_d.createElement("span");d.innerHTML=e;c=d.firstChild;c.setAttribute("wmode","opaque",0)}catch(g){}else{c=_d.createElement("span");c.innerHTML=a.NoFlashHtml}b.parentNode.insertBefore(c,b);b.parentNode.removeChild(b)};this.DetectNow=function(){if(a&&window.flObj)for(var b in window.flObj)this.HandleEmbedCode(b,window.flObj[b])};function d(){var a=null;try{var c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"),b=c.GetVariable("$version"),d=b.split(" ");a=d[1].split(",")}catch(e){}return a}function e(){var d=null;if(null!=navigator.plugins&&0<navigator.plugins.length&&(!!navigator.plugins["Shockwave Flash 2.0"]||!!navigator.plugins["Shockwave Flash"])){var g=navigator.plugins["Shockwave Flash 2.0"]?"Shockwave Flash 2.0":"Shockwave Flash",e=navigator.plugins[g].description,a=e.split(" "),b=a[2].split("."),f=""!=a[3]?a[3]:a[4],c=f.split("r");d=[b[0],b[1],c[1]>0?c[1]:0]}return d}function f(){if(null!=navigator.plugins&&0<navigator.plugins.length)return e();else if($B.IE_Win)return d();return null}function g(b,c,d){var a=f();if(!a)return false;if(a[0]>b)return true;else if(a[0]==b)if(a[1]>c)return true;else if(a[1]==c)return a[2]>=d;return false}};$WebSecurity.FlashDetection.DetectNow();$UI.FramePopup=function(){var d=this,a=new $Memory.Groups,b={tabIndex:-1};if(location.protocol=="https:")if(!window.g_UI_FramePopupUrl)b.src=$Config.baseUrl+"empty.htm";else b.src=g_UI_FramePopupUrl;var c=a.create(null).Nodes.create("iframe",b,{position:"absolute",left:"0px",top:"0px",display:"block",width:"100%",height:"100%"},document.body);this.dispose=function(){if(a){a.dispose();a=null}};this.positionAt=function(b,d){var a=c.style;a.pixelTop=b.y;a.pixelLeft=b.x;a.height=b.height;a.width=b.width;a.zIndex=d};this.minimize=function(){c.style.display="none"};this.restore=function(){c.style.display="block"}};$Network.Fpp=function(p_strUrl,cfg){var defaultRetry=2,p_enumFlags=0,oFppHeaders={};oFppHeaders["Content-Type"]="application/x-www-form-urlencoded";if(typeof cfg=="undefined")cfg={};if(typeof cfg.ServerTunnelingUrl=="string"&&(typeof cfg.UseClientXmlProxy=="undefined"||cfg.UseClientXmlProxy==false))oFppHeaders["FPPRPURL"]=cfg.ServerTunnelingUrl;cfg.CommandType=cfg.CommandType||0;cfg.Version=cfg.Version||0;cfg.PartnerId=cfg.PartnerId||0;cfg.SessionId=cfg.SessionId||"";cfg.AuthUser=cfg.AuthUser||"";if(Object.isNumber(cfg.DefaultRetry))defaultRetry=cfg.DefaultRetry;if(Object.isBoolean(cfg.Notify)&&cfg.Notify)p_enumFlags=p_enumFlags|$Network.Flags.NOTIFY;if(Object.isBoolean(cfg.UseClientXmlProxy)&&cfg.UseClientXmlProxy)p_enumFlags=p_enumFlags|$Network.Flags.CLIENTPROXY;if(Object.isBoolean(cfg.AllowDuplicate)&&cfg.AllowDuplicate)p_enumFlags=p_enumFlags|$Network.Flags.DUPLICATE;oFppHeaders["X-FPP-Command"]=cfg.CommandType;function FppFinished(proxy,obj){$Network.Events.onfinished.fire(obj);var pkg={ErrorCode:0,Context:obj.context,Proxy:proxy,Error:null};obj.bRetry=false;try{if(proxy==null)pkg.ErrorCode=-4;else if(proxy.statusText==null||proxy.statusText=="")pkg.ErrorCode=-5;else if(proxy.status!=200&&proxy.status!=500)pkg.ErrorCode=-7}catch(a){pkg.ErrorCode=-5}if(pkg.ErrorCode!=0){if(++obj.nRetry<=defaultRetry){obj.bRetry=true;return}if(obj.cbErr)obj.cbErr(pkg.ErrorCode,pkg.Context,pkg.Proxy,pkg.Error);$Network.Events.onerror.fire(pkg)}else{try{var strUrl=proxy.getResponseHeader("FPPRPURL");if(strUrl!=""&&strUrl!=null)oFppHeaders["FPPRPURL"]=strUrl}catch(a){}try{var oFppPkg;if(cfg.CommandType==0)oFppPkg=eval(proxy.responseText);else if(cfg.CommandType==1)oFppPkg=eval("("+proxy.responseText+")");$Network.Events.onprofile.fire(oFppPkg.ProfilingInfo);if(oFppPkg.Status==0){var arrArgs=oFppPkg.OutRefParams;arrArgs.unshift(obj.context);arrArgs.unshift(oFppPkg.Value);obj.callback.apply(null,arrArgs)}else{pkg.ErrorCode=oFppPkg.Status;pkg.Error=oFppPkg.Error;if(obj.cbErr)obj.cbErr(pkg.ErrorCode,pkg.Context,pkg.Proxy,pkg.Error);$Network.Events.onerror.fire(pkg)}}catch(a){pkg.ErrorCode=-6;pkg.Error=a;if(++obj.nRetry<=defaultRetry){obj.bRetry=true;return}if(obj.cbErr)obj.cbErr(pkg.ErrorCode,pkg.Context,pkg.Proxy,pkg.Error);$Network.Events.onerror.fire(pkg)}}obj.bRetry=false}this.invoke=function(b,e,f,p,d,n,o,i,a,h){if(e==null||f==null||d==null)throw new Error("invalid arguments for $Network.Fpp");if(typeof d!="function")throw new Error("$Network.Fpp arg list mismatch:  cb must be of type function.");if(!h)h=Array.$Prioritizer.Priorities.High;var j="cn="+e+"&mn="+f+"&d="+p+"&v="+cfg.Version,k,c,g=$Network.defaultTimeout,m={context:n,callback:d,cbErr:o,bRetry:false,nRetry:0,bSave:false},l=p_strUrl.indexOf("?")>0?"&":"?";if(b==$Network.Type.XMLPost){k=j;c="{0}{1}cnmn={2}.{3}&ptid={4}&a={5}&au={6}".format(p_strUrl,l,e,f,cfg.PartnerId,cfg.SessionId,cfg.AuthUser)}else if(b==$Network.Type.XMLGet)c="{0}{1}{2}&ptid={3}&a={4}&au={5}".format(p_strUrl,l,j,cfg.PartnerId,cfg.SessionId,cfg.AuthUser);if(a)$Network.abortGroup(a);if(i)g=i;return $Network.fetch(FppFinished,(new $Request(c,b,p_enumFlags,m)).setHeaders(oFppHeaders).setPostString(k).setTimeout(g).setGroup(a).setCanary(cfg.CanaryToken))}};$Network.FppProxy=function(d){var c=this,b,a;this.initialize=function(h,d,e,f,a,b){var g={Version:0,CommandType:0,PartnerId:d,SessionId:e,ServerTunnelingUrl:f,UseClientXmlProxy:a,CanaryToken:b};return c.initializeEx(h,g)};this.initializeEx=function(e,d){b=new $Network.Fpp(e,d);a=d;return c};function f(e,b){function c(){var c={},g=b.length;for(var f=0;f<g;f++)c[b[f]]=arguments[f];c.toString=function(i){var f=[];if(a.CommandType==0&&i)f.push(d,".",e,":");f.push("{");for(var h=0;h<g;h++){if(a.CommandType==1)f.push(typeof b[h].toString()=="undefined"?b[h].type:b[h].toString(),":");f.push(b[h].escape(c[b[h]],a.Version,a.CommandType==0),",")}if(g>0)f.pop();f.push("}");return f.join("")};c.__isFppObject=true;return c}return c}function e(f,c,e,g,d){function h(){var j=[],i=c.length;for(var h=0;h<i;h++){if(a.CommandType==1)j.push(typeof c[h].toString()=="undefined"?c[h].type:c[h].toString(),":");j.push(c[h].escape(arguments[h],a.Version,a.CommandType==0),",")}if(i>0)j.pop();return b.invoke(e||$Network.Type.XMLPost,d,f,j.join(""),arguments[i],arguments[i+1],arguments[i+2],arguments[i+3],g)}return h}this.rfc=this.registerFppClass=function(a,b){this[a]=f(a,b)};this.rfm=this.registerFppMethod=function(a,g,d,c,f,b){this[a]=e(d||a,g,c||$Network.Type.XMLPost,f,b||strDefaultNamespace)};this.seal=function(){this.rfc=this.registerFppClass=this.rfm=this.registerFppMethod=this.seal=null}};new function(){var a=$Network.FppProxy;a.TypeSystem=function(b,a){this.toString=function(){return a};this.type=b;return this};a.dateToISO8601=function(b){var f="{0}-{1}-{2}T{3}:{4}:{5}",e=b.getHours(),c=b.getMinutes(),d=b.getSeconds();if(e<10)e="0"+e;if(c<10)c="0"+c;if(d<10)d="0"+d;return a.escape(f.format(b.getFullYear(),b.getMonth()+1,b.getDate(),e,c,d))};a.arrayToString=function(c,g,e){var f="";if(c==null)return f;if(Object.isArray(c)){var b=[];b.push("[");for(var d=0;d<c.length;d++){b.push(a.objToStringImpl(c[d],g,e));b.push(",")}if(c.length>0)b.pop();b.push("]");return b.join("")}else throw new Error("p_array = "+c+" is not an array");};a.escape=function(a,c){if(a==null)return a;else{var b="";if(c==0)b=encodeURIComponent(a.toString().replace(/([\{|\}\[|\]\,\\])/g,"\\$1"));else b=encodeURIComponent('"'+a.toString().replace(/([\{|\}\[|\]\,\\:\"])/g,"\\$1")+'"');return b}};a.objToStringImpl=function(c,e,d){var b=[];if(c==null||typeof c=="undefined"){if(d)b.push("null:");b.push("null")}else if(typeof c=="string"){if(d)b.push("System.String:");b.push(a.escape(c,e))}else if(c.constructor._typeName=="Date"){if(d)b.push("System.DateTime:");b.push(a.dateToISO8601(c))}else if(Object.isArray(c)){if(d)b.push("System.Array:");b.push(a.arrayToString(c,e,d))}else if(typeof c=="object")if(c.__isFppObject==true)b.push(c.toString(d));else{if(d)b.push("System.Collections.Hashtable:");b.push(a.objToString(c,e,d))}else{if(d)b.push("System.String:");b.push(c.toString())}return b.join("")};a.objToString=function(c,e,f){var b=["{"];for(var d in c){if(!c.hasOwnProperty(d))continue;b.push(a.escape(d,e),":",a.objToStringImpl(c[d],e,f),",")}b.pop();b.push("}");return b.join("")};a.TypeSystem.prototype.escape=function(b,c,d){if(b==null||typeof b=="undefined")return "null";switch(this.type){case "__string":return a.escape(b,c);case "__date":return a.dateToISO8601(b);case "__array":return a.arrayToString(b,c,false);case "__oArray":case "__object":return a.objToStringImpl(b,c,d);case "__primitive":case "__enum":return b;default:if(b.__isFppObject==true)return b;else return a.objToString(b,c,d)}};a.__string=function(b){return new a.TypeSystem("__string",b)};a.__date=function(b){return new a.TypeSystem("__date",b)};a.__array=function(b){return new a.TypeSystem("__array",b)};a.__oArray=function(b){return new a.TypeSystem("__oArray",b)};a.__primitive=function(b){return new a.TypeSystem("__primitive",b)};a.__object=function(b){return new a.TypeSystem("__object",b)};a.__enum=function(b){return new a.TypeSystem("__enum",b)};a.__custom=function(b,c){return new a.TypeSystem(b,c)};a.create=function(f,e){var a=window,d=f.split("."),g=d.length;for(var b=0;b<g-1;b++){var c=d[b];if(!a[c])a[c]=function(){};a=a[c]}a[d[b]]=new e};if(typeof Web!="undefined"&&Web.Network){Web.Network.Fpp=$Network.Fpp;Web.Network.FppProxy=$Network.FppProxy}var c=$Network._fppProxies;for(var b=c.length-1;b>=0;b--){var d=c[b];a.create(d.type,d.classType)}$Network._fppReady=true};$Network.registerScript("FireAnt.js")
