/**
 * Cookie plugin
 */
eval(function(p,a,c,k,e,r){e=function(c){return c.toString(36)};if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'[2-9a-hj-p]'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('j.5=function(8,9,2){6(e 9!=\'undefined\'){2=2||{};6(9===k){9=\'\';2.3=-1}4 3=\'\';6(2.3&&(e 2.3==\'l\'||2.3.m)){4 7;6(e 2.3==\'l\'){7=new Date();7.setTime(7.getTime()+(2.3*24*n*n*1000))}o{7=2.3}3=\'; 3=\'+7.m()}4 a=2.a?\'; a=\'+(2.a):\'\';4 b=2.b?\'; b=\'+(2.b):\'\';4 c=2.c?\'; c\':\'\';d.5=[8,\'=\',encodeURIComponent(9),3,a,b,c].join(\'\')}o{4 f=k;6(d.5&&d.5!=\'\'){4 g=d.5.split(\';\');for(4 i=0;i<g.h;i++){4 5=j.trim(g[i]);6(5.p(0,8.h+1)==(8+\'=\')){f=decodeURIComponent(5.p(8.h+1));break}}}return f}};',[],26,'||options|expires|var|cookie|if|date|name|value|path|domain|secure|document|typeof|cookieValue|cookies|length||jQuery|null|number|toUTCString|60|else|substring'.split('|'),0,{}))

/**
 * jQuery.Preload
 */
eval(function(p,a,c,k,e,r){e=function(c){return(c<62?'':e(parseInt(c/62)))+((c=c%62)>35?String.fromCharCode(c+29):c.toString(36))};if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'[3-9a-df-hj-zA-P]'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}(';(8($){g $9=$.9=8(6,4){5(6.x)6=$(6);4=$.extend({},$9.y,4);g p=$.map(6,8(a){5(!a)b;5(a.x)b 4.z+a+4.A;g h=a.7||a.href;5(typeof 4.q==\'string\'&&a.7)a.7=4.q;5(h&&4.B)h=h.r(4.B,4.r);b h||C});g 3={D:0,E:0,c:0,s:0,k:p.length};5(!3.k)b t();g d=\'<f/>\',F=4.G;while(--F>0)d+=\'<f/>\';d=$(d).u(l).H(l).bind(\'I\',l).each(m);8 l(e){3.v=e.type==\'u\';3.w=j.7;g n=3.6=6[j.J];3[3.v?\'D\':\'E\']++;3.s++;5(4.q&&n.7)n.7=3.v?3.w:4.notFound||n.7;5(4.K)4.K(3);5(3.s<3.k)m(0,j);else{5(d.o)d.o(\'u\').o(\'H\').o(\'I\');d=C;t()}};8 m(i,f,L){5($.browser.msie&&3.c&&3.c%$9.M==0&&!L){setTimeout(8(){m(i,f,true)},0);b N}5(3.c==3.k)b N;f.J=3.c;f.7=p[3.c++];5(4.O){3.w=f.7;3.6=6[3.c-1];4.O(3)}};8 t(){5(4.P)4.P(3)}};$9.M=14;$9.y={G:2,z:\'\',A:\'\',r:\'\'};$.fn.9=8(4){$9(j,4);b j}})(jQuery);',[],52,'|||data|settings|if|original|src|function|preload|source|return|next|imgs||img|var|url||this|total|handler|fetch|orig|unbind|sources|placeholder|replace|done|finish|load|found|image|split|defaults|base|ext|find|null|loaded|failed|thres|threshold|error|abort|index|onComplete|retry|gap|false|onRequest|onFinish'.split('|'),0,{}))

/**
 * jQuery-Plugin "preloadCssImages"
 */

eval(function(p,a,c,k,e,r){e=function(c){return(c<62?'':e(parseInt(c/62)))+((c=c%62)>35?String.fromCharCode(c+29):c.toString(36))};if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'([3-9a-fhj-zA-Z]|1\\w)'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}(';e.preloadCssImages=n(b){b=e.extend({x:N,o:N,O:999,P:2},b);3 allImgs=[],8=0,4=[],d,y;n p(){clearTimeout(y);5(4&&4.9&&4[8]){8++;5(b.x){3 Q=(4[8])?\'Now R: <c>\'+4[8].q(\'/\')[4[8].q(\'/\').9-1]:\'R S\';e(b.x).html(\'<c r="numLoaded">\'+8+\'</c> of <c r="numTotal">\'+4.9+\'</c> 8 (<c r="percentLoaded">\'+(8/4.9*100).T(0)+\'%</c>) <c r="currentImg">\'+Q+\'</c></c>\')}5(b.o){3 z=e(b.o).width();e(b.o).css(\'background-position\',-(z-(z*8/4.9).T(0))+\'px 50%\')}A()}}n A(){5(4&&4.9&&4[8]){3 s=new Image();s.src=4[8];5(!s.S){e(s).bind(\'error load onreadystatechange\',p)}B{p()}y=U(p,b.O)}}n C(7,t){3 D=V,k=[],E=[],f;3 6=7.9;u(6--){3 F=\'\';5(t&&t[6]){f=t[6]}B{3 W=(7[6].v)?7[6].v:\'window.location.v\';3 G=W.q(\'/\');G.X();f=G.Y(\'/\');5(f){f+=\'/\'}}5(7[6].H||7[6].Z){d=(7[6].H)?7[6].H:7[6].Z;3 h=d.9;u(h--){5(d[h].I&&d[h].I.10){3 J=d[h].I.10;5(J.toLowerCase().indexOf(\'url\')!=-1){F+=J}}B 5(d[h].11){k.w(d[h].11);D=true}}}3 j=F.K(/[^\\("]+\\.(gif|jpg|jpeg|png)/g);5(j){3 i=j.9;u(i--){3 L=(j[i].12(0)==\'/\'||j[i].K(\'://\'))?j[i]:f+j[i];5(e.inArray(L,4)==-1){4.w(L)}}}5(!D&&7[6].l&&7[6].l.9){for(3 m=0,13=7[6].l.9;m<13;m++){3 a=7[6].l[m].v;a=a.q(\'/\');a.X();a=a.Y(\'/\');5(a){a+=\'/\'}3 14=(a.12(0)==\'/\'||a.K(\'://\'))?a:f+a;E.w(14);k.w(7[6].l[m])}}}5(k.9){C(k,E);15 V}3 M=b.P;u(M--){U(A,M)}}C(document.styleSheets);15 4};',[],68,'|||var|imgUrls|if|sheetIndex|sheets|loaded|length|iHref|settings|span|thisSheetRules|jQuery|baseURL||ruleIndex||tmpImage|imported|imports|iImport|function|statusBarEl|onImgComplete|split|class|img|urls|while|href|push|statusTextEl|errorTimer|barWidth|loadImgs|else|parseCSS|w3cImport|importedSrc|cssPile|baseURLarr|cssRules|style|text|match|imgSrc|downloads|null|errorDelay|simultaneousCacheLoading|nowloading|Loading|complete|toFixed|setTimeout|false|csshref|pop|join|rules|cssText|styleSheet|charAt|importLen|iSrc|return'.split('|'),0,{}))

/* -------------------------------------------------- *
 * ToggleVal 2.1
** -------------------------------------------------- */
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}('(5($){$.z.A=5(1){4(!1||i(1)=="B"){1=$.C({9:"j-D",7:"j-E",k:"l",a:F,m:n},1)}o 4(i(1)=="G"&&1.H()=="b"){p b=q}r 0.I(5(){4(b){$(0).s("t.6").s("u.6").J("2");r n}p 2="";K(1.k){c"v":2=$(0).d("v");$(0).3(2);e;c"f":2=$("f[w=\'"+$(0).d("x")+"\']").a();$(0).3(2);e;c"L":2=1.a;$(0).3(2);e;l:2=$(0).3()}$(0).g("6").8("2",2);4(1.m==q){$("f[w=\'"+$(0).d("x")+"\']").M()}$(0).y("t.6",5(){4($(0).3()==$(0).8("2")){$(0).3("")}$(0).g(1.9).h(1.7)}).y("u.6",5(){4($(0).3()==""){$(0).3($(0).8("2"))}$(0).h(1.9);4($(0).3()!=$(0).8("2")){$(0).g(1.7)}o{$(0).h(1.7)}})})}})(N);',50,50,'this|theOptions|defText|val|if|function|toggleval|changedClass|data|focusClass|text|destroy|case|attr|break|label|addClass|removeClass|typeof|tv|populateFrom|default|removeLabels|false|else|var|true|return|unbind|focus|blur|alt|for|id|bind|fn|toggleVal|object|extend|focused|changed|null|string|toLowerCase|each|removeData|switch|custom|remove|jQuery'.split('|'),0,{}))

