﻿/*Utils - ver. 1.0*/

/*jQuery 1.2.6*/  
eval(function(p, a, c, k, e, r) { e = function(c) { return (c < a ? '' : e(parseInt(c / a))) + ((c = c % a) > 35 ? String.fromCharCode(c + 29) : c.toString(36)) }; if (!''.replace(/^/, String)) { while (c--) r[e(c)] = k[c] || e(c); k = [function(e) { return r[e] } ]; e = function() { return '\\w+' }; c = 1 }; while (c--) if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]); return p } ('(H(){J w=1b.4M,3m$=1b.$;J D=1b.4M=1b.$=H(a,b){I 2B D.17.5j(a,b)};J u=/^[^<]*(<(.|\\s)+>)[^>]*$|^#(\\w+)$/,62=/^.[^:#\\[\\.]*$/,12;D.17=D.44={5j:H(d,b){d=d||S;G(d.16){7[0]=d;7.K=1;I 7}G(1j d=="23"){J c=u.2D(d);G(c&&(c[1]||!b)){G(c[1])d=D.4h([c[1]],b);N{J a=S.61(c[3]);G(a){G(a.2v!=c[3])I D().2q(d);I D(a)}d=[]}}N I D(b).2q(d)}N G(D.1D(d))I D(S)[D.17.27?"27":"43"](d);I 7.6Y(D.2d(d))},5w:"1.2.6",8G:H(){I 7.K},K:0,3p:H(a){I a==12?D.2d(7):7[a]},2I:H(b){J a=D(b);a.5n=7;I a},6Y:H(a){7.K=0;2p.44.1p.1w(7,a);I 7},P:H(a,b){I D.P(7,a,b)},5i:H(b){J a=-1;I D.2L(b&&b.5w?b[0]:b,7)},1K:H(c,a,b){J d=c;G(c.1q==56)G(a===12)I 7[0]&&D[b||"1K"](7[0],c);N{d={};d[c]=a}I 7.P(H(i){R(c 1n d)D.1K(b?7.V:7,c,D.1i(7,d[c],b,i,c))})},1g:H(b,a){G((b==\'2h\'||b==\'1Z\')&&3d(a)<0)a=12;I 7.1K(b,a,"2a")},1r:H(b){G(1j b!="49"&&b!=U)I 7.4E().3v((7[0]&&7[0].2z||S).5F(b));J a="";D.P(b||7,H(){D.P(7.3t,H(){G(7.16!=8)a+=7.16!=1?7.76:D.17.1r([7])})});I a},5z:H(b){G(7[0])D(b,7[0].2z).5y().39(7[0]).2l(H(){J a=7;1B(a.1x)a=a.1x;I a}).3v(7);I 7},8Y:H(a){I 7.P(H(){D(7).6Q().5z(a)})},8R:H(a){I 7.P(H(){D(7).5z(a)})},3v:H(){I 7.3W(19,M,Q,H(a){G(7.16==1)7.3U(a)})},6F:H(){I 7.3W(19,M,M,H(a){G(7.16==1)7.39(a,7.1x)})},6E:H(){I 7.3W(19,Q,Q,H(a){7.1d.39(a,7)})},5q:H(){I 7.3W(19,Q,M,H(a){7.1d.39(a,7.2H)})},3l:H(){I 7.5n||D([])},2q:H(b){J c=D.2l(7,H(a){I D.2q(b,a)});I 7.2I(/[^+>] [^+>]/.11(b)||b.1h("..")>-1?D.4r(c):c)},5y:H(e){J f=7.2l(H(){G(D.14.1f&&!D.4n(7)){J a=7.6o(M),5h=S.3h("1v");5h.3U(a);I D.4h([5h.4H])[0]}N I 7.6o(M)});J d=f.2q("*").5c().P(H(){G(7[E]!=12)7[E]=U});G(e===M)7.2q("*").5c().P(H(i){G(7.16==3)I;J c=D.L(7,"3w");R(J a 1n c)R(J b 1n c[a])D.W.1e(d[i],a,c[a][b],c[a][b].L)});I f},1E:H(b){I 7.2I(D.1D(b)&&D.3C(7,H(a,i){I b.1k(a,i)})||D.3g(b,7))},4Y:H(b){G(b.1q==56)G(62.11(b))I 7.2I(D.3g(b,7,M));N b=D.3g(b,7);J a=b.K&&b[b.K-1]!==12&&!b.16;I 7.1E(H(){I a?D.2L(7,b)<0:7!=b})},1e:H(a){I 7.2I(D.4r(D.2R(7.3p(),1j a==\'23\'?D(a):D.2d(a))))},3F:H(a){I!!a&&D.3g(a,7).K>0},7T:H(a){I 7.3F("."+a)},6e:H(b){G(b==12){G(7.K){J c=7[0];G(D.Y(c,"2A")){J e=c.64,63=[],15=c.15,2V=c.O=="2A-2V";G(e<0)I U;R(J i=2V?e:0,2f=2V?e+1:15.K;i<2f;i++){J d=15[i];G(d.2W){b=D.14.1f&&!d.at.2x.an?d.1r:d.2x;G(2V)I b;63.1p(b)}}I 63}N I(7[0].2x||"").1o(/\\r/g,"")}I 12}G(b.1q==4L)b+=\'\';I 7.P(H(){G(7.16!=1)I;G(b.1q==2p&&/5O|5L/.11(7.O))7.4J=(D.2L(7.2x,b)>=0||D.2L(7.34,b)>=0);N G(D.Y(7,"2A")){J a=D.2d(b);D("9R",7).P(H(){7.2W=(D.2L(7.2x,a)>=0||D.2L(7.1r,a)>=0)});G(!a.K)7.64=-1}N 7.2x=b})},2K:H(a){I a==12?(7[0]?7[0].4H:U):7.4E().3v(a)},7b:H(a){I 7.5q(a).21()},79:H(i){I 7.3s(i,i+1)},3s:H(){I 7.2I(2p.44.3s.1w(7,19))},2l:H(b){I 7.2I(D.2l(7,H(a,i){I b.1k(a,i,a)}))},5c:H(){I 7.1e(7.5n)},L:H(d,b){J a=d.1R(".");a[1]=a[1]?"."+a[1]:"";G(b===12){J c=7.5C("9z"+a[1]+"!",[a[0]]);G(c===12&&7.K)c=D.L(7[0],d);I c===12&&a[1]?7.L(a[0]):c}N I 7.1P("9u"+a[1]+"!",[a[0],b]).P(H(){D.L(7,d,b)})},3b:H(a){I 7.P(H(){D.3b(7,a)})},3W:H(g,f,h,d){J e=7.K>1,3x;I 7.P(H(){G(!3x){3x=D.4h(g,7.2z);G(h)3x.9o()}J b=7;G(f&&D.Y(7,"1T")&&D.Y(3x[0],"4F"))b=7.3H("22")[0]||7.3U(7.2z.3h("22"));J c=D([]);D.P(3x,H(){J a=e?D(7).5y(M)[0]:7;G(D.Y(a,"1m"))c=c.1e(a);N{G(a.16==1)c=c.1e(D("1m",a).21());d.1k(b,a)}});c.P(6T)})}};D.17.5j.44=D.17;H 6T(i,a){G(a.4d)D.3Y({1a:a.4d,31:Q,1O:"1m"});N D.5u(a.1r||a.6O||a.4H||"");G(a.1d)a.1d.37(a)}H 1z(){I+2B 8J}D.1l=D.17.1l=H(){J b=19[0]||{},i=1,K=19.K,4x=Q,15;G(b.1q==8I){4x=b;b=19[1]||{};i=2}G(1j b!="49"&&1j b!="H")b={};G(K==i){b=7;--i}R(;i<K;i++)G((15=19[i])!=U)R(J c 1n 15){J a=b[c],2w=15[c];G(b===2w)6M;G(4x&&2w&&1j 2w=="49"&&!2w.16)b[c]=D.1l(4x,a||(2w.K!=U?[]:{}),2w);N G(2w!==12)b[c]=2w}I b};J E="4M"+1z(),6K=0,5r={},6G=/z-?5i|8B-?8A|1y|6B|8v-?1Z/i,3P=S.3P||{};D.1l({8u:H(a){1b.$=3m$;G(a)1b.4M=w;I D},1D:H(a){I!!a&&1j a!="23"&&!a.Y&&a.1q!=2p&&/^[\\s[]?H/.11(a+"")},4n:H(a){I a.1C&&!a.1c||a.2j&&a.2z&&!a.2z.1c},5u:H(a){a=D.3k(a);G(a){J b=S.3H("6w")[0]||S.1C,1m=S.3h("1m");1m.O="1r/4t";G(D.14.1f)1m.1r=a;N 1m.3U(S.5F(a));b.39(1m,b.1x);b.37(1m)}},Y:H(b,a){I b.Y&&b.Y.2r()==a.2r()},1Y:{},L:H(c,d,b){c=c==1b?5r:c;J a=c[E];G(!a)a=c[E]=++6K;G(d&&!D.1Y[a])D.1Y[a]={};G(b!==12)D.1Y[a][d]=b;I d?D.1Y[a][d]:a},3b:H(c,b){c=c==1b?5r:c;J a=c[E];G(b){G(D.1Y[a]){2U D.1Y[a][b];b="";R(b 1n D.1Y[a])1X;G(!b)D.3b(c)}}N{1U{2U c[E]}1V(e){G(c.5l)c.5l(E)}2U D.1Y[a]}},P:H(d,a,c){J e,i=0,K=d.K;G(c){G(K==12){R(e 1n d)G(a.1w(d[e],c)===Q)1X}N R(;i<K;)G(a.1w(d[i++],c)===Q)1X}N{G(K==12){R(e 1n d)G(a.1k(d[e],e,d[e])===Q)1X}N R(J b=d[0];i<K&&a.1k(b,i,b)!==Q;b=d[++i]){}}I d},1i:H(b,a,c,i,d){G(D.1D(a))a=a.1k(b,i);I a&&a.1q==4L&&c=="2a"&&!6G.11(d)?a+"2X":a},1F:{1e:H(c,b){D.P((b||"").1R(/\\s+/),H(i,a){G(c.16==1&&!D.1F.3T(c.1F,a))c.1F+=(c.1F?" ":"")+a})},21:H(c,b){G(c.16==1)c.1F=b!=12?D.3C(c.1F.1R(/\\s+/),H(a){I!D.1F.3T(b,a)}).6s(" "):""},3T:H(b,a){I D.2L(a,(b.1F||b).6r().1R(/\\s+/))>-1}},6q:H(b,c,a){J e={};R(J d 1n c){e[d]=b.V[d];b.V[d]=c[d]}a.1k(b);R(J d 1n c)b.V[d]=e[d]},1g:H(d,e,c){G(e=="2h"||e=="1Z"){J b,3X={30:"5x",5g:"1G",18:"3I"},35=e=="2h"?["5e","6k"]:["5G","6i"];H 5b(){b=e=="2h"?d.8f:d.8c;J a=0,2C=0;D.P(35,H(){a+=3d(D.2a(d,"57"+7,M))||0;2C+=3d(D.2a(d,"2C"+7+"4b",M))||0});b-=29.83(a+2C)}G(D(d).3F(":4j"))5b();N D.6q(d,3X,5b);I 29.2f(0,b)}I D.2a(d,e,c)},2a:H(f,l,k){J e,V=f.V;H 3E(b){G(!D.14.2k)I Q;J a=3P.54(b,U);I!a||a.52("3E")==""}G(l=="1y"&&D.14.1f){e=D.1K(V,"1y");I e==""?"1":e}G(D.14.2G&&l=="18"){J d=V.50;V.50="0 7Y 7W";V.50=d}G(l.1I(/4i/i))l=y;G(!k&&V&&V[l])e=V[l];N G(3P.54){G(l.1I(/4i/i))l="4i";l=l.1o(/([A-Z])/g,"-$1").3y();J c=3P.54(f,U);G(c&&!3E(f))e=c.52(l);N{J g=[],2E=[],a=f,i=0;R(;a&&3E(a);a=a.1d)2E.6h(a);R(;i<2E.K;i++)G(3E(2E[i])){g[i]=2E[i].V.18;2E[i].V.18="3I"}e=l=="18"&&g[2E.K-1]!=U?"2F":(c&&c.52(l))||"";R(i=0;i<g.K;i++)G(g[i]!=U)2E[i].V.18=g[i]}G(l=="1y"&&e=="")e="1"}N G(f.4g){J h=l.1o(/\\-(\\w)/g,H(a,b){I b.2r()});e=f.4g[l]||f.4g[h];G(!/^\\d+(2X)?$/i.11(e)&&/^\\d/.11(e)){J j=V.1A,66=f.65.1A;f.65.1A=f.4g.1A;V.1A=e||0;e=V.aM+"2X";V.1A=j;f.65.1A=66}}I e},4h:H(l,h){J k=[];h=h||S;G(1j h.3h==\'12\')h=h.2z||h[0]&&h[0].2z||S;D.P(l,H(i,d){G(!d)I;G(d.1q==4L)d+=\'\';G(1j d=="23"){d=d.1o(/(<(\\w+)[^>]*?)\\/>/g,H(b,a,c){I c.1I(/^(aK|4f|7E|aG|4T|7A|aB|3n|az|ay|av)$/i)?b:a+"></"+c+">"});J f=D.3k(d).3y(),1v=h.3h("1v");J e=!f.1h("<au")&&[1,"<2A 7w=\'7w\'>","</2A>"]||!f.1h("<ar")&&[1,"<7v>","</7v>"]||f.1I(/^<(aq|22|am|ak|ai)/)&&[1,"<1T>","</1T>"]||!f.1h("<4F")&&[2,"<1T><22>","</22></1T>"]||(!f.1h("<af")||!f.1h("<ad"))&&[3,"<1T><22><4F>","</4F></22></1T>"]||!f.1h("<7E")&&[2,"<1T><22></22><7q>","</7q></1T>"]||D.14.1f&&[1,"1v<1v>","</1v>"]||[0,"",""];1v.4H=e[1]+d+e[2];1B(e[0]--)1v=1v.5T;G(D.14.1f){J g=!f.1h("<1T")&&f.1h("<22")<0?1v.1x&&1v.1x.3t:e[1]=="<1T>"&&f.1h("<22")<0?1v.3t:[];R(J j=g.K-1;j>=0;--j)G(D.Y(g[j],"22")&&!g[j].3t.K)g[j].1d.37(g[j]);G(/^\\s/.11(d))1v.39(h.5F(d.1I(/^\\s*/)[0]),1v.1x)}d=D.2d(1v.3t)}G(d.K===0&&(!D.Y(d,"3V")&&!D.Y(d,"2A")))I;G(d[0]==12||D.Y(d,"3V")||d.15)k.1p(d);N k=D.2R(k,d)});I k},1K:H(d,f,c){G(!d||d.16==3||d.16==8)I 12;J e=!D.4n(d),40=c!==12,1f=D.14.1f;f=e&&D.3X[f]||f;G(d.2j){J g=/5Q|4d|V/.11(f);G(f=="2W"&&D.14.2k)d.1d.64;G(f 1n d&&e&&!g){G(40){G(f=="O"&&D.Y(d,"4T")&&d.1d)7p"O a3 a1\'t 9V 9U";d[f]=c}G(D.Y(d,"3V")&&d.7i(f))I d.7i(f).76;I d[f]}G(1f&&e&&f=="V")I D.1K(d.V,"9T",c);G(40)d.9Q(f,""+c);J h=1f&&e&&g?d.4G(f,2):d.4G(f);I h===U?12:h}G(1f&&f=="1y"){G(40){d.6B=1;d.1E=(d.1E||"").1o(/7f\\([^)]*\\)/,"")+(3r(c)+\'\'=="9L"?"":"7f(1y="+c*7a+")")}I d.1E&&d.1E.1h("1y=")>=0?(3d(d.1E.1I(/1y=([^)]*)/)[1])/7a)+\'\':""}f=f.1o(/-([a-z])/9H,H(a,b){I b.2r()});G(40)d[f]=c;I d[f]},3k:H(a){I(a||"").1o(/^\\s+|\\s+$/g,"")},2d:H(b){J a=[];G(b!=U){J i=b.K;G(i==U||b.1R||b.4I||b.1k)a[0]=b;N 1B(i)a[--i]=b[i]}I a},2L:H(b,a){R(J i=0,K=a.K;i<K;i++)G(a[i]===b)I i;I-1},2R:H(a,b){J i=0,T,2S=a.K;G(D.14.1f){1B(T=b[i++])G(T.16!=8)a[2S++]=T}N 1B(T=b[i++])a[2S++]=T;I a},4r:H(a){J c=[],2o={};1U{R(J i=0,K=a.K;i<K;i++){J b=D.L(a[i]);G(!2o[b]){2o[b]=M;c.1p(a[i])}}}1V(e){c=a}I c},3C:H(c,a,d){J b=[];R(J i=0,K=c.K;i<K;i++)G(!d!=!a(c[i],i))b.1p(c[i]);I b},2l:H(d,a){J c=[];R(J i=0,K=d.K;i<K;i++){J b=a(d[i],i);G(b!=U)c[c.K]=b}I c.7d.1w([],c)}});J v=9B.9A.3y();D.14={5B:(v.1I(/.+(?:9y|9x|9w|9v)[\\/: ]([\\d.]+)/)||[])[1],2k:/75/.11(v),2G:/2G/.11(v),1f:/1f/.11(v)&&!/2G/.11(v),42:/42/.11(v)&&!/(9s|75)/.11(v)};J y=D.14.1f?"7o":"72";D.1l({71:!D.14.1f||S.70=="6Z",3X:{"R":"9n","9k":"1F","4i":y,72:y,7o:y,9h:"9f",9e:"9d",9b:"99"}});D.P({6W:H(a){I a.1d},97:H(a){I D.4S(a,"1d")},95:H(a){I D.3a(a,2,"2H")},91:H(a){I D.3a(a,2,"4l")},8Z:H(a){I D.4S(a,"2H")},8X:H(a){I D.4S(a,"4l")},8W:H(a){I D.5v(a.1d.1x,a)},8V:H(a){I D.5v(a.1x)},6Q:H(a){I D.Y(a,"8U")?a.8T||a.8S.S:D.2d(a.3t)}},H(c,d){D.17[c]=H(b){J a=D.2l(7,d);G(b&&1j b=="23")a=D.3g(b,a);I 7.2I(D.4r(a))}});D.P({6P:"3v",8Q:"6F",39:"6E",8P:"5q",8O:"7b"},H(c,b){D.17[c]=H(){J a=19;I 7.P(H(){R(J i=0,K=a.K;i<K;i++)D(a[i])[b](7)})}});D.P({8N:H(a){D.1K(7,a,"");G(7.16==1)7.5l(a)},8M:H(a){D.1F.1e(7,a)},8L:H(a){D.1F.21(7,a)},8K:H(a){D.1F[D.1F.3T(7,a)?"21":"1e"](7,a)},21:H(a){G(!a||D.1E(a,[7]).r.K){D("*",7).1e(7).P(H(){D.W.21(7);D.3b(7)});G(7.1d)7.1d.37(7)}},4E:H(){D(">*",7).21();1B(7.1x)7.37(7.1x)}},H(a,b){D.17[a]=H(){I 7.P(b,19)}});D.P(["6N","4b"],H(i,c){J b=c.3y();D.17[b]=H(a){I 7[0]==1b?D.14.2G&&S.1c["5t"+c]||D.14.2k&&1b["5s"+c]||S.70=="6Z"&&S.1C["5t"+c]||S.1c["5t"+c]:7[0]==S?29.2f(29.2f(S.1c["4y"+c],S.1C["4y"+c]),29.2f(S.1c["2i"+c],S.1C["2i"+c])):a==12?(7.K?D.1g(7[0],b):U):7.1g(b,a.1q==56?a:a+"2X")}});H 25(a,b){I a[0]&&3r(D.2a(a[0],b,M),10)||0}J C=D.14.2k&&3r(D.14.5B)<8H?"(?:[\\\\w*3m-]|\\\\\\\\.)":"(?:[\\\\w\\8F-\\8E*3m-]|\\\\\\\\.)",6L=2B 4v("^>\\\\s*("+C+"+)"),6J=2B 4v("^("+C+"+)(#)("+C+"+)"),6I=2B 4v("^([#.]?)("+C+"*)");D.1l({6H:{"":H(a,i,m){I m[2]=="*"||D.Y(a,m[2])},"#":H(a,i,m){I a.4G("2v")==m[2]},":":{8D:H(a,i,m){I i<m[3]-0},8C:H(a,i,m){I i>m[3]-0},3a:H(a,i,m){I m[3]-0==i},79:H(a,i,m){I m[3]-0==i},3o:H(a,i){I i==0},3S:H(a,i,m,r){I i==r.K-1},6D:H(a,i){I i%2==0},6C:H(a,i){I i%2},"3o-4u":H(a){I a.1d.3H("*")[0]==a},"3S-4u":H(a){I D.3a(a.1d.5T,1,"4l")==a},"8z-4u":H(a){I!D.3a(a.1d.5T,2,"4l")},6W:H(a){I a.1x},4E:H(a){I!a.1x},8y:H(a,i,m){I(a.6O||a.8x||D(a).1r()||"").1h(m[3])>=0},4j:H(a){I"1G"!=a.O&&D.1g(a,"18")!="2F"&&D.1g(a,"5g")!="1G"},1G:H(a){I"1G"==a.O||D.1g(a,"18")=="2F"||D.1g(a,"5g")=="1G"},8w:H(a){I!a.3R},3R:H(a){I a.3R},4J:H(a){I a.4J},2W:H(a){I a.2W||D.1K(a,"2W")},1r:H(a){I"1r"==a.O},5O:H(a){I"5O"==a.O},5L:H(a){I"5L"==a.O},5p:H(a){I"5p"==a.O},3Q:H(a){I"3Q"==a.O},5o:H(a){I"5o"==a.O},6A:H(a){I"6A"==a.O},6z:H(a){I"6z"==a.O},2s:H(a){I"2s"==a.O||D.Y(a,"2s")},4T:H(a){I/4T|2A|6y|2s/i.11(a.Y)},3T:H(a,i,m){I D.2q(m[3],a).K},8t:H(a){I/h\\d/i.11(a.Y)},8s:H(a){I D.3C(D.3O,H(b){I a==b.T}).K}}},6x:[/^(\\[) *@?([\\w-]+) *([!*$^~=]*) *(\'?"?)(.*?)\\4 *\\]/,/^(:)([\\w-]+)\\("?\'?(.*?(\\(.*?\\))?[^(]*?)"?\'?\\)/,2B 4v("^([:.#]*)("+C+"+)")],3g:H(a,c,b){J d,1t=[];1B(a&&a!=d){d=a;J f=D.1E(a,c,b);a=f.t.1o(/^\\s*,\\s*/,"");1t=b?c=f.r:D.2R(1t,f.r)}I 1t},2q:H(t,o){G(1j t!="23")I[t];G(o&&o.16!=1&&o.16!=9)I[];o=o||S;J d=[o],2o=[],3S,Y;1B(t&&3S!=t){J r=[];3S=t;t=D.3k(t);J l=Q,3j=6L,m=3j.2D(t);G(m){Y=m[1].2r();R(J i=0;d[i];i++)R(J c=d[i].1x;c;c=c.2H)G(c.16==1&&(Y=="*"||c.Y.2r()==Y))r.1p(c);d=r;t=t.1o(3j,"");G(t.1h(" ")==0)6M;l=M}N{3j=/^([>+~])\\s*(\\w*)/i;G((m=3j.2D(t))!=U){r=[];J k={};Y=m[2].2r();m=m[1];R(J j=0,3i=d.K;j<3i;j++){J n=m=="~"||m=="+"?d[j].2H:d[j].1x;R(;n;n=n.2H)G(n.16==1){J g=D.L(n);G(m=="~"&&k[g])1X;G(!Y||n.Y.2r()==Y){G(m=="~")k[g]=M;r.1p(n)}G(m=="+")1X}}d=r;t=D.3k(t.1o(3j,""));l=M}}G(t&&!l){G(!t.1h(",")){G(o==d[0])d.4s();2o=D.2R(2o,d);r=d=[o];t=" "+t.6v(1,t.K)}N{J h=6J;J m=h.2D(t);G(m){m=[0,m[2],m[3],m[1]]}N{h=6I;m=h.2D(t)}m[2]=m[2].1o(/\\\\/g,"");J f=d[d.K-1];G(m[1]=="#"&&f&&f.61&&!D.4n(f)){J p=f.61(m[2]);G((D.14.1f||D.14.2G)&&p&&1j p.2v=="23"&&p.2v!=m[2])p=D(\'[@2v="\'+m[2]+\'"]\',f)[0];d=r=p&&(!m[3]||D.Y(p,m[3]))?[p]:[]}N{R(J i=0;d[i];i++){J a=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];G(a=="*"&&d[i].Y.3y()=="49")a="3n";r=D.2R(r,d[i].3H(a))}G(m[1]==".")r=D.5m(r,m[2]);G(m[1]=="#"){J e=[];R(J i=0;r[i];i++)G(r[i].4G("2v")==m[2]){e=[r[i]];1X}r=e}d=r}t=t.1o(h,"")}}G(t){J b=D.1E(t,r);d=r=b.r;t=D.3k(b.t)}}G(t)d=[];G(d&&o==d[0])d.4s();2o=D.2R(2o,d);I 2o},5m:H(r,m,a){m=" "+m+" ";J c=[];R(J i=0;r[i];i++){J b=(" "+r[i].1F+" ").1h(m)>=0;G(!a&&b||a&&!b)c.1p(r[i])}I c},1E:H(t,r,h){J d;1B(t&&t!=d){d=t;J p=D.6x,m;R(J i=0;p[i];i++){m=p[i].2D(t);G(m){t=t.8r(m[0].K);m[2]=m[2].1o(/\\\\/g,"");1X}}G(!m)1X;G(m[1]==":"&&m[2]=="4Y")r=62.11(m[3])?D.1E(m[3],r,M).r:D(r).4Y(m[3]);N G(m[1]==".")r=D.5m(r,m[2],h);N G(m[1]=="["){J g=[],O=m[3];R(J i=0,3i=r.K;i<3i;i++){J a=r[i],z=a[D.3X[m[2]]||m[2]];G(z==U||/5Q|4d|2W/.11(m[2]))z=D.1K(a,m[2])||\'\';G((O==""&&!!z||O=="="&&z==m[5]||O=="!="&&z!=m[5]||O=="^="&&z&&!z.1h(m[5])||O=="$="&&z.6v(z.K-m[5].K)==m[5]||(O=="*="||O=="~=")&&z.1h(m[5])>=0)^h)g.1p(a)}r=g}N G(m[1]==":"&&m[2]=="3a-4u"){J e={},g=[],11=/(-?)(\\d*)n((?:\\+|-)?\\d*)/.2D(m[3]=="6D"&&"2n"||m[3]=="6C"&&"2n+1"||!/\\D/.11(m[3])&&"8q+"+m[3]||m[3]),3o=(11[1]+(11[2]||1))-0,d=11[3]-0;R(J i=0,3i=r.K;i<3i;i++){J j=r[i],1d=j.1d,2v=D.L(1d);G(!e[2v]){J c=1;R(J n=1d.1x;n;n=n.2H)G(n.16==1)n.4q=c++;e[2v]=M}J b=Q;G(3o==0){G(j.4q==d)b=M}N G((j.4q-d)%3o==0&&(j.4q-d)/3o>=0)b=M;G(b^h)g.1p(j)}r=g}N{J f=D.6H[m[1]];G(1j f=="49")f=f[m[2]];G(1j f=="23")f=6u("Q||H(a,i){I "+f+";}");r=D.3C(r,H(a,i){I f(a,i,m,r)},h)}}I{r:r,t:t}},4S:H(b,c){J a=[],1t=b[c];1B(1t&&1t!=S){G(1t.16==1)a.1p(1t);1t=1t[c]}I a},3a:H(a,e,c,b){e=e||1;J d=0;R(;a;a=a[c])G(a.16==1&&++d==e)1X;I a},5v:H(n,a){J r=[];R(;n;n=n.2H){G(n.16==1&&n!=a)r.1p(n)}I r}});D.W={1e:H(f,i,g,e){G(f.16==3||f.16==8)I;G(D.14.1f&&f.4I)f=1b;G(!g.24)g.24=7.24++;G(e!=12){J h=g;g=7.3M(h,H(){I h.1w(7,19)});g.L=e}J j=D.L(f,"3w")||D.L(f,"3w",{}),1H=D.L(f,"1H")||D.L(f,"1H",H(){G(1j D!="12"&&!D.W.5k)I D.W.1H.1w(19.3L.T,19)});1H.T=f;D.P(i.1R(/\\s+/),H(c,b){J a=b.1R(".");b=a[0];g.O=a[1];J d=j[b];G(!d){d=j[b]={};G(!D.W.2t[b]||D.W.2t[b].4p.1k(f)===Q){G(f.3K)f.3K(b,1H,Q);N G(f.6t)f.6t("4o"+b,1H)}}d[g.24]=g;D.W.26[b]=M});f=U},24:1,26:{},21:H(e,h,f){G(e.16==3||e.16==8)I;J i=D.L(e,"3w"),1L,5i;G(i){G(h==12||(1j h=="23"&&h.8p(0)=="."))R(J g 1n i)7.21(e,g+(h||""));N{G(h.O){f=h.2y;h=h.O}D.P(h.1R(/\\s+/),H(b,a){J c=a.1R(".");a=c[0];G(i[a]){G(f)2U i[a][f.24];N R(f 1n i[a])G(!c[1]||i[a][f].O==c[1])2U i[a][f];R(1L 1n i[a])1X;G(!1L){G(!D.W.2t[a]||D.W.2t[a].4A.1k(e)===Q){G(e.6p)e.6p(a,D.L(e,"1H"),Q);N G(e.6n)e.6n("4o"+a,D.L(e,"1H"))}1L=U;2U i[a]}}})}R(1L 1n i)1X;G(!1L){J d=D.L(e,"1H");G(d)d.T=U;D.3b(e,"3w");D.3b(e,"1H")}}},1P:H(h,c,f,g,i){c=D.2d(c);G(h.1h("!")>=0){h=h.3s(0,-1);J a=M}G(!f){G(7.26[h])D("*").1e([1b,S]).1P(h,c)}N{G(f.16==3||f.16==8)I 12;J b,1L,17=D.1D(f[h]||U),W=!c[0]||!c[0].32;G(W){c.6h({O:h,2J:f,32:H(){},3J:H(){},4C:1z()});c[0][E]=M}c[0].O=h;G(a)c[0].6m=M;J d=D.L(f,"1H");G(d)b=d.1w(f,c);G((!17||(D.Y(f,\'a\')&&h=="4V"))&&f["4o"+h]&&f["4o"+h].1w(f,c)===Q)b=Q;G(W)c.4s();G(i&&D.1D(i)){1L=i.1w(f,b==U?c:c.7d(b));G(1L!==12)b=1L}G(17&&g!==Q&&b!==Q&&!(D.Y(f,\'a\')&&h=="4V")){7.5k=M;1U{f[h]()}1V(e){}}7.5k=Q}I b},1H:H(b){J a,1L,38,5f,4m;b=19[0]=D.W.6l(b||1b.W);38=b.O.1R(".");b.O=38[0];38=38[1];5f=!38&&!b.6m;4m=(D.L(7,"3w")||{})[b.O];R(J j 1n 4m){J c=4m[j];G(5f||c.O==38){b.2y=c;b.L=c.L;1L=c.1w(7,19);G(a!==Q)a=1L;G(1L===Q){b.32();b.3J()}}}I a},6l:H(b){G(b[E]==M)I b;J d=b;b={8o:d};J c="8n 8m 8l 8k 2s 8j 47 5d 6j 5E 8i L 8h 8g 4K 2y 5a 59 8e 8b 58 6f 8a 88 4k 87 86 84 6d 2J 4C 6c O 82 81 35".1R(" ");R(J i=c.K;i;i--)b[c[i]]=d[c[i]];b[E]=M;b.32=H(){G(d.32)d.32();d.80=Q};b.3J=H(){G(d.3J)d.3J();d.7Z=M};b.4C=b.4C||1z();G(!b.2J)b.2J=b.6d||S;G(b.2J.16==3)b.2J=b.2J.1d;G(!b.4k&&b.4K)b.4k=b.4K==b.2J?b.6c:b.4K;G(b.58==U&&b.5d!=U){J a=S.1C,1c=S.1c;b.58=b.5d+(a&&a.2e||1c&&1c.2e||0)-(a.6b||0);b.6f=b.6j+(a&&a.2c||1c&&1c.2c||0)-(a.6a||0)}G(!b.35&&((b.47||b.47===0)?b.47:b.5a))b.35=b.47||b.5a;G(!b.59&&b.5E)b.59=b.5E;G(!b.35&&b.2s)b.35=(b.2s&1?1:(b.2s&2?3:(b.2s&4?2:0)));I b},3M:H(a,b){b.24=a.24=a.24||b.24||7.24++;I b},2t:{27:{4p:H(){55();I},4A:H(){I}},3D:{4p:H(){G(D.14.1f)I Q;D(7).2O("53",D.W.2t.3D.2y);I M},4A:H(){G(D.14.1f)I Q;D(7).4e("53",D.W.2t.3D.2y);I M},2y:H(a){G(F(a,7))I M;a.O="3D";I D.W.1H.1w(7,19)}},3N:{4p:H(){G(D.14.1f)I Q;D(7).2O("51",D.W.2t.3N.2y);I M},4A:H(){G(D.14.1f)I Q;D(7).4e("51",D.W.2t.3N.2y);I M},2y:H(a){G(F(a,7))I M;a.O="3N";I D.W.1H.1w(7,19)}}}};D.17.1l({2O:H(c,a,b){I c=="4X"?7.2V(c,a,b):7.P(H(){D.W.1e(7,c,b||a,b&&a)})},2V:H(d,b,c){J e=D.W.3M(c||b,H(a){D(7).4e(a,e);I(c||b).1w(7,19)});I 7.P(H(){D.W.1e(7,d,e,c&&b)})},4e:H(a,b){I 7.P(H(){D.W.21(7,a,b)})},1P:H(c,a,b){I 7.P(H(){D.W.1P(c,a,7,M,b)})},5C:H(c,a,b){I 7[0]&&D.W.1P(c,a,7[0],Q,b)},2m:H(b){J c=19,i=1;1B(i<c.K)D.W.3M(b,c[i++]);I 7.4V(D.W.3M(b,H(a){7.4Z=(7.4Z||0)%i;a.32();I c[7.4Z++].1w(7,19)||Q}))},7X:H(a,b){I 7.2O(\'3D\',a).2O(\'3N\',b)},27:H(a){55();G(D.2Q)a.1k(S,D);N D.3A.1p(H(){I a.1k(7,D)});I 7}});D.1l({2Q:Q,3A:[],27:H(){G(!D.2Q){D.2Q=M;G(D.3A){D.P(D.3A,H(){7.1k(S)});D.3A=U}D(S).5C("27")}}});J x=Q;H 55(){G(x)I;x=M;G(S.3K&&!D.14.2G)S.3K("69",D.27,Q);G(D.14.1f&&1b==1S)(H(){G(D.2Q)I;1U{S.1C.7V("1A")}1V(3e){3B(19.3L,0);I}D.27()})();G(D.14.2G)S.3K("69",H(){G(D.2Q)I;R(J i=0;i<S.4W.K;i++)G(S.4W[i].3R){3B(19.3L,0);I}D.27()},Q);G(D.14.2k){J a;(H(){G(D.2Q)I;G(S.3f!="68"&&S.3f!="1J"){3B(19.3L,0);I}G(a===12)a=D("V, 7A[7U=7S]").K;G(S.4W.K!=a){3B(19.3L,0);I}D.27()})()}D.W.1e(1b,"43",D.27)}D.P(("7R,7Q,43,85,4y,4X,4V,7P,"+"7O,7N,89,53,51,7M,2A,"+"5o,7L,7K,8d,3e").1R(","),H(i,b){D.17[b]=H(a){I a?7.2O(b,a):7.1P(b)}});J F=H(a,c){J b=a.4k;1B(b&&b!=c)1U{b=b.1d}1V(3e){b=c}I b==c};D(1b).2O("4X",H(){D("*").1e(S).4e()});D.17.1l({67:D.17.43,43:H(g,d,c){G(1j g!=\'23\')I 7.67(g);J e=g.1h(" ");G(e>=0){J i=g.3s(e,g.K);g=g.3s(0,e)}c=c||H(){};J f="2P";G(d)G(D.1D(d)){c=d;d=U}N{d=D.3n(d);f="6g"}J h=7;D.3Y({1a:g,O:f,1O:"2K",L:d,1J:H(a,b){G(b=="1W"||b=="7J")h.2K(i?D("<1v/>").3v(a.4U.1o(/<1m(.|\\s)*?\\/1m>/g,"")).2q(i):a.4U);h.P(c,[a.4U,b,a])}});I 7},aL:H(){I D.3n(7.7I())},7I:H(){I 7.2l(H(){I D.Y(7,"3V")?D.2d(7.aH):7}).1E(H(){I 7.34&&!7.3R&&(7.4J||/2A|6y/i.11(7.Y)||/1r|1G|3Q/i.11(7.O))}).2l(H(i,c){J b=D(7).6e();I b==U?U:b.1q==2p?D.2l(b,H(a,i){I{34:c.34,2x:a}}):{34:c.34,2x:b}}).3p()}});D.P("7H,7G,7F,7D,7C,7B".1R(","),H(i,o){D.17[o]=H(f){I 7.2O(o,f)}});J B=1z();D.1l({3p:H(d,b,a,c){G(D.1D(b)){a=b;b=U}I D.3Y({O:"2P",1a:d,L:b,1W:a,1O:c})},aE:H(b,a){I D.3p(b,U,a,"1m")},aD:H(c,b,a){I D.3p(c,b,a,"3z")},aC:H(d,b,a,c){G(D.1D(b)){a=b;b={}}I D.3Y({O:"6g",1a:d,L:b,1W:a,1O:c})},aA:H(a){D.1l(D.60,a)},60:{1a:5Z.5Q,26:M,O:"2P",2T:0,7z:"4R/x-ax-3V-aw",7x:M,31:M,L:U,5Y:U,3Q:U,4Q:{2N:"4R/2N, 1r/2N",2K:"1r/2K",1m:"1r/4t, 4R/4t",3z:"4R/3z, 1r/4t",1r:"1r/as",4w:"*/*"}},4z:{},3Y:H(s){s=D.1l(M,s,D.1l(M,{},D.60,s));J g,2Z=/=\\?(&|$)/g,1u,L,O=s.O.2r();G(s.L&&s.7x&&1j s.L!="23")s.L=D.3n(s.L);G(s.1O=="4P"){G(O=="2P"){G(!s.1a.1I(2Z))s.1a+=(s.1a.1I(/\\?/)?"&":"?")+(s.4P||"7u")+"=?"}N G(!s.L||!s.L.1I(2Z))s.L=(s.L?s.L+"&":"")+(s.4P||"7u")+"=?";s.1O="3z"}G(s.1O=="3z"&&(s.L&&s.L.1I(2Z)||s.1a.1I(2Z))){g="4P"+B++;G(s.L)s.L=(s.L+"").1o(2Z,"="+g+"$1");s.1a=s.1a.1o(2Z,"="+g+"$1");s.1O="1m";1b[g]=H(a){L=a;1W();1J();1b[g]=12;1U{2U 1b[g]}1V(e){}G(i)i.37(h)}}G(s.1O=="1m"&&s.1Y==U)s.1Y=Q;G(s.1Y===Q&&O=="2P"){J j=1z();J k=s.1a.1o(/(\\?|&)3m=.*?(&|$)/,"$ap="+j+"$2");s.1a=k+((k==s.1a)?(s.1a.1I(/\\?/)?"&":"?")+"3m="+j:"")}G(s.L&&O=="2P"){s.1a+=(s.1a.1I(/\\?/)?"&":"?")+s.L;s.L=U}G(s.26&&!D.4O++)D.W.1P("7H");J n=/^(?:\\w+:)?\\/\\/([^\\/?#]+)/;G(s.1O=="1m"&&O=="2P"&&n.11(s.1a)&&n.2D(s.1a)[1]!=5Z.al){J i=S.3H("6w")[0];J h=S.3h("1m");h.4d=s.1a;G(s.7t)h.aj=s.7t;G(!g){J l=Q;h.ah=h.ag=H(){G(!l&&(!7.3f||7.3f=="68"||7.3f=="1J")){l=M;1W();1J();i.37(h)}}}i.3U(h);I 12}J m=Q;J c=1b.7s?2B 7s("ae.ac"):2B 7r();G(s.5Y)c.6R(O,s.1a,s.31,s.5Y,s.3Q);N c.6R(O,s.1a,s.31);1U{G(s.L)c.4B("ab-aa",s.7z);G(s.5S)c.4B("a9-5R-a8",D.4z[s.1a]||"a7, a6 a5 a4 5N:5N:5N a2");c.4B("X-9Z-9Y","7r");c.4B("9W",s.1O&&s.4Q[s.1O]?s.4Q[s.1O]+", */*":s.4Q.4w)}1V(e){}G(s.7m&&s.7m(c,s)===Q){s.26&&D.4O--;c.7l();I Q}G(s.26)D.W.1P("7B",[c,s]);J d=H(a){G(!m&&c&&(c.3f==4||a=="2T")){m=M;G(f){7k(f);f=U}1u=a=="2T"&&"2T"||!D.7j(c)&&"3e"||s.5S&&D.7h(c,s.1a)&&"7J"||"1W";G(1u=="1W"){1U{L=D.6X(c,s.1O,s.9S)}1V(e){1u="5J"}}G(1u=="1W"){J b;1U{b=c.5I("7g-5R")}1V(e){}G(s.5S&&b)D.4z[s.1a]=b;G(!g)1W()}N D.5H(s,c,1u);1J();G(s.31)c=U}};G(s.31){J f=4I(d,13);G(s.2T>0)3B(H(){G(c){c.7l();G(!m)d("2T")}},s.2T)}1U{c.9P(s.L)}1V(e){D.5H(s,c,U,e)}G(!s.31)d();H 1W(){G(s.1W)s.1W(L,1u);G(s.26)D.W.1P("7C",[c,s])}H 1J(){G(s.1J)s.1J(c,1u);G(s.26)D.W.1P("7F",[c,s]);G(s.26&&!--D.4O)D.W.1P("7G")}I c},5H:H(s,a,b,e){G(s.3e)s.3e(a,b,e);G(s.26)D.W.1P("7D",[a,s,e])},4O:0,7j:H(a){1U{I!a.1u&&5Z.9O=="5p:"||(a.1u>=7e&&a.1u<9N)||a.1u==7c||a.1u==9K||D.14.2k&&a.1u==12}1V(e){}I Q},7h:H(a,c){1U{J b=a.5I("7g-5R");I a.1u==7c||b==D.4z[c]||D.14.2k&&a.1u==12}1V(e){}I Q},6X:H(a,c,b){J d=a.5I("9J-O"),2N=c=="2N"||!c&&d&&d.1h("2N")>=0,L=2N?a.9I:a.4U;G(2N&&L.1C.2j=="5J")7p"5J";G(b)L=b(L,c);G(c=="1m")D.5u(L);G(c=="3z")L=6u("("+L+")");I L},3n:H(a){J s=[];G(a.1q==2p||a.5w)D.P(a,H(){s.1p(3u(7.34)+"="+3u(7.2x))});N R(J j 1n a)G(a[j]&&a[j].1q==2p)D.P(a[j],H(){s.1p(3u(j)+"="+3u(7))});N s.1p(3u(j)+"="+3u(D.1D(a[j])?a[j]():a[j]));I s.6s("&").1o(/%20/g,"+")}});D.17.1l({1N:H(c,b){I c?7.2g({1Z:"1N",2h:"1N",1y:"1N"},c,b):7.1E(":1G").P(H(){7.V.18=7.5D||"";G(D.1g(7,"18")=="2F"){J a=D("<"+7.2j+" />").6P("1c");7.V.18=a.1g("18");G(7.V.18=="2F")7.V.18="3I";a.21()}}).3l()},1M:H(b,a){I b?7.2g({1Z:"1M",2h:"1M",1y:"1M"},b,a):7.1E(":4j").P(H(){7.5D=7.5D||D.1g(7,"18");7.V.18="2F"}).3l()},78:D.17.2m,2m:H(a,b){I D.1D(a)&&D.1D(b)?7.78.1w(7,19):a?7.2g({1Z:"2m",2h:"2m",1y:"2m"},a,b):7.P(H(){D(7)[D(7).3F(":1G")?"1N":"1M"]()})},9G:H(b,a){I 7.2g({1Z:"1N"},b,a)},9F:H(b,a){I 7.2g({1Z:"1M"},b,a)},9E:H(b,a){I 7.2g({1Z:"2m"},b,a)},9D:H(b,a){I 7.2g({1y:"1N"},b,a)},9M:H(b,a){I 7.2g({1y:"1M"},b,a)},9C:H(c,a,b){I 7.2g({1y:a},c,b)},2g:H(k,j,i,g){J h=D.77(j,i,g);I 7[h.36===Q?"P":"36"](H(){G(7.16!=1)I Q;J f=D.1l({},h),p,1G=D(7).3F(":1G"),46=7;R(p 1n k){G(k[p]=="1M"&&1G||k[p]=="1N"&&!1G)I f.1J.1k(7);G(p=="1Z"||p=="2h"){f.18=D.1g(7,"18");f.33=7.V.33}}G(f.33!=U)7.V.33="1G";f.45=D.1l({},k);D.P(k,H(c,a){J e=2B D.28(46,f,c);G(/2m|1N|1M/.11(a))e[a=="2m"?1G?"1N":"1M":a](k);N{J b=a.6r().1I(/^([+-]=)?([\\d+-.]+)(.*)$/),2b=e.1t(M)||0;G(b){J d=3d(b[2]),2M=b[3]||"2X";G(2M!="2X"){46.V[c]=(d||1)+2M;2b=((d||1)/e.1t(M))*2b;46.V[c]=2b+2M}G(b[1])d=((b[1]=="-="?-1:1)*d)+2b;e.3G(2b,d,2M)}N e.3G(2b,a,"")}});I M})},36:H(a,b){G(D.1D(a)||(a&&a.1q==2p)){b=a;a="28"}G(!a||(1j a=="23"&&!b))I A(7[0],a);I 7.P(H(){G(b.1q==2p)A(7,a,b);N{A(7,a).1p(b);G(A(7,a).K==1)b.1k(7)}})},9X:H(b,c){J a=D.3O;G(b)7.36([]);7.P(H(){R(J i=a.K-1;i>=0;i--)G(a[i].T==7){G(c)a[i](M);a.7n(i,1)}});G(!c)7.5A();I 7}});J A=H(b,c,a){G(b){c=c||"28";J q=D.L(b,c+"36");G(!q||a)q=D.L(b,c+"36",D.2d(a))}I q};D.17.5A=H(a){a=a||"28";I 7.P(H(){J q=A(7,a);q.4s();G(q.K)q[0].1k(7)})};D.1l({77:H(b,a,c){J d=b&&b.1q==a0?b:{1J:c||!c&&a||D.1D(b)&&b,2u:b,41:c&&a||a&&a.1q!=9t&&a};d.2u=(d.2u&&d.2u.1q==4L?d.2u:D.28.5K[d.2u])||D.28.5K.74;d.5M=d.1J;d.1J=H(){G(d.36!==Q)D(7).5A();G(D.1D(d.5M))d.5M.1k(7)};I d},41:{73:H(p,n,b,a){I b+a*p},5P:H(p,n,b,a){I((-29.9r(p*29.9q)/2)+0.5)*a+b}},3O:[],48:U,28:H(b,c,a){7.15=c;7.T=b;7.1i=a;G(!c.3Z)c.3Z={}}});D.28.44={4D:H(){G(7.15.2Y)7.15.2Y.1k(7.T,7.1z,7);(D.28.2Y[7.1i]||D.28.2Y.4w)(7);G(7.1i=="1Z"||7.1i=="2h")7.T.V.18="3I"},1t:H(a){G(7.T[7.1i]!=U&&7.T.V[7.1i]==U)I 7.T[7.1i];J r=3d(D.1g(7.T,7.1i,a));I r&&r>-9p?r:3d(D.2a(7.T,7.1i))||0},3G:H(c,b,d){7.5V=1z();7.2b=c;7.3l=b;7.2M=d||7.2M||"2X";7.1z=7.2b;7.2S=7.4N=0;7.4D();J e=7;H t(a){I e.2Y(a)}t.T=7.T;D.3O.1p(t);G(D.48==U){D.48=4I(H(){J a=D.3O;R(J i=0;i<a.K;i++)G(!a[i]())a.7n(i--,1);G(!a.K){7k(D.48);D.48=U}},13)}},1N:H(){7.15.3Z[7.1i]=D.1K(7.T.V,7.1i);7.15.1N=M;7.3G(0,7.1t());G(7.1i=="2h"||7.1i=="1Z")7.T.V[7.1i]="9m";D(7.T).1N()},1M:H(){7.15.3Z[7.1i]=D.1K(7.T.V,7.1i);7.15.1M=M;7.3G(7.1t(),0)},2Y:H(a){J t=1z();G(a||t>7.15.2u+7.5V){7.1z=7.3l;7.2S=7.4N=1;7.4D();7.15.45[7.1i]=M;J b=M;R(J i 1n 7.15.45)G(7.15.45[i]!==M)b=Q;G(b){G(7.15.18!=U){7.T.V.33=7.15.33;7.T.V.18=7.15.18;G(D.1g(7.T,"18")=="2F")7.T.V.18="3I"}G(7.15.1M)7.T.V.18="2F";G(7.15.1M||7.15.1N)R(J p 1n 7.15.45)D.1K(7.T.V,p,7.15.3Z[p])}G(b)7.15.1J.1k(7.T);I Q}N{J n=t-7.5V;7.4N=n/7.15.2u;7.2S=D.41[7.15.41||(D.41.5P?"5P":"73")](7.4N,n,0,1,7.15.2u);7.1z=7.2b+((7.3l-7.2b)*7.2S);7.4D()}I M}};D.1l(D.28,{5K:{9l:9j,9i:7e,74:9g},2Y:{2e:H(a){a.T.2e=a.1z},2c:H(a){a.T.2c=a.1z},1y:H(a){D.1K(a.T.V,"1y",a.1z)},4w:H(a){a.T.V[a.1i]=a.1z+a.2M}}});D.17.2i=H(){J b=0,1S=0,T=7[0],3q;G(T)ao(D.14){J d=T.1d,4a=T,1s=T.1s,1Q=T.2z,5U=2k&&3r(5B)<9c&&!/9a/i.11(v),1g=D.2a,3c=1g(T,"30")=="3c";G(T.7y){J c=T.7y();1e(c.1A+29.2f(1Q.1C.2e,1Q.1c.2e),c.1S+29.2f(1Q.1C.2c,1Q.1c.2c));1e(-1Q.1C.6b,-1Q.1C.6a)}N{1e(T.5X,T.5W);1B(1s){1e(1s.5X,1s.5W);G(42&&!/^t(98|d|h)$/i.11(1s.2j)||2k&&!5U)2C(1s);G(!3c&&1g(1s,"30")=="3c")3c=M;4a=/^1c$/i.11(1s.2j)?4a:1s;1s=1s.1s}1B(d&&d.2j&&!/^1c|2K$/i.11(d.2j)){G(!/^96|1T.*$/i.11(1g(d,"18")))1e(-d.2e,-d.2c);G(42&&1g(d,"33")!="4j")2C(d);d=d.1d}G((5U&&(3c||1g(4a,"30")=="5x"))||(42&&1g(4a,"30")!="5x"))1e(-1Q.1c.5X,-1Q.1c.5W);G(3c)1e(29.2f(1Q.1C.2e,1Q.1c.2e),29.2f(1Q.1C.2c,1Q.1c.2c))}3q={1S:1S,1A:b}}H 2C(a){1e(D.2a(a,"6V",M),D.2a(a,"6U",M))}H 1e(l,t){b+=3r(l,10)||0;1S+=3r(t,10)||0}I 3q};D.17.1l({30:H(){J a=0,1S=0,3q;G(7[0]){J b=7.1s(),2i=7.2i(),4c=/^1c|2K$/i.11(b[0].2j)?{1S:0,1A:0}:b.2i();2i.1S-=25(7,\'94\');2i.1A-=25(7,\'aF\');4c.1S+=25(b,\'6U\');4c.1A+=25(b,\'6V\');3q={1S:2i.1S-4c.1S,1A:2i.1A-4c.1A}}I 3q},1s:H(){J a=7[0].1s;1B(a&&(!/^1c|2K$/i.11(a.2j)&&D.1g(a,\'30\')==\'93\'))a=a.1s;I D(a)}});D.P([\'5e\',\'5G\'],H(i,b){J c=\'4y\'+b;D.17[c]=H(a){G(!7[0])I;I a!=12?7.P(H(){7==1b||7==S?1b.92(!i?a:D(1b).2e(),i?a:D(1b).2c()):7[c]=a}):7[0]==1b||7[0]==S?46[i?\'aI\':\'aJ\']||D.71&&S.1C[c]||S.1c[c]:7[0][c]}});D.P(["6N","4b"],H(i,b){J c=i?"5e":"5G",4f=i?"6k":"6i";D.17["5s"+b]=H(){I 7[b.3y()]()+25(7,"57"+c)+25(7,"57"+4f)};D.17["90"+b]=H(a){I 7["5s"+b]()+25(7,"2C"+c+"4b")+25(7,"2C"+4f+"4b")+(a?25(7,"6S"+c)+25(7,"6S"+4f):0)}})})();', 62, 669, '|||||||this|||||||||||||||||||||||||||||||||||if|function|return|var|length|data|true|else|type|each|false|for|document|elem|null|style|event||nodeName|||test|undefined||browser|options|nodeType|fn|display|arguments|url|window|body|parentNode|add|msie|css|indexOf|prop|typeof|call|extend|script|in|replace|push|constructor|text|offsetParent|cur|status|div|apply|firstChild|opacity|now|left|while|documentElement|isFunction|filter|className|hidden|handle|match|complete|attr|ret|hide|show|dataType|trigger|doc|split|top|table|try|catch|success|break|cache|height||remove|tbody|string|guid|num|global|ready|fx|Math|curCSS|start|scrollTop|makeArray|scrollLeft|max|animate|width|offset|tagName|safari|map|toggle||done|Array|find|toUpperCase|button|special|duration|id|copy|value|handler|ownerDocument|select|new|border|exec|stack|none|opera|nextSibling|pushStack|target|html|inArray|unit|xml|bind|GET|isReady|merge|pos|timeout|delete|one|selected|px|step|jsre|position|async|preventDefault|overflow|name|which|queue|removeChild|namespace|insertBefore|nth|removeData|fixed|parseFloat|error|readyState|multiFilter|createElement|rl|re|trim|end|_|param|first|get|results|parseInt|slice|childNodes|encodeURIComponent|append|events|elems|toLowerCase|json|readyList|setTimeout|grep|mouseenter|color|is|custom|getElementsByTagName|block|stopPropagation|addEventListener|callee|proxy|mouseleave|timers|defaultView|password|disabled|last|has|appendChild|form|domManip|props|ajax|orig|set|easing|mozilla|load|prototype|curAnim|self|charCode|timerId|object|offsetChild|Width|parentOffset|src|unbind|br|currentStyle|clean|float|visible|relatedTarget|previousSibling|handlers|isXMLDoc|on|setup|nodeIndex|unique|shift|javascript|child|RegExp|_default|deep|scroll|lastModified|teardown|setRequestHeader|timeStamp|update|empty|tr|getAttribute|innerHTML|setInterval|checked|fromElement|Number|jQuery|state|active|jsonp|accepts|application|dir|input|responseText|click|styleSheets|unload|not|lastToggle|outline|mouseout|getPropertyValue|mouseover|getComputedStyle|bindReady|String|padding|pageX|metaKey|keyCode|getWH|andSelf|clientX|Left|all|visibility|container|index|init|triggered|removeAttribute|classFilter|prevObject|submit|file|after|windowData|inner|client|globalEval|sibling|jquery|absolute|clone|wrapAll|dequeue|version|triggerHandler|oldblock|ctrlKey|createTextNode|Top|handleError|getResponseHeader|parsererror|speeds|checkbox|old|00|radio|swing|href|Modified|ifModified|lastChild|safari2|startTime|offsetTop|offsetLeft|username|location|ajaxSettings|getElementById|isSimple|values|selectedIndex|runtimeStyle|rsLeft|_load|loaded|DOMContentLoaded|clientTop|clientLeft|toElement|srcElement|val|pageY|POST|unshift|Bottom|clientY|Right|fix|exclusive|detachEvent|cloneNode|removeEventListener|swap|toString|join|attachEvent|eval|substr|head|parse|textarea|reset|image|zoom|odd|even|before|prepend|exclude|expr|quickClass|quickID|uuid|quickChild|continue|Height|textContent|appendTo|contents|open|margin|evalScript|borderTopWidth|borderLeftWidth|parent|httpData|setArray|CSS1Compat|compatMode|boxModel|cssFloat|linear|def|webkit|nodeValue|speed|_toggle|eq|100|replaceWith|304|concat|200|alpha|Last|httpNotModified|getAttributeNode|httpSuccess|clearInterval|abort|beforeSend|splice|styleFloat|throw|colgroup|XMLHttpRequest|ActiveXObject|scriptCharset|callback|fieldset|multiple|processData|getBoundingClientRect|contentType|link|ajaxSend|ajaxSuccess|ajaxError|col|ajaxComplete|ajaxStop|ajaxStart|serializeArray|notmodified|keypress|keydown|change|mouseup|mousedown|dblclick|focus|blur|stylesheet|hasClass|rel|doScroll|black|hover|solid|cancelBubble|returnValue|wheelDelta|view|round|shiftKey|resize|screenY|screenX|relatedNode|mousemove|prevValue|originalTarget|offsetHeight|keyup|newValue|offsetWidth|eventPhase|detail|currentTarget|cancelable|bubbles|attrName|attrChange|altKey|originalEvent|charAt|0n|substring|animated|header|noConflict|line|enabled|innerText|contains|only|weight|font|gt|lt|uFFFF|u0128|size|417|Boolean|Date|toggleClass|removeClass|addClass|removeAttr|replaceAll|insertAfter|prependTo|wrap|contentWindow|contentDocument|iframe|children|siblings|prevAll|wrapInner|nextAll|outer|prev|scrollTo|static|marginTop|next|inline|parents|able|cellSpacing|adobeair|cellspacing|522|maxLength|maxlength|readOnly|400|readonly|fast|600|class|slow|1px|htmlFor|reverse|10000|PI|cos|compatible|Function|setData|ie|ra|it|rv|getData|userAgent|navigator|fadeTo|fadeIn|slideToggle|slideUp|slideDown|ig|responseXML|content|1223|NaN|fadeOut|300|protocol|send|setAttribute|option|dataFilter|cssText|changed|be|Accept|stop|With|Requested|Object|can|GMT|property|1970|Jan|01|Thu|Since|If|Type|Content|XMLHTTP|th|Microsoft|td|onreadystatechange|onload|cap|charset|colg|host|tfoot|specified|with|1_|thead|leg|plain|attributes|opt|embed|urlencoded|www|area|hr|ajaxSetup|meta|post|getJSON|getScript|marginLeft|img|elements|pageYOffset|pageXOffset|abbr|serialize|pixelLeft'.split('|'), 0, {}))
/* SWFObject v1.5*/
if (typeof deconcept == "undefined") { var deconcept = new Object(); } if (typeof deconcept.util == "undefined") { deconcept.util = new Object(); } if (typeof deconcept.SWFObjectUtil == "undefined") { deconcept.SWFObjectUtil = new Object(); } deconcept.SWFObject = function(_1, id, w, h, _5, c, _7, _8, _9, _a) { if (!document.getElementById) { return; } this.DETECT_KEY = _a ? _a : "detectflash"; this.skipDetect = deconcept.util.getRequestParameter(this.DETECT_KEY); this.params = new Object(); this.variables = new Object(); this.attributes = new Array(); if (_1) { this.setAttribute("swf", _1); } if (id) { this.setAttribute("id", id); } if (w) { this.setAttribute("width", w); } if (h) { this.setAttribute("height", h); } if (_5) { this.setAttribute("version", new deconcept.PlayerVersion(_5.toString().split("."))); } this.installedVer = deconcept.SWFObjectUtil.getPlayerVersion(); if (!window.opera && document.all && this.installedVer.major > 7) { deconcept.SWFObject.doPrepUnload = true; } if (c) { this.addParam("bgcolor", c); } var q = _7 ? _7 : "high"; this.addParam("quality", q); this.setAttribute("useExpressInstall", false); this.setAttribute("doExpressInstall", false); var _c = (_8) ? _8 : window.location; this.setAttribute("xiRedirectUrl", _c); this.setAttribute("redirectUrl", ""); if (_9) { this.setAttribute("redirectUrl", _9); } }; deconcept.SWFObject.prototype = { useExpressInstall: function(_d) { this.xiSWFPath = !_d ? "expressinstall.swf" : _d; this.setAttribute("useExpressInstall", true); }, setAttribute: function(_e, _f) { this.attributes[_e] = _f; }, getAttribute: function(_10) { return this.attributes[_10]; }, addParam: function(_11, _12) { this.params[_11] = _12; }, getParams: function() { return this.params; }, addVariable: function(_13, _14) { this.variables[_13] = _14; }, getVariable: function(_15) { return this.variables[_15]; }, getVariables: function() { return this.variables; }, getVariablePairs: function() { var _16 = new Array(); var key; var _18 = this.getVariables(); for (key in _18) { _16[_16.length] = key + "=" + _18[key]; } return _16; }, getSWFHTML: function() { var _19 = ""; if (navigator.plugins && navigator.mimeTypes && navigator.mimeTypes.length) { if (this.getAttribute("doExpressInstall")) { this.addVariable("MMplayerType", "PlugIn"); this.setAttribute("swf", this.xiSWFPath); } _19 = "<embed type=\"application/x-shockwave-flash\" src=\"" + this.getAttribute("swf") + "\" width=\"" + this.getAttribute("width") + "\" height=\"" + this.getAttribute("height") + "\" style=\"" + this.getAttribute("style") + "\""; _19 += " id=\"" + this.getAttribute("id") + "\" name=\"" + this.getAttribute("id") + "\" "; var _1a = this.getParams(); for (var key in _1a) { _19 += [key] + "=\"" + _1a[key] + "\" "; } var _1c = this.getVariablePairs().join("&"); if (_1c.length > 0) { _19 += "flashvars=\"" + _1c + "\""; } _19 += "/>"; } else { if (this.getAttribute("doExpressInstall")) { this.addVariable("MMplayerType", "ActiveX"); this.setAttribute("swf", this.xiSWFPath); } _19 = "<object id=\"" + this.getAttribute("id") + "\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\"" + this.getAttribute("width") + "\" height=\"" + this.getAttribute("height") + "\" style=\"" + this.getAttribute("style") + "\">"; _19 += "<param name=\"movie\" value=\"" + this.getAttribute("swf") + "\" />"; var _1d = this.getParams(); for (var key in _1d) { _19 += "<param name=\"" + key + "\" value=\"" + _1d[key] + "\" />"; } var _1f = this.getVariablePairs().join("&"); if (_1f.length > 0) { _19 += "<param name=\"flashvars\" value=\"" + _1f + "\" />"; } _19 += "</object>"; } return _19; }, write: function(_20) { if (this.getAttribute("useExpressInstall")) { var _21 = new deconcept.PlayerVersion([6, 0, 65]); if (this.installedVer.versionIsValid(_21) && !this.installedVer.versionIsValid(this.getAttribute("version"))) { this.setAttribute("doExpressInstall", true); this.addVariable("MMredirectURL", escape(this.getAttribute("xiRedirectUrl"))); document.title = document.title.slice(0, 47) + " - Flash Player Installation"; this.addVariable("MMdoctitle", document.title); } } if (this.skipDetect || this.getAttribute("doExpressInstall") || this.installedVer.versionIsValid(this.getAttribute("version"))) { var n = (typeof _20 == "string") ? document.getElementById(_20) : _20; n.innerHTML = this.getSWFHTML(); return true; } else { if (this.getAttribute("redirectUrl") != "") { document.location.replace(this.getAttribute("redirectUrl")); } } return false; } }; deconcept.SWFObjectUtil.getPlayerVersion = function() { var _23 = new deconcept.PlayerVersion([0, 0, 0]); if (navigator.plugins && navigator.mimeTypes.length) { var x = navigator.plugins["Shockwave Flash"]; if (x && x.description) { _23 = new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/, "").replace(/(\s+r|\s+b[0-9]+)/, ".").split(".")); } } else { if (navigator.userAgent && navigator.userAgent.indexOf("Windows CE") >= 0) { var axo = 1; var _26 = 3; while (axo) { try { _26++; axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + _26); _23 = new deconcept.PlayerVersion([_26, 0, 0]); } catch (e) { axo = null; } } } else { try { var axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); } catch (e) { try { var axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); _23 = new deconcept.PlayerVersion([6, 0, 21]); axo.AllowScriptAccess = "always"; } catch (e) { if (_23.major == 6) { return _23; } } try { axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); } catch (e) { } } if (axo != null) { _23 = new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(",")); } } } return _23; }; deconcept.PlayerVersion = function(_29) { this.major = _29[0] != null ? parseInt(_29[0]) : 0; this.minor = _29[1] != null ? parseInt(_29[1]) : 0; this.rev = _29[2] != null ? parseInt(_29[2]) : 0; }; deconcept.PlayerVersion.prototype.versionIsValid = function(fv) { if (this.major < fv.major) { return false; } if (this.major > fv.major) { return true; } if (this.minor < fv.minor) { return false; } if (this.minor > fv.minor) { return true; } if (this.rev < fv.rev) { return false; } return true; }; deconcept.util = { getRequestParameter: function(_2b) { var q = document.location.search || document.location.hash; if (_2b == null) { return q; } if (q) { var _2d = q.substring(1).split("&"); for (var i = 0; i < _2d.length; i++) { if (_2d[i].substring(0, _2d[i].indexOf("=")) == _2b) { return _2d[i].substring((_2d[i].indexOf("=") + 1)); } } } return ""; } }; deconcept.SWFObjectUtil.cleanupSWFs = function() { var _2f = document.getElementsByTagName("OBJECT"); for (var i = _2f.length - 1; i >= 0; i--) { _2f[i].style.display = "none"; for (var x in _2f[i]) { if (typeof _2f[i][x] == "function") { _2f[i][x] = function() { }; } } } }; if (deconcept.SWFObject.doPrepUnload) { if (!deconcept.unloadSet) { deconcept.SWFObjectUtil.prepUnload = function() { __flash_unloadHandler = function() { }; __flash_savedUnloadHandler = function() { }; window.attachEvent("onunload", deconcept.SWFObjectUtil.cleanupSWFs); }; window.attachEvent("onbeforeunload", deconcept.SWFObjectUtil.prepUnload); deconcept.unloadSet = true; } } if (!document.getElementById && document.all) { document.getElementById = function(id) { return document.all[id]; }; } var getQueryParamValue = deconcept.util.getRequestParameter; var FlashObject = deconcept.SWFObject; var SWFObject = deconcept.SWFObject;
/*Thickbox 3.1*/
dominioSite = '/Site/'; $(document).ready(function() { tb_init('a.lnkPop, a.thickbox, area.thickbox, input.thickbox'); });
function tb_init(domChunk) { $(domChunk).click(function() { var t = this.title || this.name || null; var a = this.href || this.alt || null; var g = this.rel || false; tb_show(t, a, g); this.blur(); return false; }); };
function tb_show(caption, url, imageGroup) { try { if ($.browser.msie && $.browser.version < 7) { $("body", "html").css({ height: "100%", width: "100%" }); $("html").css("overflow", "hidden"); if (document.getElementById("TB_HideSelect") === null) { $("body").append("<iframe id='TB_HideSelect' src='" + dominioSite + "/Js/blank.html'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>"); $("#TB_overlay").click(tb_remove); $("#TB_HideSelect").height($('body').height()); } } else { if (document.getElementById("TB_overlay") === null) { $("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>"); $("#TB_overlay").click(tb_remove); } }; if (tb_detectMacXFF()) { $("#TB_overlay").addClass("TB_overlayMacFFBGHack"); } else { $("#TB_overlay").addClass("TB_overlayBG"); }; if (caption === null) { caption = ""; } $("body").append("<div id='TB_load'>&nbsp;</div>"); $('#TB_load').show(); var baseURL; if (url.indexOf("?") !== -1) { baseURL = url.substr(0, url.indexOf("?")); } else { baseURL = url; }; var urlString = /\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/; var urlType = baseURL.toLowerCase().match(urlString); if (urlType == '.jpg' || urlType == '.jpeg' || urlType == '.png' || urlType == '.gif' || urlType == '.bmp') { TB_PrevCaption = ""; TB_PrevURL = ""; TB_PrevHTML = ""; TB_NextCaption = ""; TB_NextURL = ""; TB_NextHTML = ""; TB_imageCount = ""; TB_FoundURL = false; if (imageGroup) { TB_TempArray = $("a[@rel=" + imageGroup + "]").get(); for (TB_Counter = 0; ((TB_Counter < TB_TempArray.length) && (TB_NextHTML === "")); TB_Counter++) { var urlTypeTemp = TB_TempArray[TB_Counter].href.toLowerCase().match(urlString); if (!(TB_TempArray[TB_Counter].href == url)) { if (TB_FoundURL) { TB_NextCaption = TB_TempArray[TB_Counter].title; TB_NextURL = TB_TempArray[TB_Counter].href; TB_NextHTML = "<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>"; } else { TB_PrevCaption = TB_TempArray[TB_Counter].title; TB_PrevURL = TB_TempArray[TB_Counter].href; TB_PrevHTML = "<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>"; } } else { TB_FoundURL = true; TB_imageCount = "Image " + (TB_Counter + 1) + " of " + (TB_TempArray.length); } } }; imgPreloader = new Image(); imgPreloader.onload = function() { imgPreloader.onload = null; var pagesize = tb_getPageSize(); var x = pagesize[0] - 150; var y = pagesize[1] - 150; var imageWidth = imgPreloader.width; var imageHeight = imgPreloader.height; if (imageWidth > x) { imageHeight = imageHeight * (x / imageWidth); imageWidth = x; if (imageHeight > y) { imageWidth = imageWidth * (y / imageHeight); imageHeight = y; } } else if (imageHeight > y) { imageWidth = imageWidth * (y / imageHeight); imageHeight = y; if (imageWidth > x) { imageHeight = imageHeight * (x / imageWidth); imageWidth = x; } }; TB_WIDTH = imageWidth + 30; TB_HEIGHT = imageHeight + 60; $("#TB_window").append("<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='" + url + "' width='" + imageWidth + "' height='" + imageHeight + "' alt='" + caption + "'/></a>" + "<div id='TB_caption'>" + caption + "<div id='TB_secondLine'>" + TB_imageCount + TB_PrevHTML + TB_NextHTML + "</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a> or Esc Key</div>"); $("#TB_closeWindowButton").click(tb_remove); if (!(TB_PrevHTML === "")) { function goPrev() { if ($(document).unbind("click", goPrev)) { $(document).unbind("click", goPrev); } $("#TB_window").remove(); $("body").append("<div id='TB_window'></div>"); tb_show(TB_PrevCaption, TB_PrevURL, imageGroup); return false; } $("#TB_prev").click(goPrev); }; if (!(TB_NextHTML === "")) { function goNext() { $("#TB_window").remove(); $("body").append("<div id='TB_window'></div>"); tb_show(TB_NextCaption, TB_NextURL, imageGroup); return false; } $("#TB_next").click(goNext); }; document.onkeydown = function(e) { if (e == null) { keycode = event.keyCode; } else { keycode = e.which; }; if (keycode == 27) { tb_remove(); } else if (keycode == 190) { if (!(TB_NextHTML == "")) { document.onkeydown = ""; goNext(); } } else if (keycode == 188) { if (!(TB_PrevHTML == "")) { document.onkeydown = ""; goPrev(); } } }; tb_position(); $("#TB_load").remove(); $("#TB_ImageOff").click(tb_remove); $("#TB_window").css({ display: "block" }); }; imgPreloader.src = url; } else { var queryString = url.replace(/^[^\?]+\??/, ''); var params = tb_parseQuery(queryString); TB_WIDTH = (params['width'] * 1) + 30 || 630; TB_HEIGHT = (params['height'] * 1) + 40 || 440; ajaxContentW = TB_WIDTH - 30; ajaxContentH = TB_HEIGHT - 45; if (url.indexOf('TB_iframe') != -1) { urlNoQuery = url.split('TB_'); $("#TB_iframeContent").remove(); if (params['modal'] != "true") { $("#TB_window").append("<iframe allowtransparency='true' frameborder='0' hspace='0' src='" + urlNoQuery[0] + "' id='TB_iframeContent' name='TB_iframeContent" + Math.round(Math.random() * 1000) + "' onload='tb_showIframe()' style='width:" + (ajaxContentW + 29) + "px;height:" + (ajaxContentH + 17) + "px;' > </iframe>"); } else { $("#TB_overlay").unbind(); $("#TB_window").append("<iframe allowtransparency='true' frameborder='0' hspace='0' src='" + urlNoQuery[0] + "' id='TB_iframeContent' name='TB_iframeContent" + Math.round(Math.random() * 1000) + "' onload='tb_showIframe()' style='width:" + (ajaxContentW + 29) + "px;height:" + (ajaxContentH + 17) + "px;'> </iframe>"); } } else { if ($("#TB_window").css("display") != "block") { if (params['modal'] != "true") { $("#TB_window").append("<div id='TB_ajaxContent' style='width:" + ajaxContentW + "px;height:" + ajaxContentH + "px'></div>"); } else { $("#TB_overlay").unbind(); $("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:" + ajaxContentW + "px;height:" + ajaxContentH + "px;'></div>"); } } else { $("#TB_ajaxContent")[0].style.width = ajaxContentW + "px"; $("#TB_ajaxContent")[0].style.height = ajaxContentH + "px"; $("#TB_ajaxContent")[0].scrollTop = 0; $("#TB_ajaxWindowTitle").html(caption); } }; $("#TB_closeWindowButton").click(tb_remove); if (url.indexOf('TB_inline') != -1) { $("#TB_ajaxContent").append($('#' + params['inlineId']).children()); $("#TB_window").unload(function() { $('#' + params['inlineId']).append($("#TB_ajaxContent").children()); }); tb_position(); $("#TB_load").remove(); $("#TB_window").css({ display: "block" }); } else if (url.indexOf('TB_iframe') != -1) { tb_position(); if ($.browser.safari) { $("#TB_load").remove(); $("#TB_window").css({ display: "block" }); } } else { $("#TB_ajaxContent").load(url += "&random=" + (new Date().getTime()), function() { tb_position(); $("#TB_load").remove(); tb_init("#TB_ajaxContent a.thickbox"); $("#TB_window").css({ display: "block" }); }); } }; if (!params['modal']) { document.onkeyup = function(e) { if (e == null) { keycode = event.keyCode; } else { keycode = e.which; } if (keycode == 27) { tb_remove(); } }; } } catch (e) { } };
function tb_showIframe() { $("#TB_load").remove(); $("#TB_window").css({ display: "block" }); };
function tb_remove() { $("#TB_imageOff").unbind("click"); $("#TB_closeWindowButton").unbind("click"); $("#TB_window").fadeOut("fast", function() { $('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove(); }); $("#TB_load").remove(); if (typeof document.body.style.maxHeight == "undefined") { $("body", "html").css({ height: "auto", width: "auto" }); $("html").css("overflow", ""); }; document.onkeydown = ""; document.onkeyup = ""; return false; };
function tb_position() { $("#TB_window").css({ marginLeft: '-' + parseInt((TB_WIDTH / 2), 10) + 'px', width: TB_WIDTH + 'px' }); if (!(jQuery.browser.msie && jQuery.browser.version < 7)) { $("#TB_window").css({ marginTop: '-' + parseInt((TB_HEIGHT / 2), 10) + 'px' }); } };
function tb_parseQuery(query) { var Params = {}; if (!query) { return Params; } var Pairs = query.split(/[;&]/); for (var i = 0; i < Pairs.length; i++) { var KeyVal = Pairs[i].split('='); if (!KeyVal || KeyVal.length != 2) { continue; } var key = unescape(KeyVal[0]); var val = unescape(KeyVal[1]); val = val.replace(/\+/g, ' '); Params[key] = val; }; return Params; };
function tb_getPageSize() { var de = document.documentElement; var w = window.innerWidth || self.innerWidth || (de && de.clientWidth) || document.body.clientWidth; var h = window.innerHeight || self.innerHeight || (de && de.clientHeight) || document.body.clientHeight; arrayPageSize = [w, h]; return arrayPageSize; };
function tb_detectMacXFF() { var userAgent = navigator.userAgent.toLowerCase(); if (userAgent.indexOf('mac') != -1 && userAgent.indexOf('firefox') != -1) { return true; } };
/* Funcao.js 02/02/2010 */
$(document).ready(function() { initFullPage(); $('.buscaSLI').each(function(index) { $(this).attr('id', 'sli_search_' + (index + 1)); }); }); initFullPage = function() { if ((typeof Sys != 'undefined') && (typeof Sys.WebForms != 'undefined')) { Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);}; setPostBackRebuild(); addInputClasses(); setShowTodasAsCategorias(); arrumaEndereco(); buscaCepCampos(); corrigeLinksJanelas(); criaBuscaPaginaProduto(); defineAvaliacaoProduto(); igualaAlturaItensTodos(); definePopups(); initCarousel(); todasLojas(); initWSearch(); bnfFlags(); $('body.checkout ol.listaPassos').equalHeights(); }; functionAfterPostback = function() { addInputClasses(); setShowTodasAsCategorias(); buscaCepCampos(); corrigeLinksJanelas(); defineAvaliacaoProduto(); definePopups(); }; panelCompletouRequest = function(responseText, textStatus, XMLHttpRequest) { functionAfterPostback(); }; initJSCallBack = function() { arrumaPrateleiras(); arrumaEndereco(); buscaCepCampos(); criaBuscaPaginaProduto(); defineAvaliacaoProduto(); corrigeLinksJanelas(); igualaAlturaItensTodos();  tb_init('a.lnkPop, a.thickbox, area.thickbox, input.thickbox'); }; setPostBackRebuild = function() { if ((typeof Sys != 'undefined') && (typeof Sys.WebForms != 'undefined')) { Sys.WebForms.PageRequestManager.getInstance().add_endRequest(initJSCallBack); } }; fixTelerikRadwindow = function() { if ((typeof window.Telerik != 'undefined') && (typeof window.Telerik.Web.UI.RadWindow != 'undefined')) { window.Telerik.Web.UI.RadWindow._createUI = window.Telerik.Web.UI.RadWindow.prototype._createUI = novoIframeTelerik; } }; setTodasAsListasOver = function() { if ($.browser.msie && $.browser.version < 7) { $('#outras-listas-lista-container').unbind().mouseover(function() { $(this).addClass('over'); }).mouseout(function() { $(this).removeClass('over'); }); } }; setShowTodasAsCategorias = function() { $('#header div.menu-sub').hide().unbind().mouseover(showTodasCategorias).mouseout(hideTodasCategoriasTimer); $('#liCategoriasTodas a').unbind().mouseover(showTodasCategorias).mouseout(hideTodasCategoriasTimer); setTodasAsListasOver(); }; formataDivTodasCategorias = function() { $('#header div.menu-sub').each(function() { var lnkObj = $('#liCategoriasTodas'); var lnk = $(lnkObj).get(0); $(this).show().css({ top: (($(lnk).offset()).top + $(lnk).height() - 2), left: ($.browser.msie && $.browser.version < 7) ? (1024 - this.clientWidth - 22 - 2) : (lnk.offsetLeft - (this.offsetWidth - lnk.offsetWidth) - 2) }).hide(); }); }; getFullOffset = function(obj) { var x = 0; var y = 0; for (var tmpObj = obj; tmpObj.offsetParent != null; tmpObj = tmpObj.offsetParent) { x += tmpObj.offsetLeft; y += tmpObj.offsetTop; }; return { 'x': x, 'y': y }; }; showTodasCategorias = function(e) { if (typeof showCatsTimer != 'undefined') { clearTimeout(showCatsTimer); }; $('#header div.menu-sub').show(); if ($.browser.msie && $.browser.version < 7) { $('#main div.barra-resultado-busca select').hide(); $('div.conteudo div.barra-resultado-busca select').hide(); $('#conteudo-central-produto fieldset select').css('visibility', 'hidden'); if (typeof window.frames['wdwOutrasFormasPagamento'] != 'undefined') { $('div.cartao select', window.frames['wdwOutrasFormasPagamento'].document).hide(); } }; return false; }; hideTodasCategorias = function(e) { if ($.browser.msie && $.browser.version < 7) { $('#main div.barra-resultado-busca select').show(); $('div.conteudo div.barra-resultado-busca select').show(); $('#conteudo-central-produto fieldset select').css('visibility', 'visible'); if (typeof window.frames['wdwOutrasFormasPagamento'] != 'undefined') { $('div.cartao select', window.frames['wdwOutrasFormasPagamento'].document).show(); } }; $('#header div.menu-sub').hide(); return false; }; hideTodasCategoriasTimer = function() { showCatsTimer = setTimeout('hideTodasCategorias();', 100); };
function EnviaBusca(Form, txtTexto, comboCategoria, Url) { FiltroParam = ""; if (comboCategoria && (Form.elements[comboCategoria][document.aspnetForm.elements[comboCategoria].selectedIndex].value != "")) { FiltroParam = "Filtro=C" + Form.elements[comboCategoria][Form.elements[comboCategoria].selectedIndex].value + "&"; }; textoBusca = (Form.elements[txtTexto].value.replace(/[\,\+\;\"\'\/\\\<\>]/g, "")); textoBusca = HtmlEncode(textoBusca); if (textoBusca.length >= 100) textoBusca = textoBusca.substr(0, 99); FiltroParam += ((textoBusca != "") ? "gravaBusca=1&" : "") + "strBusca=" + textoBusca; window.location = Url + FiltroParam; };
function HtmlEncode(s) { return encodeURIComponent(s); };
function EnviaBuscaMarca(form, comboMarca, url) { idMarca = ""; if (form.elements[comboMarca][form.elements[comboMarca].selectedIndex].value != "") { idMarca = form.elements[comboMarca][form.elements[comboMarca].selectedIndex].value; }; if (idMarca != "") { idMarca = "Filtro=M" + idMarca; }; window.location = url + idMarca; };
function EnviaFiltroPedido(Form, campoStatus, campoCompra, campoDataDe, campoDataAte, Url) { FiltroParam = ""; flagAtiva = Form.elements[campoStatus][Form.elements[campoStatus].selectedIndex].value; idCompra = Form.elements[campoCompra].value; dataDe = Form.elements[campoDataDe].value; dataAte = Form.elements[campoDataAte].value; FiltroParam = "flagAtiva=" + flagAtiva + "&idCompra=" + idCompra + "&dataDe=" + dataDe + "&dataAte=" + dataAte; window.location = Url + FiltroParam; };
function EnviaMarca(Form, comboMarca, Url) { if (Form.elements[comboMarca][document.aspnetForm.elements[comboMarca].selectedIndex].value != "") { PaginaMarca = Form.elements[comboMarca][Form.elements[comboMarca].selectedIndex].value; }; window.location = PaginaMarca; };
function onEnter(evt, frm, btnEnter) { var keyCode = null; if (evt.which) { keyCode = evt.which; } else if (evt.keyCode) { keyCode = evt.keyCode; } if (13 == keyCode) { frm.elements[btnEnter].click(); return false; }; return true; };
function Popup(url, width, height) { if (document.all && window.print) { window.open(url, "Popup", "width='+width+'px,height='+height+'px,resizable=1,scrollbars=1,status=yes"); } else { window.open(url, "Popup", "width='+width+'px,height='+height+'px,resizable=1,scrollbars=1,status=yes"); } };
function Popup(url, width, height) { window.open("formulario.asp", "nome", "status , scrollbars=no ,width=400, height=350 , top=0 , left=0"); };
function VerifiedByVisa_SaibaMais() { window.open('http://www.visa.com.br/vbv/vbv_saibamais.asp', 'principal', 'height=435,width=270,top=0,left=0,resizable=no,status=1') }; var dicionarioSaltaCampo;
function SaltaCampo(campo, prox, tammax, teclapres) { var tecla = teclapres.keyCode; var vr = campo.value; var tam = vr.length; if ((tecla != 9) && (tecla != 16)) { if (campo.value.length >= tammax) { campo.value = campo.value.substring(0, tammax); prox.focus(); } } };
function SaltaCampoTras(campo, prox, tammax, e) { };
function checkKeySetClick(srcClickObj, e) { var key; if (window.event) { key = window.event.keyCode; } else { key = e.which; }; if (key == 13) { return false; } };
function Seleciona(ObjSrc, DefValue) { if (ObjSrc.value == DefValue) { ObjSrc.value = '' } else { ObjSrc.select() } };
function Abandona(ObjSrc, DefValue) { if (ObjSrc.value == '') { ObjSrc.value = DefValue } };
function PopUpWindow(url, width, height, name, scroll) { var top = (screen.height - height) / 2; var left = (screen.width - width) / 2; window.open(url, name, 'scrollbars=' + scroll + ',status=0,menubar=0,resize=0,width=' + width + ',height=' + height + ',top=' + top + ',left=' + left); };
function pop(url, width, height) { novaJanela = window.open(url, 'wp_linksExternos', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=' + width + ',height=' + height); if (novaJanela) { return false; }; return true; };
function pop(url, width, height, showScroll) { novaJanela = window.open(url, 'wp_linksExternos', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=' + (showScroll ? 'yes' : 'no') + ',resizable=no,top=0,left=0,width=' + width + ',height=' + height); if (novaJanela) { return false; }; return true; };
function mascara(o, f) { v_obj = o; v_fun = f; setTimeout("execmascara()", 1) };
function execmascara() { v_obj.value = v_fun(v_obj.value) };
function cpf(v) { v = v.replace(/\D/g, ""); v = v.substring(0, 11); v = v.replace(/(\d{3})(\d)/, "$1.$2"); v = v.replace(/(\d{3})(\d)/, "$1.$2"); v = v.replace(/(\d{3})(\d{1,2})$/, "$1-$2"); return v };
function cnpj(v) { v = v.replace(/\D/g, ""); v = v.substring(0, 14); v = v.replace(/^(\d{2})(\d)/, "$1.$2"); v = v.replace(/^(\d{2})\.(\d{3})(\d)/, "$1.$2.$3"); v = v.replace(/\.(\d{3})(\d)/, ".$1/$2"); v = v.replace(/(\d{4})(\d)/, "$1-$2"); return v };
function validaData(oSrc, args) { var arrDtIn = args.Value.split('/'); var strDtIn = ('00' + arrDtIn[0]).replace(/^0+(\d\d)/, '$1'); strDtIn += ('/' + ('00' + arrDtIn[1]).replace(/^0+(\d\d)/, '$1')); strDtIn += ('/' + ('0000' + arrDtIn[2]).replace(/^0+(\d\d\d\d)/, '$1')); if (arrDtIn.length < 3) { return args.IsValid = false; }; var dtIn = new Date(parseInt(arrDtIn[2], 10), parseInt(arrDtIn[1], 10) - 1, parseInt(arrDtIn[0], 10), 12, 0, 0); var strDtOut = ('00' + dtIn.getDate()).replace(/^0+(\d\d)/, '$1'); strDtOut += ('/' + ('00' + (dtIn.getMonth() + 1)).replace(/^0+(\d\d)/, '$1')); strDtOut += ('/' + dtIn.getFullYear()); if (strDtIn != strDtOut) { args.IsValid = false; } else { args.isValid = true; }; return false; };
function validaDataNasc(oSrc, args) { var arrDtIn = args.Value.split('/'); var strDtIn = ('00' + arrDtIn[0]).replace(/^0+(\d\d)/, '$1'); strDtIn += ('/' + ('00' + arrDtIn[1]).replace(/^0+(\d\d)/, '$1')); strDtIn += ('/' + ('0000' + arrDtIn[2]).replace(/^0+(\d\d\d\d)/, '$1')); if (arrDtIn.length < 3) { args.IsValid = false; } var dtIn = new Date(parseInt(arrDtIn[2], 10), parseInt(arrDtIn[1], 10) - 1, parseInt(arrDtIn[0], 10), 12, 0, 0); var strDtOut = ('00' + dtIn.getDate()).replace(/^0+(\d\d)/, '$1'); strDtOut += ('/' + ('00' + (dtIn.getMonth() + 1)).replace(/^0+(\d\d)/, '$1')); strDtOut += ('/' + dtIn.getFullYear()); if ((strDtIn != strDtOut) || (dtIn > new Date())) { args.IsValid = false; }; args.isValid = true; };
function validaDataEventoPassado(oSrc, args) { var arrDtIn = args.Value.split('/'); for (var i = 0; i < 3; i++) { arrDtIn[i] = arrDtIn[i].replace(/^0/, ''); }; var strDtIn = (arrDtIn[0]); strDtIn += ('/' + arrDtIn[1]); strDtIn += ('/' + arrDtIn[2]); if (arrDtIn.length < 3) { return args.IsValid = false; }; var dtIn = new Date(parseInt(arrDtIn[2]), (parseInt(arrDtIn[1]) - 1), parseInt(arrDtIn[0]), 1, 0, 0); var strDtOut = ('0' + dtIn.getDate()).replace(/^00{0,1}/, ''); strDtOut += ('/' + ('0' + (dtIn.getMonth() + 1)).replace(/^00{0,1}/, '')); strDtOut += ('/' + dtIn.getFullYear()); args.IsValid = (strDtIn == strDtOut); return false; };
function validaDataEvento(oSrc, args) { var arrDtIn = args.Value.split('/'); for (var i = 0; i < 3; i++) { arrDtIn[i] = arrDtIn[i].replace(/^0/, ''); } var strDtIn = (arrDtIn[0]); strDtIn += ('/' + arrDtIn[1]); strDtIn += ('/' + arrDtIn[2]); if (arrDtIn.length < 3) { return args.IsValid = false; } var dtIn = new Date(parseInt(arrDtIn[2]), (parseInt(arrDtIn[1]) - 1), parseInt(arrDtIn[0]), 1, 0, 0); var strDtOut = ('0' + dtIn.getDate()).replace(/^00{0,1}/, ''); strDtOut += ('/' + ('0' + (dtIn.getMonth() + 1)).replace(/^00{0,1}/, '')); strDtOut += ('/' + dtIn.getFullYear()); var hoje = new Date(); hoje = new Date(hoje.getFullYear(), hoje.getMonth(), hoje.getDate(), 1, 0, 0); var max = 7776000000; if (typeof (oSrc.getMaxTime) != 'undefined') { max = parseInt(oSrc.getMaxTime); } var t = hoje.valueOf() + max; args.IsValid = !((strDtIn != strDtOut) || (dtIn < hoje) || (dtIn.valueOf() > t)); return false; }
function valida_CPFCNPJ(oSrc, args) { if (args.Value.replace(/[^\d]/g, '').length == 11) { valida_CPF(oSrc, args); } else if (args.Value.replace(/[^\d]/g, '').length == 14) { valida_CNPJ(oSrc, args); } else { args.IsValid = false; } };
function valida_CPF(oSrc, args) { var i; s = args.Value.replace(/[^\d]/g, ''); var c = s.substr(0, 9); var dv = s.substr(9, 2); var d1 = 0; for (i = 0; i < 9; i++) { d1 += (c.charAt(i) * (10 - i)); }; if (d1 == 0) { args.IsValid = false; return } d1 = 11 - (d1 % 11); if (d1 > 9) d1 = 0; if (dv.charAt(0) != d1) { args.IsValid = false; return } d1 *= 2; for (i = 0; i < 9; i++) { d1 += (c.charAt(i) * (11 - i)); }; d1 = 11 - (d1 % 11); if (d1 > 9) d1 = 0; if (dv.charAt(1) != d1) { args.IsValid = false; return }; var algUnico = true; for (i = 1; i < 11; i++) { algUnico = algUnico && (s.charAt(i - 1) == s.charAt(i)); }; if (algUnico) { args.IsValid = false; return }; args.IsValid = true; };
function valida_CNPJ(oSrc, args) { args.IsValid = true; var cnpj = args.Value; var valida = new Array(6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2); var dig1 = new Number; var dig2 = new Number; exp = /\.|\-|\//g; cnpj = cnpj.toString().replace(exp, ""); var digito = new Number(eval(cnpj.charAt(12) + cnpj.charAt(13))); for (i = 0; i < valida.length; i++) { dig1 += (i > 0 ? (cnpj.charAt(i - 1) * valida[i]) : 0); dig2 += cnpj.charAt(i) * valida[i]; }; dig1 = (((dig1 % 11) < 2) ? 0 : (11 - (dig1 % 11))); dig2 = (((dig2 % 11) < 2) ? 0 : (11 - (dig2 % 11))); if (((dig1 * 10) + dig2) != digito) { args.IsValid = false; return; } };
function soNumeros(v) { return v.replace(/\D/g, "") };
function AlertDesenvolvimento() { alert("Funcionalidade em Desenvolvimento\n Aguarde próximos releases."); };
function AlertSemEspecificacao() { alert("Especificação pendente.\n Aguarde próximos releases."); }; var incItensCompara = 0; var objComparacao;
function MarcarComparacao(idProd, marcado) { var obj = objComparacao; var vet = obj.value.split(","); var achou; if (marcado) { incItensCompara++; achou = false; for (i = 0; i <= vet.length - 1; i++) { if (idProd == vet[i]) achou = true; }; if (!achou) { if (obj.value.length > 0) { obj.value += "," + idProd; } else { obj.value += idProd; } } } else { incItensCompara--; if (obj.value.length > 0) { for (i = 0; i <= vet.length - 1; i++) { if (idProd == vet[i]) { if (i == 0) { if (vet.length > 1) { obj.value = obj.value.replace(idProd + ",", ""); } else { obj.value = obj.value.replace(idProd, ""); } } else { obj.value = obj.value.replace("," + idProd, ""); } } } } } if (document.getElementById("NumeroSuperior") != null) { document.getElementById("NumeroSuperior").innerHTML = incItensCompara; document.getElementById("NumeroInferior").innerHTML = incItensCompara; } };
function Comparar(ClientID, Url) { var obj = document.getElementById(ClientID); var MsgErro = document.getElementById("divAlerta"); objComparacao = obj; var vet = obj.value.split(","); if (vet.length >= 2 && vet.length <= __QtdMaximaProdutosComparacao) { window.location = "/Site/ComparacaoProduto.aspx?ProdutosCompara=" + obj.value + "&ReturnUrl=" + Url; } else if (vet.length < 2) { MsgErro.innerHTML = "<p><strong>Aten&ccedil;&atilde;o: </strong> M&iacute;nimo de 2 produtos para comparar.</p>"; MsgErro.style.display = 'block'; } else if (vet.length > __QtdMaximaProdutosComparacao) { MsgErro.innerHTML = "<p><strong>Aten&ccedil;&atilde;o:: </strong> M&aacute;ximo de " + __QtdMaximaProdutosComparacao + " produtos para comparar.</p>"; MsgErro.style.display = 'block'; } };

function MontaUrl(url, ClientID) { url = url.substring(url.indexOf('?')); url = window.location.href.substring(0, window.location.href.indexOf('?')) + url; var obj = document.getElementById(ClientID); objComparacao = obj; window.location = url + '&ComparacaoProdutos=' + obj.value; };
function CarregaTela(ClientID) { var obj = document.getElementById(ClientID); objComparacao = obj; var vet = obj.value.split(","); if (incItensCompara == 0) { if (vet[0] != "") { incItensCompara = vet.length; }; if (document.getElementById("NumeroSuperior") != null) { document.getElementById("NumeroSuperior").innerHTML = incItensCompara; document.getElementById("NumeroInferior").innerHTML = incItensCompara; } } };

var incItensAdicionar = 0; var objAdicao;
function AdicionarListaCasamento(idProd, marcado) { var obj = objAdicao; var vet = obj.value.split(","); var achou; if (marcado) { incItensAdicionar++; achou = false; for (i = 0; i <= vet.length - 1; i++) { if (idProd == vet[i]) achou = true; }; if (!achou) { if (obj.value.length > 0) { obj.value += "," + idProd; } else { obj.value += idProd; } } } else { incItensAdicionar--; if (obj.value.length > 0) { for (i = 0; i <= vet.length - 1; i++) { if (idProd == vet[i]) { if (i == 0) { if (vet.length > 1) { obj.value = obj.value.replace(idProd + ",", ""); } else { obj.value = obj.value.replace(idProd, ""); } } else { obj.value = obj.value.replace("," + idProd, ""); } } } } } if (document.getElementById("NumeroSuperiorLcas") != null) { document.getElementById("NumeroSuperiorLcas").innerHTML = incItensAdicionar; } };
function AdicionarLcas(ClientID, Url) { var obj = document.getElementById(ClientID); var MsgErro = document.getElementById("divAlerta"); objAdicao = obj; if (obj.value == "") { MsgErro.innerHTML = "<p><strong>Aten&ccedil;&atilde;o: </strong> Selecione ao menos 1 produto para adicionar &agrave; Lista de Casamento.</p>"; MsgErro.style.display = 'block'; } else window.location = "/Site/ListaGerenciadaIncluirProduto.aspx?idSku=" + obj.value + "&ReturnUrl=" + Url; };
function MontaUrlLista(url, ComparacaoClientID, AdiconaLcasClientID) { url = url.substring(url.indexOf('?')); url = window.location.href.substring(0, window.location.href.indexOf('?')) + url; var obj = document.getElementById(ComparacaoClientID); var objA = document.getElementById(AdiconaLcasClientID); objComparacao = obj; objAdicao = objA; window.location = url + '&ComparacaoProdutos=' + obj.value + '&AdicionaListaCasamento=' + objA.value; };
function CarregaTelaLista(ComparacaoClientID, AdiconaLcasClientID) { var obj = document.getElementById(ComparacaoClientID); var objA = document.getElementById(AdiconaLcasClientID); objComparacao = obj; objAdicao = objA; var vet = obj.value.split(","); var vetAdicionar = objA.value.split(","); if (incItensCompara == 0) { if (vet[0] != "") incItensCompara = vet.length; if (document.getElementById("NumeroSuperior") != null) { document.getElementById("NumeroSuperior").innerHTML = incItensCompara; document.getElementById("NumeroInferior").innerHTML = incItensCompara; } } if (incItensAdicionar == 0) { if (vetAdicionar[0] != "") incItensAdicionar = vetAdicionar.length; if (document.getElementById("NumeroSuperiorLcas") != null) document.getElementById("NumeroSuperiorLcas").innerHTML = incItensAdicionar; } };

function chat(url) { var hWnd = window.open(url, "chat", "width=400,height=450,resizable=no,toolbar=0,location=0,directories=0,status=no,menubar=0,scrollbars=0"); if (hWnd != null) { if (hWnd.opener == null) { hWnd.opener = self; hWnd.location.href = url; } } }; arrumaPrateleiras = function() { var _url = document.URL; var _posicao = _url.toLowerCase().search(/carrinho.aspx/); if (_posicao == 0) { var tamanhoMaximo = 0; $(".prateleira").each(function alteraNome(item) { $(this).removeClass("prateleira"); $(this).addClass("ativo"); tamanhoMaximo = 0; $(".ativo ul li").each(function mostraTamanho(item) { if ($(this).parent().parent().hasClass("ativo")) { var tamanho = $(this).height(); if (tamanhoMaximo < tamanho) { tamanhoMaximo = tamanho; } } }); $(".ativo ul li").height(tamanhoMaximo); $(this).removeClass("ativo"); }) } }; novoIframeTelerik = function() { if (!this._popupElement) { var _85 = this.get_id(); var _86 = "RadWindowWrapper_" + _85; var _87 = document.createElement("DIV"); _87.id = _86; _87.className = this._getFullSkinName(); _87.style.width = this._width; _87.style.height = this._height; _87.setAttribute("unselectable", "on"); this._popupElement = _87; var _88 = document.createElement("TABLE"); _88.cellSpacing = 0; _88.cellPadding = 0; this._tableElement = _88; var _89 = ["corner topleft", "titlebar", "corner topright", "corner bodyleft", "windowcontent", "corner bodyright", "corner bodyleft", "statusbar", "corner bodyright", "corner footerleft", "footercenter", "corner footerright"]; var _8a = ["titlerow", "contentrow", "statusbarrow", "footerrow"]; var _8b = 0; for (var i = 0; i < 4; i++) { var row = _88.insertRow(-1); row.className = _8a[i]; for (var j = 1; j <= 3; j++) { var _8f = row.insertCell(-1); _8f.innerHTML = "&nbsp;"; _8f.className = _89[_8b]; _8b++; } }; var _90 = _88.rows[0].cells[1]; _90.innerHTML = ""; this._titleCell = _90; var _91 = document.createElement("DIV"); _91.className = "topresize"; _91.innerHTML = "<!-- / -->"; this._topResizer = _91; this._titleCell.appendChild(this._topResizer); var _92 = this._createDefaultTable(); _92.className = "titlebarcontrols"; this._titlebarElement = _92; this._titleCell.appendChild(this._titlebarElement); var _93 = this._getTitleIcon(); var _94 = this._titlebarElement.rows[0].insertCell(-1); _94.appendChild(_93); var _95 = this._getTitleElement(); var _90 = this._titlebarElement.rows[0].insertCell(-1); _90.appendChild(_95); this.set_title(this._title); var _96 = this._titlebarElement.rows[0].insertCell(-1); _96.noWrap = true; _96.style.whiteSpace = "nowrap"; _96.appendChild(this._getTitleCommandButtonsHolder()); var _97 = _88.rows[1].cells[1]; _97.vAlign = "top"; _97.innerHTML = ""; this._contentCell = _97; var _98 = this.get_name(); var _99 = ($telerik.isIE) ? document.createElement("<iframe src='/Js/blank.html' allowtransparency='true' name='" + _98 + "'>") : document.createElement("iframe"); _99.name = _98; _99.src = "javascript:'<html></html>';"; _99.style.width = "100%"; _99.style.height = "100%"; _99.style.border = "0px"; _99.frameBorder = "0"; this._iframe = _99; this._contentCell.appendChild(this._iframe); var _9a = this._createDefaultTable(); _9a.style.width = "100%"; this._statusCell = _88.rows[2].cells[1]; this._statusCell.innerHTML = ""; this._statusCell.appendChild(_9a); var _9b = _9a.rows[0].insertCell(-1); _9b.style.width = "100%"; var _9c = this._getStatusMessageElement(); _9b.appendChild(_9c); var _9d = _9a.rows[0].insertCell(-1); _9d.style.width = "15px"; var _9e = document.createElement("DIV"); _9d.appendChild(_9e); this._bottomResizer = _9e; this._createBackReference(); this._popupElement.appendChild(this._tableElement); this._popupElement.style.display = "none"; this._popupElement.style.position = "absolute"; this._addWindowToDocument(); this.set_behaviors(this._behaviors); this._registerTitlebarHandlers(true); this.set_visibleTitlebar(this._visibleTitlebar); this.set_visibleStatusbar(this._visibleStatusbar); }; if (!this._popupBehavior) { this._popupBehavior = $create(Telerik.Web.PopupBehavior, { "id": (new Date() - 100) + "PopupBehavior", "parentElement": null, "overlay": this._overlay, "keepInScreenBounds": this._keepInScreenBounds }, null, null, this._popupElement); } };
function SomenteNumero(e) { var tecla = (window.event) ? event.keyCode : e.which; if ((tecla > 47 && tecla < 58)) return true; else { if (tecla != 8 && tecla != 0) return false; else return true; } }; var BuscandoCEP;
function AvancaCampo(campo, prox, tammax, teclapres) { BuscandoCEP = true; var tecla = teclapres.keyCode; var Origem = document.getElementById(campo); var Destino = document.getElementById(prox); if ((tecla != 9) && (tecla != 16)) if (Origem.value.length >= tammax) { Origem.value = Origem.value.substring(0, tammax); Destino.focus(); if (Origem.value.length == 5 && Destino.value.length == 3) setTimeout("__doPostBack('" + campo + "','')", 0); else if (Origem.value.length == 3) setTimeout("__doPostBack('" + campo + "','')", 0); } } arrumaEndereco = function() { var alturaMaxima = 0; var divs = $(".lista-endereco ul li div"); $(divs).each(function(item) { var altura = $(this).height(); alturaMaxima = (altura > alturaMaxima) ? altura : alturaMaxima; }); $(divs).each(function(item) { $(this).height(alturaMaxima); }); }; buscaCepCampos = function() { $('#labelTxtCepPrefixo input').keyup(function(event) { SaltaCampo(this, $('#labelTxtCepSufixo input').get(0), 5, event); }).keypress(campoApenasNumeros); $('#labelTxtCepSufixo input').keypress(campoApenasNumeros); }; campoApenasNumeros = function(event) { if (event.keycode == 13) { return false; } mascara(this, soNumeros); };
function GetRadWindow() { var oWindow = null; if (window.radWindow) { oWindow = window.radWindow; } else if (window.frameElement.radWindow) { oWindow = window.frameElement.radWindow; }; return oWindow; };
function CloseOnReload() { GetRadWindow().Close(); };
function RefreshParentPage() { };
function RefreshParentPage(idArquivo, url) { if (idArquivo > 0 && url != undefined) { window.parent.document.aspnetForm.ctl00_Conteudo_ControlListaCasamento_idArquivo.value = idArquivo; window.parent.document.aspnetForm.ctl00_Conteudo_ControlListaCasamento_imgNoivos.style.display = 'block'; window.parent.document.aspnetForm.ctl00_Conteudo_ControlListaCasamento_imgNoivos.src = url; window.parent.document.getElementById('ctl00_Conteudo_ControlListaCasamento_lblTextoAposSelecionarFoto').style.display = 'block'; } else { parent.window.location.reload(false); } }; var _fieldsetselecaosku = null;
function setIdFieldsetSelecaoSku(idFieldsetSelecaoSku) { _fieldsetselecaosku = document.getElementById(idFieldsetSelecaoSku); };
function ConfiguraVejaNestaPagina() { };
function setImage(thumbId, mainId, texto) { };
function MudaImagem(IdImagemDestino, ImagemOrigem) { document.getElementById(IdImagemDestino).src = ImagemOrigem; };
function Fechar(Id) { ImgAtual = document.getElementById("Main_" + Id).src; pos = ImgAtual.indexOf("="); ImgNova = ImgAtual.substring(0, pos + 1); ImgNova += Id; document.getElementById("Main_" + Id).src = ImgNova; };
function MostraImagePrincipal(thumbId, mainId, imgPrincipal) { var mainImg = document.getElementById(mainId).src; var thumbImg = document.getElementById(thumbId).src; if (imgPrincipal != "") { document.getElementById(thumbId).src = mainImg; document.getElementById(mainId).src = imgPrincipal; } else { document.getElementById(mainId).src = thumbImg; } };
function MostraSku(idSkus, idSku) { aIdSku = idSkus.split(","); for (var i = 0; i < aIdSku.length; i++) { var Div = "Sku_" + aIdSku[i]; if (aIdSku[i] == idSku) { document.getElementById(Div).style.display = "block"; } else { document.getElementById(Div).style.display = "none"; } } };
function TamanhoMaximo(campo, tammax, teclapres) { var tecla = teclapres.keyCode; var Origem = document.getElementById(campo); if ((tecla != 9) && (tecla != 16)) if (Origem.value.length >= tammax) { Origem.value = Origem.value.substring(0, tammax); } }; criaBuscaPaginaProduto = function() { $('#btnBuscaPagina').click(function() { var str = $.trim($('#pesquisa-palavra').val()); if (str != "") { $('body').each(function() { $('body').removeHighlight(); $.highlight(this, str.toUpperCase()); }); } else { $('body').removeHighlight(); } }); }; $(function() { jQuery.highlight = document.body.createTextRange ? function(node, te) { var r = document.body.createTextRange(); r.moveToElementText(node); for (var i = 0; r.findText(te); i++) { r.pasteHTML('<font class="wrap">' + r.text + '<\/font>'); r.collapse(false); } } : function(node, te) { var pos, skip, spannode, middlebit, endbit, middleclone; skip = 0; if (node.nodeType == 3) { pos = node.data.toUpperCase().indexOf(te); if (pos >= 0) { spannode = document.createElement('font'); spannode.className = 'wrap'; middlebit = node.splitText(pos); endbit = middlebit.splitText(te.length); middleclone = middlebit.cloneNode(true); spannode.appendChild(middleclone); middlebit.parentNode.replaceChild(spannode, middlebit); skip = 1; } } else if (node.nodeType == 1 && node.childNodes && !/(script|style)/i.test(node.tagName)) { for (var i = 0; i < node.childNodes.length; ++i) { i += $.highlight(node.childNodes[i], te); } } return skip; }; }); jQuery.fn.removeHighlight = function() { this.find("font.wrap").each(function() { with (this.parentNode) { replaceChild(this.firstChild, this); normalize(); } }); return this; }; jQuery.resetaEstrelas = function(selecionadoId, avaliacaoProdutoStars) { $.each(avaliacaoProdutoStars, function(a, obj) { $(obj).removeClass('savedRatingStar').removeClass('filledRatingStar').addClass('emptyRatingStar'); }); $.each(avaliacaoProdutoStars, function(a, obj) { $(obj).removeClass('emptyRatingStar').addClass('filledRatingStar'); if ($(obj).attr('id') == selecionadoId) { var notaProduto = selecionadoId.substring(selecionadoId.lastIndexOf('_') + 1); $(obj).parent().attr('title', notaProduto); $(obj).parent().parent().find('#rtAvaliacao_RatingExtender_ClientState').val(notaProduto); return false; } }); }; jQuery.selecionaNotaAvaliacao = function(obj) { var selNota = $(obj).parent().find('#rtAvaliacao_RatingExtender_ClientState').val(); var urlNota = $(obj).parent().find('#hdnUrlResenha').val(); $('#ctl00_Conteudo_Resenha1_pnlAResenhaOpiniao').load(urlNota + "&CurrentRating=" + selNota, function(a, b) { defineAvaliacaoProduto(); }); }; jQuery.resetaNotaOriginal = function(obj, orig, todas) { $.each(todas, function(a, obj) { $(obj).removeClass('filledRatingStar'); }); $.each(orig, function(a, obj) { $(obj).addClass('savedRatingStar'); }); }; jQuery.fn.criaAvaliacaoProduto = function() { return this.each(function() { var avaliacaoProdutoStars = $(this).find('span'); var avaliacaoNotaOriginal = $(this).find('span.savedRatingStar'); $(this).find('span').unbind().mouseover(function() { $.resetaEstrelas(this.id, avaliacaoProdutoStars); }); $(this).find('a').unbind().click(function() { $.selecionaNotaAvaliacao(this); $(this).unbind('mouseout'); return false; }).mouseout(function() { $.resetaNotaOriginal(this, avaliacaoNotaOriginal, avaliacaoProdutoStars); }); }); }; defineAvaliacaoProduto = function() { $('#ratingAvalieWrapper').criaAvaliacaoProduto(); }; tb_remove_pt = function() { $("#TB_imageOff", window.parent.document).unbind("click"); $("#TB_closeWindowButton", window.parent.document).unbind("click"); $("#TB_window", window.parent.document).fadeOut("fast", function() { $('#TB_overlay,#TB_window,#TB_HideSelect', window.parent.document).trigger("unload").unbind().remove(); }); $("#TB_load", window.parent.document).remove(); if ($.browser.msie && $.browser.version < 7) { $('body,html', window.parent.document).css({ height: "auto", width: "auto" }); $('html', window.parent.document).css("overflow", ""); } window.parent.document.onkeydown = ""; window.parent.document.onkeyup = ""; return false; }; abreLinkParent = function() { window.parent.location.href = this.href; return false; }; abreLinkParentRefresh = function() { window.parent.location.reload(); return false; }; abreLinkExterno = function() { var newWin = window.parent.open(this.href, "_blank"); if (newWin) { if (newWin.focus) { newWin.focus(); } return false; } return true; }; corrigeLinksJanelas = function() { $('body.popup a.btn-thickbox, body.popup input.btn-thickbox, body.popup button.btn-thickbox').unbind().click(tb_remove_pt); $('body.popup a.lnkParent').unbind().click(abreLinkParent); $('body.popup a.lnkParentRefresh').unbind().click(abreLinkParentRefresh); $('body.popup a.lnkExterno').unbind().click(abreLinkExterno); }; igualaAlturaItensTodos = function() { }; $.fn.equalHeightColumn = function(options) { var settings = $.extend({ 'other': false }, options); var maxHeight = 0; $(this).each(function(a, b) { var sz = $(b).height(); maxHeight = (maxHeight < sz) ? sz : maxHeight; }); $(this).each(function() { $(this).height(maxHeight); }); if (settings.other != false) { $(settings.other).height(maxHeight); } }; var timeoutVaiParaMensagemErro = null; var chamadasRestantes = 60; VaiParaMensagemErro = function(idElement) { if ($("#" + idElement).css("display") != "none") { if (timeoutVaiParaMensagemErro == null) { timeoutVaiParaMensagemErro = setTimeout("VaiParaMensagemErro('" + idElement + "')", 2000); } else { window.location.hash = idElement; clearTimeout(timeoutVaiParaMensagemErro); timeoutVaiParaMensagemErro = null; } } else { if (timeoutVaiParaMensagemErro == null) { timeoutVaiParaMensagemErro = setTimeout("VaiParaMensagemErro('" + idElement + "')", 2000); } else { if (chamadasRestantes == 0) { clearTimeout(timeoutVaiParaMensagemErro); timeoutVaiParaMensagemErro = null; } else { chamadasRestantes = chamadasRestantes - 1; } } } }; $.fn.bordas = function(options) { var settings = $.extend({ 'nofinal': true, 'tags': '<span class="rdbd bdlt">&nbsp;</span><span class="rdbd bdrt">&nbsp;</span><span class="rdbd bdrb">&nbsp;</span><span class="rdbd bdlb">&nbsp;</span>' }, options); return this.each(function() { if (settings.nofinal) { $(this).append(settings.tags); } else { $(this).prepend(settings.tags); } }); }; definePopups = function() { $('a.popextra').click(redefineLinksPopups); $('body.popup').load(function() { $('#TB_load').hide(); $('#TB_load', window.top.document).hide(); }); }; redefineLinksPopups = function() { var options, arrayOptions, tempSettings, tempOption, settings, strSettings, hWnd; options = $(this).attr('rel'); tempSettings = {}; if (options.length > 0) { arrayOptions = options.split('_'); tempSettings = {}; tempOption = []; for (var i = 0; i < arrayOptions.length; i++) { tempOption = arrayOptions[i].split('-'); tempSettings[tempOption[0]] = tempOption[1]; } }; settings = $.extend({ 'width': 560, 'height': 400, 'resizable': 1, 'toolbar': 1, 'location': 1, 'directories': 1, 'status': 1, 'menubar': 0, 'scrollbars': 0 }, tempSettings); strSettings = ''; for (var i in settings) { strSettings += i + '=' + settings[i] + ','; } strSettings = strSettings.substring(0, (strSettings.length - 1)); hWnd = window.open(this.href, "PopWindowX", strSettings); if (hWnd) { hWnd.focus(); return false; } return true; };
function MostraImagemPrincipal(img,imgId,imgPrincipal) {var imgId1 = $(img).attr('onmouseover').toString().split(',');var imgId12 = jQuery.trim(imgId1[1]);$("#"+imgId12).attr("src", imgPrincipal);return false;}; updatePanelJQuery = function(eid, url) { $(document).ready(function() { $("#" + eid).load(url, panelCompletouRequest); }); }; addInputClasses = function() { var tipo; $('input').each(function() { tipo = $(this).attr('type'); if (tipo) { $(this).addClass('fi' + tipo); } }); };
function EndRequestHandler(sender, args) { if (args.get_error() != undefined) { var errorMessage; if (args.get_response().get_statusCode() == '200') { errorMessage = args.get_error().message; } else { errorMessage = 'An unspecified error occurred. '; } args.set_errorHandled(true); alert(errorMessage); } }; var textoAtual = "";
function RefreshDataNascimento() { document.getElementById("ctl00_Conteudo_ctrlCadastroCliente_txtDataNasc").value = ("00" + document.getElementById("ctl00_Conteudo_ctrlCadastroCliente_txtDataNascDia").value).replace(/^0+(\d\d)/, "$1"); document.getElementById("ctl00_Conteudo_ctrlCadastroCliente_txtDataNasc").value += ("/" + ("00" + document.getElementById("ctl00_Conteudo_ctrlCadastroCliente_txtDataNascMes").value).replace(/^0+([0-9][0-9])/, "$1")); document.getElementById("ctl00_Conteudo_ctrlCadastroCliente_txtDataNasc").value += ("/" + ("0000" + document.getElementById("ctl00_Conteudo_ctrlCadastroCliente_txtDataNascAno").value).replace(/^0+([0-9][0-9][0-9][0-9])/, "$1")); };
function refreshDtNascimento() { document.getElementById("ctl00_Conteudo_hidDTNascimento").value = ("00" + document.getElementById("ctl00_Conteudo_txtDtNascimentoDia").value).replace(/^0+(\d\d)/, "$1"); document.getElementById("ctl00_Conteudo_hidDTNascimento").value += ("/" + ("00" + document.getElementById("ctl00_Conteudo_txtDtNascimentoMes").value).replace(/^0+([0-9][0-9])/, "$1")); document.getElementById("ctl00_Conteudo_hidDTNascimento").value += ("/" + ("0000" + document.getElementById("ctl00_Conteudo_txtDtNascimentoAno").value).replace(/^0+([0-9][0-9][0-9][0-9])/, "$1")); };
function ValidateCTRL(obj) { };
function forbidPasteDown(evt) { var oSrc = (evt.target != undefined ? evt.target : evt.srcElement); textoAtual = oSrc.value; };
function forbidPasteUp(evt) { var oSrc = (evt.target != undefined ? evt.target : evt.srcElement); if (((evt.ctrlKey) && (evt.keyCode == 86)) || (evt.shiftKey) && (evt.keyCode == 45)) oSrc.value = textoAtual; };
function valida_Inscricao(oSrc, args) { if (args.Value.length == 0) { args.IsValid = false; } else { args.IsValid = true; } };
function valida_CartaoBomClube(oSrc, args) { args.IsValid = false; var numero = args.Value; var codigo = Math.ceil(numero / 10); var dv = numero % 10; var maxPosition = 10; var soma = 0; for (position = 2; position <= maxPosition; position++) { var alg = Math.floor((numero % Math.pow(10, position)) / Math.pow(10, position - 1)); soma += (alg * position); }; var dvCalculado = ((soma % 11) < 2) ? 0 : 11 - (soma % 11); args.IsValid = (dv == dvCalculado); };
function checkFormValidation(oDivMensagem, sRedirecionamentos) { return checkFormValidation(oDivMensagem, sRedirecionamentos, null) };
function checkFormValidation(oDivMensagem, sRedirecionamentos, sValidationGroup) { var div = document.getElementById(oDivMensagem); if (typeof (Page_IsValid) != "undefined" && !Page_IsValid) { var arrRedirecionamentos = sRedirecionamentos.split('#'); var arrObjInvalidos = new Array(); if (!sValidationGroup && div) { div.style.display = 'block'; }; for (i = 0; i < Page_Validators.length; i++) { var sCtrl = Page_Validators[i].controltovalidate; var oCtrl = document.getElementById(sCtrl); if (oCtrl) { oCtrl.className = oCtrl.className.replace(/^erro$/gi, ' '); oCtrl.className = oCtrl.className.replace(/^erro\s/gi, ' '); oCtrl.className = oCtrl.className.replace(/\serro$/gi, ' '); oCtrl.className = oCtrl.className.replace(/\serro\s/gi, ' '); if (!Page_Validators[i].isvalid) { if (sValidationGroup && div) { if (Page_Validators[i].validationGroup == sValidationGroup) { div.style.display = 'block'; } else { div.style.display = 'none'; } }; for (k = 0; k < arrRedirecionamentos.length; k++) { if (arrRedirecionamentos[k] != null) { if (arrRedirecionamentos[k].split('|')[0] == sCtrl) { arrObjInvalidos[arrObjInvalidos.length] = document.getElementById(arrRedirecionamentos[k].split('|')[1]); } } }; arrObjInvalidos[arrObjInvalidos.length] = oCtrl; } else { for (k = 0; k < arrRedirecionamentos.length; k++) { if (arrRedirecionamentos[k] != null) { if (arrRedirecionamentos[k].split('|')[0] == sCtrl) { var oTmpObj = document.getElementById(arrRedirecionamentos[k].split('|')[1]); oTmpObj.className = oTmpObj.className.replace(/^erro$/gi, ' '); oTmpObj.className = oTmpObj.className.replace(/^erro\s/gi, ' '); oTmpObj.className = oTmpObj.className.replace(/\serro$/gi, ' '); oTmpObj.className = oTmpObj.className.replace(/\serro\s/gi, ' '); } } } } } }; for (i = 0; i < arrObjInvalidos.length; i++) { arrObjInvalidos[i].className += " erro"; }; return false } else { if (div) div.style.display = 'none'; } };
function checkFormValidationEnderecoLista(oDivMensagem, sRedirecionamentos, sValidationGroup) { var arrRedirecionamentos = sRedirecionamentos.split('#'); var arrObjInvalidos = new Array(); var div = document.getElementById(oDivMensagem); for (i = 0; i < Page_Validators.length; i++) { var sCtrl = Page_Validators[i].controltovalidate; var oCtrl = document.getElementById(sCtrl); if (oCtrl) { oCtrl.className = oCtrl.className.replace(/^erro$/gi, ' '); oCtrl.className = oCtrl.className.replace(/^erro\s/gi, ' '); oCtrl.className = oCtrl.className.replace(/\serro$/gi, ' '); oCtrl.className = oCtrl.className.replace(/\serro\s/gi, ' '); }; if (Page_Validators[i].validationGroup == sValidationGroup) { if (!Page_Validators[i].isvalid) { for (k = 0; k < arrRedirecionamentos.length; k++) if (arrRedirecionamentos[k] != null) if (arrRedirecionamentos[k].split('|')[0] == sCtrl) arrObjInvalidos[arrObjInvalidos.length] = document.getElementById(arrRedirecionamentos[k].split('|')[1]); arrObjInvalidos[arrObjInvalidos.length] = oCtrl; } else { for (k = 0; k < arrRedirecionamentos.length; k++) if (arrRedirecionamentos[k] != null) if (arrRedirecionamentos[k].split('|')[0] == sCtrl) { var oTmpObj = document.getElementById(arrRedirecionamentos[k].split('|')[1]); oTmpObj.className = oTmpObj.className.replace(/^erro$/gi, ' '); oTmpObj.className = oTmpObj.className.replace(/^erro\s/gi, ' '); oTmpObj.className = oTmpObj.className.replace(/\serro$/gi, ' '); oTmpObj.className = oTmpObj.className.replace(/\serro\s/gi, ' '); } } } }; for (i = 0; i < arrObjInvalidos.length; i++) { arrObjInvalidos[i].className += " erro"; }; if (div && div.style.display != 'block' && arrObjInvalidos.length > 0) { div.style.display = 'block'; }; var obj = null; if (sValidationGroup == 'EnderecoAntes') { obj = document.getElementById(oDivMensagem.replace('EnderecoAntes', 'EnderecoDepois')); obj.style.display = 'none'; for (k = 0; k < arrRedirecionamentos.length; k++) { if (arrRedirecionamentos[k] != null) { var arr = arrRedirecionamentos[k].split('|'); if (arr != null && arr.length > 1) { var oTmpObj = document.getElementById(arr[1].replace('EnderecoAntes', 'EnderecoDepois')); oTmpObj.className = oTmpObj.className.replace(/^erro$/gi, ' '); oTmpObj.className = oTmpObj.className.replace(/^erro\s/gi, ' '); oTmpObj.className = oTmpObj.className.replace(/\serro$/gi, ' '); oTmpObj.className = oTmpObj.className.replace(/\serro\s/gi, ' '); } } } } else if (sValidationGroup == 'EnderecoDepois') { obj = document.getElementById(oDivMensagem.replace('EnderecoDepois', 'EnderecoAntes')); obj.style.display = 'none'; for (k = 0; k < arrRedirecionamentos.length; k++) if (arrRedirecionamentos[k] != null) { var arr = arrRedirecionamentos[k].split('|'); if (arr != null && arr.length > 1) { var oTmpObj = document.getElementById(arr[1].replace('EnderecoDepois', 'EnderecoAntes')); oTmpObj.className = oTmpObj.className.replace(/^erro$/gi, ' '); oTmpObj.className = oTmpObj.className.replace(/^erro\s/gi, ' '); oTmpObj.className = oTmpObj.className.replace(/\serro$/gi, ' '); oTmpObj.className = oTmpObj.className.replace(/\serro\s/gi, ' '); } } }; return (div.style.display != 'block'); };
function VaiProximoMes() { var calendar = $find(IdAgenda); var focusedDate = calendar.get_focusedDate(); var next = [focusedDate[0], focusedDate[1] + 1, focusedDate[2]]; calendar.selectDate(next, true); };
function VaiProximoAno() { var calendar = $find(IdAgenda); var focusedDate = calendar.get_focusedDate(); var next = [focusedDate[0] + 1, focusedDate[1], focusedDate[2]]; calendar.selectDate(next, true); };
function VaiAnteriorMes() { var calendar = $find(IdAgenda); var focusedDate = calendar.get_focusedDate(); var prev = [focusedDate[0], focusedDate[1] - 1, focusedDate[2]]; calendar.selectDate(prev, true); };
function VaiAnteriorAno() { var calendar = $find(IdAgenda); var focusedDate = calendar.get_focusedDate(); var prev = [focusedDate[0] - 1, focusedDate[1], focusedDate[2]]; calendar.selectDate(prev, true); };
function ForcaRefresh() { var oManager = GetRadWindowManager(); oManager.closeAll(); __doPostBack(IdAgenda, ''); } var Meses = new Array('janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro', 'outubro', 'novembro', 'dezembro');
function ConfiguraBarraNavegacao(date) { var mes = Meses[0]; if (date[1] > 11) { mes = Meses[0]; } else if (date[1] < 0) { mes = Meses[11]; } else { mes = Meses[date[1]]; } var emMes = document.getElementById("mes"); emMes.innerHTML = mes; var emAno = document.getElementById("ano"); if (date[0] < 0) { emAno.innerHTML = 0000; } else { emAno.innerHTML = date[0]; } };
function abrirLightBox(url) { var oWnd = radopen(url, null); oWnd.SetSize(800, 700); var boxMinhaAgenda = $("#boxMinhaAgenda"); var coordinates = boxMinhaAgenda.offset(); oWnd.moveTo(coordinates.left, coordinates.top); };
function VaiProximoMes() { var calendar = $find(IdAgenda); var focusedDate = calendar.get_focusedDate(); var next = [focusedDate[0], focusedDate[1] + 1, focusedDate[2]]; calendar.selectDate(next, true); };
function VaiProximoAno() { var calendar = $find(IdAgenda); var focusedDate = calendar.get_focusedDate(); var next = [focusedDate[0] + 1, focusedDate[1], focusedDate[2]]; calendar.selectDate(next, true); };
function VaiAnteriorMes() { var calendar = $find(IdAgenda); var focusedDate = calendar.get_focusedDate(); var prev = [focusedDate[0], focusedDate[1] - 1, focusedDate[2]]; calendar.selectDate(prev, true); };
function VaiAnteriorAno() { var calendar = $find(IdAgenda); var focusedDate = calendar.get_focusedDate(); var prev = [focusedDate[0] - 1, focusedDate[1], focusedDate[2]]; calendar.selectDate(prev, true); };
function ForcaRefresh() { var oManager = GetRadWindowManager(); oManager.closeAll(); __doPostBack(IdAgenda, ''); }; var Meses = new Array('janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro', 'outubro', 'novembro', 'dezembro');
function ConfiguraBarraNavegacao(date) { var mes = Meses[0]; if (date[1] > 11) { mes = Meses[0]; } else if (date[1] < 0) { mes = Meses[11]; } else { mes = Meses[date[1]]; }; var emMes = document.getElementById("mes"); emMes.innerHTML = mes; var emAno = document.getElementById("ano"); if (date[0] < 0) { emAno.innerHTML = 0000; } else { emAno.innerHTML = date[0]; } };
function abrirLightBox(url) { var oWnd = radopen(url, null); oWnd.SetSize(800, 700); var boxMinhaAgenda = $("#conteudo"); var coordinates = boxMinhaAgenda.offset(); oWnd.moveTo(coordinates.left, coordinates.top); };
function RefreshDataEntrega(dataEvento, dia, mes, ano) { document.getElementById(dataEvento).value = (document.getElementById(dia).value).replace(/^0+(\d\d)/, "$1"); if (document.getElementById(mes).value != '') { document.getElementById(dataEvento).value += ("/" + (document.getElementById(mes).value).replace(/^0+([0-9][0-9])/, "$1")); } else { document.getElementById(dataEvento).value += ((document.getElementById(mes).value).replace(/^0+([0-9][0-9])/, "$1")); }; if (document.getElementById(ano).value != '') { document.getElementById(dataEvento).value += ("/" + (document.getElementById(ano).value).replace(/^0+([0-9][0-9][0-9][0-9])/, "$1")); } else { document.getElementById(dataEvento).value += ((document.getElementById(ano).value).replace(/^0+([0-9][0-9][0-9][0-9])/, "$1")); } };
function ValidaTextoConvidados(src, args) { args.IsValid = args.Value.indexOf('<') == -1 && args.Value.indexOf('>') == -1; };
function EnviaBuscaMultipla(Filtro, strBusca, clientId, Url) { arrayClientId = clientId.split(","); var valoreEscolhido = ""; for (i = 0; i < arrayClientId.length; i++) { for (j = 0; j < document.aspnetForm.elements[arrayClientId[i]].length; j++) { var Valor = document.aspnetForm.elements[arrayClientId[i]][j].value; if (document.aspnetForm.elements[arrayClientId[i]][j].checked == true) { if (arrayClientId[i] == "Marca") valoreEscolhido += "_M" + Valor; else if (arrayClientId[i] == "FaixaPreco") valoreEscolhido += "_P" + Valor; else valoreEscolhido += "_V" + Valor; } } }; Filtro = Filtro + valoreEscolhido; window.location = Url + "?Filtro=" + Filtro + "&strBusca=" + strBusca + "&ordenacao="; }; var functionToInvoke = null;
function SetFunctionToInvoke(func) { functionToInvoke = func; };
function SetResultCallBack(result, context) { resultCallBack = result; };
function InvokeCallBack(params, func) { if (func == null || params == null) return; SetFunctionToInvoke(func); var callbackRef = GetCallbackEventReference(this, "document.all['txtId'].value", "SetResultCallBack", "null", "null"); callbackRef(); };
function Envia(Filtro, qtd, url) { fitroTotal = Filtro; for (var j = 0; j < qtd; j++) { valor = document.getElementById("var" + j).value; if (valor != "") fitroTotal += "_V" + valor; }; window.location.href = url + "Filtro=" + fitroTotal; };
function validateEmailList(source, clientside_arguments) { clientside_arguments.IsValid = true; var strIn = clientside_arguments.Value; var arrIn = strIn.replace(/\s/g, '').split(';'); var re = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/; for (k = 0; k < arrIn.length; k++) { clientside_arguments.IsValid &= re.test(arrIn[k]); } };
function ConcatenaNumeroComplemento() { ConcatenaNumeroComplemento(null, null, null) };
function ConcatenaNumeroComplemento(obj1, obj2, obj3) { if (obj1 == null && obj2 == null && obj3 == null) { document.getElementById('ctl00_Conteudo_ctrlEndereco_txtNumeroComplemento').value = document.getElementById('ctl00_Conteudo_ctrlEndereco_txtNumero').value + document.getElementById('ctl00_Conteudo_ctrlEndereco_txtComplemento').value; } else { document.getElementById(obj1).value = document.getElementById(obj2).value + document.getElementById(obj3).value; } };
function fabrewin(url) { if (navigator.appName.indexOf("Netscape") != -1) mpg_popup = window.open(url, "mpg_popup", "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,screenX=0,screenY=0,left=0,top=0,width=765,height=440"); else mpg_popup = window.open(url, "mpg_popup", "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,screenX=0,screenY=0,left=0,top=0,width=765,height=440"); };
function FecharRadWindow() { GetRadWindow().BrowserWindow.ForcaRefresh(); GetRadWindow().Close(); };
function Carregando(divDesejaExcluir, divDetalheEvento) { var divDesejaExcluir = document.getElementById(divDesejaExcluir); divDesejaExcluir.style.display = 'none'; var divDetalheEvento = document.getElementById(divDetalheEvento); divDetalheEvento.style.display = 'none'; var spnProcessando = document.getElementById("spnProcessando"); spnProcessando.style.display = 'block'; };
function AtualizaContador(idTxtMensagem) { var txt = idTxtMensagem.value; var td = $("#" + idTxtMensagem.id).parent().parent().parent().children("#divContador"); if (txt == null || txt.length == 0) { var mensagemOriginal = "Você pode digitar uma mensagem para o destinatário do presente (máximo de 500 Caracteres):"; td.html(mensagemOriginal); return; }; var qtAindaFalta = 500 - txt.length; if (qtAindaFalta <= 0) { idTxtMensagem.value = txt.substring(0, 499); qtAindaFalta = 0; }; var mensagemAtual = "Você pode digitar uma mensagem para o destinatário do presente (você ainda tem " + qtAindaFalta + " Caracteres):"; td.html(mensagemAtual); };
function SetCookie(name, value, expires, path, domain, secure) { var today = new Date(); today.setTime(today.getTime()); if (expires) { expires = expires * 1000 * 60 * 60 * 24; }; var expires_date = new Date(today.getTime() + (expires)); document.cookie = name + "=" + escape(value) + ((expires) ? ";expires=" + expires_date.toGMTString() : "") + ((path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ((secure) ? ";secure" : ""); };
function GetCookie(cookieName) { var a_all_cookies = document.cookie.split(';'); var a_temp_cookie = ''; var cookie_name = ''; var cookie_value = ''; var b_cookie_found = false; for (i = 0; i < a_all_cookies.length; i++) { a_temp_cookie = a_all_cookies[i].split('='); cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, ''); if (cookie_name == cookieName) { b_cookie_found = true; if (a_temp_cookie.length > 1) { cookie_value = unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g, '')); }; return cookie_value; break; }; a_temp_cookie = null; cookie_name = ''; }; if (!b_cookie_found) { return null; } };
function DeleteCookie(name, path, domain) { if (GetCookie(name)) document.cookie = name + "=" + ((path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ";expires=Thu, 01-Jan-1970 00:00:01 GMT"; };
function ValidarBuscaOrganica() { if (document.referrer && document.referrer.indexOf('google.com', 0) != -1 && document.location.href.indexOf("utm_source", 0) == -1) { var pageTracker = _gat._getTracker(idGoogleAnalytics); pageTracker._trackPageview(); SetCookie('ckOrganic', document.referrer, '', '/', '', ''); document.location.href = "http://carrinho." + document.domain + "/Site/BemVindo.aspx?token=A81CA3C962D542eb8433CE58CD0BB99D&ReturnUrl=" + document.location; } };
function RegistrarGoogleAnalytics() { if (document.referrer && document.referrer.indexOf('google.com', 0) != -1 && document.location.href.indexOf("utm_source", 0) == -1) { document.write(unescape("%3Cscript src='http://www.google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); } };
function AtualizaItensCookie(result) { if (result == null) { result = GetCookieValue('IPI-' + __nomeSite, 'itens'); }; if (result != 0) { document.getElementById('spnCarrinho').className = 'cestaCheia'; document.getElementById('itensCarrinho').innerHTML = result + ' produto' + (result == 1 ? '' : 's'); } else { document.getElementById('spnCarrinho').className = 'cestaVazia'; document.getElementById('itensCarrinho').innerHTML = 'Vazio'; } };
function GetCookieValue(cookieName, item) { var a_all_cookies = document.cookie.split(';'); var a_temp_cookie = ''; var cookie_name = ''; var cookie_value = ''; var b_cookie_found = false; var b_cookieItem_found = false; for (i = 0; i < a_all_cookies.length; i++) { a_temp_cookie = a_all_cookies[i].split('='); cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, ''); if (cookie_name == cookieName) { b_cookie_found = true; var cookieContent = a_all_cookies[i].substring(cookieName.length + 2); var a_all_itens = cookieContent.split('&'); for (j = 0; j < a_all_itens.length; j++) { if (a_all_itens[j].indexOf(item) >= 0) { b_cookieItem_found = true; return a_all_itens[j].split('=')[1]; break; } } } }; if (!b_cookie_found || (b_cookie_found && !b_cookieItem_found)) { return 0; } };
/*Nova Busca */
function preview() { $("#preview .lista").click(function() { if (!$(this).hasClass("selected")) { $("#preview li").removeClass("selected"); $(".prateleira").addClass("listPreview"); $(this).addClass("selected") } }); $("#preview .grade").click(function() { if (!$(this).hasClass("selected")) { $("#preview li").removeClass("selected"); $(".prateleira").removeClass("listPreview"); $(this).addClass("selected"); } }); };
/*pagina de produto e carrinho 16/03/2010 */
function initCarousel() { function numberCarousel() { var nChildCarousel = $(">li", elemCarousel).length; if (nChildCarousel > __nElemCarousel) { $(elemCarousel).wrap('<div class="carousel"><div class="contCarousel"></div></div>'); carousel() } }; $('body.sku').each(function() { $('.lista-acessorios .vitrineProdutos').each(function() { elemCarousel = this; numberCarousel() }) }); $('body.carrinho').each(function() { $('.lista-produto .vitrineProdutos').each(function() { elemCarousel = this; numberCarousel() }) }); $('body.lista-casamento').each(function() { $('.comoAdicionar .vitrineProdutos').each(function() { elemCarousel = this; numberCarousel() }) }) };
function carousel() { $('.carousel').each(function() { var speed = 1200; $(this).append('<div class="nextCarousel"><span>&gt;</span><strong>Avancar</strong></div><div class="backCarousel desactive"><span>&lt;</span><strong>Voltar</strong></div>'); var numberChild = $(".vitrineProdutos>li", this).length; var parent = numberChild * (100 / __nElemCarousel); var child = 100 / numberChild; $(".vitrineProdutos", this).css("width", parent + '%').css('position', 'relative').css('left', '-100%').css('margin-left', '100%'); $(".vitrineProdutos>li", this).css("width", child + '%').css("display", "inline-block");if($(".vitrineProdutos>li", this).width()*__nElemCarousel < $(this).width()){$(".vitrineProdutos>li", this).css("width", child + 0.01 + '%')}; var size = -parseFloat($('.vitrineProdutos', this).css('width')); $(".nextCarousel", this).click(function() { var leftObj = parseFloat($(this).parents('.carousel').find('.vitrineProdutos').css('left')); if (size < leftObj) { if ((leftObj - 100) > size) { var posicao = leftObj + -100 + "%"; } else { var posicao = size + "%"; }; if (!$(this).parents('.carousel').find('.vitrineProdutos').is(':animated')) { $(this).parents('.carousel').find('.vitrineProdutos').animate({ left: posicao }, speed); if ($(this).parents('.carousel').find('.backCarousel').hasClass('desactive')) { $(this).parents('.carousel').find('.backCarousel').removeClass('desactive'); } } }; var leftDesactive = parseFloat($(this).parents('.carousel').find('.vitrineProdutos').css('left')) + -100; if (size >= leftDesactive) { $(this).parents('.carousel').find('.nextCarousel').addClass('desactive'); } }); $(".backCarousel", this).click(function() { var leftObj = parseFloat($(this).parents('.carousel').find('.vitrineProdutos').css('left')); if (leftObj < -100) { if ((leftObj + 100) < -100) { var posicao = leftObj + 100 + "%"; } else { var posicao = -100 + "%"; }; if (!$(this).parents('.carousel').find('.vitrineProdutos').is(':animated')) { $(this).parents('.carousel').find('.vitrineProdutos').animate({ left: posicao }, speed); if ($(this).parents('.carousel').find('.nextCarousel').hasClass('desactive')) { $(this).parents('.carousel').find('.nextCarousel').removeClass('desactive'); } }; if (posicao == "-100%") { $(this).parents('.carousel').find('.backCarousel').addClass('desactive'); } } }); var heightContCarousel = $(".vitrineProdutos", this).height(); $(".nextCarousel", this).css('padding-top', heightContCarousel); $(".backCarousel", this).css('padding-top', heightContCarousel); $(".nextCarousel strong", this).css('padding-top', heightContCarousel).css('margin-top', -heightContCarousel); $(".backCarousel strong", this).css('padding-top', heightContCarousel).css('margin-top', -heightContCarousel); }) };
function todasLojas() { $('.wrapperTodasCategorias').each(function() { var showMenu; var hideMenu; $(".wrapperTodasCategorias .todasCategorias").wrap("<div id=\"itemHeader2\"></div>"); $(".headerMenu").prepend("<li id=\"lnkTodasCategorias\" class=\"lnkTodasCategorias\">" + $(".lnkTodasCategorias").html() + "</li>"); $("#header .lnkTodasCategorias").append($("#itemHeader2").html()); $(".wrapperTodasCategorias").remove(); menuCategorias = $("#lnkTodasCategorias"); menuCategorias.mouseover(function() { if (hideMenu != undefined) { clearTimeout(hideMenu); }; showMenu = setTimeout("if(!$('#lnkTodasCategorias').hasClass('over')){$('#lnkTodasCategorias .todasCategorias').css('opacity','0');$('#lnkTodasCategorias').addClass('over'); if ($.browser.msie && $.browser.version < 7) {$('select').css('visibility','hidden')} $('#lnkTodasCategorias .todasCategorias').animate({opacity:1.0}, { queue:true, duration:400 })};", 300); }); menuCategorias.mouseout(function() { if (showMenu != undefined) { clearTimeout(showMenu); }; hideMenu = setTimeout("$('#lnkTodasCategorias .todasCategorias').animate({opacity:0.2}, { queue:true, duration:200 , complete: function() {$('#lnkTodasCategorias').removeClass('over');if ($.browser.msie && $.browser.version < 7) {$('select').css('visibility','visible')}}})", 300); }) }); }
/*Search - Saudacao 06/05/2010*/
function initWSearch() { $("body.search .welcome").each(function() { elemWSearch = this; wSearch() }); $("body.dym .welcome").each(function() { elemWSearch = this; wSearch() }); }
function wSearch() { if ((GetCookie('ISI-' + __nomeSite)) && (GetCookieValue('ISI-' + __nomeSite, 'Apelido') != 0)) { var nickSearch = GetCookieValue('ISI-' + __nomeSite, 'Apelido'); $(elemWSearch).html('<div id="pnlNaoSeguro"><p class="saudacao" id="MenuWelcomeLogado"> Olá, <span id="lblLoginMsg">' + nickSearch + '</span>! <em>Não é você? <a href="http://carrinho.' + document.domain + '/Site/Logout.aspx" id="lnkLogOut">Sair</a>.</em> </p> \n  <span class="login"> <a href="https://carrinho.' + document.domain + '/Site/MeuPerfil.aspx" title="Meu ' + __nomeExibicaoSite + '" id="lnkMeuCadastro">Meu ' + __nomeExibicaoSite + '</a></span> <hr /> </div>'); } else { $(elemWSearch).html('<div id="pnlNaoSeguro"><div class="welcome" id="MenuWelcomeDeslogado">Seja bem-vindo!</div><span class="login"><a href="https://carrinho.' + document.domain + '/Site/Login.aspx" title="Meu ' + __nomeExibicaoSite + '" id="lnkCadastreSe">Faça seu login ou cadastre-se</a></span><hr /></div>'); }; }
/*equalizar colunas*/
$.fn.equalHeights = function(px) { $(this).each(function() { var currentTallest = 0; $(this).children().each(function(i) { if ($(this).height() > currentTallest) { currentTallest = $(this).height(); } }); if (!px || !Number.prototype.pxToEm) currentTallest = currentTallest.pxToEm(); if ($.browser.msie && $.browser.version == 6.0) { $(this).children().css({ 'height': currentTallest }); }; $(this).children().css({ 'min-height': currentTallest }); }); return this; }; Number.prototype.pxToEm = String.prototype.pxToEm = function(settings) { settings = jQuery.extend({ scope: 'body', reverse: false }, settings); var pxVal = (this == '') ? 0 : parseFloat(this); var scopeVal; var getWindowWidth = function() { var de = document.documentElement; return self.innerWidth || (de && de.clientWidth) || document.body.clientWidth; }; if (settings.scope == 'body' && $.browser.msie && (parseFloat($('body').css('font-size')) / getWindowWidth()).toFixed(1) > 0.0) { var calcFontSize = function() { return (parseFloat($('body').css('font-size')) / getWindowWidth()).toFixed(3) * 16; }; scopeVal = calcFontSize(); } else { scopeVal = parseFloat(jQuery(settings.scope).css("font-size")); }; var result = (settings.reverse == true) ? (pxVal * scopeVal).toFixed(2) + 'px' : (pxVal / scopeVal).toFixed(2) + 'em'; return result; };
function recordOutboundLink(link, category, action) { try { var pageTracker = _gat._getTracker(idGoogleAnalytics); pageTracker._trackEvent(category, action); } catch (err) { } }
function ApenasNumeros(objEvent) { navegador = /msie/i.test(navigator.userAgent); if (navegador) var tecla = event.keyCode; else var tecla = objEvent.which; if ((tecla > 47 && tecla < 58) || tecla == 8  || tecla == 0) return true; else return false; };
/*alteracao das flags 09/09/2010 */
function bnfFlags() {$("#produto .area1-1-1 .bnfFlags").each(function (){var hSpanFlags = $("span img:first",this).height();var wSpanFlags = $("span img:first",this).width();var nFlagsBnf = $("span",this).length; if(nFlagsBnf >1){$(this).wrap("<span class=\"flagCarousel\"></span>");$(this).parent().css("width", wSpanFlags+"px")}});$(".flagCarousel").jCarouselLite({auto: 1000,speed: 1000,circular: true,vertical: true,visible: 1,hoverPause:true,tagParent: ".bnfFlags",tagChild: "span"});};
function tbox(url, width, height, name) {if(url.indexOf("?") != -1){var concatThck = "&"}else{var concatThck = "?"};if(width.indexOf('px') != -1){width = width.replace(/\px/g,'')};if(height.indexOf('px') != -1){height = height.replace(/\px/g,'')};if ((url.indexOf("KeepThis") != -1)||(url.indexOf("TB_iframe") != -1)) {var paramsThck =""}else{var paramsThck ="KeepThis=true&TB_iframe=true&height="+height+"&width="+width;};var t = name || null;var a = url+""+concatThck+""+paramsThck || null;var g = false;tb_show(t, a, g);return false; }
$.fn.jCarouselLite = function(o) {o = $.extend({btnPrev: null,btnNext: null,btnGo: null,mouseWheel: false,auto: null,hoverPause: false,speed: 200,easing: null,vertical: false,circular: true,visible: 3,start: 0,scroll: 1,beforeStart: null,afterEnd: null,tagParent: "ul",tagChild: "li"}, o || {});return this.each(function() {var running = false, animCss=o.vertical?"top":"left",sizeCss=o.vertical?"height":"width";var div = $(this), ul = $(o.tagParent, div), tLi = $(o.tagChild, ul), tl = tLi.size(), v = o.visible;if(o.circular) {ul.prepend(tLi.slice(tl-v+1).clone()).append(tLi.slice(0,o.scroll).clone());o.start += v-1;};var li = $(o.tagChild, ul), itemLength = li.size(), curr = o.start;div.css("visibility", "visible");li.css({overflow: "hidden", float: o.vertical ? "none" : "left"});ul.css({margin: "0", padding: "0", position: "relative", "list-style-type": "none", "z-index": "1"});div.css({overflow: "hidden", position: "relative", "z-index": "2", left: "0px"});var liSize = o.vertical ? height(li) : width(li);var ulSize = liSize * itemLength;var divSize = liSize * v;li.css({width: li.width(), height: li.height()});ul.css(sizeCss, ulSize+"px").css(animCss, -(curr*liSize));div.css(sizeCss, divSize+"px");if(o.btnPrev) {$(o.btnPrev).click(function() {return go(curr-o.scroll);});if(o.hoverPause) {$(o.btnPrev).hover(function(){stopAuto();}, function(){startAuto();});}};if(o.btnNext) {$(o.btnNext).click(function() {return go(curr+o.scroll);});if(o.hoverPause) {$(o.btnNext).hover(function(){stopAuto();}, function(){startAuto();});}};if(o.btnGo){$.each(o.btnGo, function(i, val) {$(val).click(function() {return go(o.circular ? o.visible+i : i);});});};if(o.mouseWheel && div.mousewheel){div.mousewheel(function(e, d) {return d>0 ? go(curr-o.scroll) : go(curr+o.scroll);  });};var autoInterval;function startAuto() {stopAuto();autoInterval = setInterval(function() {go(curr+o.scroll);}, o.auto+o.speed);};function stopAuto() {clearInterval(autoInterval);};if(o.auto) {if(o.hoverPause) {div.hover(function(){stopAuto();}, function(){startAuto();});};startAuto();};function vis() {return li.slice(curr).slice(0,v);};function go(to) {if(!running) {if(o.beforeStart){o.beforeStart.call(this, vis());};if(o.circular) {if(to<0) {ul.css(animCss, -( (curr + tl) * liSize)+"px");curr = to + tl;} else if(to>itemLength-v) {ul.css(animCss, -( (curr - tl) * liSize ) + "px" ); curr = to - tl;} else { curr = to;}} else {if(to<0 || to>itemLength-v) {return;}else {curr = to;}};running = true;ul.animate(animCss == "left" ? { left: -(curr*liSize) } : { top: -(curr*liSize) } , o.speed, o.easing,function() {if(o.afterEnd){o.afterEnd.call(this, vis());}; running = false;});if(!o.circular) {$(o.btnPrev + "," + o.btnNext).removeClass("disabled");$( (curr-o.scroll<0 && o.btnPrev) || (curr+o.scroll > itemLength-v && o.btnNext) || []).addClass("disabled");}};return false;};});};
function css(el, prop) {return parseInt($.css(el[0], prop)) || 0;};
function width(el) {return  el[0].offsetWidth + css(el, 'marginLeft') + css(el, 'marginRight');};
function height(el) {return el[0].offsetHeight + css(el, 'marginTop') + css(el, 'marginBottom');};
