http://2010.igem.org/wiki/index.php?title=Team:Peking/jqueryplugins&feed=atom&action=history
Team:Peking/jqueryplugins - Revision history
2024-03-28T18:44:12Z
Revision history for this page on the wiki
MediaWiki 1.16.5
http://2010.igem.org/wiki/index.php?title=Team:Peking/jqueryplugins&diff=74539&oldid=prev
Evamonlight at 15:48, 19 September 2010
2010-09-19T15:48:29Z
<p></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 15:48, 19 September 2010</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><html></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><html></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><<del class="diffchange diffchange-inline">style </del>type="text/javascript"></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><<ins class="diffchange diffchange-inline">script </ins>type="text/javascript"></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><!--jqueryaccordian--></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><!--jqueryaccordian--></div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 672:</td>
<td colspan="2" class="diff-lineno">Line 672:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div> 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}('(t(){2 q={1o:\'\\n <D 1X="1Y/y">\\n /* 1p 1Z 1q 20 1p 21/22 1q, 23 24 25 W */\\n /* W 26 27 28 29, 2a 2b 2c 2d 2e 2f 2g. */\\n /* 2h 2i 2j 2k 2l 17 */\\n .1r { 1s: 18; X: 1t; }\\n 4.G { X: 1t; 19: z; 1a: z; }\\n /* 1u 17 Y */\\n 4.H,\\n 4.I,\\n 4.J,\\n 4.K { 1s: 18; X: 1v; R: L%; Z: L%; 19: z; 1a: z; 1w: 1b; 1x-1y: z; }\\n /* 1u M Y */\\n 4.H .v,\\n 4.I .v,\\n 4.J .v,\\n 4.K .v { X: 1v; 19: z; 1a: z; 1w: 1b; 1x-1y: z; }\\n /* 1z W 1A 17 Y */\\n 4.H { E: 0%; A: 0%; }\\n 4.I { E: 0%; A: L%; }\\n 4.J { E: L%; A: 0%; }\\n 4.K { E: L%; A: L%; }\\n /* 1z W 1A M Y */\\n 4.H .v { E: 0%; A: 0%; }\\n 4.I .v { E: 0%; 1B: 0%; }\\n 4.J .v { 1C: 0%; A: 0%; }\\n 4.K .v { 1C: 0%; 1B: 0%; }\\n </D>\\n \',1c:t(a){5(r.11.1D&&r.11.1E==\'6.0\'){2 b=/\\d{1,3}\\%{1}/g;2 c=a.u(b);2 d=a.7(b);5(c){2 e=\'\';1d(2 i=0;i<c.F;i++){2 f=c[i];2 g=f.7(\'%\')[0];2 h=(d[i].u(/R:\\s*$|A:\\s*$/))?\'1F\':\'1G\';c[i]=(g>0)?\'2m(8.1H.\'+h+\'*0.\'+g+\' + \\\'1e\\\')\':\'z\';e+=d[i]+c[i]}5(d.F>c.F){e+=d[d.F-1]}a=e}}1f a}};r.1g.1I=t(d){B=8;2 e=[\'H\',\'I\',\'J\',\'K\'];2 f=\'<4 S="<!--1J-->" D="<!--1K-->"><x T="<!--1h-->" S="v" D="<!--U-->" /></4>\';2 g=\'<4 S="G">\';5(d==\'1i\'){2 h=B.1L(\'4.G\');5(h.F){h.12().13(t(){r(8).1i().2n(B)});B.12().13(t(){2 a=r(8);5(a.V(\'G\')||a.V(\'H\')||a.V(\'I\')||a.V(\'J\')||a.V(\'K\')){a.1i()}})}}5(2o(d)==\'2p\'){B.2q(\'1r\');5(!d.1M){B.y(\'2r\',\'1b\')}B.2s().2t(g);2 j=(r.11.1D&&r.11.1E==\'6.0\');1d(2 i=0;i<e.F;i++){2 k=e[i];2 l=d[\'x\'+k.u(/(2u|2v)/)[0].1N(0)+k.u(/(1O|2w)/)[0].1N(0)]||d.x;2 m=(/\\w\\.2x/.9(l));2 n=f;n=n.C(\'<!--1J-->\',k);5(j&&m){n=n.C(\'<x T="<!--1h-->" S="v" D="<!--U-->" />\',\'<4 S="v" D="<!--U-->">&2y;</4>\');n=n.C(\'<!--U-->\',\'2z: 2A:2B.2C.2D(T=\\\'\'+d.x+\'\\\', 2E=\\\'M\\\');\')}1j{n=n.C(\'<!--U-->\',\'\');n=n.C(\'<!--1h-->\',l)}2 o=\'\';5(d.N||d.O){5(d.N){5(/1O$/.9(k)){o+=\'R:\'+d.N+\'%;A:\'+0+\'%;\'}1j{o+=\'R:\'+(14-1P(d.N))+\'%;A:\'+d.N+\'%;\'}}5(d.O){5(/^2F/.9(k)){o+=\'Z:\'+d.O+\'%;E:\'+0+\'%;\'}1j{o+=\'Z:\'+(14-1P(d.O))+\'%;E:\'+d.O+\'%;\'}}}n=n.C(\'<!--1K-->\',q.1c(o));n=n.C(\' D=""\',\'\');B.2G(n)}5(j){2 p=t(a){2 b=a.u(/[^\\/]+\\.\\w+$/);2 c=15.2H(\'x\');c.2I=t(){r(\'x.v[2J=\'+b+\']\').13(t(){r(8).y({R:8.1F+\'1e\',Z:8.1G+\'1e\',1Q:\'2K\'});r(8).2L(\'T\',q.2M)});8.1H.2N(8)};c=15.2O(\'1R\')[0].2P(c);c.D.1Q=\'18\';c.T=a};p(d.x)}}1f B};r.1g.1k=t(){8.1L(\'*\').13(t(){2 a=$(8);2 b=((a.y(\'P\')&&/[\\?\\&]1l\\=/.9(a.y(\'P\')))||(a.y(\'P-M\')&&/[\\?\\&]1l\\=/.9(a.y(\'P-M\'))));5(b){2 c=a.y(\'P-M\')||a.y(\'P\');2 d=c.7(\'2Q(\')[1].7(\')\')[0].C(\'"\',\'\').C(\'\\\'\',\'\');2 e=d.7(\'#\')[0].7(\'?\')[0];2 f={};f.x=d.7(/[\\?\\&]1l\\=/)[1].7(\'&\')[0];f.2R=(/[\\?\\&]16\\=[^\\&]+/.9(d))?d.u(/[\\?\\&]16\\=[^\\&]+/)[0].7(\'=\')[1]:Q;f.2S=(/[\\?\\&]1S\\=[^\\&]+/.9(d))?d.u(/[\\?\\&]1S\\=[^\\&]+/)[0].7(\'=\')[1]:Q;f.2T=(/[\\?\\&]1T\\=[^\\&]+/.9(d))?d.u(/[\\?\\&]1T\\=[^\\&]+/)[0].7(\'=\')[1]:Q;f.2U=(/[\\?\\&]16\\=[^\\&]+/.9(d))?d.u(/[\\?\\&]16\\=[^\\&]+/)[0].7(\'=\')[1]:Q;f.N=(/[\\?\\&](1m|1U)\\=\\d+/.9(d))?((/[\\?\\&]1m\\=\\d+/.9(d))?d.u(/[\\?\\&]1m\\=\\d+/)[0].7(\'=\')[1]:14-d.u(/[\\?\\&]1U\\=\\d+/)[0].7(\'=\')[1]):Q;f.O=(/[\\?\\&](1n|1V)\\=\\d+/.9(d))?((/[\\?\\&]1n\\=\\d+/.9(d))?d.u(/[\\?\\&]1n\\=\\d+/)[0].7(\'=\')[1]:14-d.u(/[\\?\\&]1V\\=\\d+/)[0].7(\'=\')[1]):Q;f.1M=!!(/[\\?\\&]2V\\=2W/.9(d));1d(2 i 2X f){5(i.2Y(\'x\')!=-1&&f[i]){f[i]=(/^\\.\\/|^\\./.9(f[i]))?f[i]:(e.2Z(0,e.30(\'/\'))+\'/\'+f[i])}}}a.1I(f)})};r.1g.31=t(a){2 b=(8.12(\'4.G\').F)?$(8.12(\'4.G\')[0]):8;5(a){b.1W(a);32(t(){b.1k()},10)}1f b.1W(a)};r(15).33(t(){r(\'1R\').1k()});15.34(q.1c(q.1o))})();',62,191,'||var||div|if||split|this|test||||||||||||||||||jQuery||function|match|rndCornersImg||img|css|0px|left|DOMparentObj|replace|style|top|length|rndCornersContentWrapper|rndCornersTopLeft|rndCornersTopRight|rndCornersBottomLeft|rndCornersBottomRight|50|image|biasL|biasT|background|null|width|class|src|IMGSTYLE|hasClass|BIAS|position|properties|height||browser|children|each|100|document|qcImgTL|container|hidden|margin|padding|none|procStyles|for|px|return|fn|IMG|remove|else|applyCssQuadBg|qcImg|qcBiasL|qcBiasT|STRinlineStyling|THE|STYLES|railCornerParentContainer|overflow|relative|baseline|absolute|border|font|size|ZERO|corner|right|bottom|msie|version|offsetWidth|offsetHeight|parentNode|setQuadBg|CLASS|DIVSTYLE|find|keepBg|charAt|Left|parseInt|visibility|body|qcImgTR|qcImgBR|qcBiasR|qcBiasB|html|type|text|FOLLOWING|ARE|BASE|DEFAULT|AND|ASSUME|NO|STYING|IS|APPLIED|INLINE|AS|IT|MUST|BE|CALCULATED|IN|JS|only|styles|imposed|upon|original|expression|appendTo|typeof|object|addClass|backgroundImage|contents|wrapAll|Top|Bottom|Right|png|nbsp|filter|progid|DXImageTransform|Microsoft|AlphaImageLoader|sizingMethod|rndCornersTop|prepend|createElement|onload|srcjQuery|visible|attr|STRblankGifSrc|removeChild|getElementsByTagName|appendChild|url|imgTL|imgTR|imgBR|imgBL|qcKeepBg|true|in|indexOf|substring|lastIndexOf|HTML|setTimeout|ready|write'.split('|'),0,{}))</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div> 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}('(t(){2 q={1o:\'\\n <D 1X="1Y/y">\\n /* 1p 1Z 1q 20 1p 21/22 1q, 23 24 25 W */\\n /* W 26 27 28 29, 2a 2b 2c 2d 2e 2f 2g. */\\n /* 2h 2i 2j 2k 2l 17 */\\n .1r { 1s: 18; X: 1t; }\\n 4.G { X: 1t; 19: z; 1a: z; }\\n /* 1u 17 Y */\\n 4.H,\\n 4.I,\\n 4.J,\\n 4.K { 1s: 18; X: 1v; R: L%; Z: L%; 19: z; 1a: z; 1w: 1b; 1x-1y: z; }\\n /* 1u M Y */\\n 4.H .v,\\n 4.I .v,\\n 4.J .v,\\n 4.K .v { X: 1v; 19: z; 1a: z; 1w: 1b; 1x-1y: z; }\\n /* 1z W 1A 17 Y */\\n 4.H { E: 0%; A: 0%; }\\n 4.I { E: 0%; A: L%; }\\n 4.J { E: L%; A: 0%; }\\n 4.K { E: L%; A: L%; }\\n /* 1z W 1A M Y */\\n 4.H .v { E: 0%; A: 0%; }\\n 4.I .v { E: 0%; 1B: 0%; }\\n 4.J .v { 1C: 0%; A: 0%; }\\n 4.K .v { 1C: 0%; 1B: 0%; }\\n </D>\\n \',1c:t(a){5(r.11.1D&&r.11.1E==\'6.0\'){2 b=/\\d{1,3}\\%{1}/g;2 c=a.u(b);2 d=a.7(b);5(c){2 e=\'\';1d(2 i=0;i<c.F;i++){2 f=c[i];2 g=f.7(\'%\')[0];2 h=(d[i].u(/R:\\s*$|A:\\s*$/))?\'1F\':\'1G\';c[i]=(g>0)?\'2m(8.1H.\'+h+\'*0.\'+g+\' + \\\'1e\\\')\':\'z\';e+=d[i]+c[i]}5(d.F>c.F){e+=d[d.F-1]}a=e}}1f a}};r.1g.1I=t(d){B=8;2 e=[\'H\',\'I\',\'J\',\'K\'];2 f=\'<4 S="<!--1J-->" D="<!--1K-->"><x T="<!--1h-->" S="v" D="<!--U-->" /></4>\';2 g=\'<4 S="G">\';5(d==\'1i\'){2 h=B.1L(\'4.G\');5(h.F){h.12().13(t(){r(8).1i().2n(B)});B.12().13(t(){2 a=r(8);5(a.V(\'G\')||a.V(\'H\')||a.V(\'I\')||a.V(\'J\')||a.V(\'K\')){a.1i()}})}}5(2o(d)==\'2p\'){B.2q(\'1r\');5(!d.1M){B.y(\'2r\',\'1b\')}B.2s().2t(g);2 j=(r.11.1D&&r.11.1E==\'6.0\');1d(2 i=0;i<e.F;i++){2 k=e[i];2 l=d[\'x\'+k.u(/(2u|2v)/)[0].1N(0)+k.u(/(1O|2w)/)[0].1N(0)]||d.x;2 m=(/\\w\\.2x/.9(l));2 n=f;n=n.C(\'<!--1J-->\',k);5(j&&m){n=n.C(\'<x T="<!--1h-->" S="v" D="<!--U-->" />\',\'<4 S="v" D="<!--U-->">&2y;</4>\');n=n.C(\'<!--U-->\',\'2z: 2A:2B.2C.2D(T=\\\'\'+d.x+\'\\\', 2E=\\\'M\\\');\')}1j{n=n.C(\'<!--U-->\',\'\');n=n.C(\'<!--1h-->\',l)}2 o=\'\';5(d.N||d.O){5(d.N){5(/1O$/.9(k)){o+=\'R:\'+d.N+\'%;A:\'+0+\'%;\'}1j{o+=\'R:\'+(14-1P(d.N))+\'%;A:\'+d.N+\'%;\'}}5(d.O){5(/^2F/.9(k)){o+=\'Z:\'+d.O+\'%;E:\'+0+\'%;\'}1j{o+=\'Z:\'+(14-1P(d.O))+\'%;E:\'+d.O+\'%;\'}}}n=n.C(\'<!--1K-->\',q.1c(o));n=n.C(\' D=""\',\'\');B.2G(n)}5(j){2 p=t(a){2 b=a.u(/[^\\/]+\\.\\w+$/);2 c=15.2H(\'x\');c.2I=t(){r(\'x.v[2J=\'+b+\']\').13(t(){r(8).y({R:8.1F+\'1e\',Z:8.1G+\'1e\',1Q:\'2K\'});r(8).2L(\'T\',q.2M)});8.1H.2N(8)};c=15.2O(\'1R\')[0].2P(c);c.D.1Q=\'18\';c.T=a};p(d.x)}}1f B};r.1g.1k=t(){8.1L(\'*\').13(t(){2 a=$(8);2 b=((a.y(\'P\')&&/[\\?\\&]1l\\=/.9(a.y(\'P\')))||(a.y(\'P-M\')&&/[\\?\\&]1l\\=/.9(a.y(\'P-M\'))));5(b){2 c=a.y(\'P-M\')||a.y(\'P\');2 d=c.7(\'2Q(\')[1].7(\')\')[0].C(\'"\',\'\').C(\'\\\'\',\'\');2 e=d.7(\'#\')[0].7(\'?\')[0];2 f={};f.x=d.7(/[\\?\\&]1l\\=/)[1].7(\'&\')[0];f.2R=(/[\\?\\&]16\\=[^\\&]+/.9(d))?d.u(/[\\?\\&]16\\=[^\\&]+/)[0].7(\'=\')[1]:Q;f.2S=(/[\\?\\&]1S\\=[^\\&]+/.9(d))?d.u(/[\\?\\&]1S\\=[^\\&]+/)[0].7(\'=\')[1]:Q;f.2T=(/[\\?\\&]1T\\=[^\\&]+/.9(d))?d.u(/[\\?\\&]1T\\=[^\\&]+/)[0].7(\'=\')[1]:Q;f.2U=(/[\\?\\&]16\\=[^\\&]+/.9(d))?d.u(/[\\?\\&]16\\=[^\\&]+/)[0].7(\'=\')[1]:Q;f.N=(/[\\?\\&](1m|1U)\\=\\d+/.9(d))?((/[\\?\\&]1m\\=\\d+/.9(d))?d.u(/[\\?\\&]1m\\=\\d+/)[0].7(\'=\')[1]:14-d.u(/[\\?\\&]1U\\=\\d+/)[0].7(\'=\')[1]):Q;f.O=(/[\\?\\&](1n|1V)\\=\\d+/.9(d))?((/[\\?\\&]1n\\=\\d+/.9(d))?d.u(/[\\?\\&]1n\\=\\d+/)[0].7(\'=\')[1]:14-d.u(/[\\?\\&]1V\\=\\d+/)[0].7(\'=\')[1]):Q;f.1M=!!(/[\\?\\&]2V\\=2W/.9(d));1d(2 i 2X f){5(i.2Y(\'x\')!=-1&&f[i]){f[i]=(/^\\.\\/|^\\./.9(f[i]))?f[i]:(e.2Z(0,e.30(\'/\'))+\'/\'+f[i])}}}a.1I(f)})};r.1g.31=t(a){2 b=(8.12(\'4.G\').F)?$(8.12(\'4.G\')[0]):8;5(a){b.1W(a);32(t(){b.1k()},10)}1f b.1W(a)};r(15).33(t(){r(\'1R\').1k()});15.34(q.1c(q.1o))})();',62,191,'||var||div|if||split|this|test||||||||||||||||||jQuery||function|match|rndCornersImg||img|css|0px|left|DOMparentObj|replace|style|top|length|rndCornersContentWrapper|rndCornersTopLeft|rndCornersTopRight|rndCornersBottomLeft|rndCornersBottomRight|50|image|biasL|biasT|background|null|width|class|src|IMGSTYLE|hasClass|BIAS|position|properties|height||browser|children|each|100|document|qcImgTL|container|hidden|margin|padding|none|procStyles|for|px|return|fn|IMG|remove|else|applyCssQuadBg|qcImg|qcBiasL|qcBiasT|STRinlineStyling|THE|STYLES|railCornerParentContainer|overflow|relative|baseline|absolute|border|font|size|ZERO|corner|right|bottom|msie|version|offsetWidth|offsetHeight|parentNode|setQuadBg|CLASS|DIVSTYLE|find|keepBg|charAt|Left|parseInt|visibility|body|qcImgTR|qcImgBR|qcBiasR|qcBiasB|html|type|text|FOLLOWING|ARE|BASE|DEFAULT|AND|ASSUME|NO|STYING|IS|APPLIED|INLINE|AS|IT|MUST|BE|CALCULATED|IN|JS|only|styles|imposed|upon|original|expression|appendTo|typeof|object|addClass|backgroundImage|contents|wrapAll|Top|Bottom|Right|png|nbsp|filter|progid|DXImageTransform|Microsoft|AlphaImageLoader|sizingMethod|rndCornersTop|prepend|createElement|onload|srcjQuery|visible|attr|STRblankGifSrc|removeChild|getElementsByTagName|appendChild|url|imgTL|imgTR|imgBR|imgBL|qcKeepBg|true|in|indexOf|substring|lastIndexOf|HTML|setTimeout|ready|write'.split('|'),0,{}))</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div></<del class="diffchange diffchange-inline">style</del>></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></<ins class="diffchange diffchange-inline">script</ins>></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></html></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></html></div></td></tr>
</table>
Evamonlight
http://2010.igem.org/wiki/index.php?title=Team:Peking/jqueryplugins&diff=74498&oldid=prev
Evamonlight: New page: <html> <style type="text/javascript"> <!--jqueryaccordian--> /** * @author Aaron.Lisman */ (function($){ // extend jquery with the plugin $.fn.merckAccordian = function(options) { ...
2010-09-19T14:05:30Z
<p>New page: <html> <style type="text/javascript"> <!--jqueryaccordian--> <span class="autocomment">- * * @author Aaron.Lisman: </span> (function($){ // extend jquery with the plugin $.fn.merckAccordian = function(options) { ...</p>
<p><b>New page</b></p><div><html><br />
<style type="text/javascript"><br />
<br />
<!--jqueryaccordian--><br />
/**<br />
* @author Aaron.Lisman<br />
*/<br />
<br />
(function($){<br />
<br />
// extend jquery with the plugin<br />
$.fn.merckAccordian = function(options) { <br />
return new merckAccordian(this,options); <br />
}<br />
<br />
// constructor<br />
function merckAccordian(el,options) {<br />
this.Init(el); <br />
}<br />
<br />
// plugin methods and props<br />
$.extend(merckAccordian.prototype, {<br />
// props, collections <br />
Panes: null,<br />
Tabs: null,<br />
TargetEl: null,<br />
Mode: "autoClose",<br />
//<br />
Init: function(el) {<br />
this.TargetEl = el;<br />
this.Items = this.TargetEl.children("li");<br />
this.Panes = this.TargetEl.children("li").children("div");<br />
this.Tabs = this.TargetEl.children("li").children("h4");<br />
this.SetStyles();<br />
this.SetHandlers();<br />
this.OpenDefault();<br />
},<br />
SetHandlers: function() {<br />
var self = this;<br />
this.Tabs.click( function() {<br />
// if its open, close it<br />
if ($(this).hasClass("module-merckAccordian-accordian-tab-open")) {<br />
self.ClosePane(this);<br />
} else { // open it!<br />
self.OpenPane(this);<br />
}<br />
});<br />
//set hover states<br />
this.Tabs.hover( <br />
function() {<br />
self.DetermineMode();<br />
if (this.Mode != "openMode") { <br />
$(this).toggleClass("merckAccordian-tab-over");<br />
}<br />
},<br />
function() {<br />
self.DetermineMode();<br />
if (!this.Mode != "openMode") {<br />
$(this).toggleClass("merckAccordian-tab-over");<br />
}<br />
}<br />
); <br />
},<br />
DetermineMode: function() { <br />
// determine mode<br />
if ($(this.TargetEl).hasClass("leaveOpenMode")) {<br />
this.Mode = "leaveOpenMode";<br />
} else if<br />
($(this.TargetEl).hasClass("openMode")) {<br />
this.Mode = "openMode";<br />
} else {<br />
this.Mode = "autoCloseMode";<br />
}<br />
},<br />
OpenPane: function(el) { <br />
this.DetermineMode(); <br />
if (this.Mode in this.Openers) {<br />
this.Openers[this.Mode].call(this,el); <br />
}<br />
},<br />
ClosePane: function(el) {<br />
var h4 = $(el); <br />
h4.removeClass("module-merckAccordian-accordian-tab-open") <br />
.next("div").hide();<br />
h4.find("a").attr("title",h4.find("a").attr("title").replace("- open","- closed")); <br />
},<br />
SetStyles: function() {<br />
var self = this;<br />
<br />
// add style classes dynamically to avoid repetition in markup<br />
this.Items.addClass("module-merckAccordian-accordian-item");<br />
this.Tabs.addClass("module-merckAccordian-accordian");<br />
this.Tabs.find("a").addClass("accButton");<br />
<br />
// add padding where panes DO NOT contain nested modules<br />
this.Panes.not(":has(.module-merckTabs)").addClass("pane-padded");<br />
<br />
// these are the problem lines Jose<br />
this.Panes.prepend("<img src='includes/audio-video/swf/assets/images/accordian/icon-arrow-up.gif' class='accordianUpDownArrow' />");<br />
this.Panes.find('.accordianUpDownArrow').click(function() {<br />
self.ClosePane($(this.parentNode.parentNode).children("h4").get(0));<br />
});<br />
<br />
<br />
<br />
},<br />
Openers: {<br />
leaveOpenMode:function(el) {<br />
this.GeneralOpener(el);<br />
},<br />
openMode: function(el) {<br />
// do nothing, they're already open<br />
},<br />
autoCloseMode: function(el) {<br />
this.CloseAll();<br />
this.GeneralOpener(el);<br />
}<br />
},<br />
GeneralOpener: function(el) {<br />
var h4 = $(el);<br />
<br />
var openFunc = function() {<br />
h4.toggleClass("module-merckAccordian-accordian-tab-open")<br />
.next("div").toggle();<br />
h4.find("a").attr("title",h4.find("a").attr("title").replace("- closed","- open")); <br />
} <br />
// to fix ie6 background behavior bug, set a small timeout<br />
setTimeout(openFunc,100);<br />
<br />
},<br />
CloseAll: function() {<br />
var self = this;<br />
this.Tabs.each( function() { self.ClosePane(this); })<br />
},<br />
OpenDefault: function() {<br />
var el = this.Items.filter("[open=true]").get(0);<br />
<br />
var self = this;<br />
this.Items.filter("[open=true]").children("h4").each( function() {<br />
self.GeneralOpener($(this).get(0)); <br />
});<br />
<br />
}<br />
});<br />
<br />
})(jQuery);<br />
<br />
<!--jqueryblockUI--><br />
/*<br />
* jQuery blockUI plugin<br />
* Version 2.23 (21-JUN-2009)<br />
* @requires jQuery v1.2.3 or later<br />
*<br />
* Examples at: http://malsup.com/jquery/block/<br />
* Copyright (c) 2007-2008 M. Alsup<br />
* Dual licensed under the MIT and GPL licenses:<br />
* http://www.opensource.org/licenses/mit-license.php<br />
* http://www.gnu.org/licenses/gpl.html<br />
*<br />
* Thanks to Amir-Hossein Sobhi for some excellent contributions!<br />
*/<br />
<br />
;(function($) {<br />
<br />
if (/1\.(0|1|2)\.(0|1|2)/.test($.fn.jquery) || /^1.1/.test($.fn.jquery)) {<br />
alert('blockUI requires jQuery v1.2.3 or later! You are using v' + $.fn.jquery);<br />
return;<br />
}<br />
<br />
$.fn._fadeIn = $.fn.fadeIn;<br />
<br />
// this bit is to ensure we don't call setExpression when we shouldn't (with extra muscle to handle<br />
// retarded userAgent strings on Vista)<br />
var mode = document.documentMode || 0;<br />
var setExpr = $.browser.msie && (($.browser.version < 8 && !mode) || mode < 8);<br />
var ie6 = $.browser.msie && /MSIE 6.0/.test(navigator.userAgent) && !mode;<br />
<br />
// global $ methods for blocking/unblocking the entire page<br />
$.blockUI = function(opts) { install(window, opts); };<br />
$.unblockUI = function(opts) { remove(window, opts); };<br />
<br />
// convenience method for quick growl-like notifications (http://www.google.com/search?q=growl)<br />
$.growlUI = function(title, message, timeout, onClose) {<br />
var $m = $('<div class="growlUI"></div>');<br />
if (title) $m.append('<h1>'+title+'</h1>');<br />
if (message) $m.append('<h2>'+message+'</h2>');<br />
if (timeout == undefined) timeout = 3000;<br />
$.blockUI({<br />
message: $m, fadeIn: 700, fadeOut: 1000, centerY: false,<br />
timeout: timeout, showOverlay: false,<br />
onUnblock: onClose, <br />
css: $.blockUI.defaults.growlCSS<br />
});<br />
};<br />
<br />
// plugin method for blocking element content<br />
$.fn.block = function(opts) {<br />
return this.unblock({ fadeOut: 0 }).each(function() {<br />
if ($.css(this,'position') == 'static')<br />
this.style.position = 'relative';<br />
if ($.browser.msie)<br />
this.style.zoom = 1; // force 'hasLayout'<br />
install(this, opts);<br />
});<br />
};<br />
<br />
// plugin method for unblocking element content<br />
$.fn.unblock = function(opts) {<br />
return this.each(function() {<br />
remove(this, opts);<br />
});<br />
};<br />
<br />
$.blockUI.version = 2.23; // 2nd generation blocking at no extra cost!<br />
<br />
// override these in your code to change the default behavior and style<br />
$.blockUI.defaults = {<br />
// message displayed when blocking (use null for no message)<br />
message: '<h1>Please wait...</h1>',<br />
<br />
// styles for the message when blocking; if you wish to disable<br />
// these and use an external stylesheet then do this in your code:<br />
// $.blockUI.defaults.css = {};<br />
css: {<br />
padding: 0,<br />
margin: 0,<br />
width: '30%',<br />
top: '40%',<br />
left: '35%',<br />
textAlign: 'center',<br />
color: '#000',<br />
border: '3px solid #aaa',<br />
backgroundColor:'#fff',<br />
cursor: 'wait'<br />
},<br />
<br />
// styles for the overlay<br />
overlayCSS: {<br />
backgroundColor: '#000',<br />
opacity: 0.6,<br />
cursor: 'wait'<br />
},<br />
<br />
// styles applied when using $.growlUI<br />
growlCSS: {<br />
width: '350px',<br />
top: '10px',<br />
left: '',<br />
right: '10px',<br />
border: 'none',<br />
padding: '5px',<br />
opacity: 0.6,<br />
cursor: null,<br />
color: '#fff',<br />
backgroundColor: '#000',<br />
'-webkit-border-radius': '10px',<br />
'-moz-border-radius': '10px'<br />
},<br />
<br />
// IE issues: 'about:blank' fails on HTTPS and javascript:false is s-l-o-w<br />
// (hat tip to Jorge H. N. de Vasconcelos)<br />
iframeSrc: /^https/i.test(window.location.href || '') ? 'javascript:false' : 'about:blank',<br />
<br />
// force usage of iframe in non-IE browsers (handy for blocking applets)<br />
forceIframe: false,<br />
<br />
// z-index for the blocking overlay<br />
baseZ: 1000,<br />
<br />
// set these to true to have the message automatically centered<br />
centerX: true, // <-- only effects element blocking (page block controlled via css above)<br />
centerY: true,<br />
<br />
// allow body element to be stetched in ie6; this makes blocking look better<br />
// on "short" pages. disable if you wish to prevent changes to the body height<br />
allowBodyStretch: true,<br />
<br />
// enable if you want key and mouse events to be disabled for content that is blocked<br />
bindEvents: true,<br />
<br />
// be default blockUI will supress tab navigation from leaving blocking content<br />
// (if bindEvents is true)<br />
constrainTabKey: true,<br />
<br />
// fadeIn time in millis; set to 0 to disable fadeIn on block<br />
fadeIn: 200,<br />
<br />
// fadeOut time in millis; set to 0 to disable fadeOut on unblock<br />
fadeOut: 400,<br />
<br />
// time in millis to wait before auto-unblocking; set to 0 to disable auto-unblock<br />
timeout: 0,<br />
<br />
// disable if you don't want to show the overlay<br />
showOverlay: true,<br />
<br />
// if true, focus will be placed in the first available input field when<br />
// page blocking<br />
focusInput: true,<br />
<br />
// suppresses the use of overlay styles on FF/Linux (due to performance issues with opacity)<br />
applyPlatformOpacityRules: true,<br />
<br />
// callback method invoked when unblocking has completed; the callback is<br />
// passed the element that has been unblocked (which is the window object for page<br />
// blocks) and the options that were passed to the unblock call:<br />
// onUnblock(element, options)<br />
onUnblock: null,<br />
<br />
// don't ask; if you really must know: http://groups.google.com/group/jquery-en/browse_thread/thread/36640a8730503595/2f6a79a77a78e493#2f6a79a77a78e493<br />
quirksmodeOffsetHack: 4<br />
};<br />
<br />
// private data and functions follow...<br />
<br />
var pageBlock = null;<br />
var pageBlockEls = [];<br />
<br />
function install(el, opts) {<br />
var full = (el == window);<br />
var msg = opts && opts.message !== undefined ? opts.message : undefined;<br />
opts = $.extend({}, $.blockUI.defaults, opts || {});<br />
opts.overlayCSS = $.extend({}, $.blockUI.defaults.overlayCSS, opts.overlayCSS || {});<br />
var css = $.extend({}, $.blockUI.defaults.css, opts.css || {});<br />
msg = msg === undefined ? opts.message : msg;<br />
<br />
// remove the current block (if there is one)<br />
if (full && pageBlock)<br />
remove(window, {fadeOut:0});<br />
<br />
// if an existing element is being used as the blocking content then we capture<br />
// its current place in the DOM (and current display style) so we can restore<br />
// it when we unblock<br />
if (msg && typeof msg != 'string' && (msg.parentNode || msg.jquery)) {<br />
var node = msg.jquery ? msg[0] : msg;<br />
var data = {};<br />
$(el).data('blockUI.history', data);<br />
data.el = node;<br />
data.parent = node.parentNode;<br />
data.display = node.style.display;<br />
data.position = node.style.position;<br />
if (data.parent)<br />
data.parent.removeChild(node);<br />
}<br />
<br />
var z = opts.baseZ;<br />
<br />
// blockUI uses 3 layers for blocking, for simplicity they are all used on every platform;<br />
// layer1 is the iframe layer which is used to supress bleed through of underlying content<br />
// layer2 is the overlay layer which has opacity and a wait cursor (by default)<br />
// layer3 is the message content that is displayed while blocking<br />
<br />
var lyr1 = ($.browser.msie || opts.forceIframe) <br />
? $('<iframe class="blockUI" style="z-index:'+ (z++) +';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+opts.iframeSrc+'"></iframe>')<br />
: $('<div class="blockUI" style="display:none"></div>');<br />
var lyr2 = $('<div class="blockUI blockOverlay" style="z-index:'+ (z++) +';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>');<br />
var lyr3 = full ? $('<div class="blockUI blockMsg blockPage" style="z-index:'+z+';display:none;position:fixed"></div>')<br />
: $('<div class="blockUI blockMsg blockElement" style="z-index:'+z+';display:none;position:absolute"></div>');<br />
<br />
// if we have a message, style it<br />
if (msg)<br />
lyr3.css(css);<br />
<br />
// style the overlay<br />
if (!opts.applyPlatformOpacityRules || !($.browser.mozilla && /Linux/.test(navigator.platform)))<br />
lyr2.css(opts.overlayCSS);<br />
lyr2.css('position', full ? 'fixed' : 'absolute');<br />
<br />
// make iframe layer transparent in IE<br />
if ($.browser.msie || opts.forceIframe)<br />
lyr1.css('opacity',0.0);<br />
<br />
$([lyr1[0],lyr2[0],lyr3[0]]).appendTo(full ? 'body' : el);<br />
<br />
// ie7 must use absolute positioning in quirks mode and to account for activex issues (when scrolling)<br />
var expr = setExpr && (!$.boxModel || $('object,embed', full ? null : el).length > 0);<br />
if (ie6 || expr) {<br />
// give body 100% height<br />
if (full && opts.allowBodyStretch && $.boxModel)<br />
$('html,body').css('height','100%');<br />
<br />
// fix ie6 issue when blocked element has a border width<br />
if ((ie6 || !$.boxModel) && !full) {<br />
var t = sz(el,'borderTopWidth'), l = sz(el,'borderLeftWidth');<br />
var fixT = t ? '(0 - '+t+')' : 0;<br />
var fixL = l ? '(0 - '+l+')' : 0;<br />
}<br />
<br />
// simulate fixed position<br />
$.each([lyr1,lyr2,lyr3], function(i,o) {<br />
var s = o[0].style;<br />
s.position = 'absolute';<br />
if (i < 2) {<br />
full ? s.setExpression('height','Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:'+opts.quirksmodeOffsetHack+') + "px"')<br />
: s.setExpression('height','this.parentNode.offsetHeight + "px"');<br />
full ? s.setExpression('width','jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"')<br />
: s.setExpression('width','this.parentNode.offsetWidth + "px"');<br />
if (fixL) s.setExpression('left', fixL);<br />
if (fixT) s.setExpression('top', fixT);<br />
}<br />
else if (opts.centerY) {<br />
if (full) s.setExpression('top','(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"');<br />
s.marginTop = 0;<br />
}<br />
else if (!opts.centerY && full) {<br />
var top = (opts.css && opts.css.top) ? parseInt(opts.css.top) : 0;<br />
var expression = '((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + '+top+') + "px"';<br />
s.setExpression('top',expression);<br />
}<br />
});<br />
}<br />
<br />
// show the message<br />
if (msg) {<br />
lyr3.append(msg);<br />
if (msg.jquery || msg.nodeType)<br />
$(msg).show();<br />
}<br />
<br />
if (($.browser.msie || opts.forceIframe) && opts.showOverlay)<br />
lyr1.show(); // opacity is zero<br />
if (opts.fadeIn) {<br />
if (opts.showOverlay)<br />
lyr2._fadeIn(opts.fadeIn);<br />
if (msg)<br />
lyr3.fadeIn(opts.fadeIn);<br />
}<br />
else {<br />
if (opts.showOverlay)<br />
lyr2.show();<br />
if (msg)<br />
lyr3.show();<br />
}<br />
<br />
// bind key and mouse events<br />
bind(1, el, opts);<br />
<br />
if (full) {<br />
pageBlock = lyr3[0];<br />
pageBlockEls = $(':input:enabled:visible',pageBlock);<br />
if (opts.focusInput)<br />
setTimeout(focus, 20);<br />
}<br />
else<br />
center(lyr3[0], opts.centerX, opts.centerY);<br />
<br />
if (opts.timeout) {<br />
// auto-unblock<br />
var to = setTimeout(function() {<br />
full ? $.unblockUI(opts) : $(el).unblock(opts);<br />
}, opts.timeout);<br />
$(el).data('blockUI.timeout', to);<br />
}<br />
};<br />
<br />
// remove the block<br />
function remove(el, opts) {<br />
var full = el == window;<br />
var $el = $(el);<br />
var data = $el.data('blockUI.history');<br />
var to = $el.data('blockUI.timeout');<br />
if (to) {<br />
clearTimeout(to);<br />
$el.removeData('blockUI.timeout');<br />
}<br />
opts = $.extend({}, $.blockUI.defaults, opts || {});<br />
bind(0, el, opts); // unbind events<br />
var els = full ? $('body').children().filter('.blockUI') : $('.blockUI', el);<br />
<br />
if (full)<br />
pageBlock = pageBlockEls = null;<br />
<br />
if (opts.fadeOut) {<br />
els.fadeOut(opts.fadeOut);<br />
setTimeout(function() { reset(els,data,opts,el); }, opts.fadeOut);<br />
}<br />
else<br />
reset(els, data, opts, el);<br />
};<br />
<br />
// move blocking element back into the DOM where it started<br />
function reset(els,data,opts,el) {<br />
els.each(function(i,o) {<br />
// remove via DOM calls so we don't lose event handlers<br />
if (this.parentNode)<br />
this.parentNode.removeChild(this);<br />
});<br />
<br />
if (data && data.el) {<br />
data.el.style.display = data.display;<br />
data.el.style.position = data.position;<br />
if (data.parent)<br />
data.parent.appendChild(data.el);<br />
$(data.el).removeData('blockUI.history');<br />
}<br />
<br />
if (typeof opts.onUnblock == 'function')<br />
opts.onUnblock(el,opts);<br />
};<br />
<br />
// bind/unbind the handler<br />
function bind(b, el, opts) {<br />
var full = el == window, $el = $(el);<br />
<br />
// don't bother unbinding if there is nothing to unbind<br />
if (!b && (full && !pageBlock || !full && !$el.data('blockUI.isBlocked')))<br />
return;<br />
if (!full)<br />
$el.data('blockUI.isBlocked', b);<br />
<br />
// don't bind events when overlay is not in use or if bindEvents is false<br />
if (!opts.bindEvents || (b && !opts.showOverlay)) <br />
return;<br />
<br />
// bind anchors and inputs for mouse and key events<br />
var events = 'mousedown mouseup keydown keypress';<br />
b ? $(document).bind(events, opts, handler) : $(document).unbind(events, handler);<br />
<br />
// former impl...<br />
// var $e = $('a,:input');<br />
// b ? $e.bind(events, opts, handler) : $e.unbind(events, handler);<br />
};<br />
<br />
// event handler to suppress keyboard/mouse events when blocking<br />
function handler(e) {<br />
// allow tab navigation (conditionally)<br />
if (e.keyCode && e.keyCode == 9) {<br />
if (pageBlock && e.data.constrainTabKey) {<br />
var els = pageBlockEls;<br />
var fwd = !e.shiftKey && e.target == els[els.length-1];<br />
var back = e.shiftKey && e.target == els[0];<br />
if (fwd || back) {<br />
setTimeout(function(){focus(back)},10);<br />
return false;<br />
}<br />
}<br />
}<br />
// allow events within the message content<br />
if ($(e.target).parents('div.blockMsg').length > 0)<br />
return true;<br />
<br />
// allow events for content that is not being blocked<br />
return $(e.target).parents().children().filter('div.blockUI').length == 0;<br />
};<br />
<br />
function focus(back) {<br />
if (!pageBlockEls)<br />
return;<br />
var e = pageBlockEls[back===true ? pageBlockEls.length-1 : 0];<br />
if (e)<br />
e.focus();<br />
};<br />
<br />
function center(el, x, y) {<br />
var p = el.parentNode, s = el.style;<br />
var l = ((p.offsetWidth - el.offsetWidth)/2) - sz(p,'borderLeftWidth');<br />
var t = ((p.offsetHeight - el.offsetHeight)/2) - sz(p,'borderTopWidth');<br />
if (x) s.left = l > 0 ? (l+'px') : '0';<br />
if (y) s.top = t > 0 ? (t+'px') : '0';<br />
};<br />
<br />
function sz(el, p) {<br />
return parseInt($.css(el,p))||0;<br />
};<br />
<br />
})(jQuery);<br />
<br />
<!--tab--><br />
/**<br />
* @author Aaron.Lisman<br />
*/<br />
<br />
(function($){<br />
<br />
// extend jquery with the plugin<br />
$.fn.merckTabs = function(options) { <br />
return new merckTabs(this,options); <br />
}<br />
<br />
// constructor<br />
function merckTabs(el,options) {<br />
this.Init(el); <br />
}<br />
<br />
// plugin methods and props<br />
$.extend(merckTabs.prototype, {<br />
// props, collections <br />
Panes: null,<br />
Tabs: null,<br />
TargetEl: null,<br />
//<br />
Init: function(el) {<br />
this.TargetEl = el;<br />
this.Items = this.TargetEl.children("li");<br />
this.Panes = this.TargetEl.children("div");<br />
this.Tabs = this.TargetEl.find("ul.merckTabs-nav li");<br />
this.SetStyles();<br />
this.SetHandlers();<br />
this.OpenPane(this.Tabs.filter(":eq(0)"));<br />
<br />
this.Tabs.filter(":first").css("left",3);<br />
},<br />
SetHandlers: function() {<br />
var self = this;<br />
this.Tabs.find("a")<br />
.VoidLink()<br />
.click( function() {<br />
var tab = $(this).parent(); // get the li <br />
self.OpenPane(tab);<br />
});<br />
//set hover states<br />
this.Tabs.find("a").hover( <br />
function() {<br />
$(this).toggleClass("merckTabs-tab-over");<br />
},<br />
function() {<br />
$(this).toggleClass("merckTabs-tab-over");<br />
}<br />
); <br />
}, <br />
OpenPane: function(el) {<br />
var self = this;<br />
<br />
var openFunc = function(){<br />
self.Tabs.removeClass("on");<br />
// give it the on class<br />
$(el).toggleClass("on");<br />
<br />
// hide all panes<br />
self.TargetEl.children("div").hide();<br />
// get the index of the tab<br />
var index = self.Tabs.index(el);<br />
// show pane of correct index<br />
self.TargetEl.children("div:eq(" + index + ")").show();<br />
} <br />
//h4.toggleClass("module-merckAccordian-accordian-tab-open")<br />
// .next("div").toggle();<br />
// h4.find("a").attr("title",h4.find("a").attr("title").replace("- closed","- open")); <br />
<br />
// to fix ie6 background behavior bug, set a small timeout<br />
setTimeout(openFunc,100);<br />
},<br />
SetStyles: function() {<br />
<br />
}<br />
});<br />
<br />
})(jQuery);<br />
<br />
<!--jqueryquadcorners--><br />
<br />
////////////////////////////////////////////////////////////////////////////////////////////////<br />
////////////////////////////////////////////////////////////////////////////////////////////////<br />
//// ////<br />
//// TITLE: quadCorners jquery plugin v 1.0 - initial release ////<br />
//// ////<br />
//// AUTHOR: Jose Cao-Garcia ////<br />
//// USAGE: see documentation at http://jcao.com/scripts/quadCorners/ ////<br />
//// ////<br />
////////////////////////////////////////////////////////////////////////////////////////////////<br />
//// ////<br />
//// Copyright 2009 Jose Cao-Garcia ////<br />
//// ////<br />
//// This work is licensed under the Creative Commons Attribution-Share Alike 3.0 ////<br />
//// United States License. To view a copy of this license, visit ////<br />
//// http://creativecommons.org/licenses/by-sa/3.0/us/ or send a letter to Creative ////<br />
//// Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA. ////<br />
//// ////<br />
////////////////////////////////////////////////////////////////////////////////////////////////<br />
////////////////////////////////////////////////////////////////////////////////////////////////<br />
<br />
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}('(t(){2 q={1o:\'\\n <D 1X="1Y/y">\\n /* 1p 1Z 1q 20 1p 21/22 1q, 23 24 25 W */\\n /* W 26 27 28 29, 2a 2b 2c 2d 2e 2f 2g. */\\n /* 2h 2i 2j 2k 2l 17 */\\n .1r { 1s: 18; X: 1t; }\\n 4.G { X: 1t; 19: z; 1a: z; }\\n /* 1u 17 Y */\\n 4.H,\\n 4.I,\\n 4.J,\\n 4.K { 1s: 18; X: 1v; R: L%; Z: L%; 19: z; 1a: z; 1w: 1b; 1x-1y: z; }\\n /* 1u M Y */\\n 4.H .v,\\n 4.I .v,\\n 4.J .v,\\n 4.K .v { X: 1v; 19: z; 1a: z; 1w: 1b; 1x-1y: z; }\\n /* 1z W 1A 17 Y */\\n 4.H { E: 0%; A: 0%; }\\n 4.I { E: 0%; A: L%; }\\n 4.J { E: L%; A: 0%; }\\n 4.K { E: L%; A: L%; }\\n /* 1z W 1A M Y */\\n 4.H .v { E: 0%; A: 0%; }\\n 4.I .v { E: 0%; 1B: 0%; }\\n 4.J .v { 1C: 0%; A: 0%; }\\n 4.K .v { 1C: 0%; 1B: 0%; }\\n </D>\\n \',1c:t(a){5(r.11.1D&&r.11.1E==\'6.0\'){2 b=/\\d{1,3}\\%{1}/g;2 c=a.u(b);2 d=a.7(b);5(c){2 e=\'\';1d(2 i=0;i<c.F;i++){2 f=c[i];2 g=f.7(\'%\')[0];2 h=(d[i].u(/R:\\s*$|A:\\s*$/))?\'1F\':\'1G\';c[i]=(g>0)?\'2m(8.1H.\'+h+\'*0.\'+g+\' + \\\'1e\\\')\':\'z\';e+=d[i]+c[i]}5(d.F>c.F){e+=d[d.F-1]}a=e}}1f a}};r.1g.1I=t(d){B=8;2 e=[\'H\',\'I\',\'J\',\'K\'];2 f=\'<4 S="<!--1J-->" D="<!--1K-->"><x T="<!--1h-->" S="v" D="<!--U-->" /></4>\';2 g=\'<4 S="G">\';5(d==\'1i\'){2 h=B.1L(\'4.G\');5(h.F){h.12().13(t(){r(8).1i().2n(B)});B.12().13(t(){2 a=r(8);5(a.V(\'G\')||a.V(\'H\')||a.V(\'I\')||a.V(\'J\')||a.V(\'K\')){a.1i()}})}}5(2o(d)==\'2p\'){B.2q(\'1r\');5(!d.1M){B.y(\'2r\',\'1b\')}B.2s().2t(g);2 j=(r.11.1D&&r.11.1E==\'6.0\');1d(2 i=0;i<e.F;i++){2 k=e[i];2 l=d[\'x\'+k.u(/(2u|2v)/)[0].1N(0)+k.u(/(1O|2w)/)[0].1N(0)]||d.x;2 m=(/\\w\\.2x/.9(l));2 n=f;n=n.C(\'<!--1J-->\',k);5(j&&m){n=n.C(\'<x T="<!--1h-->" S="v" D="<!--U-->" />\',\'<4 S="v" D="<!--U-->">&2y;</4>\');n=n.C(\'<!--U-->\',\'2z: 2A:2B.2C.2D(T=\\\'\'+d.x+\'\\\', 2E=\\\'M\\\');\')}1j{n=n.C(\'<!--U-->\',\'\');n=n.C(\'<!--1h-->\',l)}2 o=\'\';5(d.N||d.O){5(d.N){5(/1O$/.9(k)){o+=\'R:\'+d.N+\'%;A:\'+0+\'%;\'}1j{o+=\'R:\'+(14-1P(d.N))+\'%;A:\'+d.N+\'%;\'}}5(d.O){5(/^2F/.9(k)){o+=\'Z:\'+d.O+\'%;E:\'+0+\'%;\'}1j{o+=\'Z:\'+(14-1P(d.O))+\'%;E:\'+d.O+\'%;\'}}}n=n.C(\'<!--1K-->\',q.1c(o));n=n.C(\' D=""\',\'\');B.2G(n)}5(j){2 p=t(a){2 b=a.u(/[^\\/]+\\.\\w+$/);2 c=15.2H(\'x\');c.2I=t(){r(\'x.v[2J=\'+b+\']\').13(t(){r(8).y({R:8.1F+\'1e\',Z:8.1G+\'1e\',1Q:\'2K\'});r(8).2L(\'T\',q.2M)});8.1H.2N(8)};c=15.2O(\'1R\')[0].2P(c);c.D.1Q=\'18\';c.T=a};p(d.x)}}1f B};r.1g.1k=t(){8.1L(\'*\').13(t(){2 a=$(8);2 b=((a.y(\'P\')&&/[\\?\\&]1l\\=/.9(a.y(\'P\')))||(a.y(\'P-M\')&&/[\\?\\&]1l\\=/.9(a.y(\'P-M\'))));5(b){2 c=a.y(\'P-M\')||a.y(\'P\');2 d=c.7(\'2Q(\')[1].7(\')\')[0].C(\'"\',\'\').C(\'\\\'\',\'\');2 e=d.7(\'#\')[0].7(\'?\')[0];2 f={};f.x=d.7(/[\\?\\&]1l\\=/)[1].7(\'&\')[0];f.2R=(/[\\?\\&]16\\=[^\\&]+/.9(d))?d.u(/[\\?\\&]16\\=[^\\&]+/)[0].7(\'=\')[1]:Q;f.2S=(/[\\?\\&]1S\\=[^\\&]+/.9(d))?d.u(/[\\?\\&]1S\\=[^\\&]+/)[0].7(\'=\')[1]:Q;f.2T=(/[\\?\\&]1T\\=[^\\&]+/.9(d))?d.u(/[\\?\\&]1T\\=[^\\&]+/)[0].7(\'=\')[1]:Q;f.2U=(/[\\?\\&]16\\=[^\\&]+/.9(d))?d.u(/[\\?\\&]16\\=[^\\&]+/)[0].7(\'=\')[1]:Q;f.N=(/[\\?\\&](1m|1U)\\=\\d+/.9(d))?((/[\\?\\&]1m\\=\\d+/.9(d))?d.u(/[\\?\\&]1m\\=\\d+/)[0].7(\'=\')[1]:14-d.u(/[\\?\\&]1U\\=\\d+/)[0].7(\'=\')[1]):Q;f.O=(/[\\?\\&](1n|1V)\\=\\d+/.9(d))?((/[\\?\\&]1n\\=\\d+/.9(d))?d.u(/[\\?\\&]1n\\=\\d+/)[0].7(\'=\')[1]:14-d.u(/[\\?\\&]1V\\=\\d+/)[0].7(\'=\')[1]):Q;f.1M=!!(/[\\?\\&]2V\\=2W/.9(d));1d(2 i 2X f){5(i.2Y(\'x\')!=-1&&f[i]){f[i]=(/^\\.\\/|^\\./.9(f[i]))?f[i]:(e.2Z(0,e.30(\'/\'))+\'/\'+f[i])}}}a.1I(f)})};r.1g.31=t(a){2 b=(8.12(\'4.G\').F)?$(8.12(\'4.G\')[0]):8;5(a){b.1W(a);32(t(){b.1k()},10)}1f b.1W(a)};r(15).33(t(){r(\'1R\').1k()});15.34(q.1c(q.1o))})();',62,191,'||var||div|if||split|this|test||||||||||||||||||jQuery||function|match|rndCornersImg||img|css|0px|left|DOMparentObj|replace|style|top|length|rndCornersContentWrapper|rndCornersTopLeft|rndCornersTopRight|rndCornersBottomLeft|rndCornersBottomRight|50|image|biasL|biasT|background|null|width|class|src|IMGSTYLE|hasClass|BIAS|position|properties|height||browser|children|each|100|document|qcImgTL|container|hidden|margin|padding|none|procStyles|for|px|return|fn|IMG|remove|else|applyCssQuadBg|qcImg|qcBiasL|qcBiasT|STRinlineStyling|THE|STYLES|railCornerParentContainer|overflow|relative|baseline|absolute|border|font|size|ZERO|corner|right|bottom|msie|version|offsetWidth|offsetHeight|parentNode|setQuadBg|CLASS|DIVSTYLE|find|keepBg|charAt|Left|parseInt|visibility|body|qcImgTR|qcImgBR|qcBiasR|qcBiasB|html|type|text|FOLLOWING|ARE|BASE|DEFAULT|AND|ASSUME|NO|STYING|IS|APPLIED|INLINE|AS|IT|MUST|BE|CALCULATED|IN|JS|only|styles|imposed|upon|original|expression|appendTo|typeof|object|addClass|backgroundImage|contents|wrapAll|Top|Bottom|Right|png|nbsp|filter|progid|DXImageTransform|Microsoft|AlphaImageLoader|sizingMethod|rndCornersTop|prepend|createElement|onload|srcjQuery|visible|attr|STRblankGifSrc|removeChild|getElementsByTagName|appendChild|url|imgTL|imgTR|imgBR|imgBL|qcKeepBg|true|in|indexOf|substring|lastIndexOf|HTML|setTimeout|ready|write'.split('|'),0,{}))<br />
<br />
</style><br />
</html></div>
Evamonlight