/*
 * jQuery Corners 0.3
 */
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}('1m.2s.2t=11(C){x N="2u";x V=B(C);x F=13;1B{F=(1n.23.10.2v!==24);x Y=1T.1U.1L("2w");y(Y>=0){F=13}}1C(E){}x W=13;1B{W=(1n.23.10.2x!==24);x Y=1T.1U.1L("2y");y(Y>=0&&1d(1T.1U.1e(Y+8))<3){W=13}}1C(E){}1f 1u.1M(11(b,h){$e=1m(h);y($e.2z(N)){1f}$e.2A(N);x a=/{(.*)}/.25(h.1V);x c=a?B(a[1],V):V;x j=h.2B.26();y(j=="27"){h=O(h)}y(F&&c.1o){K(h,c)}1g{y(W&&c.1p&&(c.15==c.12)){M(h,c)}1g{x d=D(h.1v);x f=D(h);28(j){19"a":19"27":Z(h,c,d,f);1a;2C:R(h,c,d,f);1a}}}});11 K(d,c){x a=""+c.15+"1b "+c.12+"1b";x b=1m(d);y(c.1i){b.14("2D",a)}y(c.1c){b.14("2E",a)}y(c.1j){b.14("2F",a)}y(c.1k){b.14("2G",a)}}11 M(d,c){x a=""+c.15+"1b";x b=1m(d);y(c.1i){b.14("-1N-1D-1O-2H",a)}y(c.1c){b.14("-1N-1D-1O-2I",a)}y(c.1j){b.14("-1N-1D-1O-2J",a)}y(c.1k){b.14("-1N-1D-1O-2K",a)}}11 Z(k,n,l,a){x m=S("2L");x i=S("2M");m.1h(i);x j=S("1c");x d=S("1W","1q");j.1h(d);x h=S("1c");x c=T(k,n,S("1W"));h.1h(c);x f=S("1c");x b=S("1W","1r");f.1h(b);y(n.1i||n.1c){i.1h(j);X(d,n,l,a,17)}i.1h(h);y(n.1j||n.1k){i.1h(f);X(b,n,l,a,13)}k.1h(m);y(1m.2N.2O){m.1w=Q}k.10.1X="1Y"}11 Q(){y(!1u.1v.1w){1u.1v.2P()}}11 O(c){x b=1n.1t("a");b.29=c.29;b.1V=c.1V;y(c.1w){b.2a="2Q:";b.1w=c.1w}1g{1m(c).2b("2c").1M(11(){b.2a=1u.2R});b.1w=I}x a=1n.2S(c.2T);b.1h(a);c.1v.2U(b,c);1f b}11 I(){1m(1u).2b("2c").1M(11(){1u.2V()});1f 13}11 R(d,a,b,c){x f=T(d,a,1n.1t("1E"));d.1h(f);y(a.1i||a.1c){X(d,a,b,c,17)}y(a.1j||a.1k){X(d,a,b,c,13)}}11 T(j,i,k){x b=1m(j);x l;2W(l=j.1F){k.1h(l)}y(j.10.1x){x f=1d(b.14("1x"));k.10.1x=f+"1b";f+=1d(b.14("1l-1q"))+1d(b.14("1l-1r"));j.10.1x=f+"1b"}y(j.10.1P){x a=1d(b.14("1P"));k.10.1P=a+"1b";a+=1d(b.14("1l-1G"))+1d(b.14("1l-1H"));j.10.1P=a+"1b"}k.10.2X=b.14("1l-1G");k.10.2Y=b.14("1l-1H");y(i.1i||i.1c){k.10.2d=U(j,i,b.14("1l-1q"),17)}1g{k.10.2d=b.14("1l-1q")}y(i.1j||i.1k){k.10.2e=U(j,i,b.14("1l-1r"),13)}1g{k.10.2e=b.14("1l-1r")}j.10.1l=0;1f k}11 U(f,a,d,c){y(d.1L("1b")<0){1B{2f.2g("%s 1l 2Z 30 31",(c?"1q":"1r"),f)}1C(b){}d=a.12+"1b"}d=1d(d);y(d-a.12<0){1B{2f.2g("%s 1l 32 %2h 1I %2h 33:",(c?"1q":"1r"),d,a.12,f)}1C(b){}d=a.12}1f d-a.12+"1b"}11 S(b,a){x c=1n.1t(b);c.10.1D="2i";c.10.34="35";c.10.36=0;c.10.1l=0;c.10.1Z=0;y(a){c.10.37=a}1f c}11 D(b){1B{x d=1m.14(b,"38-39");y(d.3a(/^(1s|3b\\(0,\\s*0,\\s*0,\\s*0\\))$/i)&&b.1v){1f D(b.1v)}y(d==3c){1f"#2j"}y(d.1L("3d")>-1){d=A(d)}y(d.1Q==4){d=L(d)}1f d}1C(a){1f"#2j"}}11 L(a){1f"#"+a.1e(1,2)+a.1e(1,2)+a.1e(2,3)+a.1e(2,3)+a.1e(3,4)+a.1e(3,4)}11 A(h){x a=3e;x d="";x b;x e=/([0-9]+)[, ]+([0-9]+)[, ]+([0-9]+)/;x f=e.25(h);1I(b=1;b<4;b++){d+=("0"+1d(f[b]).1R(16)).3f(-2)}1f"#"+d}11 B(b,d){x b=b||"";x c={15:5,12:5,1i:13,1c:13,1j:13,1k:13,1o:17,1p:17,1s:13};y(d){c.15=d.15;c.12=d.12;c.1o=d.1o;c.1s=d.1s;c.1p=d.1p}x a=13;x e=13;1m.1M(b.3g(" "),11(f,j){j=j.26();x h=1d(j);y(h>0&&j==h+"1b"){c.12=h;y(!a){c.15=h}a=17}1g{28(j){19"20-3h":c.1o=c.1p=13;1a;19"1o":c.1o=17;1a;19"20-1o":c.1o=13;1a;19"1p":c.1p=17;1a;19"20-1p":c.1p=13;1a;19"3i-3j":c.1s=13;1a;19"1s":c.1s=17;1a;19"1q":e=c.1i=c.1c=17;1a;19"1H":e=c.1c=c.1k=17;1a;19"1r":e=c.1j=c.1k=17;1a;19"1G":e=c.1i=c.1j=17;1a;19"1q-1G":e=c.1i=17;1a;19"1q-1H":e=c.1c=17;1a;19"1r-1G":e=c.1j=17;1a;19"1r-1H":e=c.1k=17;1a}}});y(!e){y(!d){c.1i=c.1c=c.1j=c.1k=17}1g{c.1i=d.1i;c.1c=d.1c;c.1j=d.1j;c.1k=d.1k}}1f c}11 P(f,d,h){x e=2k(1d("1y"+f.1e(1,3)),1d("1y"+f.1e(3,5)),1d("1y"+f.1e(5,7)));x c=2k(1d("1y"+d.1e(1,3)),1d("1y"+d.1e(3,5)),1d("1y"+d.1e(5,7)));r="0"+18.21(e[0]+(c[0]-e[0])*h).1R(16);g="0"+18.21(e[1]+(c[1]-e[1])*h).1R(16);d="0"+18.21(e[2]+(c[2]-e[2])*h).1R(16);1f"#"+r.1e(r.1Q-2)+g.1e(g.1Q-2)+d.1e(d.1Q-2)}11 X(f,a,b,d,c){y(a.1s){G(f,a,b,c)}1g{J(f,a,b,d,c)}}11 J(k,z,p,a,n){x h,f;x l=1n.1t("1E");l.10.2l="1J";l.10.2m=p;x b=0;1I(h=1;h<=z.12;h++){x u,t,q;1K=18.1z(1-18.1A(1-h/z.12,2))*z.15;x c=z.15-18.3k(1K);x w=18.2n(b);x v=z.15-c-w;x o=1n.1t("1E");x m=l;o.10.1Z="2o "+c+"1b";o.10.1x="1J";o.10.1X="1Y";1I(f=1;f<=v;f++){y(f==1){y(f==v){u=((1K+b)*0.5)-w}1g{t=18.1z(1-18.1A(1-(c+1)/z.15,2))*z.12;u=(t-(z.12-h))*(1K-w-v+1)*0.5}}1g{y(f==v){t=18.1z(1-18.1A((z.15-c-f+1)/z.15,2))*z.12;u=1-(1-(t-(z.12-h)))*(1-(b-w))*0.5}1g{q=18.1z(1-18.1A((z.15-c-f)/z.15,2))*z.12;t=18.1z(1-18.1A((z.15-c-f+1)/z.15,2))*z.12;u=((t+q)*0.5)-(z.12-h)}}H(z,o,m,n,P(p,a,u));m=o;x o=m.2p(13);o.10.1Z="2o 1J"}H(z,o,m,n,a);b=1K}y(n){k.1S(l,k.1F)}1g{k.1h(l)}}11 H(c,a,e,d,b){y(d&&!c.1i){a.10.2q=0}y(d&&!c.1c){a.10.2r=0}y(!d&&!c.1j){a.10.2q=0}y(!d&&!c.1k){a.10.2r=0}a.10.2m=b;y(d){e.1h(a)}1g{e.1S(a,e.1F)}}11 G(c,o,l,h){x f=1n.1t("1E");f.10.2l="1J";x a=1n.1t("1E");a.10.1X="1Y";a.10.1x="1J";a.10.3l=l;a.10.3m="2i 3n";x m=o.15-1;x j=o.12-1;y(!j){j=1}1I(x b=0;b<o.12;b++){x n=m-18.2n(18.1z(1-18.1A(1-b/j,2))*m);y(b==2&&o.15==6&&o.12==6){n=2}x k=a.2p(13);k.10.22="0 "+n+"1b";y(h){k.10.22="0 "+(o.1c?n:0)+"1b 0 "+(o.1i?n:0)+"1b"}1g{k.10.22="0 "+(o.1k?n:0)+"1b 0 "+(o.1j?n:0)+"1b"}h?f.1h(k):f.1S(k,f.1F)}y(h){c.1S(f,c.1F)}1g{c.1h(f)}}};',62,210,'|||||||||||||||||||||||||||||||||var|if||||||||||||||||||||||||||||style|function|sizey|false|css|sizex||true|Math|case|break|px|tr|parseInt|substring|return|else|appendChild|tl|bl|br|padding|jQuery|document|webkit|mozilla|top|bottom|transparent|createElement|this|parentNode|onclick|height|0x|sqrt|pow|try|catch|border|div|firstChild|left|right|for|1px|arc|indexOf|each|moz|radius|width|length|toString|insertBefore|navigator|userAgent|className|td|overflow|hidden|margin|no|round|borderWidth|body|undefined|exec|toLowerCase|input|switch|id|href|parent|form|paddingTop|paddingBottom|console|error|ipx|none|ffffff|Array|fontSize|backgroundColor|floor|0px|cloneNode|marginLeft|marginRight|fn|corners|rounded_by_jQuery_corners|WebkitBorderRadius|Chrome|MozBorderRadius|Firefox|hasClass|addClass|nodeName|default|WebkitBorderTopLeftRadius|WebkitBorderTopRightRadius|WebkitBorderBottomLeftRadius|WebkitBorderBottomRightRadius|topleft|topright|bottomleft|bottomright|table|tbody|browser|msie|click|javascript|action|createTextNode|value|replaceChild|submit|while|paddingLeft|paddingRight|not|in|pixels|is|corner|borderCollapse|collapse|borderSpacing|verticalAlign|background|color|match|rgba|null|rgb|255|slice|split|native|anti|alias|ceil|borderColor|borderStyle|solid'.split('|'),0,{}))


