var DEFAULT_REFERRAL_URL_PARAM_NAMES={BM_GOOGLE:"share_st_google",BM_DIGG:"share_st_digg",BM_BLINKLIST:"share_st_blinklist",BM_DELICIOUS:"share_st_delicious",BM_FACEBOOK:"share_st_facebook",BM_FURL:"share_st_furl",BM_NEWSVINE:"share_st_newsvine",BM_REDDIT:"share_st_reddit",BM_TECHNORATI:"share_st_technorati",BM_SLASHDOT:"share_st_slashdot",BM_MYSPACE:"share_st_myspace",BM_LINKEDIN:"share_st_linkedin",BM_ORKUT:"share_st_orkut",BM_PROPELLER:"share_st_propeller",BM_STUMBLEUPON:"share_st_stumbleupon",BM_YAHOOBUZZ:"share_st_yahoobuzz",BM_MULTIPLY:"share_st_multiply",BM_BLOGMARKS:"share_st_blogmarks",BM_DIIGO:"share_st_diigo",BM_FAVES:"share_st_faves",BM_MISTERWONG:"share_st_misterwong",BM_SIMPY:"share_st_simpy",BM_WINDOWSLIVE:"share_st_windowslive",BM_YAHOOMYWEB:"share_st_yahoo myweb",BM_ASK:"share_st_ask",BM_BEBO:"share_st_bebo",BM_KABOODLE:"share_st_kaboodle",BM_CURRENT:"share_st_current",BM_MYAOL:"share_st_myaol",BM_XANGA:"share_st_xanga",BM_YAHOOBOOKMARKS:"share_st_yahoobookmarks",BM_MIXX:"share_st_mixx",BM_BALLHYPE:"share_st_ballhype",BM_BACKFLIP:"share_st_backflip",BM_FEEDMELINKS:"share_st_feedmelinks",BM_LINKAGOGO:"share_st_linkagogo",BM_NETVOUZ:"share_st_netvouz",BM_SEGNALO:"share_st_segnalo",BM_SPURL:"share_st_spurl",BM_TAILRANK:"share_st_tailrank",BM_YARDBARKER:"share_st_yardbarker",BM_CARE2:"share_st_care",BM_FRESQUI:"share_st_fresqui",BM_FUNP:"share_st_funp",BM_HUGG:"share_st_hugg",BM_KIRTSY:"share_st_kirtsy",BM_N4G:"share_st_ng",BM_OKNOTIZIEALICEIT:"share_st_oknotizie",BM_SPHINN:"share_st_sphinn",BM_YIGG:"share_st_yigg",BM_SYMBALOO:"share_st_symbaloo",BM_TIPD:"share_st_tipd",BM_MENEAME:"share_st_meneame",BM_SQUIDOO:"share_st_squidoo",BM_SHOUTWIRE:"share_st_shoutwire",BM_INDIAPAD:"share_st_indiapad",BM_STUMPEDIA:"share_st_stumpedia",BM_HEALTHRANKER:"share_st_healthranker",BM_TAGZA:"share_st_tagza",BM_FOLKD:"share_st_folkd",BM_BOOKMARKUS:"share_st_bookmarkus",BM_HOTKLIX:"share_st_hotklix",BM_FARK:"share_st_fark",BM_AIMSHARE:"share_st_aimshare",BM_DROPJACK:"share_st_dropjack",twitter:"share_st_twitter"};var USAA_REFERRAL_URL_PARAM_NAMES={BM_FACEBOOK:"share_st_fb",BM_MYSPACE:"share_st_ms",BM_LINKEDIN:"share_st_li",BM_DIGG:"share_st_dig",BM_WINDOWSLIVE:"share_st_wl",BM_DELICIOUS:"share_st_del",BM_YAHOOBUZZ:"share_st_yb",BM_STUMBLEUPON:"share_st_su",BM_TECHNORATI:"share_st_tech",twitter:"share_st_tw"};var CUSTOM_BOOKMARK_PARAM_JSONS={"2009102027774-1":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-2":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-3":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-4":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-5":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-6":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-7":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-8":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-9":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-10":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-11":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-12":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-13":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-14":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-15":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-16":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-17":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-18":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-19":USAA_REFERRAL_URL_PARAM_NAMES,"2009102027774-20":USAA_REFERRAL_URL_PARAM_NAMES};if(!this.STTAFJSON){STTAFJSON={}}(function(){function f(n){return n<10?"0"+n:n}if(typeof Date.prototype.toJSON!=="function"){Date.prototype.toJSON=function(key){return this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z"};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(key){return this.valueOf()}}var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapeable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;function quote(string){escapeable.lastIndex=0;return escapeable.test(string)?'"'+string.replace(escapeable,function(a){var c=meta[a];if(typeof c==="string"){return c}return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+string+'"'}function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==="object"&&typeof value.toJSON==="function"){value=value.toJSON(key)}if(typeof rep==="function"){value=rep.call(holder,key,value)}switch(typeof value){case"string":return quote(value);case"number":return isFinite(value)?String(value):"null";case"boolean":case"null":return String(value);case"object":if(!value){return"null"}gap+=indent;partial=[];if(typeof value.length==="number"&&!value.propertyIsEnumerable("length")){length=value.length;for(i=0;i<length;i+=1){partial[i]=str(i,value)||"null"}v=partial.length===0?"[]":gap?"[\n"+gap+partial.join(",\n"+gap)+"\n"+mind+"]":"["+partial.join(",")+"]";gap=mind;return v}if(rep&&typeof rep==="object"){length=rep.length;for(i=0;i<length;i+=1){k=rep[i];if(typeof k==="string"){v=str(k,value);if(v){partial.push(quote(k)+(gap?": ":":")+v)}}}}else{for(k in value){if(Object.hasOwnProperty.call(value,k)){v=str(k,value);if(v){partial.push(quote(k)+(gap?": ":":")+v)}}}}v=partial.length===0?"{}":gap?"{\n"+gap+partial.join(",\n"+gap)+"\n"+mind+"}":"{"+partial.join(",")+"}";gap=mind;return v}}if(typeof STTAFJSON.stringify!=="function"){STTAFJSON.stringify=function(value,replacer,space){var i;gap="";indent="";if(typeof space==="number"){for(i=0;i<space;i+=1){indent+=" "}}else{if(typeof space==="string"){indent=space}}rep=replacer;if(replacer&&typeof replacer!=="function"&&(typeof replacer!=="object"||typeof replacer.length!=="number")){throw new Error("STTAFJSON.stringify")}return str("",{"":value})}}if(typeof STTAFJSON.parse!=="function"){STTAFJSON.parse=function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==="object"){for(k in value){if(Object.hasOwnProperty.call(value,k)){v=walk(value,k);if(v!==undefined){value[k]=v}else{delete value[k]}}}}return reviver.call(holder,key,value)}cx.lastIndex=0;if(cx.test(text)){text=text.replace(cx,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})}if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){j=eval("("+text+")");return typeof reviver==="function"?walk({"":j},""):j}throw new SyntaxError("STTAFJSON.parse")}}})();var dbits;var canary=244837814094590;var j_lm=((canary&16777215)==15715070);function BigInteger(B,A,C){if(B!=null){if("number"==typeof B){this.fromNumber(B,A,C)}else{if(A==null&&"string"!=typeof B){this.fromString(B,256)}else{this.fromString(B,A)}}}}function nbi(){return new BigInteger(null)}function am1(E,A,B,D,G,F){while(--F>=0){var C=A*this[E++]+B[D]+G;G=Math.floor(C/67108864);B[D++]=C&67108863}return G}function am2(E,J,K,D,H,A){var G=J&32767,I=J>>15;while(--A>=0){var C=this[E]&32767;var F=this[E++]>>15;var B=I*C+F*G;C=G*C+((B&32767)<<15)+K[D]+(H&1073741823);H=(C>>>30)+(B>>>15)+I*F+(H>>>30);K[D++]=C&1073741823}return H}function am3(E,J,K,D,H,A){var G=J&16383,I=J>>14;while(--A>=0){var C=this[E]&16383;var F=this[E++]>>14;var B=I*C+F*G;C=G*C+((B&16383)<<14)+K[D]+H;H=(C>>28)+(B>>14)+I*F;K[D++]=C&268435455}return H}if(j_lm&&(navigator.appName=="Microsoft Internet Explorer")){BigInteger.prototype.am=am2;dbits=30}else{if(j_lm&&(navigator.appName!="Netscape")){BigInteger.prototype.am=am1;dbits=26}else{BigInteger.prototype.am=am3;dbits=28}}BigInteger.prototype.DB=dbits;BigInteger.prototype.DM=((1<<dbits)-1);BigInteger.prototype.DV=(1<<dbits);var BI_FP=52;BigInteger.prototype.FV=Math.pow(2,BI_FP);BigInteger.prototype.F1=BI_FP-dbits;BigInteger.prototype.F2=2*dbits-BI_FP;var BI_RM="0123456789abcdefghijklmnopqrstuvwxyz";var BI_RC=new Array();var rr,vv;rr="0".charCodeAt(0);for(vv=0;vv<=9;++vv){BI_RC[rr++]=vv}rr="a".charCodeAt(0);for(vv=10;vv<36;++vv){BI_RC[rr++]=vv}rr="A".charCodeAt(0);for(vv=10;vv<36;++vv){BI_RC[rr++]=vv}function int2char(A){return BI_RM.charAt(A)}function intAt(B,A){var C=BI_RC[B.charCodeAt(A)];return(C==null)?-1:C}function bnpCopyTo(B){for(var A=this.t-1;A>=0;--A){B[A]=this[A]}B.t=this.t;B.s=this.s}function bnpFromInt(A){this.t=1;this.s=(A<0)?-1:0;if(A>0){this[0]=A}else{if(A<-1){this[0]=A+DV}else{this.t=0}}}function nbv(A){var B=nbi();B.fromInt(A);return B}function bnpFromString(G,B){var D;if(B==16){D=4}else{if(B==8){D=3}else{if(B==256){D=8}else{if(B==2){D=1}else{if(B==32){D=5}else{if(B==4){D=2}else{this.fromRadix(G,B);return }}}}}}this.t=0;this.s=0;var F=G.length,C=false,E=0;while(--F>=0){var A=(D==8)?G[F]&255:intAt(G,F);if(A<0){if(G.charAt(F)=="-"){C=true}continue}C=false;if(E==0){this[this.t++]=A}else{if(E+D>this.DB){this[this.t-1]|=(A&((1<<(this.DB-E))-1))<<E;this[this.t++]=(A>>(this.DB-E))}else{this[this.t-1]|=A<<E}}E+=D;if(E>=this.DB){E-=this.DB}}if(D==8&&(G[0]&128)!=0){this.s=-1;if(E>0){this[this.t-1]|=((1<<(this.DB-E))-1)<<E}}this.clamp();if(C){BigInteger.ZERO.subTo(this,this)}}function bnpClamp(){var A=this.s&this.DM;while(this.t>0&&this[this.t-1]==A){--this.t}}function bnToString(B){if(this.s<0){return"-"+this.negate().toString(B)}var C;if(B==16){C=4}else{if(B==8){C=3}else{if(B==2){C=1}else{if(B==32){C=5}else{if(B==4){C=2}else{return this.toRadix(B)}}}}}var E=(1<<C)-1,H,A=false,F="",D=this.t;var G=this.DB-(D*this.DB)%C;if(D-->0){if(G<this.DB&&(H=this[D]>>G)>0){A=true;F=int2char(H)}while(D>=0){if(G<C){H=(this[D]&((1<<G)-1))<<(C-G);H|=this[--D]>>(G+=this.DB-C)}else{H=(this[D]>>(G-=C))&E;if(G<=0){G+=this.DB;--D}}if(H>0){A=true}if(A){F+=int2char(H)}}}return A?F:"0"}function bnNegate(){var A=nbi();BigInteger.ZERO.subTo(this,A);return A}function bnAbs(){return(this.s<0)?this.negate():this}function bnCompareTo(A){var C=this.s-A.s;if(C!=0){return C}var B=this.t;C=B-A.t;if(C!=0){return C}while(--B>=0){if((C=this[B]-A[B])!=0){return C}}return 0}function nbits(A){var C=1,B;if((B=A>>>16)!=0){A=B;C+=16}if((B=A>>8)!=0){A=B;C+=8}if((B=A>>4)!=0){A=B;C+=4}if((B=A>>2)!=0){A=B;C+=2}if((B=A>>1)!=0){A=B;C+=1}return C}function bnBitLength(){if(this.t<=0){return 0}return this.DB*(this.t-1)+nbits(this[this.t-1]^(this.s&this.DM))}function bnpDLShiftTo(C,B){var A;for(A=this.t-1;A>=0;--A){B[A+C]=this[A]}for(A=C-1;A>=0;--A){B[A]=0}B.t=this.t+C;B.s=this.s}function bnpDRShiftTo(C,B){for(var A=C;A<this.t;++A){B[A-C]=this[A]}B.t=Math.max(this.t-C,0);B.s=this.s}function bnpLShiftTo(H,D){var B=H%this.DB;var A=this.DB-B;var F=(1<<A)-1;var E=Math.floor(H/this.DB),G=(this.s<<B)&this.DM,C;for(C=this.t-1;C>=0;--C){D[C+E+1]=(this[C]>>A)|G;G=(this[C]&F)<<B}for(C=E-1;C>=0;--C){D[C]=0}D[E]=G;D.t=this.t+E+1;D.s=this.s;D.clamp()}function bnpRShiftTo(G,D){D.s=this.s;var E=Math.floor(G/this.DB);if(E>=this.t){D.t=0;return }var B=G%this.DB;var A=this.DB-B;var F=(1<<B)-1;D[0]=this[E]>>B;for(var C=E+1;C<this.t;++C){D[C-E-1]|=(this[C]&F)<<A;D[C-E]=this[C]>>B}if(B>0){D[this.t-E-1]|=(this.s&F)<<A}D.t=this.t-E;D.clamp()}function bnpSubTo(B,D){var C=0,E=0,A=Math.min(B.t,this.t);while(C<A){E+=this[C]-B[C];D[C++]=E&this.DM;E>>=this.DB}if(B.t<this.t){E-=B.s;while(C<this.t){E+=this[C];D[C++]=E&this.DM;E>>=this.DB}E+=this.s}else{E+=this.s;while(C<B.t){E-=B[C];D[C++]=E&this.DM;E>>=this.DB}E-=B.s}D.s=(E<0)?-1:0;if(E<-1){D[C++]=this.DV+E}else{if(E>0){D[C++]=E}}D.t=C;D.clamp()}function bnpMultiplyTo(B,D){var A=this.abs(),E=B.abs();var C=A.t;D.t=C+E.t;while(--C>=0){D[C]=0}for(C=0;C<E.t;++C){D[C+A.t]=A.am(0,E[C],D,C,0,A.t)}D.s=0;D.clamp();if(this.s!=B.s){BigInteger.ZERO.subTo(D,D)}}function bnpSquareTo(C){var A=this.abs();var B=C.t=2*A.t;while(--B>=0){C[B]=0}for(B=0;B<A.t-1;++B){var D=A.am(B,A[B],C,2*B,0,1);if((C[B+A.t]+=A.am(B+1,2*A[B],C,2*B+1,D,A.t-B-1))>=A.DV){C[B+A.t]-=A.DV;C[B+A.t+1]=1}}if(C.t>0){C[C.t-1]+=A.am(B,A[B],C,2*B,0,1)}C.s=0;C.clamp()}function bnpDivRemTo(J,G,F){var P=J.abs();if(P.t<=0){return }var H=this.abs();if(H.t<P.t){if(G!=null){G.fromInt(0)}if(F!=null){this.copyTo(F)}return }if(F==null){F=nbi()}var D=nbi(),A=this.s,I=J.s;var O=this.DB-nbits(P[P.t-1]);if(O>0){P.lShiftTo(O,D);H.lShiftTo(O,F)}else{P.copyTo(D);H.copyTo(F)}var L=D.t;var B=D[L-1];if(B==0){return }var K=B*(1<<this.F1)+((L>1)?D[L-2]>>this.F2:0);var S=this.FV/K,R=(1<<this.F1)/K,Q=1<<this.F2;var N=F.t,M=N-L,E=(G==null)?nbi():G;D.dlShiftTo(M,E);if(F.compareTo(E)>=0){F[F.t++]=1;F.subTo(E,F)}BigInteger.ONE.dlShiftTo(L,E);E.subTo(D,D);while(D.t<L){D[D.t++]=0}while(--M>=0){var C=(F[--N]==B)?this.DM:Math.floor(F[N]*S+(F[N-1]+Q)*R);if((F[N]+=D.am(0,C,F,M,0,L))<C){D.dlShiftTo(M,E);F.subTo(E,F);while(F[N]<--C){F.subTo(E,F)}}}if(G!=null){F.drShiftTo(L,G);if(A!=I){BigInteger.ZERO.subTo(G,G)}}F.t=L;F.clamp();if(O>0){F.rShiftTo(O,F)}if(A<0){BigInteger.ZERO.subTo(F,F)}}function bnMod(A){var B=nbi();this.abs().divRemTo(A,null,B);if(this.s<0&&B.compareTo(BigInteger.ZERO)>0){A.subTo(B,B)}return B}function Classic(A){this.m=A}function cConvert(A){if(A.s<0||A.compareTo(this.m)>=0){return A.mod(this.m)}else{return A}}function cRevert(A){return A}function cReduce(A){A.divRemTo(this.m,null,A)}function cMulTo(A,C,B){A.multiplyTo(C,B);this.reduce(B)}function cSqrTo(A,B){A.squareTo(B);this.reduce(B)}Classic.prototype.convert=cConvert;Classic.prototype.revert=cRevert;Classic.prototype.reduce=cReduce;Classic.prototype.mulTo=cMulTo;Classic.prototype.sqrTo=cSqrTo;function bnpInvDigit(){if(this.t<1){return 0}var A=this[0];if((A&1)==0){return 0}var B=A&3;B=(B*(2-(A&15)*B))&15;B=(B*(2-(A&255)*B))&255;B=(B*(2-(((A&65535)*B)&65535)))&65535;B=(B*(2-A*B%this.DV))%this.DV;return(B>0)?this.DV-B:-B}function Montgomery(A){this.m=A;this.mp=A.invDigit();this.mpl=this.mp&32767;this.mph=this.mp>>15;this.um=(1<<(A.DB-15))-1;this.mt2=2*A.t}function montConvert(A){var B=nbi();A.abs().dlShiftTo(this.m.t,B);B.divRemTo(this.m,null,B);if(A.s<0&&B.compareTo(BigInteger.ZERO)>0){this.m.subTo(B,B)}return B}function montRevert(A){var B=nbi();A.copyTo(B);this.reduce(B);return B}function montReduce(A){while(A.t<=this.mt2){A[A.t++]=0}for(var C=0;C<this.m.t;++C){var B=A[C]&32767;var D=(B*this.mpl+(((B*this.mph+(A[C]>>15)*this.mpl)&this.um)<<15))&A.DM;B=C+this.m.t;A[B]+=this.m.am(0,D,A,C,0,this.m.t);while(A[B]>=A.DV){A[B]-=A.DV;A[++B]++}}A.clamp();A.drShiftTo(this.m.t,A);if(A.compareTo(this.m)>=0){A.subTo(this.m,A)}}function montSqrTo(A,B){A.squareTo(B);this.reduce(B)}function montMulTo(A,C,B){A.multiplyTo(C,B);this.reduce(B)}Montgomery.prototype.convert=montConvert;Montgomery.prototype.revert=montRevert;Montgomery.prototype.reduce=montReduce;Montgomery.prototype.mulTo=montMulTo;Montgomery.prototype.sqrTo=montSqrTo;function bnpIsEven(){return((this.t>0)?(this[0]&1):this.s)==0}function bnpExp(F,G){if(F>4294967295||F<1){return BigInteger.ONE}var E=nbi(),A=nbi(),D=G.convert(this),C=nbits(F)-1;D.copyTo(E);while(--C>=0){G.sqrTo(E,A);if((F&(1<<C))>0){G.mulTo(A,D,E)}else{var B=E;E=A;A=B}}return G.revert(E)}function bnModPowInt(B,A){var C;if(B<256||A.isEven()){C=new Classic(A)}else{C=new Montgomery(A)}return this.exp(B,C)}BigInteger.prototype.copyTo=bnpCopyTo;BigInteger.prototype.fromInt=bnpFromInt;BigInteger.prototype.fromString=bnpFromString;BigInteger.prototype.clamp=bnpClamp;BigInteger.prototype.dlShiftTo=bnpDLShiftTo;BigInteger.prototype.drShiftTo=bnpDRShiftTo;BigInteger.prototype.lShiftTo=bnpLShiftTo;BigInteger.prototype.rShiftTo=bnpRShiftTo;BigInteger.prototype.subTo=bnpSubTo;BigInteger.prototype.multiplyTo=bnpMultiplyTo;BigInteger.prototype.squareTo=bnpSquareTo;BigInteger.prototype.divRemTo=bnpDivRemTo;BigInteger.prototype.invDigit=bnpInvDigit;BigInteger.prototype.isEven=bnpIsEven;BigInteger.prototype.exp=bnpExp;BigInteger.prototype.toString=bnToString;BigInteger.prototype.negate=bnNegate;BigInteger.prototype.abs=bnAbs;BigInteger.prototype.compareTo=bnCompareTo;BigInteger.prototype.bitLength=bnBitLength;BigInteger.prototype.mod=bnMod;BigInteger.prototype.modPowInt=bnModPowInt;BigInteger.ZERO=nbv(0);BigInteger.ONE=nbv(1);function Arcfour(){this.i=0;this.j=0;this.S=new Array()}function ARC4init(D){var C,A,B;for(C=0;C<256;++C){this.S[C]=C}A=0;for(C=0;C<256;++C){A=(A+this.S[C]+D[C%D.length])&255;B=this.S[C];this.S[C]=this.S[A];this.S[A]=B}this.i=0;this.j=0}function ARC4next(){var A;this.i=(this.i+1)&255;this.j=(this.j+this.S[this.i])&255;A=this.S[this.i];this.S[this.i]=this.S[this.j];this.S[this.j]=A;return this.S[(A+this.S[this.i])&255]}Arcfour.prototype.init=ARC4init;Arcfour.prototype.next=ARC4next;function prng_newstate(){return new Arcfour()}var rng_psize=256;var rng_state;var rng_pool;var rng_pptr;function rng_seed_int(A){rng_pool[rng_pptr++]^=A&255;rng_pool[rng_pptr++]^=(A>>8)&255;rng_pool[rng_pptr++]^=(A>>16)&255;rng_pool[rng_pptr++]^=(A>>24)&255;if(rng_pptr>=rng_psize){rng_pptr-=rng_psize}}function rng_seed_time(){rng_seed_int(new Date().getTime())}if(rng_pool==null){rng_pool=new Array();rng_pptr=0;var t;if(navigator.appName=="Netscape"&&navigator.appVersion<"5"&&window.crypto){var z=window.crypto.random(32);for(t=0;t<z.length;++t){rng_pool[rng_pptr++]=z.charCodeAt(t)&255}}while(rng_pptr<rng_psize){t=Math.floor(65536*Math.random());rng_pool[rng_pptr++]=t>>>8;rng_pool[rng_pptr++]=t&255}rng_pptr=0;rng_seed_time()}function rng_get_byte(){if(rng_state==null){rng_seed_time();rng_state=prng_newstate();rng_state.init(rng_pool);for(rng_pptr=0;rng_pptr<rng_pool.length;++rng_pptr){rng_pool[rng_pptr]=0}rng_pptr=0}return rng_state.next()}function rng_get_bytes(B){var A;for(A=0;A<B.length;++A){B[A]=rng_get_byte()}}function SecureRandom(){}SecureRandom.prototype.nextBytes=rng_get_bytes;function parseBigInt(B,A){return new BigInteger(B,A)}function linebrk(C,D){var A="";var B=0;while(B+D<C.length){A+=C.substring(B,B+D)+"\n";B+=D}return A+C.substring(B,C.length)}function byte2Hex(A){if(A<16){return"0"+A.toString(16)}else{return A.toString(16)}}function pkcs1pad2(D,G){if(G<D.length+11){alert("Message too long for RSA");return null}var F=new Array();var C=D.length-1;while(C>=0&&G>0){var E=D.charCodeAt(C--);if(E<128){F[--G]=E}else{if(E>127&&E<2048){F[--G]=(E&63)|128;F[--G]=(E>>6)|192}else{F[--G]=(E&63)|128;F[--G]=((E>>6)&63)|128;F[--G]=(E>>12)|224}}}F[--G]=0;var B=new SecureRandom();var A=new Array();while(G>2){A[0]=0;while(A[0]==0){B.nextBytes(A)}F[--G]=A[0]}F[--G]=2;F[--G]=0;return new BigInteger(F)}function RSAKey(){this.n=null;this.e=0;this.d=null;this.p=null;this.q=null;this.dmp1=null;this.dmq1=null;this.coeff=null}function RSASetPublic(B,A){if(B!=null&&A!=null&&B.length>0&&A.length>0){this.n=parseBigInt(B,16);this.e=parseInt(A,16)}else{alert("Invalid RSA public key")}}function RSADoPublic(A){return A.modPowInt(this.e,this.n)}function RSAEncrypt(C){var A=pkcs1pad2(C,(this.n.bitLength()+7)>>3);if(A==null){return null}var D=this.doPublic(A);if(D==null){return null}var B=D.toString(16);if((B.length&1)==0){return B}else{return"0"+B}}RSAKey.prototype.doPublic=RSADoPublic;RSAKey.prototype.setPublic=RSASetPublic;RSAKey.prototype.encrypt=RSAEncrypt;var security={sconf:null,low:{e:"10001",m:"8de7066f67be16fcacd05d319b6729cd85fe698c07cec504776146eb7a041d9e3cacbf0fcd86441981c0083eed1f8f1b18393f0b186e47ce1b7b4981417b491",s:76},med:{e:"10001",m:"130ebebd67b16a9ab2c53a437badbf8f01a80c750095a7fcfe95742c3d5ed1abb318babc5cb5d9350fee4da65ee074f65e1758117e6945f0fcfc8137528053ce9d1da8618890dee24e5e0bf8c87795bb1d09eddd544640824ee0dd0ea9fd908d27b0f8a1ae5c37f3647fbf2f5795500ad76c195b3387d0458a8f51b701472301",s:130},high:{e:"10001",m:"9800012b1e533c2c28187424e1289fd4f7fe67487058f5ac7f27f18476c6c93db20b6d2c63d04ff310c1e7211cf8014adc006176529abc53fd1780274fc2629cf51d627c7465c3cbf4f110c3560e2128b97c4ea8a431f0b2a326fc31899790515ad45874ca75c68ee6695558736490ea895d598b8525bccab3156104d360b115ae25e99e9d899a2219136bad0336eeee0c6d725aa9c3b6b923c1ad95a9057b9deb7b563e05614acc800d9d8ec5de405d74feea722c5146feb80829508180ab5c80bf792b83f07c04c73ce0b3cf0d9f74aa92a4704819d103e58f5d4b8ca750148ba1cbab8eb55f92775b18da427c3a0b592809f3853274841a44b7129ec6a623",s:260},constructor:function(A){this.level=A;if(this.level==="low"){this.sconf=this.low}else{if(this.level==="med"){this.sconf=this.med}else{if(this.level==="high"){this.sconf=this.high}}}},encrypt:function(C){var B=new RSAKey();B.setPublic(this.sconf.m,this.sconf.e);var A=B.encrypt(C);return A}};var ops={httpProto:tafconf.usermessages.isHttps?"https":"http",encoded_searchContactsLabel:"",decoded_yourEmailLabel:"",decoded_yourNameLabel:"",unescapedCustomParams:{},widget_falling_lang:",es,zh,ro,iw,sv,sq,da,ar,no,it,",defaultThemes:",glossyBlue,glossyChrome,quicksilver,khaki,blackCurrant,charcoal,",currentLanguage:"",customParamsNotEvaled:true,unescapedCustomParams:null,uneditedMessages:{},unescapeCustomParams:function(){if(ops.customParamsNotEvaled){if(tafRequest.customParams&&tafconf.premiumsettings.brands){try{ops.unescapedCustomParams=eval("("+decodeURIComponent(tafRequest.customParams)+")")}catch(ex){ops.unescapedCustomParams=eval("("+tafRequest.customParams+")")}if(!tafconf.premiumsettings.rewards){if(ops.unescapedCustomParams._rewardId){delete ops.unescapedCustomParams._rewardId}if(ops.unescapedCustomParams._userId){delete ops.unescapedCustomParams._userId}}}ops.customParamsNotEvaled=false}return ops.unescapedCustomParams},decodeURIComponentWithEx:function(B){try{B=decodeURIComponent(B)}catch(A){}return B},getProviderReferralId:function(){var A=tafconf.usermessages.providerReferralId;tafconf.usermessages.providerReferralId++;return A},checkXSSInMessage:function(A){var B=false;if(A.indexOf("<script")>=0||A.indexOf("&lt;script")>=0||A.indexOf("<\/script")>=0||A.indexOf("&lt;/script")>=0){B=true}return B},qs:function(){var C=[];var E=window.location.search.substring(1);var D=E.split("&");for(var B=0;B<D.length;B++){var G=D[B].indexOf("=");if(G>0){var A=D[B].substring(0,G);var F=D[B].substring(G+1);C[A]=F}}return C},checkLinkAndTitle:function(C,D){var A={link:"",title:""};if(C==""||!C){C="[No Link]"}else{try{C=decodeURIComponent(C)}catch(B){}}if(D==""||!D){D="[No Title]"}else{try{D=decodeURIComponent(D)}catch(B){}}A.title=D;A.link=C;return A},doVarReplace:function(C,A,B){if(A.length>0){A.sort(function(F,E){return F.length<E.length});if(C){for(i=0;i<A.length;i++){var D="\\$"+A[i];if(B[A[i]]&&B[A[i]]!=null){C=C.replace(new RegExp(D,"g"),B[A[i]])}else{if(B[A[i]]!=""){C=C.replace(new RegExp(D,"g"),"[No "+A[i]+" defined]")}else{C=C.replace(new RegExp(D,"g"),B[A[i]])}}}}}return C},doLinkAndTitleReplace:function(C,B,D){var A=ops.checkLinkAndTitle(B,D);D=A.title;B=A.link;if(B&&D){if(C){C=C.replace(/\$title/g,D);C=C.replace(/\$link/g,B)}}return C},replaceCustomParameters:function(E,D,G){var B=ops.unescapeCustomParams();if(B!=null){var F=tafconf.usermessages.customParams;var A;if(F&&F!=""){A=F.split(",");var C=ops.checkLinkAndTitle(D,G);B.title=C.title;B.link=C.link;A.push("title");A.push("link");A.push("_yourName");A.push("_yourEmail");E=ops.doVarReplace(E,A,B)}else{if(B._rewardId&&B._userId){E=ops.doLinkAndTitleReplace(E,D,G);if(E){if(B._yourName){E=E.replace(/\$_yourName/g,B._yourName)}if(B._yourEmail){E=E.replace(/\$_yourEmail/g,B._yourEmail)}}}else{if(E){E=ops.doLinkAndTitleReplace(E,D,G);if(B._yourName){E=E.replace(/\$_yourName/g,B._yourName)}if(B._yourEmail){E=E.replace(/\$_yourEmail/g,B._yourEmail)}}}}}else{E=ops.doLinkAndTitleReplace(E,D,G)}return E},showToolTip:function(B,E,C){$("#tooltip-div").remove();$("body").append("<div id='tooltip-div' class='tip-class'>"+C+"</div>");var D=B.pageX+25;var A=B.pageY+3;if($(document).width()<D+250){D=D-250;A=A+5}$("#tooltip-div").css({left:D,top:A,position:"absolute"});$(E).mousemove(function(G){var H=G.pageX+25;var F=G.pageY+3;if($(document).width()<H+250){H=H-250;F=F+5}$("#tooltip-div").css({left:H,top:F,position:"absolute"})});$(E).click(function(){ops.removeToolTip(this)})},removeToolTip:function(A){$("#tooltip-div").remove();$(A).unbind("mousemove")},showPreviewToolTip:function(B,E,C){$("#tooltip-div").remove();$("body").append("<div id='tooltip-div' class='preview-tip-class'>"+C+"</div>");var D=B.pageX+25;var A=B.pageY+3;if($(document).width()<D+250){D=D-250;A=A+5}$("#tooltip-div").css({left:D,top:A});$(E).mousemove(function(G){var H=G.pageX+25;var F=G.pageY+3;if($(document).width()<H+250){H=H-250;F=F+5}$("#tooltip-div").css({left:H,top:F})});$(E).click(function(){ops.removePreviewToolTip(this)})},removePreviewToolTip:function(A){$("#tooltip-div").remove();$(A).unbind("mousemove")},splitName:function(A){var D=-1;var C=A;var B="";if((D=A.indexOf(" "))!=-1){C=A.substring(0,D);B=A.substring(D+1)}return[C,B]},replaceThankyouParams:function(D,B){if(D.indexOf("$referrerdetails")!=-1){var E=B[0];var A=B[1];var C=ops.splitName(E);return D.replace("$referrerdetails","fname="+C[0]+"&lname="+C[1]+"&name="+E+"&email="+A)}else{return D}},getContextAndContestId:function(C,B){var A=ops.unescapeCustomParams();if(A!=null){if(A&&A.contestId){B.contestId=A.contestId}if(A&&A.contextId){B.contextId=A.contextId}if(A&&A._rewardId){B.contestId=A._rewardId}if(A&&A._userId){B.contextId=A._userId}}return B},closeThankyou:function(A){$("#"+A).hide()},html_entity_decode:function(B){var A=document.createElement("textarea");A.innerHTML=B.replace(/</g,"&lt;").replace(/>/g,"&gt;");return A.value},subscribeAction:function(D,G,E){var F=E+"-subscribe-email";var C=E+"-subscribe-status-div";var B=E+"-subscribe-status";$("#"+C).hide();var A=$("#"+F).val();if(A!=null&&A!=undefined){A=$.trim(A);if(ops.isValidEmail(A)){$.ajax({type:"POST",url:"follow-up-subscribe",data:$.param({id:D,accId:G,email:A}),cache:false,dataType:"json",success:function(I){var H=I.STATUS;if("SUCCESS"==H){$("#"+B).attr("style","color:green;");$("#"+B).html(tafconf.globalmessages.successfulSubscribe);$("#"+F).attr("style","color:gray;");$("#"+F).val(ops.html_entity_decode(tafconf.globalmessages.enterEmailAddress));$("#"+C).show()}else{if("DUPLICATE"==H){$("#"+B).attr("style","color:green;");$("#"+B).html(tafconf.globalmessages.successfulSubscribe);$("#"+C).show()}else{$("#"+B).attr("style","color:red;");$("#"+B).html(tafconf.globalmessages.failedSubscribe);$("#"+C).show()}}},error:function(){$("#"+B).attr("style","color:red;");$("#"+B).html(tafconf.globalmessages.failedSubscribe);$("#"+C).show()}})}else{$("#"+B).attr("style","color:red;");$("#"+B).html(tafconf.globalmessages.IM10016.replace(/\$id/gi,'"'+A+'"'));$("#"+C).show()}}else{$("#"+B).attr("style","color:red;");$("#"+B).html(tafconf.globalmessages.failedSubscribe);$("#"+C).show()}},fillDefaultSubscribeEmailValue:function(D){var E=D+"-subscribe-email";var C=D+"-subscribe-status-div";var B=D+"-subscribe-status";$("#"+C).hide();var A=$("#"+E).val();if(A!=null&&A!=undefined){A=$.trim(A);if(A.length==0){$("#"+E).attr("style","color:gray;");$("#"+E).val(ops.html_entity_decode(tafconf.globalmessages.enterEmailAddress))}}else{$("#"+B).attr("style","color:red;");$("#"+B).html(tafconf.globalmessages.failedSubscribe);$("#"+C).show()}},removeDefaultSubscribeEmailValue:function(D){var E=D+"-subscribe-email";var C=D+"-subscribe-status-div";var B=D+"-subscribe-status";$("#"+C).hide();var A=$("#"+E).val();if(A!=null&&A!=undefined){A=$.trim(A);if(A==ops.html_entity_decode(tafconf.globalmessages.enterEmailAddress)){$("#"+E).attr("style","color:black;");$("#"+E).val("")}}else{$("#"+B).attr("style","color:red;");$("#"+B).html(tafconf.globalmessages.failedSubscribe);$("#"+C).show()}},isValidEmail:function(A){var B=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;if(!B.test(A)){return false}else{return true}},appendReferralURLParam:function(C,E,A){var G=tafconf.usermessages.isSNSTrackingEnabled;var F=tafconf.usermessages.referralURLParam;if((G==0)&&(F!=null)&&((F=$.trim(F))!="")){var B=null;var D=CUSTOM_BOOKMARK_PARAM_JSONS[A];if((typeof D)!="undefined"){B=D[E]}B=(B==null)?DEFAULT_REFERRAL_URL_PARAM_NAMES[E]:B;C+=(C.indexOf("?")!=-1?"&":"?");C+=(encodeURIComponent(F)+"=");C+=encodeURIComponent(B)}return C}};var cdnLocation=tafconf.usermessages.contentCDNLocation;var errorHandler={displayError:function(B,A){$("#status-message").removeClass("status-message-color").addClass("error-message-color").show();if(B&&B!=""){$("#status-message").html(B)}else{$("#status-message").html("An error has occurred.")}},highlightErrorFields:function(C){var A;for(var B in C){A=C[B];if(A&&typeof (A)=="string"){var D=$("#"+A);if(A=="ol-email-friends-textarea"){D.parent().css("border","1px solid #FF919E");D.parent().css("background","#FAEDEF")}else{if(A!="opl-im-friends-section"&&A!="opl-email-friends-section"){D.css("border","1px solid #FF919E")}else{D.css("border","1px solid red")}}if(A!="opl-im-friends-section"&&A!="opl-email-friends-section"){D.css("background","#FAEDEF")}D.addClass("errorHighlight")}}},removeErrorFieldsHighlight:function(){$(".errorHighlight").each(function(B,A){if($(this).attr("id")=="ol-email-friends-textarea"){$(this).parent().css("border","1px solid #CCCCCC");$(this).parent().css("background","#FFFFFF")}else{$(this).css("background","#FFFFFF");$(this).css("border","1px solid #CCCCCC")}});$(".errorHighlight").css("background","#FFFFFF");$(".errorHighlight").removeClass("errorHighlight")}};var statusHandler={displayStatus:function(A){$("#status-message").removeClass("error-message-color").addClass("status-message-color").show();$("#status-message").html(A)},clearStatus:function(){$("#status-message").html("")}};function verifyGlobalLogin(A,C,D,E,F,B){if(D=="email"){if(typeof emailWidget=="object"){emailWidget.login(A,C,E)}else{$.getScript(cdnLocation+"ngn/js/widgets/emailWidget.js",function(){emailWidget.login(A,C,E)})}}else{if(D=="im"){if(typeof imWidget=="object"){imWidget.login(A,C,E)}else{$.getScript(cdnLocation+"ngn/js/widgets/imWidget.js",function(){imWidget.login(A,C,E)})}}else{if(D=="blog"){if(typeof blogWidget=="object"){blogWidget.login(A,C,E,F,B)}else{$.getScript(cdnLocation+"ngn/js/widgets/blogWidget.js",function(){blogWidget.login(A,C,E,F,B)})}}else{if(D=="cms"){if(typeof cmsWidget=="object"){cmsWidget.login(A,C,E,F,B)}else{$.getScript(cdnLocation+"ngn/js/widgets/cmsWidget.js",function(){cmsWidget.login(A,C,E,F,B)})}}else{if(D=="social"){if(typeof socialWidget=="object"){socialWidget.login(A,C,E)}else{$.getScript(cdnLocation+"ngn/js/widgets/socialWidget.js",function(){socialWidget.login(A,C,E)})}}else{alert("Channel not supported: "+D)}}}}}}function verifyLogin(A,C,D,E,F,B){resetTopMarginToZero();$("#loading-blocker").css({top:$(".taf-banner").height()+$(".header-container").height()+1}).show();$("#loading-blocker-message").css({color:"#000000",backgroundColor:"#FFFFFF"}).show();if(typeof jQuery.uiTableFilter!="function"){$.getScript(cdnLocation+"ngn/js/utils/jquery.uitablefilter.js")}if(typeof DWREngine!="object"){$.getScript("dwr/engine.js",function(){verifyGlobalLogin(A,C,D,E,F,B)})}else{verifyGlobalLogin(A,C,D,E,F,B)}}function showTypeEmailAddresses(C){$("#loading-blocker").css({top:$(".taf-banner").height()+5}).show();$("#loading-blocker-message").css({color:"#000000",backgroundColor:"#FFFFFF"}).show();$("#opl-email-your-name-input").css({display:"block"});$("#opl-email-labels").css({display:"block"});ops.unescapedCustomParams=ops.unescapeCustomParams();var A=ops.html_entity_decode(ops.unescapedCustomParams&&ops.unescapedCustomParams._yourName?ops.unescapedCustomParams._yourName:tafconf.globalmessages.yourNameLabel);var B=ops.html_entity_decode(ops.unescapedCustomParams&&ops.unescapedCustomParams._yourEmail?ops.unescapedCustomParams._yourEmail:tafconf.globalmessages.yourEmailLabel);$("#opl-email-your-name-input").val(A);$("#opl-email-your-email-input").val(B);$("#opl-email-friends-section").addClass("op1-email-friends-type-email");$("#opl-email-message-textarea-container").addClass("opl-email-message-textarea-container-type-email");if(tafconf.premiumsettings.disableMessageEditing){$("#opl-email-message-textarea-container-overlay").css("height","135px")}if(typeof emailWidget=="object"){emailWidget.displayTypedAddressesField(C);emailWidget.loggedIn=true;emailWidget.bindEventsOnEmptyFreindList(C)}else{$.getScript(cdnLocation+"ngn/js/widgets/emailWidget.js",function(){emailWidget.displayTypedAddressesField(C);emailWidget.loggedIn=true;emailWidget.bindEventsOnEmptyFreindList(C)})}}function commonInit(A,B){$("#ol-"+A+"-userid-label").html(tafconf.usernames[B]);$("#ol-"+A+"-password-label").html(tafconf.passwords[B]);$("#ol-container-"+A+" .ol-input:not(.ol-noreset)").val("");$("#ol-"+A+"-userid-input").focus();$(".alertmsg").hide();$(".subscribe-email").attr("style","color:gray;");$(".subscribe-email").val(ops.html_entity_decode(tafconf.globalmessages.enterEmailAddress));$(".facebook-fan").html(tafconf.globalmessages.BecomeAFan);$(".twitter-follow").html(tafconf.globalmessages.followUs)}function initemail(A){if(A=="email"){showTypeEmailAddresses(A)}}function initblog(A){$("#ol-blog-url-label").html(tafconf.globalmessages.blogAddressLabel);$("#ol-blog-xmlurl-label, #ol-blog-xmlurl-input").hide();if(A=="movabletype"){$("#ol-blog-xmlurl-label").html(tafconf.globalmessages.xmlRPCEndpointLabel);$("#ol-blog-xmlurl-label, #ol-blog-xmlurl-input").show();$("#ol-blog-password-label").hover(function(B){ops.showToolTip(B,this,tafconf.globalmessages.movableTypePasswordTip)},function(B){ops.removeToolTip(this)});$("#ol-blog-xmlurl-label").hover(function(B){ops.showToolTip(B,this,tafconf.globalmessages.xmlRpcToopTip)},function(B){ops.removeToolTip(this)})}else{$("#ol-blog-password-label").unbind("mouseenter mouseleave");$("#ol-blog-xmlurl-label").unbind("mouseenter mouseleave")}}function initsocial(F){var C="";var E="";var B="";$("#social-external-action").html("Share");if(F=="myspace"||F=="linkedin"||F=="orkut"||F=="googlebuzz"||F=="facebook"||F=="twitter"){$("#ol-container-social  .ol-social-login").hide();$("#ol-container-social  .ol-social-nologin").show();if(F=="orkut"||F=="googlebuzz"||F=="facebook"){var D=ops.decodeURIComponentWithEx(tafRequest.title);$("#ol-social-subject-input").val(D);if(tafconf.premiumsettings.disableMessageEditing){$("#social-subject-overlay").html(D);ops.uneditedMessages.socialSubject=D}$("#ol-social-link-input").val(ops.decodeURIComponentWithEx(tafRequest.link));$("#ol-social-message-container, #ol-social-subject-container").hide();$("#ol-social-link-container").show();$("#ol-twitter-message-container").hide()}else{if(F=="twitter"){showTwitter()}else{$("#ol-social-message-container, #ol-social-subject-container").show();$("#ol-social-link-container").show();$("#ol-twitter-message-container").hide();if(F=="myspace"){C=tafconf.usermessages.myspaceSubject;C=C&&C!="null"?tafconf.usermessages.myspaceSubject:"";E=tafconf.usermessages.myspaceMessage;E=E&&E!="null"?E:""}else{if(F=="linkedin"){C=tafconf.usermessages.linkedInSubject;C=C&&C!="null"?C:"";E=tafconf.usermessages.linkedInMessage;E=E&&E!="null"?E:""}}var G=ops.decodeURIComponentWithEx(ops.replaceCustomParameters(C,tafRequest.link,tafRequest.title));var A=ops.decodeURIComponentWithEx(ops.replaceCustomParameters(E,tafRequest.link,tafRequest.title));$("#ol-social-subject-input").val(G);$("#ol-social-message-textarea").val(A);if(tafconf.premiumsettings.disableMessageEditing){$("#social-subject-overlay").html(G);$("#social-message-textarea-overlay").html(A);ops.uneditedMessages.socialSubject=G;ops.uneditedMessages.socialMessage=A}}}}else{$("#ol-container-social  .ol-social-login").show();$("#ol-container-social  .ol-social-nologin").hide()}if(F=="friendfeed"){$("#ol-social-password-label").hover(function(H){ops.showToolTip(H,this,tafconf.globalmessages.remoteKeyTooltip)},function(H){ops.removeToolTip(this)})}else{$("#ol-social-password-label").unbind("mouseenter mouseleave")}}function showTwitter(){$("#ol-social-message-container, #ol-social-subject-container, #ol-social-link-container").hide();$("#ol-twitter-message-container").show();$("#social-external-action").html("Tweet")}function showTwitterThankyou(){$("#social-thankyou-content").html(tafconf.usermessages.thankyouMessage);$("#ol-social-thankyou-message").show();if(tafconf.premiumsettings.disableMessageEditing){$("#twitter-message-textarea-overlay").hide()}}var bmMessage="";var bmTitle="";var resetMessage=true;function enablePageControls(){var A=$(".bookmark-page:visible");if((A.hasClass("bookmark-first"))&&A.hasClass("bookmark-last")){$(".bookmark-page-control").hide()}else{$(".bookmark-page-control").removeClass("disabled");if((A.hasClass("bookmark-first"))){$("#bookmark-page-prev").addClass("disabled");$("#bookmark-page-first").addClass("disabled")}if((A.hasClass("bookmark-last"))){$("#bookmark-page-next").addClass("disabled");$("#bookmark-page-last").addClass("disabled")}}}function showBookmarksPage(A){var D=$("#bookmark-service-container > #bookmark-service-container-icon");if(D.length<=0){$("#bookmark-service-container").html('<div class="services-container-inner" id="bookmark-service-container-icon"></div>');D=$("#bookmark-service-container > #bookmark-service-container-icon")}var H=$("#page-"+A);if(H.length<=0){var I=tafServicesData.tafServiceOrder.bookmark;var J="bookmark-page";if(A==1){J+=" bookmark-first"}if(A*16>=I.length){J+=" bookmark-last"}if(A==1&&I.length<16){$("#bookmark-switch-container").hide()}D.append('<div class="'+J+'" id="page-'+A+'"></div>');var E=(A-1)*16;var F=A*16;if(I.length<F){F=I.length}H=$("#page-"+A);for(var B=E;B<F;B++){var G=I[B];var C=tafServicesData.allData.bookmarkServiceData[G];C.service=G;H.append('<div class="service-btn-container"><a href="javascript:void(0);" id="BM_'+C.service.toUpperCase()+'" class="service-btn service-btn-bookmark-'+C.service+" service-btn-bookmark-"+C.msgsupport+'">'+C.displayname+"</a></div>")}$("#page-"+A+" a.service-btn").click(function(){processServiceBtnClick($(this).attr("id"))})}$(".bookmark-page:visible").hide();H.show();enablePageControls()}function initbookmark(){if(!bmTitle){bmTitle=tafRequest.title}$("#opl-bookmark-subject-label").html(tafconf.globalmessages.subjectLabel);$("#opl-bookmark-subject-input").focus();$("#opl-bookmark-link-label").html(tafconf.globalmessages.linkLabel);$("#opl-bookmark-message-label").html(tafconf.globalmessages.messageLabel);if(resetMessage){if(tafconf.usermessages&&tafconf.usermessages.bookmarkMessage){bmMessage=ops.replaceCustomParameters(tafconf.usermessages.bookmarkMessage,tafRequest.link,tafRequest.title)}var A=ops.decodeURIComponentWithEx(tafRequest.title);$("#opl-bookmark-subject-input").val(A);$("#opl-bookmark-link-input").val(ops.decodeURIComponentWithEx(tafRequest.link));$("#opl-bookmark-message-textarea").val(bmMessage);if(tafconf.premiumsettings.disableMessageEditing){$("#bookmark-subject-input-overlay").html(A);$("#bookmark-message-textarea-overlay").html(bmMessage);ops.uneditedMessages.bookmarkSubject=A;ops.uneditedMessages.bookmarkMessage=bmMessage}resetMessage=false}$("#opl-bookmark-service-input").val($("#bookmark-service-container .service-btn-active").html())}function initcms(A){$("#ol-cms-password-label").unbind().css({textDecoration:"none"});$("#ol-cms-url-label").html(tafconf.globalmessages.cmsSiteAddress);$("#ol-cms-xmlurl-label").html(tafconf.globalmessages.xmlRPCEndpointLabel);$("#ol-cms-xmlurl-label, #ol-cms-xmlurl-input").hide();if(A=="textpattern"||A=="eengine"){$("#ol-cms-xmlurl-label, #ol-cms-xmlurl-input").show();$("#ol-cms-xmlurl-label").hover(function(B){ops.showToolTip(B,this,tafconf.globalmessages[A+"XmlRpcTooltip"])},function(B){ops.removeToolTip(this)})}else{$("#ol-cms-xmlurl-label").unbind("mouseenter mouseleave")}}function processServiceBtnClick(C){var B=$(".tab-current>a").attr("src");$(".thankyou-message").hide();var D=$("#"+C);$("#"+B+"-service-container .service-btn-active").removeClass("service-btn-active");D.addClass("service-btn-active");commonInit(B,C);var A=window["init"+B];if(A){A(C)}statusHandler.clearStatus()}function attachEmailLoginEvents(){$("#ol-email-button").click(function(){$("#ol-email-button").attr({disabled:"disabled"});var A=$("#ol-email-userid-input").val();var B=$("#ol-email-password-input").val();var C=$("#email-service-container .service-btn-active").attr("id");verifyLogin(A,B,"email",C,null,null)})}function attachIMLoginEvents(){$("#ol-im-button").click(function(){$("#ol-im-button").attr({disabled:"disabled"});var A=$("#ol-im-userid-input").val();var B=$("#ol-im-password-input").val();var C=$("#im-service-container .service-btn-active").attr("id");verifyLogin(A,B,"im",C,null,null)})}function attachSocialLoginEvents(){$("#ol-social-link-input").val(ops.decodeURIComponentWithEx(tafRequest.link));$("#ol-social-button").click(function(){$("#ol-social-button").attr({disabled:"disabled"});var A=$("#ol-social-userid-input").val();var B=$("#ol-social-password-input").val();var C=$("#social-service-container .service-btn-active").attr("id");verifyLogin(A,B,"social",C,null,null)});$("#social-external-action").click(function(){var F=$("#social-service-container .service-btn-active").attr("id");if(F=="twitter"){if(typeof socialWidget=="object"){socialWidget.updateTwitterStatus()}else{$.getScript(cdnLocation+"ngn/js/widgets/socialWidget.js",function(){socialWidget.updateTwitterStatus()})}}else{var B="BM_"+F.toUpperCase();var D=tafconf.premiumsettings.disableMessageEditing?ops.uneditedMessages.socialSubject:$("#ol-social-subject-input").val();var E=tafconf.premiumsettings.disableMessageEditing?ops.uneditedMessages.socialMessage:$("#ol-social-message-textarea").val();var A=$("#ol-social-link-input").val();if(!A){errorHandler.displayError(tafconf.globalmessages.bmURLBlankMessage,null);return }var C=null;if(F=="facebook"){C="toolbar=0,menubar=0,resizable=0,scrollbars=0,height=550,width=660"}else{if(F=="myspace"){C="toolbar=0,menubar=0,resizable=0,scrollbars=0,height=820,width=830"}else{if(F=="linkedin"){C="toolbar=0,menubar=0,height=600,width=800"}else{if(F=="orkut"){C="toolbar=0,menubar=0,resizable=0,scrollbars=0,height=550,width=660"}else{if(F=="googlebuzz"){C="toolbar=0,menubar=0,resizable=0,scrollbars=0,height=550,width=660"}}}}}A=ops.appendReferralURLParam(A,B,tafRequest.tafUserId);bmHandler(B,A,D,E,C);$("#social-thankyou-content").html(tafconf.usermessages.thankyouMessage);$("#ol-social-thankyou-message").show()}})}function attachBlogLoginEvents(){$("#ol-blog-button").click(function(){$("#ol-blog-button").attr({disabled:"disabled"});var A=$("#ol-blog-userid-input").val();var C=$("#ol-blog-password-input").val();var D=$("#blog-service-container .service-btn-active").attr("id");var E=$("#ol-blog-url-input").val();var B=$("#ol-blog-xmlurl-input").val();verifyLogin(A,C,"blog",D,E,B)})}function attachBookmarkEvents(){$("#bookmark-switchto-icon").click(function(){$("#bookmark-paginate").show();$("#bookmark-service-container-alpha .service-btn-active").removeClass("service-btn-active").addClass("service-btn-active-old");$("#bookmark-service-container-icon .service-btn-active-old").removeClass("service-btn-active-old").click();$("#opl-bookmark-service-input").val($("#bookmark-service-container .service-btn-active").html());$("#bookmark-service-container-alpha").hide();$("#bookmark-service-container-icon").show();$(".bookmark-switchto.selected").removeClass("selected");$(this).addClass("selected")});$("#bookmark-switchto-text").click(function(){$("#bookmark-paginate").hide();$("#bookmark-service-container-icon .service-btn-active").removeClass("service-btn-active").addClass("service-btn-active-old");if($("#bookmark-service-container-alpha").length<=0){$("#bookmark-service-container").append('<div class="services-container-inner" id="bookmark-service-container-alpha" style="display:none;">');var A=$("#bookmark-service-container-alpha");var B=tafServicesData.tafServiceOrder.bookmark.slice();B.sort();$(B).each(function(C,D){var E=tafServicesData.allData.bookmarkServiceData[D];E.service=D;A.append('<div class="service-btn-container service-btn-container-alpha"><a href="javascript:void(0);" id="BM_'+E.service.toUpperCase()+'-ALPHA" class="service-btn service-btn-alpha service-btn-bookmark-'+E.service+"-alpha service-btn-bookmark-"+E.msgsupport+'">'+E.displayname+"</a></div>")});$("#bookmark-service-container-alpha a.service-btn").click(function(){processServiceBtnClick($(this).attr("id"))})}$("#bookmark-service-container-alpha .service-btn-active-old").removeClass("service-btn-active-old").click();$("#opl-bookmark-service-input").val($("#bookmark-service-container .service-btn-active").html());if($("#bookmark-service-container-alpha .service-btn-active").length<=0){$("#bookmark-service-container-alpha .service-btn:first").click()}$("#bookmark-service-container-icon").hide();$("#bookmark-service-container-alpha").show();$(".bookmark-switchto.selected").removeClass("selected");$(this).addClass("selected")});enablePageControls();$("#bookmark-page-prev").click(function(){if(!($(this).hasClass("disabled"))){var A=parseInt($(".bookmark-page:visible").attr("id").split("-")[1])-1;showBookmarksPage(A)}});$("#bookmark-page-first").click(function(){if(!($(this).hasClass("disabled"))){var A=1;showBookmarksPage(A)}});$("#bookmark-page-next").click(function(){if(!($(this).hasClass("disabled"))){var A=parseInt($(".bookmark-page:visible").attr("id").split("-")[1])+1;showBookmarksPage(A)}});$("#bookmark-page-last").click(function(){if(!($(this).hasClass("disabled"))){var A=Math.ceil(tafServicesData.tafServiceOrder.bookmark.length/16);showBookmarksPage(A)}});$(".service-btn-bookmark-nomsg").click(function(){$("#opl-bookmark-message-textarea").attr("readonly","true");$("#opl-bookmark-message-textarea").css("background-color","#CCC");$("#opl-bookmark-message-textarea").hover(function(A){ops.showToolTip(A,this,tafconf.globalmessages.bookmarkNoMessage)},function(A){ops.removeToolTip(this)})});$(".service-btn-bookmark-withmsg").click(function(){$("#opl-bookmark-message-textarea").removeAttr("readonly");$("#opl-bookmark-message-textarea").css("background-color","#FFF");$("#opl-bookmark-message-textarea").unbind("mouseenter mouseleave")});$("#bm-action").click(function(){var B=$("#bookmark-service-container  .service-btn-active").attr("id");var C=tafconf.premiumsettings.disableMessageEditing?ops.uneditedMessages.bookmarkSubject:$("#opl-bookmark-subject-input").val();var D=tafconf.premiumsettings.disableMessageEditing?ops.uneditedMessages.bookmarkMessage:$("#opl-bookmark-message-textarea").val();var A=$("#opl-bookmark-link-input").val();if(!A){errorHandler.displayError(tafconf.globalmessages.bmURLBlankMessage,null);return }A=ops.appendReferralURLParam(A,B,tafRequest.tafUserId);bmHandler(B,A,C,D,null);$("#bookmark-thankyou-content").html(tafconf.usermessages.thankyouMessage);$("#ol-bookmark-thankyou-message").show()})}function bmHandler(I,C,L,J,B){statusHandler.clearStatus();I=I.replace("-ALPHA","");var F=tafconf.usermessages.referralId;var G=ops.getProviderReferralId();var K=tafRequest.tafUserId;var E="0";var N="0";var O=ops.unescapeCustomParams();if(O!=null){var D=ops.getContextAndContestId(tafRequest,{});if(D.contestId){N=D.contestId}if(D.contextId){E=D.contextId}}var M=I.split("_")[1].toLowerCase()+"Image";var A=tafconf.usermessages[M];if(A&&A!=null&&A!=""){A=ops.replaceCustomParameters(A,tafRequest.link,tafRequest.title)}else{A=""}var P="socialbookmark?bms="+I;P+="&bmt="+encodeURIComponent(L);P+="&bmu="+encodeURIComponent(C);P+="&bmc="+encodeURIComponent(J);P+="&bmi="+encodeURIComponent(A);P+="&rid="+F;P+="&pid="+G;P+="&tid="+K;P+="&csid="+N;P+="&cxid="+E;var H=tafconf.usermessages.isSNSTrackingEnabled;P+="&snsTrackingEnabled="+H;if(B&&B!=null){window.open(P,"_bmthis"+I,B)}else{window.open(P,"_bmthis"+I)}}function attachCMSLoginEvents(){$("#ol-cms-button").click(function(){$("#ol-cms-button").attr({disabled:"disabled"});var A=$("#ol-cms-userid-input").val();var D=$("#ol-cms-password-input").val();var E=$("#cms-service-container .service-btn-active").attr("id");var C=$("#ol-cms-url-input").val();var B=$("#ol-cms-xmlurl-input").val();verifyLogin(A,D,"cms",E,C,B)})}function genericChannelClickHandler(I){$(".ol-container").hide();$(".opl-container").hide();$(".thankyou-message").hide();var A=window[I+"Widget"];if(I=="email"){if(tafconf.ipEmailUnblockTime>0){$("#ip_blocked_header").html(tafconf.globalmessages.ipaddressblockedHeaderMsg);var C=tafconf.globalmessages.ipaddressblockedBodyMsg;var B=-1;if(tafconf.ipEmailUnblockTime<86400000){B=tafconf.ipEmailUnblockTime;B=Math.round(B/(1000));if(B<60){B="1 "+tafconf.globalmessages.minutes}else{B=Math.round(B/60);if(B>59){B=Math.round(B/60)+" "+tafconf.globalmessages.hours+" "+B%60+" "+tafconf.globalmessages.minutes}else{B=B+" "+tafconf.globalmessages.minutes}}}C=C.replace("$duration",B==-1?"":" for "+B);$("#ip_blocked_body").html(C);var F=tafconf.globalmessages.ipaddressblockedFooterMsg;F=F.replace("$site",tafconf.siteURL);$("#ip_blocked_footer").html(F);$("#email-blockedIpOuterDiv").show();$("#radio-text-container").hide();return }}else{$("#email-blockedIpOuterDiv").hide()}if(typeof A=="object"&&A.loggedIn){$("#radio-text-container").hide();$("#opl-container-"+I).show();var H=$("#ol-email-search-input:visible").length;var E=$("#opl-container-im:visible").length;if(H>0||E>0){$(".ol-privacy-policy").hide()}}else{var J=$("#"+I+"-service-container");if(J.children().length==0){if(I=="bookmark"){showBookmarksPage(1)}else{$.each(tafServicesData.tafServiceOrder[I],function(K,L){var N=tafServicesData.allData[I+"ServiceData"][L];N.service=L;var M='<div class="service-btn-container"><a href="javascript:void(0);" id="'+N.service+'" class="service-btn service-btn-'+I+"-"+N.service+'">'+N.displayname+"</a></div>";J.append(M)})}$("#"+I+"-service-container a.service-btn").click(function(){processServiceBtnClick($(this).attr("id"))});attachLoginEvents(I);$("#opl-email-cancel-button, #opl-im-cancel-button, #opl-blog-cancel-button, #opl-cms-cancel-button, #opl-social-cancel-button, .channel-tab, a.service-btn, a.service-btn-active").click(function(){errorHandler.removeErrorFieldsHighlight()})}showLoginAdv(I);$(".ol-privacy-policy").show();$("#radio-text-container").show().html(ops.replaceCustomParameters(tafconf.usermessages[I+"Header"],tafRequest.link,tafRequest.title));$("#ol-container-"+I).show();$("#ol-"+I+"-button").removeAttr("disabled");var G=$("#"+I+"-service-container .service-btn-active").attr("id");if(G){$("#ol-"+I+"-userid-input").focus()}else{var D="#"+I+"-service-container #"+tafRequest.defaultProvider;if(tafRequest.defaultProvider&&$(D).length>0){$(D).click()}else{$("#"+I+"-service-container .service-btn:first").click()}}}if(G=="twitter"){showTwitter()}if($.browser.msie&&$.browser.version.indexOf("6")==0&&tafconf.usermessages.isPopupMode=="1"){if(tafconf.usermessages.isPremium=="1"){$(".taf-banner").css("margin-top","-35px")}else{$(".taf-banner").css("margin-top","-14px")}}}function attachLoginEvents(A){switch(A){case"email":attachEmailLoginEvents();break;case"im":attachIMLoginEvents();break;case"blog":attachBlogLoginEvents();break;case"social":attachSocialLoginEvents();break;case"cms":attachCMSLoginEvents();break;case"bookmark":attachBookmarkEvents();break}}function showLoginAdv(A){var C=null;var B=null;switch(A){case"email":B=(typeof (emailWidget)!="undefined")?emailWidget.mailProvider:tafRequest.defaultProvider;B=(B==null)?tafServicesData.tafServiceOrder.email[0]:B;C="emailAdvIframe";break;case"im":B=(typeof (imWidget)!="undefined")?imWidget.imProvider:tafRequest.defaultProvider;C="imAdvIframe";break;case"blog":B=(typeof (blogWidget)!="undefined")?blogWidget.blogProvider:tafRequest.defaultProvider;C="blogAdvIframe";break;case"social":B=(typeof (socialWidget)!="undefined")?socialWidget.provider:tafRequest.defaultProvider;C="socialAdvIframe";break;case"cms":B=(typeof (cmsWidget)!="undefined")?cmsWidget.cmsProvider:tafRequest.defaultProvider;C="cmsAdvIframe";break}if(!tafconf.showPartnerAdv||A=="bookmark"||(A=="email"&&B=="email")){return }if(C!=null){$("#"+C).attr("src",tafconf.loginAdSourceURL)}}var dugg=null;function setDigg(A){if(A.total>=1){dugg=A.stories[0].diggs;$("#BM_DIGG").html("Digg ("+dugg+")")}}function handleFallingWidget(){if($.browser.msie&&$.browser.version.indexOf("6")==0){var B=ops.currentLanguage;B=","+B+",";var A=tafconf.usermessages.cssTheme;A=","+A+",";if(ops.widget_falling_lang.indexOf(B)!=-1){$(".taf-banner").css("margin-top",ops.defaultThemes.indexOf(A)!=-1?"-14px":"-35px")}else{$(".taf-banner").css("margin-top","0px")}}}function resetTopMarginToZero(){$(".taf-banner").css("margin-top","0px")}function setHTMLLabels(){$("#opl-blog-message-label, #opl-cms-message-label, #opl-social-message-label, #ol-social-message-label, #opl-bookmark-message-label").html(tafconf.globalmessages.messageLabel);$("#opl-email-message-label, #opl-im-message-label").html(tafconf.globalmessages.personalMessageLabel);$("#opl-email-subject-label, #opl-im-subject-label, #opl-blog-subject-label, #opl-cms-subject-label, #opl-social-subject-label, #ol-social-subject-label, #opl-bookmark-subject-label").html(tafconf.globalmessages.subjectLabel);$("#opl-email-link-label, #opl-im-link-label, #opl-blog-link-label, #opl-cms-link-label, #opl-social-link-label, #ol-social-link-label, #opl-bookmark-link-label").html(tafconf.globalmessages.linkLabel);$("#radio-text-container").show().html(ops.replaceCustomParameters(tafconf.usermessages[tafRequest.defaultChannel+"Header"],tafRequest.link,tafRequest.title));$(".select-all-text").html(tafconf.globalmessages.selectAllLabel);$(".count-text").html(tafconf.globalmessages.countLabel);$("#captcha-message").html(tafconf.globalmessages.captchaMessage);if(tafRequest.defaultChannel!="bookmark"){$("#ol-"+tafRequest.defaultChannel+"-userid-label").html(tafconf.usernames[tafRequest.defaultProvider]);$("#ol-"+tafRequest.defaultChannel+"-password-label").html(tafconf.passwords[tafRequest.defaultProvider])}if(tafRequest.defaultProvider=="email"){$("#opl-email-count-section").html(tafconf.globalmessages.typeMailMessage)}else{$("#opl-email-count-section").html(tafconf.globalmessages.signedInMailMessage)}$("#opl-email-from-label").html(tafconf.globalmessages.fromLabel);$("#opl-email-to-label").html(tafconf.globalmessages.toLabel);ops.decoded_yourNameLabel=ops.html_entity_decode(tafconf.globalmessages.yourNameLabel);$("#opl-your-name-label").html(ops.decoded_yourNameLabel);ops.decoded_yourEmailLabel=ops.html_entity_decode(tafconf.globalmessages.yourEmailLabel);$("#opl-your-email-label").html(ops.decoded_yourEmailLabel);$("#ol-blog-url-label").html(tafconf.globalmessages.blogAddressLabel);$("#ol-blog-xmlurl-label").html(tafconf.globalmessages.xmlRPCEndpointLabel);$("#ol-cms-url-label").html(tafconf.globalmessages.cmsSiteAddress);$("#ol-cms-xmlurl-label").html(tafconf.globalmessages.xmlRPCEndpointLabel);$("#opl-bookmark-service-label").html(tafconf.globalmessages.serviceLabel+" ");$("#opl-bookmark-link-input").val(ops.decodeURIComponentWithEx(tafRequest.link));$("#opl-social-link-input").val(ops.decodeURIComponentWithEx(tafRequest.link));$("#opl-social-to-label").html(tafconf.globalmessages.toLabel);$("#opl-social-message-label").html(tafconf.globalmessages.messageLabel);$(".facebook-fan").html(tafconf.globalmessages.BecomeAFan);$(".twitter-follow").html(tafconf.globalmessages.followUs);$(".alertmsg").hide()}function setRTELabels(){$("a#ed-bold").attr("title",tafconf.globalmessages.boldLabel);$("a#ed-italic").attr("title",tafconf.globalmessages.italicLabel);$("a#ed-underline").attr("title",tafconf.globalmessages.underlineLabel);$("a#ed-orderedlist").attr("title",tafconf.globalmessages.orderedlistLabel);$("a#ed-unorderedlist").attr("title",tafconf.globalmessages.unorderedlistLabel);$("a#ed-link").attr("title",tafconf.globalmessages.addLinkLabel);$("a#ed-unlink").attr("title",tafconf.globalmessages.unlinkLabel);$("a#expand-editor").attr("title",tafconf.globalmessages.expandLabel);$("a#collapse-editor").attr("title",tafconf.globalmessages.collapseLabel);$("a#preview-editor").removeAttr("title");$("#preview-editor").hover(function(A){ops.showPreviewToolTip(A,this,tafconf.globalmessages.previewLabel)},function(A){ops.removePreviewToolTip(this)});$("#expand-editor-text").html(" | "+tafconf.globalmessages.expandTextLabel);$("#collapse-editor-text").html(" | "+tafconf.globalmessages.collapseTextLabel);$("#preview-editor-text").html(tafconf.globalmessages.previewTextLabel)}function renderRTEContent(C,B){var A=$("#"+C).get(0);if(A.contentWindow&&A.contentWindow.document&&A.contentWindow.document.body&&A.contentWindow.document.body.className=="frameBody"){A.contentWindow.document.body.innerHTML=B}}function getRTEContent(C){var A=$("#"+C).get(0);var B="";if(A.contentWindow&&A.contentWindow.document&&A.contentWindow.document.body&&A.contentWindow.document.body.className=="frameBody"){B=A.contentWindow.document.body.innerHTML}return B}function setEditableContent(){var Z=ops.replaceCustomParameters(tafconf.usermessages.blogSubject,tafRequest.link,tafRequest.title);var g=ops.replaceCustomParameters(tafconf.usermessages.blogMessage,tafRequest.link,tafRequest.title);var F=ops.replaceCustomParameters(tafconf.usermessages.blogSubject,tafRequest.link,tafRequest.title);var L=ops.replaceCustomParameters(tafconf.usermessages.blogMessage,tafRequest.link,tafRequest.title);ops.encoded_searchContactsLabel=ops.html_entity_decode(tafconf.globalmessages.searchContactsLabel);var Y=ops.encoded_searchContactsLabel;var T=ops.encoded_searchContactsLabel;var D=ops.encoded_searchContactsLabel;var X=ops.html_entity_decode(ops.unescapedCustomParams&&ops.unescapedCustomParams._yourName?ops.unescapedCustomParams._yourName:tafconf.globalmessages.yourNameLabel);var N=ops.html_entity_decode(ops.unescapedCustomParams&&ops.unescapedCustomParams._yourEmail?ops.unescapedCustomParams._yourEmail:tafconf.globalmessages.yourEmailLabel);var H=ops.replaceCustomParameters(tafconf.usermessages.emailSubject,tafRequest.link,tafRequest.title);var M=ops.replaceCustomParameters(tafconf.usermessages.emailMessage,tafRequest.link,tafRequest.title);var h=ops.replaceCustomParameters(tafconf.usermessages.imMessage,tafRequest.link,tafRequest.title);var Q=ops.replaceCustomParameters(tafconf.usermessages.fbMessage,tafRequest.link,tafRequest.title);var O=ops.replaceCustomParameters(tafconf.usermessages.myspaceSubject,tafRequest.link,tafRequest.title);var V=ops.replaceCustomParameters(tafconf.usermessages.myspaceMessage,tafRequest.link,tafRequest.title);var W=ops.replaceCustomParameters(tafconf.usermessages.linkedInSubject,tafRequest.link,tafRequest.title);var d=ops.replaceCustomParameters(tafconf.usermessages.linkedInMessage,tafRequest.link,tafRequest.title);var S=ops.replaceCustomParameters(tafconf.usermessages.twitterMessage,tafRequest.link,tafRequest.title);var b=ops.replaceCustomParameters(tafconf.usermessages.linkedInSubject,tafRequest.link,tafRequest.title);var j=ops.replaceCustomParameters(tafconf.usermessages.twitterMessage,tafRequest.link,tafRequest.title);var e=ops.replaceCustomParameters(tafconf.usermessages.twitterMessage,tafRequest.link,tafRequest.title);var f=ops.replaceCustomParameters(tafconf.usermessages.bookmarkMessage,tafRequest.link,tafRequest.title);if(tafconf.previous){var R=ops.html_entity_decode(tafconf.previous.globalmessages.emptyFriendList);var C=$("#opl-im-friends-section").html();if(C.indexOf(R)>-1){$("#opl-im-friends-section").html(C.replace(R,tafconf.globalmessages.emptyFriendList))}var a=$("#opl-email-friends-section").html();if(a.indexOf(R)>-1){$("#opl-email-friends-section").html(a.replace(R,tafconf.globalmessages.emptyFriendList))}var I=$("#ol-email-search-input").val();var U=ops.html_entity_decode(tafconf.previous.globalmessages.searchContactsLabel);if(I!=U){Y=I}var E=$("#ol-im-search-input").val();var P=ops.html_entity_decode(tafconf.previous.globalmessages.searchContactsLabel);if(E!=P){T=E}var K=$("#ol-social-search-input").val();var J=ops.html_entity_decode(tafconf.previous.globalmessages.searchContactsLabel);if(K!=J){D=K}var G=$("#opl-email-your-name-input").val();var A=ops.html_entity_decode(ops.unescapedCustomParams&&ops.unescapedCustomParams._yourName?ops.unescapedCustomParams._yourName:tafconf.previous.globalmessages.yourNameLabel);if(G!=A){X=G}var B=$("#opl-email-your-email-input").val();var c=ops.html_entity_decode(ops.unescapedCustomParams&&ops.unescapedCustomParams._yourEmail?ops.unescapedCustomParams._yourEmail:tafconf.previous.globalmessages.yourEmailLabel);if(B!=c){N=B}}$("#ol-email-subject-input").val(H);if($("#opl-email-message-textarea").length>0){renderRTEContent("opl-email-message-textarea",M)}$("#opl-blog-subject-input").val(Z);renderRTEContent("opl-blog-message-textarea",g);$("#opl-cms-subject-input").val(F);renderRTEContent("opl-cms-message-textarea",L);if(tafconf.premiumsettings.disableMessageEditing){$("#cms-subject-overlay").html(F);$("#cms-message-textarea-overlay").html(L);$("#blog-subject-overlay").html(Z);$("#blog-message-textarea-overlay").html(g);ops.uneditedMessages.cmsSubject=F;ops.uneditedMessages.cmsMessage=L;ops.uneditedMessages.blogSubject=Z;ops.uneditedMessages.blogMessage=g}$("#ol-email-search-input").val(Y);$("#ol-im-search-input").val(T);$("#ol-social-search-input").val(D);if(!($("#opl-email-your-name-input").attr("disabled"))){$("#opl-email-your-name-input").val(X)}if(!($("#opl-email-your-email-input").attr("disabled"))){$("#opl-email-your-email-input").val(N)}$("#opl-im-message-textarea").val(h);$("#opl-facebook-message-textarea").val(Q);$("#opl-myspace-message-textarea").val(V);$("#opl-linkedin-message-textarea").val(d);$("#ol-twitter-message-textarea").val(S);if(tafconf.premiumsettings.disableMessageEditing){$("#twitter-message-textarea-overlay").html(S);ops.uneditedMessages.twitterMessage=S;$("#friendfeed-subject-overlay").html(b);ops.uneditedMessages.friendFeedSubject=b;$("#friendfeed-message-textarea-overlay").html(j);ops.uneditedMessages.friendFeedMessage=j;$("#identica-message-textarea-overlay").html(e);ops.uneditedMessages.identicaMessage=e}$("#opl-social-subject-input").val(b);$("#opl-friendfeed-message-textarea").val(j);$("#opl-identica-message-textarea").val(e);if(tafRequest.defaultChannel=="social"&&tafRequest.defaultProvider=="linkedin"){$("#ol-social-subject-input").val(W);$("#ol-social-message-textarea").val(d)}else{if(tafRequest.defaultChannel=="social"&&tafRequest.defaultProvider=="myspace"){$("#ol-social-subject-input").val(O);$("#ol-social-message-textarea").val(V)}else{}}$("#opl-bookmark-message-textarea").val(f);if(tafconf.premiumsettings.disableMessageEditing){$("#bookmark-message-textarea-overlay").html(f);ops.uneditedMessages.bookmarkMessage=f}$(".subscribe-email").attr("style","color:gray;");$(".subscribe-email").val(ops.html_entity_decode(tafconf.globalmessages.enterEmailAddress))}function initContent(C){if(!tafRequest.defaultChannel||tafRequest.defaultChannel=="null"){var B=$("#channel-tabs a:first");tafRequest.defaultChannel=B.attr("src")}if(tafRequest.defaultProvider&&tafRequest.defaultProvider!="null"){$("#"+tafRequest.defaultProvider).addClass("service-btn-active")}setHTMLLabels();setRTELabels();setEditableContent();$("a#"+tafRequest.defaultChannel+"-tab").click();if(tafconf.usermessages.banner=="1"&&tafconf.usermessages.bannerMessage!=null&&tafconf.usermessages.bannerMessage!=""){$("#headerText").html(tafconf.usermessages.bannerMessage)}else{$("#headerText").html("&nbsp;")}$("#bannerText").html(tafconf.usermessages.bannerText);var A=tafconf.usermessages.privacyMessage;$("#ol-privacy-policy-text").html(A&&A!=""?A:tafconf.globalmessages.defaultPrivacyPolicy);$("#loader-screen").hide()}function hideLanguageDD(){$("#lang-selector").hide();$(".lang-option-active").removeClass("lang-option-active");$(document).unbind("click");if(langmenuTimer){clearTimeout(langmenuTimer)}}function copyJSON(C,B){for(var A in C){if(typeof C[A]=="object"){B[A]={};copyJSON(C[A],B[A])}else{B[A]=C[A]}}}var langmenuTimer;$(document).ready(function(){$("#opl-facebook-message-textarea, #toolbar-opl-facebook-message").hide();if(tafconf.usermessages.isPopupMode=="1"){$(".close-button").hide()}$.each(tafServicesData.tafServiceOrder.tabs,function(D,E){var F=tafServicesData.allData.channelTabData[E];F.service=E;$("#channel-tabs > ul").append('<li id="imagewrapper"><a href="javascript:void(0);" id="'+F.service+'-tab" class="channel-tab" src="'+F.service+'">'+F.displayname+'</a><span class="curve1"></span><span class="curve2"></span></li>')});var C=tafconf.usermessages.languages;if(!C){C="en"}var A=C.split(",");if(A.length<=1){$(".lang-option, #lang-selector-container").remove()}else{$(".lang-selection-option").each(function(){var D=this.id;D=D.substring(D.indexOf("_")+1);if(C.indexOf(D)==-1){$(this).remove()}});$("#lang-selector-container").show()}$(".channel-tab").click(function(){statusHandler.clearStatus();$(".tab-current").removeClass("tab-current");$(this).parent().addClass("tab-current");genericChannelClickHandler($(this).attr("src"))});$("#email-thankyou-close").click(function(){statusHandler.clearStatus();$("#ol-email-thankyou-message").hide();if(emailWidget.provider=="email"){$("#opl-email-cancel-button").click()}$("#email-service-container .service-btn-active").click()});$("#im-thankyou-close").click(function(){statusHandler.clearStatus();$("#ol-im-thankyou-message").hide()});$("#blog-thankyou-close").click(function(){statusHandler.clearStatus();$("#ol-blog-thankyou-message").hide()});$("#social-thankyou-close").click(function(){statusHandler.clearStatus();$("#ol-social-thankyou-message").hide();if(tafconf.premiumsettings.disableMessageEditing){$("#twitter-message-textarea-overlay").show()}});$("#cms-thankyou-close").click(function(){statusHandler.clearStatus();$("#ol-cms-thankyou-message").hide()});$("#bookmark-thankyou-close").click(function(){statusHandler.clearStatus();$("#ol-bookmark-thankyou-message").hide()});$("a.service-btn").click(function(){processServiceBtnClick($(this).attr("id"))});$("#email-subscribe-email").blur(function(){ops.fillDefaultSubscribeEmailValue("email")});$("#email-subscribe-email").focus(function(){ops.removeDefaultSubscribeEmailValue("email")});$("#email-submit-button").click(function(){ops.subscribeAction(tafconf.usermessages.userid,tafconf.usermessages.accountId,"email")});$("#im-subscribe-email").blur(function(){ops.fillDefaultSubscribeEmailValue("im")});$("#im-subscribe-email").focus(function(){ops.removeDefaultSubscribeEmailValue("im")});$("#im-submit-button").click(function(){ops.subscribeAction(tafconf.usermessages.userid,tafconf.usermessages.accountId,"im")});$("#blog-subscribe-email").blur(function(){ops.fillDefaultSubscribeEmailValue("blog")});$("#blog-subscribe-email").focus(function(){ops.removeDefaultSubscribeEmailValue("blog")});$("#blog-submit-button").click(function(){ops.subscribeAction(tafconf.usermessages.userid,tafconf.usermessages.accountId,"blog")});$("#cms-subscribe-email").blur(function(){ops.fillDefaultSubscribeEmailValue("cms")});$("#cms-subscribe-email").focus(function(){ops.removeDefaultSubscribeEmailValue("cms")});$("#cms-submit-button").click(function(){ops.subscribeAction(tafconf.usermessages.userid,tafconf.usermessages.accountId,"cms")});$("#social-subscribe-email").blur(function(){ops.fillDefaultSubscribeEmailValue("social")});$("#social-subscribe-email").focus(function(){ops.removeDefaultSubscribeEmailValue("social")});$("#social-submit-button").click(function(){ops.subscribeAction(tafconf.usermessages.userid,tafconf.usermessages.accountId,"social")});$("#bookmark-subscribe-email").blur(function(){ops.fillDefaultSubscribeEmailValue("bookmark")});$("#bookmark-subscribe-email").focus(function(){ops.removeDefaultSubscribeEmailValue("bookmark")});$("#bookmark-submit-button").click(function(){ops.subscribeAction(tafconf.usermessages.userid,tafconf.usermessages.accountId,"bookmark")});$(".make-rte").rte(cdnLocation+"ngn/themes/common/css/rte.css",cdnLocation+"ngn/js/utils/");ops.currentLanguage=tafconf.usermessages.defaultLanguage;handleFallingWidget();initContent(tafconf.usermessages.defaultLanguage);$("#lang-selector-container *").mouseout(function(D){D.stopPropagation();return false});$("#lang-selector-container *").mouseover(function(D){D.stopPropagation();return false});$("#lang-selector-container").mouseout(function(F){if($("#lang-selector:visible").length>0){var E=$(this);var G=E.offset();var D=(F.clientX>G.left&&F.clientX<G.left+E.outerWidth())&&(F.clientY>G.top&&F.clientY<G.top+E.outerHeight());if(!D){langmenuTimer=setTimeout("hideLanguageDD();",1500)}}});$("#lang-selector-container").mouseover(function(){if(langmenuTimer){clearTimeout(langmenuTimer)}langmenuTimer=false});$("#lang-selected, .langselector_arrow").click(function(D){$(document).click(function(){hideLanguageDD()});$("#lang-selector").show();$(this).parent().addClass("lang-option-active");D.stopPropagation();return false});$(".lang-selection-option").click(function(){if($("#lang-selected").html()!=$(this).html()){if(!($.browser.msie&&$.browser.version.substr(0,2)=="6.")){if(!confirm("Any changes made will be lost when the language is switched.\nClick OK to switch the language and Cancel to continue in current language.")){return }}$("#lang-selected").html($(this).html());var F=$(this).attr("id");var E=tafLanguageBase+"conf.js";if(F!="conf_en"){E=tafLanguageBase+F+".js"}ops.currentLanguage=F.substring(F.indexOf("_")+1);resetTopMarginToZero();$("#language-loading-throbber").show();tafRequest.defaultChannel=$(".tab-current .channel-tab").attr("src");tafRequest.defaultProvider=$("#"+tafRequest.defaultChannel+"-service-container .service-btn-active").attr("id");$(".tab-current").removeClass("tab-current");$(".service-btn-active").removeClass("service-btn-active");var D={};copyJSON(tafconf,D);$.getScript(E,function(){tafconf.previous=D;var G="switch-language.jsp?id="+tafRequest.tafUserId+"&lang="+F.substring(F.indexOf("_")+1);$.getJSON(G,function(H){for(var I in H){tafconf.usermessages[I]=H[I]}initContent(F.substring(F.indexOf("_")+1));setTimeout(function(){$("#language-loading-throbber").hide();ops.currentLanguage=F.substring(F.indexOf("_")+1);handleFallingWidget()},2000)})});if($.browser.msie&&$.browser.version.substr(0,2)=="6."){alert("Switching the language overwrites any changes you made in the previous language")}}});$(".ol-input").keyup(function(D){if(D.keyCode==13){$(this).parents(".ol-container").find(".ol-button-login").click()}});$(".ol-input").focus(function(){statusHandler.clearStatus()});if($.browser.msie){try{if(typeof emailWidget!="object"){$.getScript(cdnLocation+"ngn/js/widgets/emailWidget.js")}document.execCommand("BackgroundImageCache",false,true)}catch(B){}}if($.browser.mozilla&&jQuery.browser.version.substr(0,3)=="1.9"){if(navigator.appVersion.indexOf("Mac")!=-1||navigator.appVersion.indexOf("X11")!=-1||navigator.appVersion.indexOf("Linux")!=-1){$("head").append('<link type="text/css" rel="stylesheet" href="'+cdnLocation+'ngn/themes/common/css/ff3_macorlinux.css"></style>')}}if($.browser.safari){$("#status-bar-container").css("margin-top","1px");$("head").append('<link type="text/css" rel="stylesheet" href="'+cdnLocation+'ngn/themes/common/css/safari.css"></style>')}});