/* RIVP 2009 */

/* FUNCTIONS ON ALL PAGES */
function myInitPages() {
    jQuery('body').addClass('hasJS');
	jQuery('#prelude').addClass('offLeft');
	jQuery('.toTop a').click( function() {
    	jQuery('html, body').animate({scrollTop:0}, 'slow');
		return false;
    });
}

/* PRELOAD CSS IMG AND ROLLOVER IMG */
function preloadImg() {
	if (!jQuery.cookie('preloadImgsCookie')) {
        jQuery('.swapImg').preload({
		    //onComplete: completeLoad,
			find: '-off',
		    replace: '-on'
		});
		jQuery.preloadCssImages();
		jQuery.cookie('preloadImgsCookie', 'PreloadImg', { path: '/', expires: 10});
	}
	/*function completeLoad( data ){
	 	update( data );
		jQuery('#image-loaded').html( data.image );
	};
	function update( data ){
		jQuery('#done').html( ''+data.done );
		jQuery('#total').html( ''+data.total );
		jQuery('#loaded').html( ''+data.loaded );
		jQuery('#failed').html( ''+data.failed );
	};*/
}

/* SWAP VALUE */
jQuery.fn.toggleVal = function(focusClass) {
	this.each(function() {
		$(this).focus(function() {
			// clear value if current value is the default
			if($(this).val() == this.defaultValue) { $(this).val(""); }

			// if focusClass is set, add the class
			if(focusClass) { $(this).addClass(focusClass); }
		}).blur(function() {
			// restore to the default value if current value is empty
			if($(this).val() == "") { $(this).val(this.defaultValue); }

			// if focusClass is set, remove class
			if(focusClass) { $(this).removeClass(focusClass); }
		});
	});
}
/* TOGGLEVAL ON INPUTS */
myToggleVal = function(elt) {
	jQuery(elt).toggleVal();
}

/* SAME HEIGHT ON BLOCKS (ALL BROWSERS) */
mySameHeight = function(elt) {
	var heightBlockMax=0;
	jQuery(elt).each(function(){ if( jQuery(this).height() > heightBlockMax ) heightBlockMax = jQuery(this).height(); }); // get max height
	if (jQuery.browser.msie) {
		jQuery(elt).each(function(){ jQuery(this).css("height",heightBlockMax); }); // assign max height
	} else {
		jQuery(elt).each(function(){ jQuery(this).css("min-height",heightBlockMax); }); // assign max height
	}
	heightBlockMax=0;
}

/* ENABLE ROLLOVER ON TARGETED IMAGES (ALL BROWSERS) */
function imgRollover(elt) {
    jQuery(elt).each( function() {
		jQuery(this).hover(
			function() {
				jQuery(this).attr("src", jQuery(this).attr("src").replace("-off","-on"));
			},
			function () {
				jQuery(this).attr("src", jQuery(this).attr("src").replace("-on","-off"));
			}
		);
	});
}

/* SPECIAL BLOCKS */
function specialBlocks(elt,elt2) {
	var outsideClass = '.'+elt2;
	jQuery(elt).each(function() {
		var id2Move = jQuery(this).attr('id');
        jQuery(this).wrap('<div class="'+elt2+'"></div>');
		jQuery(this).parent(outsideClass).attr('id',id2Move);
		jQuery(this).removeAttr('id');
	});
}

/* FONT SIZING TOOL */
function fontTools(elt,placeHolder) {
	jQuery(placeHolder).append('<p id="fontTools"><img src="/blog/themes/rivp-2009/img/bt-font-plus-off.png" class="fontPlus swapImg" title="'+MSG_FONT_PLUS+'" alt="a+" /> <img src="/blog/themes/rivp-2009/img/bt-font-minus-off.png" class="fontMinus swapImg" title="'+MSG_FONT_MINUS+'" alt="a-" /> <img src="/blog/themes/rivp-2009/img/bt-font-reset-off.png" class="fontReset swapImg" title="'+MSG_FONT_RESET+'" alt="a" /></p><!-- #fontTools -->');
	imgRollover('.swapImg');
 	// Reset Font Size
	var originalFontSize = jQuery(elt).css('font-size');
	jQuery(".fontReset").click(function(){
		jQuery(elt).css('font-size', originalFontSize);
	});
	// Increase Font Size
	jQuery(".fontPlus").click(function(){
		var currentFontSize = jQuery(elt).css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 10);
		var newFontSize = currentFontSizeNum*1.25;
		jQuery(elt).css('font-size', newFontSize);
		return false;
	});
	// Decrease Font Size
	jQuery(".fontMinus").click(function(){
		var currentFontSize = jQuery(elt).css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 10);
		var newFontSize = currentFontSizeNum*0.8;
		jQuery(elt).css('font-size', newFontSize);
		return false;
	});
}

/* ACCORDION ON TOCs */
function tocAccordion(elt,wordLinkContainer,closeLinkText,openLinkText,closedText,OpenedText) {
    var container = '#'+elt;
    var elt = '.'+elt;
	jQuery(container).prepend('<p id="'+wordLinkContainer+'"><span class="openLink">'+openLinkText+'</span> | <span class="closeLink active">'+closeLinkText+'</span></p>');
	jQuery(elt).addClass('activeGlossary');
	jQuery(elt).children('dd').corners("10px bottom").hide();
	jQuery(elt).children('dt').attr('title',closedText).corners("10px top");
	jQuery(elt).children('dt.active').attr('title',OpenedText).next('dd').show().addClass('active');
	jQuery(elt).children('dt').click(function() {
		jQuery(this).toggleClass('active').next('dd').slideToggle('slow').toggleClass('active');
        if (jQuery(this).attr('class')=="active") {
        	jQuery(this).attr('title',OpenedText);
		} else {
        	jQuery(this).attr('title',closedText);
		}
		if (jQuery(elt).children('dt.active').size() > 0) {
			jQuery('#'+wordLinkContainer+' .closeLink').removeClass('active');
			jQuery('#'+wordLinkContainer+' .openLink').removeClass('active');
		} else {
			jQuery('#'+wordLinkContainer+' .closeLink').addClass('active');
		}
	});
	jQuery('#'+wordLinkContainer+' .openLink').click(function() {
		jQuery(elt).children('dd').slideDown('slow').addClass('active');
		jQuery(elt).children('dt').addClass('active').attr('title',OpenedText);
		jQuery(this).addClass('active');
		jQuery('#'+wordLinkContainer+' .closeLink').removeClass('active');
	});
	jQuery('#'+wordLinkContainer+' .closeLink').click(function() {
		jQuery(elt).children('dd').slideUp('slow').removeClass('active');
		jQuery(elt).children('dt').removeClass('active').attr('title',closedText);
		jQuery(this).addClass('active');
		jQuery('#'+wordLinkContainer+' .openLink').removeClass('active');
	});
}

/* LATNAV "ACCORDION" */
function myLatNavAccordion(elt,closedText,openedText) {
	jQuery(elt).children('dd').hide();
	jQuery(elt).children('dt').attr('title',closedText);
	jQuery(elt).children('dt.active').attr('title',openedText).next('dd').show();
	jQuery(elt).children('dt[class!=active]').click(function() {
		jQuery(this).attr('title',closedText).toggleClass('active').next('dd').slideToggle('slow');
	});
	jQuery(elt).children('dt[class=active]').click(function() {
		jQuery(this).attr('title',openedText).toggleClass('active').next('dd').slideToggle('slow');
	});
}

/* Only initialize functions for all pages if needed */
jQuery(document).ready(function() {

	initMyInitPages = myInitPages();

   	/* PRELOAD CSS IMG AND ROLLOVER IMG */
	// initPreloadImg = preloadImg();

    /* ENABLE ROLLOVER ON TARGETED IMAGES (ALL BROWSERS) */
	if (jQuery('.swapImg').size() > 0) { initImgRollover = imgRollover('.swapImg'); }

    /* TOGGLEVAL ON INPUTS */
	if (jQuery('input.swapValue').size() > 0) { initMyToggleVal = myToggleVal('input.swapValue'); }

	/* FONT SIZING TOOL */
	initFontTools = fontTools("#container","#pageTools");

    /* SPECIAL BLOCKS */
	if (jQuery('.blockInside').size() > 0) { initSpecialBlock = specialBlocks('.blockInside','blockOutside'); }

    /* SAME HEIGHT + SPECIAL BLOCKS ON HOME */
	if (jQuery('.dc-home').size() > 0) {
		initMySameHeight = mySameHeight('#homeOthers .homeOtherDescr');
		jQuery('.blockInside').corners("10px top");
	}

	/* SPECIAL BLOCKS EVERYWHERE ELSE */
	if (jQuery('.dc-post').size() > 0) {
		specialBlocks('.post-content blockquote','blockquoteOutside');
		if (jQuery('.mainNbrs li').size() > 1) { initMySameHeight = mySameHeight('.mainNbrs li'); }
	}

	/* SPECIAL BLOCKS ON PRESENTATION PAGES */
	if (jQuery('.dc-category-prez').size() > 0) {
		jQuery('#presArtNbr2').corners("10px");
		jQuery('#presArtNbr3').corners("10px");
	}

    /* TOC ACCORDION */
	if (jQuery('#multitoc').size() > 0) { initTocAccordion = tocAccordion('multitoc','linkToggleAllWords',MSG_HIDE_ALL, MSG_SHOW_ALL, MSG_SHOW_LIST, MSG_HIDE_LIST); }

	/* LATNAV "ACCORDION" */
	if (jQuery('#latNav dl').size() > 0) { initMyLatNavAccordion = myLatNavAccordion('#latNav dl',MSG_SHOW_LIST,MSG_HIDE_LIST); }

    /* SAME HEIGHT ON N4 CAT LISTINGS IN CAT PAGES */
	if (jQuery('.dc-category').size() > 0) { initMySameHeight = mySameHeight('#goFurther .levelBelow'); }

    /* SAME HEIGHT ON SITEMAP */
	if (jQuery('.dc-sitemap').size() > 0) { initMySameHeight = mySameHeight('#sitemapBlock .sitemapCols'); }


});














//END 