/*
* BGIFrameVersion 2.1.2-pre
* Copyright (c) 2008 Brandon Aaron (http://brandonaaron.net)
* Dual licensed under the MIT and GPL licenses.
*/
;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}('(7($){$.h.q=$.h.e=7(s){i($.r.t&&/6.0/.u(v.w)){s=$.x({8:\'3\',9:\'3\',a:\'3\',b:\'3\',j:y,f:\'A:k;\'},s||{});B 4=7(n){g n&&n.C==D?n+\'5\':n},l=\'<m E="e"F="0"G="-1"f="\'+s.f+\'"\'+\'H="I:J;K:L;z-M:-1;\'+(s.j!==k?\'N:O(P=\\\'0\\\');\':\'\')+\'8:\'+(s.8==\'3\'?\'c(((o(2.d.p.Q)||0)*-1)+\\\'5\\\')\':4(s.8))+\';\'+\'9:\'+(s.9==\'3\'?\'c(((o(2.d.p.R)||0)*-1)+\\\'5\\\')\':4(s.9))+\';\'+\'a:\'+(s.a==\'3\'?\'c(2.d.S+\\\'5\\\')\':4(s.a))+\';\'+\'b:\'+(s.b==\'3\'?\'c(2.d.T+\\\'5\\\')\':4(s.b))+\';\'+\'"/>\';g 2.U(7(){i($(\'> m.e\',2).V==0)2.W(X.Y(l),2.Z)})}g 2}})(10);',62,63,'||this|auto|prop|px||function|top|left|width|height|expression|parentNode|bgiframe|src|return|fn|if|opacity|false|html|iframe||parseInt|currentStyle|bgIframe|browser||msie|test|navigator|userAgent|extend|true||javascript|var|constructor|Number|class|frameborder|tabindex|style|display|block|position|absolute|index|filter|Alpha|Opacity|borderTopWidth|borderLeftWidth|offsetWidth|offsetHeight|each|length|insertBefore|document|createElement|firstChild|jQuery'.split('|'),0,{}))

/*
 * Superfish v1.4.8 - jQuery menu widget
 * Copyright (c) 2008 Joel Birch
 * Dual licensed under the MIT and GPL licenses:
 */

;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}(';(3($){$.h.v=3(9){5 2=$.h.v,c=2.c,$K=$([\'<L 1h="\',c.M,\'"> i;</L>\'].f(\'\')),l=3(){5 $$=$(4),b=w($$);N(b.x);$$.O().1j().m()},y=3(){5 $$=$(4),b=w($$),o=2.9;N(b.x);b.x=1k(3(){o.z=($.1l($$[0],o.$j)>-1);$$.m();n(o.$j.A&&$$.B([\'d.\',o.g].f(\'\')).A<1){l.e(o.$j)}},o.P)},w=3($b){5 b=$b.B([\'8.\',c.C,\':Q\'].f(\'\'))[0];2.9=2.o[b.R];p b},S=3($a){$a.q(c.T).1m($K.1n())};p 4.k(3(){5 s=4.R=2.o.A;5 o=$.U({},2.V,9);o.$j=$(\'d.\'+o.D,4).1o(0,o.W).k(3(){$(4).q([o.g,c.E].f(\' \')).1p(\'d:X(8)\').Y(o.D)});2.o[s]=2.9=o;$(\'d:X(8)\',4)[($.h.Z&&!o.10)?\'Z\':\'1q\'](l,y).k(3(){n(o.11)S($(\'>a:Q-1r\',4))}).r(\'.\'+c.E).m();5 $a=$(\'a\',4);$a.k(3(i){5 $d=$a.12(i).B(\'d\');$a.12(i).1s(3(){l.e($d)}).1t(3(){y.e($d)})});o.13.e(4)}).k(3(){5 F=[c.C];n(2.9.G&&!($.t.14&&$.t.15<7))F.1u(c.u);$(4).q(F.f(\' \'))})};5 2=$.h.v;2.o=[];2.9={};2.H=3(){5 o=2.9;n($.t.14&&$.t.15>6&&o.G&&o.I.16!=1v)4.1w(2.c.u+\'-17\')};2.c={E:\'2-1x\',C:\'2-1y-1z\',T:\'2-1A-8\',M:\'2-1B-1C\',u:\'2-1D\'};2.V={g:\'1E\',D:\'1F\',W:1,P:1G,I:{16:\'1H\'},18:\'1I\',11:J,G:J,10:19,13:3(){},1a:3(){},1b:3(){},1c:3(){}};$.h.U({m:3(){5 o=2.9,r=(o.z===J)?o.$j:\'\';o.z=19;5 $8=$([\'d.\',o.g].f(\'\'),4).1J(4).r(r).Y(o.g).1d(\'>8\').1K().1e(\'1f\',\'1g\');o.1c.e($8);p 4},O:3(){5 o=2.9,1L=2.c.u+\'-17\',$8=4.q(o.g).1d(\'>8:1g\').1e(\'1f\',\'1M\');2.H.e($8);o.1a.e($8);$8.1N(o.I,o.18,3(){2.H.e($8);o.1b.e($8)});p 4}})})(1O);',62,113,'||sf|function|this|var|||ul|op||menu||li|call|join|hoverClass|fn||path|each|over|hideSuperfishUl|if||return|addClass|not||browser|shadowClass|superfish|getMenu|sfTimer|out|retainPath|length|parents|menuClass|pathClass|bcClass|menuClasses|dropShadows|IE7fix|animation|true|arrow|span|arrowClass|clearTimeout|showSuperfishUl|delay|first|serial|addArrow|anchorClass|extend|defaults|pathLevels|has|removeClass|hoverIntent|disableHI|autoArrows|eq|onInit|msie|version|opacity|off|speed|false|onBeforeShow|onShow|onHide|find|css|visibility|hidden|class|187|siblings|setTimeout|inArray|append|clone|slice|filter|hover|child|focus|blur|push|undefined|toggleClass|breadcrumb|js|enabled|with|sub|indicator|shadow|sfHover|overideThisToUse|800|show|normal|add|hide|sh|visible|animate|jQuery'.split('|'),0,{}))

/*
 * Select: http://www.texotela.co.uk/code/jquery/select/
 * Copyright (c) 2006/2007 Sam Collett (http://www.texotela.co.uk)
 * Licensed under the MIT License:
 * Version 2.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}('(6($){$.n.M=6(){5 e=6(a,v,t,b){5 c=Z.W("P");c.j=v,c.G=t;5 o=a.y;5 d=o.l;3(!a.p){a.p={};q(5 i=0;i<d;i++){a.p[o[i].j]=i}}3(9 a.p[v]=="Q")a.p[v]=d;a.y[a.p[v]]=c;3(b){c.k=8}};5 a=N;3(a.l==0)7 4;5 f=8;5 m=x;5 g,v,t;3(9(a[0])=="B"){m=8;g=a[0]}3(a.l>=2){3(9(a[1])=="L")f=a[1];h 3(9(a[2])=="L")f=a[2];3(!m){v=a[0];t=a[1]}}4.u(6(){3(4.A.s()!="z")7;3(m){q(5 a 11 g){e(4,a,g[a],f)}}h{e(4,v,t,f)}});7 4};$.n.10=6(b,c,d,e,f){3(9(b)!="E")7 4;3(9(c)!="B")c={};3(9(d)!="L")d=8;4.u(6(){5 a=4;$.Y(b,c,6(r){$(a).M(r,d);3(9 e=="6"){3(9 f=="B"){e.X(a,f)}h{e.J(a)}}})});7 4};$.n.V=6(){5 a=N;3(a.l==0)7 4;5 d=9(a[0]);5 v,C;3(d=="E"||d=="B"||d=="6")v=a[0];h 3(d=="U")C=a[0];h 7 4;4.u(6(){3(4.A.s()!="z")7;3(4.p)4.p=O;5 b=x;5 o=4.y;3(!!v){5 c=o.l;q(5 i=c-1;i>=0;i--){3(v.H==I){3(o[i].j.K(v)){b=8}}h 3(o[i].j==v){b=8}3(b&&a[1]===8)b=o[i].k;3(b){o[i]=O}b=x}}h{3(a[1]===8){b=o[C].k}h{b=8}3(b){4.T(C)}}});7 4};$.n.S=6(f){5 a=9(f)=="Q"?8:!!f;4.u(6(){3(4.A.s()!="z")7;5 o=4.y;5 d=o.l;5 e=[];q(5 i=0;i<d;i++){e[i]={v:o[i].j,t:o[i].G}}e.R(6(b,c){D=b.t.s(),F=c.t.s();3(D==F)7 0;3(a){7 D<F?-1:1}h{7 D>F?-1:1}});q(5 i=0;i<d;i++){o[i].G=e[i].t;o[i].j=e[i].v}});7 4};$.n.18=6(b,d){5 v=b;5 e=9(b);5 c=d||x;3(e!="E"&&e!="6"&&e!="B")7 4;4.u(6(){3(4.A.s()!="z")7 4;5 o=4.y;5 a=o.l;q(5 i=0;i<a;i++){3(v.H==I){3(o[i].j.K(v)){o[i].k=8}h 3(c){o[i].k=x}}h{3(o[i].j==v){o[i].k=8}h 3(c){o[i].k=x}}}});7 4};$.n.17=6(b,c){5 w=c||"k";3($(b).16()==0)7 4;4.u(6(){3(4.A.s()!="z")7 4;5 o=4.y;5 a=o.l;q(5 i=0;i<a;i++){3(w=="15"||(w=="k"&&o[i].k)){$(b).M(o[i].j,o[i].G)}}});7 4};$.n.14=6(b,c){5 d=x;5 v=b;5 e=9(v);5 f=9(c);3(e!="E"&&e!="6"&&e!="B")7 f=="6"?4:d;4.u(6(){3(4.A.s()!="z")7 4;3(d&&f!="6")7 x;5 o=4.y;5 a=o.l;q(5 i=0;i<a;i++){3(v.H==I){3(o[i].j.K(v)){d=8;3(f=="6")c.J(o[i])}}h{3(o[i].j==v){d=8;3(f=="6")c.J(o[i])}}}});7 f=="6"?4:d};$.n.13=6(){5 v=[];4.12("P:k").u(6(){v[v.l]=4.j});7 v}})(19);',62,72,'|||if|this|var|function|return|true|typeof||||||||else||value|selected|length||fn||cache|for||toLowerCase||each|||false|options|select|nodeName|object|index|o1t|string|o2t|text|constructor|RegExp|call|match|boolean|addOption|arguments|null|option|undefined|sort|sortOptions|remove|number|removeOption|createElement|apply|getJSON|document|ajaxAddOption|in|find|selectedValues|containsOption|all|size|copyOptions|selectOptions|jQuery'.split('|'),0,{}))

/*
 * FancyBox - jQuery Plugin
 * simple and fancy lightbox alternative
 * Copyright (c) 2009 Janis Skarnelis
 * Version: 1.2.6 (16/11/2009)
 */
;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}(';(p($){$.q.1Q=p(){J O.2n(p(){n b=$(O).u(\'2o\');8(b.1d(/^3i\\(["\']?(.*\\.2p)["\']?\\)$/i)){b=3j.$1;$(O).u({\'2o\':\'3k\',\'1e\':"3l:3m.3n.3o(3p=D, 3q="+($(O).u(\'3r\')==\'2q-3s\'?\'3t\':\'3u\')+", 13=\'"+b+"\')"}).2n(p(){n a=$(O).u(\'1u\');8(a!=\'2r\'&&a!=\'2s\')$(O).u(\'1u\',\'2s\')})}})};n l,4,1f=F,X=1v 1w,1x,1y=1,1z=/\\.(3v|3w|2p|3x|3y)(.*)?$/i;n m=1A,18=$.14.1g&&$.14.2t.1R(0,1)==6&&!19.3z,1S=18||($.14.1g&&$.14.2t.1R(0,1)==7);$.q.r=p(o){n j=$.2u({},$.q.r.2v,o);n k=O;p 2w(){l=O;4=$.2u({},j);2x();J F};p 2x(){8(1f)J;8($.1T(4.1U)){4.1U()}4.v=[];4.t=0;8(j.v.Y>0){4.v=j.v}C{n a={};8(!l.1B||l.1B==\'\'){n a={K:l.K,G:l.G};8($(l).1C("1l:1D").Y){a.S=$(l).1C("1l:1D")}C{a.S=$(l)}8(a.G==\'\'||1V a.G==\'1m\'){a.G=a.S.2y(\'1W\')}4.v.2z(a)}C{n b=$(k).1e("a[1B="+l.1B+"]");n a={};3A(n i=0;i<b.Y;i++){a={K:b[i].K,G:b[i].G};8($(b[i]).1C("1l:1D").Y){a.S=$(b[i]).1C("1l:1D")}C{a.S=$(b[i])}8(a.G==\'\'||1V a.G==\'1m\'){a.G=a.S.2y(\'1W\')}4.v.2z(a)}}}3B(4.v[4.t].K!=l.K){4.t++}8(4.1E){8(18){$(\'1X, 1Y, 1Z\').u(\'21\',\'3C\');$("#T").u(\'A\',$(U).A())}$("#T").u({\'3D-3E\':4.2A,\'22\':4.2B}).Z()}$(19).11("23.L 24.L",$.q.r.2C);1h()};p 1h(){$("#1n, #1o, #1i, #H").1a();n b=4.v[4.t].K;8(b.1d("1j")||l.3F.2D("1j")>=0){$.q.r.1F();1p(\'<1j s="2E" 3G="2F.q.r.2G()" 3H="3I\'+P.1b(P.3J()*3K)+\'" 2H="0" 3L="0" 13="\'+b+\'"></1j>\',4.1G,4.1H)}C 8(b.1d(/#/)){n c=19.3M.K.3N(\'#\')[0];c=b.3O(c,\'\');c=c.1R(c.2D(\'#\'));1p(\'<9 s="3P">\'+$(c).2I()+\'</9>\',4.1G,4.1H)}C 8(b.1d(1z)){X=1v 1w;X.13=b;8(X.3Q){25()}C{$.q.r.1F();$(X).Q().11(\'3R\',p(){$("#M").1a();25()})}}C{$.q.r.1F();$.3S(b,p(a){$("#M").1a();1p(\'<9 s="3T">\'+a+\'</9>\',4.1G,4.1H)})}};p 25(){n a=X.E;n b=X.A;n c=(4.N*2)+40;n d=(4.N*2)+26;n w=$.q.r.1q();8(4.2J&&(a>(w[0]-c)||b>(w[1]-d))){n e=P.28(P.28(w[0]-c,a)/a,P.28(w[1]-d,b)/b);a=P.1b(e*a);b=P.1b(e*b)}1p(\'<1l 1W="" s="3U" 13="\'+X.13+\'" />\',a,b)};p 2K(){8((4.v.Y-1)>4.t){n a=4.v[4.t+1].K||F;8(a&&a.1d(1z)){1I=1v 1w();1I.13=a}}8(4.t>0){n a=4.v[4.t-1].K||F;8(a&&a.1d(1z)){1I=1v 1w();1I.13=a}}};p 1p(a,b,c){1f=D;n d=4.N;8(1S||m){$("#y")[0].15.2L("A");$("#y")[0].15.2L("E")}8(d>0){b+=d*2;c+=d*2;$("#y").u({\'z\':d+\'R\',\'2M\':d+\'R\',\'2N\':d+\'R\',\'B\':d+\'R\',\'E\':\'2O\',\'A\':\'2O\'});8(1S||m){$("#y")[0].15.2P(\'A\',\'(O.2Q.3V - \'+d*2+\')\');$("#y")[0].15.2P(\'E\',\'(O.2Q.3W - \'+d*2+\')\')}}C{$("#y").u({\'z\':0,\'2M\':0,\'2N\':0,\'B\':0,\'E\':\'2R%\',\'A\':\'2R%\'})}8($("#x").16(":V")&&b==$("#x").E()&&c==$("#x").A()){$("#y").1J(\'29\',p(){$("#y").1r().1K($(a)).2a("1L",p(){1s()})});J}n w=$.q.r.1q();n e=(c+26)>w[1]?w[3]:(w[3]+P.1b((w[1]-c-26)*0.5));n f=(b+40)>w[0]?w[2]:(w[2]+P.1b((w[0]-b-40)*0.5));n g={\'B\':f,\'z\':e,\'E\':b+\'R\',\'A\':c+\'R\'};8($("#x").16(":V")){$("#y").1J("1L",p(){$("#y").1r();$("#x").2b(g,4.2S,4.2T,p(){$("#y").1K($(a)).2a("1L",p(){1s()})})})}C{8(4.2c>0&&4.v[4.t].S!==1m){$("#y").1r().1K($(a));n h=4.v[4.t].S;n i=$.q.r.2d(h);$("#x").u({\'B\':(i.B-20-4.N)+\'R\',\'z\':(i.z-20-4.N)+\'R\',\'E\':$(h).E()+(4.N*2),\'A\':$(h).A()+(4.N*2)});8(4.2e){g.22=\'Z\'}$("#x").2b(g,4.2c,4.2U,p(){1s()})}C{$("#y").1a().1r().1K($(a)).Z();$("#x").u(g).2a("1L",p(){1s()})}}};p 2V(){8(4.t!==0){$("#1o, #2W").Q().11("17",p(e){e.2X();4.t--;1h();J F});$("#1o").Z()}8(4.t!=(4.v.Y-1)){$("#1n, #2Y").Q().11("17",p(e){e.2X();4.t++;1h();J F});$("#1n").Z()}};p 1s(){8($.14.1g){$("#y")[0].15.1M(\'1e\');$("#x")[0].15.1M(\'1e\')}2V();2K();$(U).11("1N.L",p(e){8(e.2f==27&&4.2Z){$.q.r.1c()}C 8(e.2f==37&&4.t!==0){$(U).Q("1N.L");4.t--;1h()}C 8(e.2f==39&&4.t!=(4.v.Y-1)){$(U).Q("1N.L");4.t++;1h()}});8(4.30){$("#y").17($.q.r.1c)}8(4.1E&&4.31){$("#T").11("17",$.q.r.1c)}8(4.33){$("#1i").11("17",$.q.r.1c).Z()}8(1V 4.v[4.t].G!==\'1m\'&&4.v[4.t].G.Y>0){n a=$("#x").1u();$(\'#H 9\').3X(4.v[4.t].G).2I();$(\'#H\').u({\'z\':a.z+$("#x").34()-32,\'B\':a.B+(($("#x").35()*0.5)-($(\'#H\').E()*0.5))}).Z()}8(4.1E&&18){$(\'1X, 1Y, 1Z\',$(\'#y\')).u(\'21\',\'V\')}8($.1T(4.2g)){4.2g(4.v[4.t])}8($.14.1g){$("#x")[0].15.1M(\'1e\');$("#y")[0].15.1M(\'1e\')}1f=F};J O.Q(\'17.L\').11(\'17.L\',2w)};$.q.r.2C=p(){n w=$.q.r.1q();8(4.2h&&$("#x").16(\':V\')){n a=$("#x").35();n b=$("#x").34();n c={\'z\':(b>w[1]?w[3]:w[3]+P.1b((w[1]-b)*0.5)),\'B\':(a>w[0]?w[2]:w[2]+P.1b((w[0]-a)*0.5))};$("#x").u(c);$(\'#H\').u({\'z\':c.z+b-32,\'B\':c.B+((a*0.5)-($(\'#H\').E()*0.5))})}8(18&&$("#T").16(\':V\')){$("#T").u({\'A\':$(U).A()})}8($("#M").16(\':V\')){$("#M").u({\'B\':((w[0]-40)*0.5+w[2]),\'z\':((w[1]-40)*0.5+w[3])})}};$.q.r.1t=p(a,b){J 3Y($.3Z(a.41?a[0]:a,b,D))||0};$.q.r.2d=p(a){n b=a.42();b.z+=$.q.r.1t(a,\'43\');b.z+=$.q.r.1t(a,\'44\');b.B+=$.q.r.1t(a,\'45\');b.B+=$.q.r.1t(a,\'46\');J b};$.q.r.2G=p(){$("#M").1a();$("#2E").Z()};$.q.r.1q=p(){J[$(19).E(),$(19).A(),$(U).47(),$(U).48()]};$.q.r.36=p(){8(!$("#M").16(\':V\')){38(1x);J}$("#M > 9").u(\'z\',(1y*-40)+\'R\');1y=(1y+1)%12};$.q.r.1F=p(){38(1x);n w=$.q.r.1q();$("#M").u({\'B\':((w[0]-40)*0.5+w[2]),\'z\':((w[1]-40)*0.5+w[3])}).Z();$("#M").11(\'17\',$.q.r.1c);1x=49($.q.r.36,4a)};$.q.r.1c=p(){1f=D;$(X).Q();$(U).Q("1N.L");$(19).Q("23.L 24.L");$("#T, #y, #1i").Q();$("#1i, #M, #1o, #1n, #H").1a();1O=p(){8($("#T").16(\':V\')){$("#T").1J("29")}$("#y").1r();8(4.2h){$(19).Q("23.L 24.L")}8(18){$(\'1X, 1Y, 1Z\').u(\'21\',\'V\')}8($.1T(4.2i)){4.2i()}1f=F};8($("#x").16(":V")!==F){8(4.2j>0&&4.v[4.t].S!==1m){n a=4.v[4.t].S;n b=$.q.r.2d(a);n c={\'B\':(b.B-20-4.N)+\'R\',\'z\':(b.z-20-4.N)+\'R\',\'E\':$(a).E()+(4.N*2),\'A\':$(a).A()+(4.N*2)};8(4.2e){c.22=\'1a\'}$("#x").3a(F,D).2b(c,4.2j,4.3b,1O)}C{$("#x").3a(F,D).1J(\'29\',1O)}}C{1O()}J F};$.q.r.3c=p(){n a=\'\';a+=\'<9 s="T"></9>\';a+=\'<9 s="M"><9></9></9>\';a+=\'<9 s="x">\';a+=\'<9 s="3d">\';a+=\'<9 s="1i"></9>\';a+=\'<9 s="W"><9 I="W" s="4b"></9><9 I="W" s="4c"></9><9 I="W" s="4d"></9><9 I="W" s="4e"></9><9 I="W" s="4f"></9><9 I="W" s="4g"></9><9 I="W" s="4h"></9><9 I="W" s="4i"></9></9>\';a+=\'<a K="2k:;" s="1o"><1P I="2l" s="2W"></1P></a><a K="2k:;" s="1n"><1P I="2l" s="2Y"></1P></a>\';a+=\'<9 s="y"></9>\';a+=\'</9>\';a+=\'</9>\';a+=\'<9 s="H"></9>\';$(a).3e("4j");$(\'<3f 4k="0" 4l="0" 4m="0"><3g><1k I="H" s="4n"></1k><1k I="H" s="4o"><9></9></1k><1k I="H" s="4p"></1k></3g></3f>\').3e(\'#H\');8($.14.1g){$(".W").1Q()}8(18){$("9#T").u("1u","2r");$("#M 9, #1i, .H, .2l").1Q();$("#3d").4q(\'<1j s="3h" 13="2k:F;" 4r="2q" 2H="0"></1j>\');n b=$(\'#3h\')[0].4s.U;b.4t();b.1c()}};$.q.r.2v={N:10,2J:D,2e:D,2c:0,2j:0,2S:4u,2U:\'2m\',3b:\'2m\',2T:\'2m\',1G:4v,1H:4w,1E:D,2B:0.3,2A:\'#4x\',2Z:D,33:D,31:D,30:D,2h:D,v:[],1U:1A,2g:1A,2i:1A};$(U).4y(p(){m=$.14.1g&&!$.4z;8($("#x").Y<1){$.q.r.3c()}})})(2F);',62,284,'||||opts||||if|div||||||||||||||var||function|fn|fancybox|id|itemCurrent|css|itemArray||fancy_outer|fancy_content|top|height|left|else|true|width|false|title|fancy_title|class|return|href|fb|fancy_loading|padding|this|Math|unbind|px|orig|fancy_overlay|document|visible|fancy_bg|imagePreloader|length|show||bind||src|browser|style|is|click|IE6|window|hide|round|close|match|filter|busy|msie|_change_item|fancy_close|iframe|td|img|undefined|fancy_right|fancy_left|_set_content|getViewport|empty|_finish|getNumeric|position|new|Image|loadingTimer|loadingFrame|imageRegExp|null|rel|children|first|overlayShow|showLoading|frameWidth|frameHeight|objNext|fadeOut|append|normal|removeAttribute|keydown|__cleanup|span|fixPNG|substr|oldIE|isFunction|callbackOnStart|typeof|alt|embed|object|select||visibility|opacity|resize|scroll|_proceed_image|60||min|fast|fadeIn|animate|zoomSpeedIn|getPosition|zoomOpacity|keyCode|callbackOnShow|centerOnScroll|callbackOnClose|zoomSpeedOut|javascript|fancy_ico|swing|each|backgroundImage|png|no|absolute|relative|version|extend|defaults|_initialize|_start|attr|push|overlayColor|overlayOpacity|scrollBox|indexOf|fancy_frame|jQuery|showIframe|frameborder|html|imageScale|_preload_neighbor_images|removeExpression|right|bottom|auto|setExpression|parentNode|100|zoomSpeedChange|easingChange|easingIn|_set_navigation|fancy_left_ico|stopPropagation|fancy_right_ico|enableEscapeButton|hideOnContentClick|hideOnOverlayClick||showCloseButton|outerHeight|outerWidth|animateLoading||clearInterval||stop|easingOut|build|fancy_inner|appendTo|table|tr|fancy_bigIframe|url|RegExp|none|progid|DXImageTransform|Microsoft|AlphaImageLoader|enabled|sizingMethod|backgroundRepeat|repeat|crop|scale|jpg|gif|bmp|jpeg|XMLHttpRequest|for|while|hidden|background|color|className|onload|name|fancy_iframe|random|1000|hspace|location|split|replace|fancy_div|complete|load|get|fancy_ajax|fancy_img|clientHeight|clientWidth|text|parseInt|curCSS||jquery|offset|paddingTop|borderTopWidth|paddingLeft|borderLeftWidth|scrollLeft|scrollTop|setInterval|66|fancy_bg_n|fancy_bg_ne|fancy_bg_e|fancy_bg_se|fancy_bg_s|fancy_bg_sw|fancy_bg_w|fancy_bg_nw|body|cellspacing|cellpadding|border|fancy_title_left|fancy_title_main|fancy_title_right|prepend|scrolling|contentWindow|open|300|560|340|666|ready|boxModel'.split('|'),0,{}));

/*
 * jquery.tools 1.1.2 - The missing UI library for the Web *
 * [tools.tooltip-1.1.3, tools.tooltip.slide-1.0.0]
 * Copyright (c) 2009 Tero Piirainen
 * Dual licensed under MIT and GPL 2+ licenses
*/
;(function(c){var d=[];c.tools=c.tools||{};c.tools.tooltip={version:"1.1.3",conf:{effect:"toggle",fadeOutSpeed:"fast",tip:null,predelay:0,delay:30,opacity:1,lazy:undefined,position:["top","center"],offset:[0,0],cancelDefault:true,relative:false,oneInstance:true,events:{def:"mouseover,mouseout",input:"focus,blur",widget:"focus mouseover,blur mouseout",tooltip:"mouseover,mouseout"},api:false},addEffect:function(e,g,f){b[e]=[g,f]}};var b={toggle:[function(e){var f=this.getConf(),g=this.getTip(),h=f.opacity;if(h<1){g.css({opacity:h})}g.show();e.call()},function(e){this.getTip().hide();e.call()}],fade:[function(e){this.getTip().fadeIn(this.getConf().fadeInSpeed,e)},function(e){this.getTip().fadeOut(this.getConf().fadeOutSpeed,e)}]};function a(f,g){var p=this,k=c(this);f.data("tooltip",p);var l=f.next();if(g.tip){l=c(g.tip);if(l.length>1){l=f.nextAll(g.tip).eq(0);if(!l.length){l=f.parent().nextAll(g.tip).eq(0)}}}function o(u){var t=g.relative?f.position().top:f.offset().top,s=g.relative?f.position().left:f.offset().left,v=g.position[0];t-=l.outerHeight()-g.offset[0];s+=f.outerWidth()+g.offset[1];var q=l.outerHeight()+f.outerHeight();if(v=="center"){t+=q/2}if(v=="bottom"){t+=q}v=g.position[1];var r=l.outerWidth()+f.outerWidth();if(v=="center"){s-=r/2}if(v=="left"){s-=r}return{top:t,left:s}}var i=f.is(":input"),e=i&&f.is(":checkbox, :radio, select, :button"),h=f.attr("type"),n=g.events[h]||g.events[i?(e?"widget":"input"):"def"];n=n.split(/,\s*/);if(n.length!=2){throw"Tooltip: bad events configuration for "+h}f.bind(n[0],function(r){if(g.oneInstance){c.each(d,function(){this.hide()})}var q=l.data("trigger");if(q&&q[0]!=this){l.hide().stop(true,true)}r.target=this;p.show(r);n=g.events.tooltip.split(/,\s*/);l.bind(n[0],function(){p.show(r)});if(n[1]){l.bind(n[1],function(){p.hide(r)})}});f.bind(n[1],function(q){p.hide(q)});if(!c.browser.msie&&!i&&!g.predelay){f.mousemove(function(){if(!p.isShown()){f.triggerHandler("mouseover")}})}if(g.opacity<1){l.css("opacity",g.opacity)}var m=0,j=f.attr("title");if(j&&g.cancelDefault){f.removeAttr("title");f.data("title",j)}c.extend(p,{show:function(r){if(r){f=c(r.target)}clearTimeout(l.data("timer"));if(l.is(":animated")||l.is(":visible")){return p}function q(){l.data("trigger",f);var t=o(r);if(g.tip&&j){l.html(f.data("title"))}r=r||c.Event();r.type="onBeforeShow";k.trigger(r,[t]);if(r.isDefaultPrevented()){return p}t=o(r);l.css({position:"absolute",top:t.top,left:t.left});var s=b[g.effect];if(!s){throw'Nonexistent effect "'+g.effect+'"'}s[0].call(p,function(){r.type="onShow";k.trigger(r)})}if(g.predelay){clearTimeout(m);m=setTimeout(q,g.predelay)}else{q()}return p},hide:function(r){clearTimeout(l.data("timer"));clearTimeout(m);if(!l.is(":visible")){return}function q(){r=r||c.Event();r.type="onBeforeHide";k.trigger(r);if(r.isDefaultPrevented()){return}b[g.effect][1].call(p,function(){r.type="onHide";k.trigger(r)})}if(g.delay&&r){l.data("timer",setTimeout(q,g.delay))}else{q()}return p},isShown:function(){return l.is(":visible, :animated")},getConf:function(){return g},getTip:function(){return l},getTrigger:function(){return f},bind:function(q,r){k.bind(q,r);return p},onHide:function(q){return this.bind("onHide",q)},onBeforeShow:function(q){return this.bind("onBeforeShow",q)},onShow:function(q){return this.bind("onShow",q)},onBeforeHide:function(q){return this.bind("onBeforeHide",q)},unbind:function(q){k.unbind(q);return p}});c.each(g,function(q,r){if(c.isFunction(r)){p.bind(q,r)}})}c.prototype.tooltip=function(e){var f=this.eq(typeof e=="number"?e:0).data("tooltip");if(f){return f}var g=c.extend(true,{},c.tools.tooltip.conf);if(c.isFunction(e)){e={onBeforeShow:e}}else{if(typeof e=="string"){e={tip:e}}}e=c.extend(true,g,e);if(typeof e.position=="string"){e.position=e.position.split(/,?\s/)}if(e.lazy!==false&&(e.lazy===true||this.length>20)){this.one("mouseover",function(h){f=new a(c(this),e);f.show(h);d.push(f)})}else{this.each(function(){f=new a(c(this),e);d.push(f)})}return e.api?f:this}})(jQuery);
;(function(b){var a=b.tools.tooltip;a.effects=a.effects||{};a.effects.slide={version:"1.0.0"};b.extend(a.conf,{direction:"up",bounce:false,slideOffset:10,slideInSpeed:200,slideOutSpeed:200,slideFade:!b.browser.msie});var c={up:["-","top"],down:["+","top"],left:["-","left"],right:["+","left"]};b.tools.tooltip.addEffect("slide",function(d){var f=this.getConf(),g=this.getTip(),h=f.slideFade?{opacity:f.opacity}:{},e=c[f.direction]||c.up;h[e[1]]=e[0]+"="+f.slideOffset;if(f.slideFade){g.css({opacity:0})}g.show().animate(h,f.slideInSpeed,d)},function(e){var g=this.getConf(),i=g.slideOffset,h=g.slideFade?{opacity:0}:{},f=c[g.direction]||c.up;var d=""+f[0];if(g.bounce){d=d=="+"?"-":"+"}h[f[1]]=d+"="+i;this.getTip().animate(h,g.slideOutSpeed,function(){b(this).hide();e.call()})})})(jQuery);

/*
 * jquery mouse wheel - Version: 3.0.2
 * Requires: 1.2.2+
 * Copyright (c) 2009 Brandon Aaron (http://brandonaaron.net)
 * Dual licensed under the MIT and GPL licenses:
 */
;(function(c){var a=["DOMMouseScroll","mousewheel"];c.event.special.mousewheel={setup:function(){if(this.addEventListener){for(var d=a.length;d;){this.addEventListener(a[--d],b,false)}}else{this.onmousewheel=b}},teardown:function(){if(this.removeEventListener){for(var d=a.length;d;){this.removeEventListener(a[--d],b,false)}}else{this.onmousewheel=null}}};c.fn.extend({mousewheel:function(d){return d?this.bind("mousewheel",d):this.trigger("mousewheel")},unmousewheel:function(d){return this.unbind("mousewheel",d)}});function b(f){var d=[].slice.call(arguments,1),g=0,e=true;f=c.event.fix(f||window.event);f.type="mousewheel";if(f.wheelDelta){g=f.wheelDelta/120}if(f.detail){g=-f.detail/3}d.unshift(f,g);return c.event.handle.apply(this,d)}})(jQuery);

/*
 * jQuery Cycle Lite Plugin
 * http://malsup.com/jquery/cycle/lite/
 * Copyright (c) 2008 M. Alsup
 * Version: 1.0 (06/08/2008)
 */
;(function(i){var l="2.73";if(i.support==undefined){i.support={opacity:!(i.browser.msie)}}function a(q){if(i.fn.cycle.debug){f(q)}}function f(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "))}}i.fn.cycle=function(r,q){var s={s:this.selector,c:this.context};if(this.length===0&&r!="stop"){if(!i.isReady&&s.s){f("DOM not ready, queuing slideshow");i(function(){i(s.s,s.c).cycle(r,q)});return this}f("terminating; zero elements found by selector"+(i.isReady?"":" (DOM not ready)"));return this}return this.each(function(){var w=m(this,r,q);if(w===false){return}if(this.cycleTimeout){clearTimeout(this.cycleTimeout)}this.cycleTimeout=this.cyclePause=0;var x=i(this);var y=w.slideExpr?i(w.slideExpr,this):x.children();var u=y.get();if(u.length<2){f("terminating; too few slides: "+u.length);return}var t=k(x,y,u,w,s);if(t===false){return}var v=t.continuous?10:h(t.currSlide,t.nextSlide,t,!t.rev);if(v){v+=(t.delay||0);if(v<10){v=10}a("first timeout: "+v);this.cycleTimeout=setTimeout(function(){e(u,t,0,!t.rev)},v)}})};function m(q,t,r){if(q.cycleStop==undefined){q.cycleStop=0}if(t===undefined||t===null){t={}}if(t.constructor==String){switch(t){case"stop":q.cycleStop++;if(q.cycleTimeout){clearTimeout(q.cycleTimeout)}q.cycleTimeout=0;i(q).removeData("cycle.opts");return false;case"pause":q.cyclePause=1;return false;case"resume":q.cyclePause=0;if(r===true){t=i(q).data("cycle.opts");if(!t){f("options not found, can not resume");return false}if(q.cycleTimeout){clearTimeout(q.cycleTimeout);q.cycleTimeout=0}e(t.elements,t,1,1)}return false;case"prev":case"next":var u=i(q).data("cycle.opts");if(!u){f('options not found, "prev/next" ignored');return false}i.fn.cycle[t](u);return false;default:t={fx:t}}return t}else{if(t.constructor==Number){var s=t;t=i(q).data("cycle.opts");if(!t){f("options not found, can not advance slide");return false}if(s<0||s>=t.elements.length){f("invalid slide index: "+s);return false}t.nextSlide=s;if(q.cycleTimeout){clearTimeout(q.cycleTimeout);q.cycleTimeout=0}if(typeof r=="string"){t.oneTimeFx=r}e(t.elements,t,1,s>=t.currSlide);return false}}return t}function b(q,r){if(!i.support.opacity&&r.cleartype&&q.style.filter){try{q.style.removeAttribute("filter")}catch(s){}}}function k(y,J,u,t,E){var C=i.extend({},i.fn.cycle.defaults,t||{},i.metadata?y.metadata():i.meta?y.data():{});if(C.autostop){C.countdown=C.autostopCount||u.length}var r=y[0];y.data("cycle.opts",C);C.$cont=y;C.stopCount=r.cycleStop;C.elements=u;C.before=C.before?[C.before]:[];C.after=C.after?[C.after]:[];C.after.unshift(function(){C.busy=0});if(!i.support.opacity&&C.cleartype){C.after.push(function(){b(this,C)})}if(C.continuous){C.after.push(function(){e(u,C,0,!C.rev)})}n(C);if(!i.support.opacity&&C.cleartype&&!C.cleartypeNoBg){g(J)}if(y.css("position")=="static"){y.css("position","relative")}if(C.width){y.width(C.width)}if(C.height&&C.height!="auto"){y.height(C.height)}if(C.startingSlide){C.startingSlide=parseInt(C.startingSlide)}if(C.random){C.randomMap=[];for(var H=0;H<u.length;H++){C.randomMap.push(H)}C.randomMap.sort(function(L,w){return Math.random()-0.5});C.randomIndex=0;C.startingSlide=C.randomMap[0]}else{if(C.startingSlide>=u.length){C.startingSlide=0}}C.currSlide=C.startingSlide=C.startingSlide||0;var x=C.startingSlide;J.css({position:"absolute",top:0,left:0}).hide().each(function(w){var L=x?w>=x?u.length-(w-x):x-w:u.length-w;i(this).css("z-index",L)});i(u[x]).css("opacity",1).show();b(u[x],C);if(C.fit&&C.width){J.width(C.width)}if(C.fit&&C.height&&C.height!="auto"){J.height(C.height)}var D=C.containerResize&&!y.innerHeight();if(D){var v=0,B=0;for(var F=0;F<u.length;F++){var q=i(u[F]),K=q[0],A=q.outerWidth(),I=q.outerHeight();if(!A){A=K.offsetWidth}if(!I){I=K.offsetHeight}v=A>v?A:v;B=I>B?I:B}if(v>0&&B>0){y.css({width:v+"px",height:B+"px"})}}if(C.pause){y.hover(function(){this.cyclePause++},function(){this.cyclePause--})}if(c(C)===false){return false}var s=false;t.requeueAttempts=t.requeueAttempts||0;J.each(function(){var N=i(this);this.cycleH=(C.fit&&C.height)?C.height:N.height();this.cycleW=(C.fit&&C.width)?C.width:N.width();if(N.is("img")){var L=(i.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var O=(i.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var M=(i.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var w=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(L||O||M||w){if(E.s&&C.requeueOnImageNotLoaded&&++t.requeueAttempts<100){f(t.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){i(E.s,E.c).cycle(t)},C.requeueTimeout);s=true;return false}else{f("could not determine size of image: "+this.src,this.cycleW,this.cycleH)}}}return true});if(s){return false}C.cssBefore=C.cssBefore||{};C.animIn=C.animIn||{};C.animOut=C.animOut||{};J.not(":eq("+x+")").css(C.cssBefore);if(C.cssFirst){i(J[x]).css(C.cssFirst)}if(C.timeout){C.timeout=parseInt(C.timeout);if(C.speed.constructor==String){C.speed=i.fx.speeds[C.speed]||parseInt(C.speed)}if(!C.sync){C.speed=C.speed/2}while((C.timeout-C.speed)<250){C.timeout+=C.speed}}if(C.easing){C.easeIn=C.easeOut=C.easing}if(!C.speedIn){C.speedIn=C.speed}if(!C.speedOut){C.speedOut=C.speed}C.slideCount=u.length;C.currSlide=C.lastSlide=x;if(C.random){C.nextSlide=C.currSlide;if(++C.randomIndex==u.length){C.randomIndex=0}C.nextSlide=C.randomMap[C.randomIndex]}else{C.nextSlide=C.startingSlide>=(u.length-1)?0:C.startingSlide+1}if(!C.multiFx){var G=i.fn.cycle.transitions[C.fx];if(i.isFunction(G)){G(y,J,C)}else{if(C.fx!="custom"&&!C.multiFx){f("unknown transition: "+C.fx,"; slideshow terminating");return false}}}var z=J[x];if(C.before.length){C.before[0].apply(z,[z,z,C,true])}if(C.after.length>1){C.after[1].apply(z,[z,z,C,true])}if(C.next){i(C.next).bind(C.prevNextEvent,function(){return o(C,C.rev?-1:1)})}if(C.prev){i(C.prev).bind(C.prevNextEvent,function(){return o(C,C.rev?1:-1)})}if(C.pager){d(u,C)}j(C,u);return C}function n(q){q.original={before:[],after:[]};q.original.cssBefore=i.extend({},q.cssBefore);q.original.cssAfter=i.extend({},q.cssAfter);q.original.animIn=i.extend({},q.animIn);q.original.animOut=i.extend({},q.animOut);i.each(q.before,function(){q.original.before.push(this)});i.each(q.after,function(){q.original.after.push(this)})}function c(w){var u,s,r=i.fn.cycle.transitions;if(w.fx.indexOf(",")>0){w.multiFx=true;w.fxs=w.fx.replace(/\s*/g,"").split(",");for(u=0;u<w.fxs.length;u++){var v=w.fxs[u];s=r[v];if(!s||!r.hasOwnProperty(v)||!i.isFunction(s)){f("discarding unknown transition: ",v);w.fxs.splice(u,1);u--}}if(!w.fxs.length){f("No valid transitions named; slideshow terminating.");return false}}else{if(w.fx=="all"){w.multiFx=true;w.fxs=[];for(p in r){s=r[p];if(r.hasOwnProperty(p)&&i.isFunction(s)){w.fxs.push(p)}}}}if(w.multiFx&&w.randomizeEffects){var t=Math.floor(Math.random()*20)+30;for(u=0;u<t;u++){var q=Math.floor(Math.random()*w.fxs.length);w.fxs.push(w.fxs.splice(q,1)[0])}a("randomized fx sequence: ",w.fxs)}return true}function j(r,q){r.addSlide=function(u,v){var t=i(u),w=t[0];if(!r.autostopCount){r.countdown++}q[v?"unshift":"push"](w);if(r.els){r.els[v?"unshift":"push"](w)}r.slideCount=q.length;t.css("position","absolute");t[v?"prependTo":"appendTo"](r.$cont);if(v){r.currSlide++;r.nextSlide++}if(!i.support.opacity&&r.cleartype&&!r.cleartypeNoBg){g(t)}if(r.fit&&r.width){t.width(r.width)}if(r.fit&&r.height&&r.height!="auto"){$slides.height(r.height)}w.cycleH=(r.fit&&r.height)?r.height:t.height();w.cycleW=(r.fit&&r.width)?r.width:t.width();t.css(r.cssBefore);if(r.pager){i.fn.cycle.createPagerAnchor(q.length-1,w,i(r.pager),q,r)}if(i.isFunction(r.onAddSlide)){r.onAddSlide(t)}else{t.hide()}}}i.fn.cycle.resetState=function(r,q){q=q||r.fx;r.before=[];r.after=[];r.cssBefore=i.extend({},r.original.cssBefore);r.cssAfter=i.extend({},r.original.cssAfter);r.animIn=i.extend({},r.original.animIn);r.animOut=i.extend({},r.original.animOut);r.fxFn=null;i.each(r.original.before,function(){r.before.push(this)});i.each(r.original.after,function(){r.after.push(this)});var s=i.fn.cycle.transitions[q];if(i.isFunction(s)){s(r.$cont,i(r.elements),r)}};function e(x,q,w,y){if(w&&q.busy&&q.manualTrump){i(x).stop(true,true);q.busy=false}if(q.busy){return}var u=q.$cont[0],A=x[q.currSlide],z=x[q.nextSlide];if(u.cycleStop!=q.stopCount||u.cycleTimeout===0&&!w){return}if(!w&&!u.cyclePause&&((q.autostop&&(--q.countdown<=0))||(q.nowrap&&!q.random&&q.nextSlide<q.currSlide))){if(q.end){q.end(q)}return}if(w||!u.cyclePause){var v=q.fx;A.cycleH=A.cycleH||i(A).height();A.cycleW=A.cycleW||i(A).width();z.cycleH=z.cycleH||i(z).height();z.cycleW=z.cycleW||i(z).width();if(q.multiFx){if(q.lastFx==undefined||++q.lastFx>=q.fxs.length){q.lastFx=0}v=q.fxs[q.lastFx];q.currFx=v}if(q.oneTimeFx){v=q.oneTimeFx;q.oneTimeFx=null}i.fn.cycle.resetState(q,v);if(q.before.length){i.each(q.before,function(B,C){if(u.cycleStop!=q.stopCount){return}C.apply(z,[A,z,q,y])})}var s=function(){i.each(q.after,function(B,C){if(u.cycleStop!=q.stopCount){return}C.apply(z,[A,z,q,y])})};if(q.nextSlide!=q.currSlide){q.busy=1;if(q.fxFn){q.fxFn(A,z,q,s,y)}else{if(i.isFunction(i.fn.cycle[q.fx])){i.fn.cycle[q.fx](A,z,q,s)}else{i.fn.cycle.custom(A,z,q,s,w&&q.fastOnEvent)}}}q.lastSlide=q.currSlide;if(q.random){q.currSlide=q.nextSlide;if(++q.randomIndex==x.length){q.randomIndex=0}q.nextSlide=q.randomMap[q.randomIndex]}else{var t=(q.nextSlide+1)==x.length;q.nextSlide=t?0:q.nextSlide+1;q.currSlide=t?x.length-1:q.nextSlide-1}if(q.pager){i.fn.cycle.updateActivePagerLink(q.pager,q.currSlide)}}var r=0;if(q.timeout&&!q.continuous){r=h(A,z,q,y)}else{if(q.continuous&&u.cyclePause){r=10}}if(r>0){u.cycleTimeout=setTimeout(function(){e(x,q,0,!q.rev)},r)}}i.fn.cycle.updateActivePagerLink=function(q,r){i(q).each(function(){i(this).find("a").removeClass("activeSlide").filter("a:eq("+r+")").addClass("activeSlide")})};function h(v,s,u,r){if(u.timeoutFn){var q=u.timeoutFn(v,s,u,r);while((q-u.speed)<250){q+=u.speed}a("calculated timeout: "+q+"; speed: "+u.speed);if(q!==false){return q}}return u.timeout}i.fn.cycle.next=function(q){o(q,q.rev?-1:1)};i.fn.cycle.prev=function(q){o(q,q.rev?1:-1)};function o(r,u){var q=r.elements;var t=r.$cont[0],s=t.cycleTimeout;if(s){clearTimeout(s);t.cycleTimeout=0}if(r.random&&u<0){r.randomIndex--;if(--r.randomIndex==-2){r.randomIndex=q.length-2}else{if(r.randomIndex==-1){r.randomIndex=q.length-1}}r.nextSlide=r.randomMap[r.randomIndex]}else{if(r.random){if(++r.randomIndex==q.length){r.randomIndex=0}r.nextSlide=r.randomMap[r.randomIndex]}else{r.nextSlide=r.currSlide+u;if(r.nextSlide<0){if(r.nowrap){return false}r.nextSlide=q.length-1}else{if(r.nextSlide>=q.length){if(r.nowrap){return false}r.nextSlide=0}}}}if(i.isFunction(r.prevNextClick)){r.prevNextClick(u>0,r.nextSlide,q[r.nextSlide])}e(q,r,1,u>=0);return false}function d(r,s){var q=i(s.pager);i.each(r,function(t,u){i.fn.cycle.createPagerAnchor(t,u,q,r,s)});i.fn.cycle.updateActivePagerLink(s.pager,s.startingSlide)}i.fn.cycle.createPagerAnchor=function(u,v,s,t,w){var r;if(i.isFunction(w.pagerAnchorBuilder)){r=w.pagerAnchorBuilder(u,v)}else{r='<a href="#">'+(u+1)+"</a>"}if(!r){return}var x=i(r);if(x.parents("body").length===0){var q=[];if(s.length>1){s.each(function(){var y=x.clone(true);i(this).append(y);q.push(y[0])});x=i(q)}else{x.appendTo(s)}}x.bind(w.pagerEvent,function(A){A.preventDefault();w.nextSlide=u;var z=w.$cont[0],y=z.cycleTimeout;if(y){clearTimeout(y);z.cycleTimeout=0}if(i.isFunction(w.pagerClick)){w.pagerClick(w.nextSlide,t[w.nextSlide])}e(t,w,1,w.currSlide<u);return false});if(w.pagerEvent!="click"){x.click(function(){return false})}if(w.pauseOnPagerHover){x.hover(function(){w.$cont[0].cyclePause++},function(){w.$cont[0].cyclePause--})}};i.fn.cycle.hopsFromLast=function(t,s){var r,q=t.lastSlide,u=t.currSlide;if(s){r=u>q?u-q:t.slideCount-q}else{r=u<q?q-u:q+t.slideCount-u}return r};function g(s){function r(t){t=parseInt(t).toString(16);return t.length<2?"0"+t:t}function q(w){for(;w&&w.nodeName.toLowerCase()!="html";w=w.parentNode){var t=i.css(w,"background-color");if(t.indexOf("rgb")>=0){var u=t.match(/\d+/g);return"#"+r(u[0])+r(u[1])+r(u[2])}if(t&&t!="transparent"){return t}}return"#ffffff"}s.each(function(){i(this).css("background-color",q(this))})}i.fn.cycle.commonReset=function(v,t,u,r,s,q){i(u.elements).not(v).hide();u.cssBefore.opacity=1;u.cssBefore.display="block";if(r!==false&&t.cycleW>0){u.cssBefore.width=t.cycleW}if(s!==false&&t.cycleH>0){u.cssBefore.height=t.cycleH}u.cssAfter=u.cssAfter||{};u.cssAfter.display="none";i(v).css("zIndex",u.slideCount+(q===true?1:0));i(t).css("zIndex",u.slideCount+(q===true?0:1))};i.fn.cycle.custom=function(B,v,q,s,r){var A=i(B),w=i(v);var t=q.speedIn,z=q.speedOut,u=q.easeIn,y=q.easeOut;w.css(q.cssBefore);if(r){if(typeof r=="number"){t=z=r}else{t=z=1}u=y=null}var x=function(){w.animate(q.animIn,t,u,s)};A.animate(q.animOut,z,y,function(){if(q.cssAfter){A.css(q.cssAfter)}if(!q.sync){x()}});if(q.sync){x()}};i.fn.cycle.transitions={fade:function(r,s,q){s.not(":eq("+q.currSlide+")").css("opacity",0);q.before.push(function(v,t,u){i.fn.cycle.commonReset(v,t,u);u.cssBefore.opacity=0});q.animIn={opacity:1};q.animOut={opacity:0};q.cssBefore={top:0,left:0}}};i.fn.cycle.ver=function(){return l};i.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,prevNextClick:null,prevNextEvent:"click",pager:null,pagerClick:null,pagerEvent:"click",pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!i.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250}})(jQuery);

/**
 * jCarouselLite - jQuery plugin to navigate images/any content in a carousel style widget.
 * Version: 1.0.1 - @requires jQuery v1.2 or above
 * http://gmarwaha.com/jquery/jcarousellite/
 * Copyright (c) 2007 Ganeshji Marwaha (gmarwaha.com)
 * Dual licensed under the MIT and GPL licenses
 */
;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}('(4($){$.1c.1d=4(o){o=$.1e({p:j,q:j,I:j,Q:m,J:j,K:1f,R:j,r:m,s:S,A:3,t:0,b:1,T:m,L:j,M:j},o||{});8 B.U(4(){n C=m,u=o.r?"V":"w",N=o.r?"x":"y";n k=$(B),9=$("9",k),D=$("a",9),W=D.X(),v=o.A,E=0;7(o.s){9.1g(D.F(W-v-1+1).Y()).1h(D.F(0,v).Y());o.t+=v}o.T?9.1i(4(){E=1},4(){E=0}):"";n a=$("a",9),f=a.X(),5=o.t;k.6("1j","A");a.6({Z:"10",\'1k\':o.r?"11":"w"});9.6({1l:"0",1m:"0",12:"13","1n-1o-1p":"11","z-14":"1"});k.6({Z:"10",12:"13","z-14":"2",w:"1q"});n h=o.r?x(a):y(a);n 15=h*f;n 16=h*v;a.6({y:a.y(),x:a.x()});9.6(N,15+"G").6(u,-(5*h));k.6(N,16+"G");7(o.p)$(o.p).O(4(){8 l(5-o.b)});7(o.q)$(o.q).O(4(){8 l(5+o.b)});7(o.I)$.U(o.I,4(i,17){$(17).O(4(){8 l(o.s?o.A+i:i)})});7(o.Q&&k.18)k.18(4(e,d){8 d>0?l(5-o.b):l(5+o.b)});7(o.J)1r(4(){l(5+o.b)},o.J+o.K);4 P(){8 a.F(5).F(0,v)};4 l(g){7(!C&&!E){7(o.L)o.L.19(B,P());7(o.s){7(g<=o.t-v-1){9.6(u,-((f-(v*2))*h)+"G");5=g==o.t-v-1?f-(v*2)-1:f-(v*2)-o.b}H 7(g>=f-v+1){9.6(u,-((v)*h)+"G");5=g==f-v+1?v+1:v+o.b}H 5=g}H{7(g<0||g>f-v)8;H 5=g}C=S;9.1s(u=="w"?{w:-(5*h)}:{V:-(5*h)},o.K,o.R,4(){7(o.M)o.M.19(B,P());C=m});7(!o.s){$(o.p+","+o.q).1t("1a");$((5-o.b<0&&o.p)||(5+o.b>f-v&&o.q)||[]).1u("1a")}}8 m}})};4 6(c,1b){8 1v($.6(c[0],1b))||0};4 y(c){8 c[0].1w+6(c,\'1x\')+6(c,\'1y\')};4 x(c){8 c[0].1z+6(c,\'1A\')+6(c,\'1B\')}})(1C);',62,101,'||||function|curr|css|if|return|ul|li|scroll|el|||itemLength|to|liSize||null|div|go|false|var||btnPrev|btnNext|vertical|circular|start|animCss||left|height|width||visible|this|running|tLi|paused|slice|px|else|btnGo|auto|speed|beforeStart|afterEnd|sizeCss|click|vis|mouseWheel|easing|true|pauseOnHover|each|top|tl|size|clone|overflow|hidden|none|position|relative|index|ulSize|divSize|val|mousewheel|call|disabled|prop|fn|jCarouselLite|extend|200|prepend|append|hover|visibility|float|margin|padding|list|style|type|0px|setInterval|animate|removeClass|addClass|parseInt|offsetWidth|marginLeft|marginRight|offsetHeight|marginTop|marginBottom|jQuery'.split('|'),0,{}))

/*
 * jPlayer
 * Copyright (c) 2009 Happyworm Ltd
 * Author: Mark J Panaghiston
 * Version: 1.0.0c Date: 11th March 2010
 * Documentation: www.happyworm.com/jquery/jplayer
 */
;(function($){function getter(plugin,method,args){function getMethods(type){var methods=$[plugin][type]||[];return(typeof methods=='string'?methods.split(/,?\s+/):methods);} var methods=getMethods('getter');return($.inArray(method,methods)!=-1);} $.fn.jPlayer=function(options){var name="jPlayer";var isMethodCall=(typeof options=='string');var args=Array.prototype.slice.call(arguments,1);if(isMethodCall&&options.substring(0,1)=='_'){return this;} if(isMethodCall&&getter(name,options,args)){var instance=$.data(this[0],name);return(instance?instance[options].apply(instance,args):undefined);} return this.each(function(){var instance=$.data(this,name);if(!instance&&!isMethodCall){$.data(this,name,new $[name](this,options))._init();} (instance&&isMethodCall&&$.isFunction(instance[options])&&instance[options].apply(instance,args));});};$.jPlayer=function(element,options){this.options=$.extend({},options);this.element=$(element);};$.jPlayer.getter="jPlayerOnProgressChange jPlayerOnSoundComplete jPlayerVolume jPlayerReady getData jPlayerController";$.jPlayer.defaults={cssPrefix:"jqjp",swfPath:"js",volume:80,oggSupport:false,nativeSupport:true,customCssIds:false,graphicsFix:true,errorAlerts:false,warningAlerts:false,position:"absolute",width:"0",height:"0",top:"0",left:"0",quality:"high",bgcolor:"#ffffff"};$.jPlayer._config={jPlayerControllerId:undefined,isWaitingForPlay:false,isFileSet:false};$.jPlayer._diag={isPlaying:false,src:"",loadPercent:0,playedPercentRelative:0,playedPercentAbsolute:0,playedTime:0,totalTime:0};$.jPlayer._cssId={play:"jplayer_play",pause:"jplayer_pause",stop:"jplayer_stop",loadBar:"jplayer_load_bar",playBar:"jplayer_play_bar",volumeMin:"jplayer_volume_min",volumeMax:"jplayer_volume_max",volumeBar:"jplayer_volume_bar",volumeBarValue:"jplayer_volume_bar_value"};$.jPlayer.count=0;$.jPlayer.timeFormat={showHour:false,showMin:true,showSec:true,padHour:false,padMin:true,padSec:true,sepHour:":",sepMin:":",sepSec:""};$.jPlayer.convertTime=function(mSec){var myTime=new Date(mSec);var hour=myTime.getUTCHours();var min=myTime.getUTCMinutes();var sec=myTime.getUTCSeconds();var strHour=($.jPlayer.timeFormat.padHour&&hour<10)?"0"+hour:hour;var strMin=($.jPlayer.timeFormat.padMin&&min<10)?"0"+min:min;var strSec=($.jPlayer.timeFormat.padSec&&sec<10)?"0"+sec:sec;return(($.jPlayer.timeFormat.showHour)?strHour+$.jPlayer.timeFormat.sepHour:"")+(($.jPlayer.timeFormat.showMin)?strMin+$.jPlayer.timeFormat.sepMin:"")+(($.jPlayer.timeFormat.showSec)?strSec+$.jPlayer.timeFormat.sepSec:"");};$.jPlayer.prototype={_init:function(){var self=this;var element=this.element;this.config=$.extend({},$.jPlayer.defaults,this.options,$.jPlayer._config);this.config.diag=$.extend({},$.jPlayer._diag);this.config.cssId={};this.config.cssSelector={};this.config.cssDisplay={};this.config.clickHandler={};this.element.data("jPlayer.config",this.config);$.extend(this.config,{id:this.element.attr("id"),swf:this.config.swfPath+((this.config.swfPath!=""&&this.config.swfPath.slice(-1)!="/")?"/":"")+"Jplayer.swf",fid:this.config.cssPrefix+"_flash_"+$.jPlayer.count,aid:this.config.cssPrefix+"_audio_"+$.jPlayer.count,hid:this.config.cssPrefix+"_force_"+$.jPlayer.count,i:$.jPlayer.count});$.jPlayer.count++;if(this.config.ready!=undefined){if($.isFunction(this.config.ready)){this.jPlayerReady=this.config.ready;}else{this._warning("Constructor's ready option is not a function.");}} this.element.prepend('<audio id="'+this.config.aid+'"></audio>');$.extend(this.config,{aSel:$("#"+this.config.aid)});var audioArray=this.config.aSel.get();$.extend(this.config,{canPlayMP3:!!((audioArray[0].canPlayType)?((""!=audioArray[0].canPlayType("audio/mpeg"))&&("no"!=audioArray[0].canPlayType("audio/mpeg"))):false),canPlayOGG:!!((audioArray[0].canPlayType)?((""!=audioArray[0].canPlayType("audio/ogg"))&&("no"!=audioArray[0].canPlayType("audio/ogg"))):false),audio:audioArray[0]});$.extend(this.config,{html5:!!((this.config.oggSupport)?((this.config.canPlayOGG)?true:this.config.canPlayMP3):this.config.canPlayMP3)});$.extend(this.config,{usingFlash:!(this.config.html5&&this.config.nativeSupport),usingMP3:!(this.config.oggSupport&&this.config.canPlayOGG&&this.config.nativeSupport)});var events={setButtons:function(e,playing){self.config.diag.isPlaying=playing;if(self.config.cssId.play!=undefined&&self.config.cssId.pause!=undefined){if(playing){self.config.cssSelector.play.css("display","none");self.config.cssSelector.pause.css("display",self.config.cssDisplay.pause);}else{self.config.cssSelector.play.css("display",self.config.cssDisplay.play);self.config.cssSelector.pause.css("display","none");}} if(playing){self.config.isWaitingForPlay=false;}}};var eventsForFlash={setFile:function(e,mp3,ogg){try{self._getMovie().fl_setFile_mp3(mp3);self.config.diag.src=mp3;self.config.isWaitingForPlay=true;self.config.isFileSet=true;element.trigger("jPlayer.setButtons",false);}catch(err){self._flashError(err);}},play:function(e){try{if(self._getMovie().fl_play_mp3()){element.trigger("jPlayer.setButtons",true);}}catch(err){self._flashError(err);}},pause:function(e){try{if(self._getMovie().fl_pause_mp3()){element.trigger("jPlayer.setButtons",false);}}catch(err){self._flashError(err);}},stop:function(e){try{if(self._getMovie().fl_stop_mp3()){element.trigger("jPlayer.setButtons",false);}}catch(err){self._flashError(err);}},playHead:function(e,p){try{if(self._getMovie().fl_play_head_mp3(p)){element.trigger("jPlayer.setButtons",true);}}catch(err){self._flashError(err);}},playHeadTime:function(e,t){try{if(self._getMovie().fl_play_head_time_mp3(t)){element.trigger("jPlayer.setButtons",true);}}catch(err){self._flashError(err);}},volume:function(e,v){self.config.volume=v;try{self._getMovie().fl_volume_mp3(v);}catch(err){self._flashError(err);}}};var eventsForHtmlAudio={setFile:function(e,mp3,ogg){self.config.aSel.remove();element.prepend('<audio id="'+self.config.aid+'"></audio>');self.config.aSel=$("#"+self.config.aid); var audioArray=self.config.aSel.get();self.config.audio=audioArray[0];if(self.config.usingMP3){self.config.diag.src=mp3;}else{self.config.diag.src=ogg;} self.config.isWaitingForPlay=true;self.config.isFileSet=true;element.trigger("jPlayer.setButtons",false);self.jPlayerOnProgressChange(0,0,0,0,0);self.config.audio.addEventListener("canplay",function(){self.config.audio.volume=self.config.volume/100;},false);},play:function(e){if(self.config.isFileSet){if(self.config.isWaitingForPlay){self.config.audio.src=self.config.diag.src;} self.config.audio.play();element.trigger("jPlayer.setButtons",true);clearInterval(self.config.jPlayerControllerId);self.config.jPlayerControllerId=window.setInterval(function(){self.jPlayerController(false);},100);}},pause:function(e){if(self.config.isFileSet){self.config.audio.pause();element.trigger("jPlayer.setButtons",false);}},stop:function(e){if(self.config.isFileSet){try{self.config.audio.currentTime=0;element.trigger("jPlayer.pause");clearInterval(self.config.jPlayerControllerId);self.config.jPlayerControllerId=window.setInterval(function(){self.jPlayerController(true);},100);}catch(err){window.setTimeout(function(){self.stop();},100);}}},playHead:function(e,p){if(self.config.isFileSet){try{self.config.audio.currentTime=(self.config.audio.buffered)?p*self.config.audio.buffered.end()/100:p*self.config.audio.duration/100;element.trigger("jPlayer.play");}catch(err){window.setTimeout(function(){self.playHead(p);},100);}}},playHeadTime:function(e,t){if(self.config.isFileSet){try{self.config.audio.currentTime=t/1000;element.trigger("jPlayer.play");}catch(err){window.setTimeout(function(){self.playHeadTime(t);},100);}}},volume:function(e,v){self.config.volume=v;self.config.audio.volume=v/100;self.jPlayerVolume(v);}};if(this.config.usingFlash){$.extend(events,eventsForFlash);}else{$.extend(events,eventsForHtmlAudio);} for(var event in events){var e="jPlayer."+event;this.element.unbind(e);this.element.bind(e,events[event]);} if(this.config.usingFlash){if(this._checkForFlash(8)){if($.browser.msie){var html_obj='<object id="'+this.config.fid+'"';html_obj+=' classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"';html_obj+=' codebase="'+document.URL.substring(0,document.URL.indexOf(':'))+'://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab"';html_obj+=' type="application/x-shockwave-flash"';html_obj+=' width="'+this.config.width+'" height="'+this.config.height+'">';html_obj+='</object>';var obj_param=new Array();obj_param[0]='<param name="movie" value="'+this.config.swf+'" />';obj_param[1]='<param name="quality" value="high" />';obj_param[2]='<param name="FlashVars" value="id='+escape(this.config.id)+'&fid='+escape(this.config.fid)+'&vol='+this.config.volume+'" />';obj_param[3]='<param name="allowScriptAccess" value="always" />';obj_param[4]='<param name="bgcolor" value="'+this.config.bgcolor+'" />';var ie_dom=document.createElement(html_obj);for(var i=0;i<obj_param.length;i++){ie_dom.appendChild(document.createElement(obj_param[i]));} this.element.html(ie_dom);}else{var html_embed='<embed name="'+this.config.fid+'" id="'+this.config.fid+'" src="'+this.config.swf+'"';html_embed+=' width="'+this.config.width+'" height="'+this.config.height+'" bgcolor="'+this.config.bgcolor+'"';html_embed+=' quality="high" FlashVars="id='+escape(this.config.id)+'&fid='+escape(this.config.fid)+'&vol='+this.config.volume+'"';html_embed+=' allowScriptAccess="always"';html_embed+=' type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';this.element.html(html_embed);}}else{this.element.html("<p>Flash 8 or above is not installed. <a href='http://get.adobe.com/flashplayer'>Get Flash!</a></p>");}}  this.element.css({'position':this.config.position,'top':this.config.top,'left':this.config.left});if(this.config.graphicsFix){var html_hidden='<div id="'+this.config.hid+'"></div>';this.element.append(html_hidden);$.extend(this.config,{hSel:$("#"+this.config.hid)});this.config.hSel.css({'text-indent':'-9999px'});} if(!this.config.customCssIds){$.each($.jPlayer._cssId,function(name,id){self.cssId(name,id);});} if(!this.config.usingFlash){this.element.css({'left':'-9999px'});window.setTimeout(function(){self.volume(self.config.volume);self.jPlayerReady();},100);}},jPlayerReady:function(){},setFile:function(mp3,ogg){this.element.trigger("jPlayer.setFile",[mp3,ogg]);},play:function(){this.element.trigger("jPlayer.play");},pause:function(){this.element.trigger("jPlayer.pause");},stop:function(){this.element.trigger("jPlayer.stop");},playHead:function(p){this.element.trigger("jPlayer.playHead",[p]);},playHeadTime:function(t){this.element.trigger("jPlayer.playHeadTime",[t]);},volume:function(v){this.element.trigger("jPlayer.volume",[v]);},cssId:function(fn,id){var self=this;if(typeof id=='string'){if($.jPlayer._cssId[fn]){if(this.config.cssId[fn]!=undefined){this.config.cssSelector[fn].unbind("click",this.config.clickHandler[fn]);} this.config.cssId[fn]=id;this.config.cssSelector[fn]=$("#"+id);this.config.clickHandler[fn]=function(e){self[fn](e);return false;}; this.config.cssSelector[fn].click(this.config.clickHandler[fn]);this.config.cssDisplay[fn]=this.config.cssSelector[fn].css("display");if(fn=="pause"){this.config.cssSelector[fn].css("display","none");}}else{this._warning("Unknown/Illegal function in cssId\n\njPlayer('cssId', '"+fn+"', '"+id+"')");}}else{this._warning("cssId CSS Id must be a string\n\njPlayer('cssId', '"+fn+"', "+id+")");}},loadBar:function(e){if(this.config.cssId.loadBar!=undefined){var offset=this.config.cssSelector.loadBar.offset();var x=e.pageX-offset.left;var w=this.config.cssSelector.loadBar.width();var p=100*x/w;this.playHead(p);}},playBar:function(e){this.loadBar(e);},onProgressChange:function(fn){if($.isFunction(fn)){this.onProgressChangeCustom=fn;}else{this._warning("onProgressChange parameter is not a function.");}},onProgressChangeCustom:function(){},jPlayerOnProgressChange:function(lp,ppr,ppa,pt,tt){this.config.diag.loadPercent=lp;this.config.diag.playedPercentRelative=ppr;this.config.diag.playedPercentAbsolute=ppa;this.config.diag.playedTime=pt;this.config.diag.totalTime=tt;if(this.config.cssId.loadBar!=undefined){this.config.cssSelector.loadBar.width(lp+"%");} if(this.config.cssId.playBar!=undefined){this.config.cssSelector.playBar.width(ppr+"%");} this.onProgressChangeCustom(lp,ppr,ppa,pt,tt);this._forceUpdate();},jPlayerController:function(override){var pt=0,tt=0,ppa=0,lp=0,ppr=0;if(this.config.audio.readyState>=1){pt=this.config.audio.currentTime*1000;tt=this.config.audio.duration*1000;tt=isNaN(tt)?0:tt;ppa=(tt>0)?100*pt/tt:0;lp=(this.config.audio.buffered)?100*this.config.audio.buffered.end()/this.config.audio.duration:100;ppr=(this.config.audio.buffered)?100*this.config.audio.currentTime/this.config.audio.buffered.end():ppa;} if(this.config.audio.ended){clearInterval(this.config.jPlayerControllerId);this.jPlayerOnSoundComplete();}else if(!this.config.diag.isPlaying&&lp>=100){clearInterval(this.config.jPlayerControllerId);} if(override){this.jPlayerOnProgressChange(lp,0,0,0,tt);}else{this.jPlayerOnProgressChange(lp,ppr,ppa,pt,tt);}},volumeMin:function(){this.volume(0);},volumeMax:function(){this.volume(100);},volumeBar:function(e){if(this.config.cssId.volumeBar!=undefined){var offset=this.config.cssSelector.volumeBar.offset();var x=e.pageX-offset.left;var w=this.config.cssSelector.volumeBar.width();var p=100*x/w;this.volume(p);}},volumeBarValue:function(e){this.volumeBar(e);},jPlayerVolume:function(v){if(this.config.cssId.volumeBarValue!=null){this.config.cssSelector.volumeBarValue.width(v+"%");this._forceUpdate();}},onSoundComplete:function(fn){if($.isFunction(fn)){this.onSoundCompleteCustom=fn;}else{this._warning("onSoundComplete parameter is not a function.");}},onSoundCompleteCustom:function(){},jPlayerOnSoundComplete:function(){this.element.trigger("jPlayer.setButtons",false);this.onSoundCompleteCustom();},getData:function(name){var n=name.split(".");var p=this.config;for(var i=0;i<n.length;i++){if(p[n[i]]!=undefined){p=p[n[i]];}else{this._warning("Undefined data requested.\n\njPlayer('getData', '"+name+"')");return undefined;}} return p;},_getMovie:function(){return document[this.config.fid];},_checkForFlash:function(version){var flashIsInstalled=false;var flash;if(window.ActiveXObject){try{flash=new ActiveXObject(("ShockwaveFlash.ShockwaveFlash."+version));flashIsInstalled=true;} catch(e){}} else if(navigator.plugins&&navigator.mimeTypes.length>0){flash=navigator.plugins["Shockwave Flash"];if(flash){var flashVersion=navigator.plugins["Shockwave Flash"].description.replace(/.*\s(\d+\.\d+).*/,"$1");if(flashVersion>=version){flashIsInstalled=true;}}} return flashIsInstalled;},_forceUpdate:function(){if(this.config.graphicsFix){this.config.hSel.text(""+Math.random());}},_flashError:function(e){this._error("Problem with Flash component.\n\nCheck the swfPath points at the Jplayer.swf path.\n\nswfPath = "+this.config.swfPath+"\nurl: "+this.config.swf+"\n\nError: "+e.message);},_error:function(msg){if(this.config.errorAlerts){this._alert("Error!\n\n"+msg);}},_warning:function(msg){if(this.config.warningAlerts){this._alert("Warning!\n\n"+msg);}},_alert:function(msg){alert("jPlayer : id='"+this.config.id+"' : "+msg);}};})(jQuery);

/*
* Scroll it! v0.01 - jQuery menu widget
* Copyright (c) 2008 Andres Pi
* andres(at)dreamsiteweb.com
* Dual licensed under the MIT and GPL licenses:
*/
;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}('(4($){h.C.D=4(3){E 2.F(4(i){$2=$(2);3=h.G({q:H,j:I,c:J,a:\'a\'},3);d k=3.c+1;$2.l(\'5-b\').K(\'m\',3.q);$2.L(\'<7 n=\'+3.a+\'></7>\');$2.r().M(\'<7 n="5-s-o 5-b-o-\'+i+\'"></7>\');$2.r().N(\'<7 n="5-s-p 5-b-p-\'+i+\'"></7>\');d e=$($2.O());d 6=0;d t=e.m()-$2.m();4 u(){v(6<0){6+=3.j;e.w({x:6},3.c)}y{f(8)}}4 z(){v(P.Q(6)<t){6-=3.j;e.w({x:6},3.c)}y{f(8)}}$("."+3.a+" .5-b-p-"+i).9(4(){8=A(z,k);$(2).l(\'g-9\')},4(){$(2).B(\'g-9\');f(8)});$("."+3.a+" .5-b-o-"+i).9(4(){8=A(u,k);$(2).l(\'g-9\')},4(){$(2).B(\'g-9\');f(8)})})}})(h);',53,53,'||this|settings|function|scroll|menuListMargin|div|intervalo|hover|scrollItwrapper|menu|scrollDuration|var|menuList|clearInterval|arrow|jQuery||lineHeight|scrollInterval|addClass|height|class|up|down|menuHeight|parent|it|menuListHeight|scrollMenuUp|if|animate|marginTop|else|scrollMenudown|setInterval|removeClass|fn|scrollIt|return|each|extend|100|20|500|css|wrap|prepend|append|children|Math|abs'.split('|'),0,{}))

/* RENAULT F1 TEAM 2009 */

/* SAME HEIGHT ON BLOCKS (ALL BROWSERS) */
function mySameHeight(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() {
		var isIMG = jQuery(this).attr('src');
		var m4 = isIMG.indexOf('IMG/');
		jQuery(this).hover(
			function () {
				if (m4 != -1) { jQuery(this).attr("src", jQuery(this).attr("src").replace("on","off")); }
				else { jQuery(this).attr("src", jQuery(this).attr("src").replace("-off","-on")); }
			},
			function () {
				if (m4 != -1) { jQuery(this).attr("src", jQuery(this).attr("src").replace("off","on")); }
				else { jQuery(this).attr("src", jQuery(this).attr("src").replace("-on","-off")); }
			}
		);
	});
}

/* ENABLE ROLLOVER ON TARGETED INPUTS (ALL BROWSERS) */
function inputRollover(elt) {
    jQuery(elt).each( function() {
		jQuery(this).hover(
			function () { jQuery(this).addClass('activeSubmit'); },
			function () { jQuery(this).removeClass('activeSubmit'); }
		);
	});
}

/* REDIRECT TO SITES */
function myRedirect(elt) {
	jQuery(elt).each(function() {
		jQuery(this).change(function() {
			var url2go = jQuery(this).val();
			if (url2go != '') { window.open( url2go ); }
		});
	});
}

/* MY NAV */
function myNav(elt) {
	jQuery(elt+' .peopleSubnav').each(function() {
		var peopleNbr = jQuery(this).children('li').size();
		var subnavWidth = (100*peopleNbr)+4;
		jQuery(this).css('width',subnavWidth);
		if (jQuery(this).parent('li').attr('id') == 'peopleSecNavItem' || jQuery(this).parent('li').attr('id') == 'partnersSecNavItem') {
			jQuery(this).css('left','-'+subnavWidth/2+'px');
		}
		jQuery(this).children('li').children('a').each(function() {
			jQuery(this).hover(
				function() { jQuery(this).children('img').attr('src',jQuery(this).children('img').attr("src").replace("-off","-on")); },
				function() { jQuery(this).children('img').attr('src',jQuery(this).children('img').attr("src").replace("-on","-off")); }
			);
		});
	});
	jQuery(elt).superfish({
		autoArrows: false,
		dropShadows: false,
		delay: 500,
		disableHI: true
	});
}

/* MY FANCYBOX */
function myFancyBox(elt) {
	jQuery(elt).each(function() {
		var txt=jQuery(this).attr('class');
		var re1='(h)';	// Any Single Word Character (Not Whitespace) 1
		var re2='(\\d+)';	// Integer Number 1
		var p = new RegExp(re1+re2,["i"]);
		var m = p.exec(txt);
		if (m != null) { var myPopupHeight=m[2]; }
		var re1b='(w)';	// Any Single Word Character (Not Whitespace) 1
		var re2b='(\\d+)';	// Integer Number 1
		var p2 = new RegExp(re1b+re2b,["i"]);
		var m2 = p2.exec(txt);
		if (m2 != null) { var myPopupWidth=m2[2]; }
		var origHref = jQuery(this).attr('href');
		var re1c='.*?';
		var re2c='(\\?)';
		var p3 = new RegExp(re1c+re2c,["i"]);
		var m3 = p3.exec(origHref);
		if (m3 != null) { jQuery(this).attr('href',origHref+'&mode=ajax');}
		else { jQuery(this).attr('href',origHref+'?mode=ajax'); }
		//alert(myPopupWidth+', '+myPopupHeight);
		if (myPopupHeight != null) {
			if (myPopupWidth != null) {
				jQuery(this).fancybox({
					overlayOpacity: .7,
					overlayColor: "#000000",
					padding: 0,
					centerOnScroll:	false,
					frameWidth: myPopupWidth,
					frameHeight: myPopupHeight,
					callbackOnShow: function myPopupCenter() {
						var fancyboxWidth = jQuery('#fancy_outer').width();
						var viewportWidth = jQuery(window).width();
						fancyboxWidth = (viewportWidth-fancyboxWidth);
						fancyboxWidth = fancyboxWidth/2;
						jQuery('#fancy_outer').css('left',fancyboxWidth);
						jQuery("#popupMediaContent .specLink").live('click', function () {
							var url = jQuery(this).attr('href');
							jQuery("#fancy_close").trigger('click');
							parent.window.location.href = url;
							return false;
					    });
					}
				});
			} else {
				jQuery(this).fancybox({
					overlayOpacity: .7,
					overlayColor: "#000000",
					padding: 0,
					centerOnScroll:	false,
					frameHeight: myPopupHeight,
					hideOnContentClick: false
				});
			}
		} else {
			if (myPopupWidth != null) {
				jQuery(this).fancybox({
					overlayOpacity: .7,
					overlayColor: "#000000",
					padding: 0,
					centerOnScroll:	false,
					frameWidth: myPopupWidth,
					hideOnContentClick: false,
					callbackOnShow: function myPopupCenter() {
						var fancyboxWidth = jQuery('#fancy_outer').width();
						var viewportWidth = jQuery(window).width();
						fancyboxWidth = (viewportWidth-fancyboxWidth);
						fancyboxWidth = fancyboxWidth/2;
						jQuery('#fancy_outer').css('left',fancyboxWidth);
					}
				});
			} else {
				jQuery(this).fancybox({
					overlayOpacity: .7,
					overlayColor: "#000000",
					padding: 0,
					centerOnScroll:	false,
					hideOnContentClick: false
				});
			}
		}
	});
}

/* FUNCTIONS ON ALL PAGES */
function myInitPages() {
    jQuery('body').addClass('hasJS');
	jQuery('ul#quickAccess').addClass('offLeft');
	jQuery('.raceSecNavItemCarousel .prev').css('opacity',.5);
	jQuery('.raceSecNavItemCarousel .next, .raceSecNavItemCarousel .prev').each(function() {
		jQuery(this).click(function() {
			jQuery('.raceSecNavItemCarousel .disabled').each(function() {
				jQuery('.raceSecNavItemCarousel span').css('opacity',1);
				jQuery(this).css('opacity',.5);
			});
		});
	});
	if (jQuery('#raceSecNavItem .raceSecNavItemCarousel li').size() > 7) { jQuery('.raceSecNavItemCarousel div').jCarouselLite({
		auto: 0,
		speed: 500,
		circular: false,
		visible: 7,
		btnNext: ".raceSecNavItemCarousel .next",
		btnPrev: ".raceSecNavItemCarousel .prev",
		mouseWheel: true
	}); } else { jQuery('.raceSecNavItemCarousel .next, .raceSecNavItemCarousel .prev').hide(); jQuery('.raceSecNavItemCarousel div').jCarouselLite({
		auto: 0,
		visible: 7,
		circular: false
	}); }
	myNav("#secNav");
	mySameHeight('ul.footerSiteMapAllLinks');
	imgRollover('.swapImg');
	inputRollover('input:submit,input.submit');
	if (jQuery('#inscrNL').size() > 0) { newsletterForm('#inscrNL'); }
	
	jQuery('#headerNewsletterForm').submit(function() {
		jQuery('<a href="../js/'+NEWSLETTER_SUBSCR_URL+jQuery('#nlEmailField').val()+'" class="fancybox iframe notCentered">'+NEWSLETTER_SUBSCR_TXT+'</a>').fancybox({
			overlayOpacity: .7,
			overlayColor: "#000000",
			padding: 0,
			centerOnScroll:	false,
			frameWidth: 470,
			frameHeight: 970,
			callbackOnShow: function myPopupCenter() {
				var fancyboxWidth = jQuery('#fancy_outer').width();
				var viewportWidth = jQuery(window).width();
				fancyboxWidth = (viewportWidth-fancyboxWidth);
				fancyboxWidth = fancyboxWidth/2;
				jQuery('#fancy_outer').css('left',fancyboxWidth);
			}
	    }).click();
		return false;
	});
	
	jQuery('.labelOver').each(function() {
		if(jQuery(this).val() === '') {
			jQuery(this).val(jQuery(this).attr('title'));
		}
		jQuery(this).focus(function() {
			if(jQuery(this).val() === jQuery(this).attr('title')) {
				jQuery(this).val('');
			}
		});
		jQuery(this).blur(function() {
			if(jQuery(this).val() === '') {
				jQuery(this).val(jQuery(this).attr('title'));
			}
		});
	});
    jQuery('#toTopLink a').click( function() {
    	jQuery('html, body').animate({scrollTop:0}, 'slow');
		return false;
    });
    jQuery('a[rel="external"]').click( function() {
        window.open( jQuery(this).attr('href') ); return false;
    });
	jQuery("#mainNav span").tooltip({ tip: '#tooltip', offset: [40,0]});
	initFontTools = fontTools(".postDetailTxt",".commonTools");
	if (jQuery('#partnersBlockList li').size() > 6) { jQuery('#partnersBlockList').jCarouselLite({
		auto: 3000,
		speed: 2500,
		circular: true,
		visible: 6,
		pauseOnHover: true
	}); } else { jQuery('#partnersBlockList').jCarouselLite({
		auto: 0,
		visible: 6
	}); }
    jQuery('a.popUp').live('click', function() {
    	var txt=jQuery(this).attr('class');
		var re1='(h)';	// Any Single Word Character (Not Whitespace) 1
		var re2='(\\d+)';	// Integer Number 1
		var p = new RegExp(re1+re2,["i"]);
		var m = p.exec(txt);
		if (m != null) { var height=m[2]; }
		var re1b='(w)';	// Any Single Word Character (Not Whitespace) 1
		var re2b='(\\d+)';	// Integer Number 1
		var p2 = new RegExp(re1b+re2b,["i"]);
		var m2 = p2.exec(txt);
		if (m2 != null) { var width=m2[2]; }
		var left   = (screen.width  - width)/2;
		var top    = (screen.height - height)/2;
		var params = 'width='+width+', height='+height;
		params += ', top='+top+', left='+left;
		params += ', directories=no';
		params += ', location=no';
		params += ', menubar=no';
		params += ', resizable=no';
		params += ', scrollbars=no';
		params += ', status=no';
		params += ', toolbar=no';
		/* click sur lien popup podcast */
		if (jQuery(this).parent().attr('class') == 'podcastPopupLink') { jQuery("#jquery_jplayer").pause(); }
        window.open( jQuery(this).attr('href'),"",params ); return false;
    });
	jQuery("#mediaDeskPodcastPopup .specLink").click(function() {
		var url = jQuery(this).attr('href');
		window.opener.location = url;
		window.close();
	});
	myFancyBox('a.fancybox');
	myRedirect('#jumpField');
}

/* NEWSLETTER FORM */
function newsletterForm(elt) {
	jQuery(elt+' input:radio').each(function() {
		jQuery(this).attr('disabled','disabled').attr('readonly','readonly').next('label').addClass('deActivated');
	});
	jQuery(elt+' .aboNL').each(function() {
		jQuery(this).click(function() {
			if (jQuery(this).attr('checked')) {
				jQuery(this).parent('dt').next('dd').children('ul').children('li').children(':radio').attr('readonly','').attr('disabled','').next('label').removeClass('deActivated');
				jQuery(this).parent('dt').next('dd').children('ul').children('li').children(':radio:first').attr('checked','checked');
			} else {
				jQuery(this).parent('dt').next('dd').children('ul').children('li').children(':radio').attr('readonly','readonly').attr('disabled','disabled').attr('checked','').next('label').addClass('deActivated');
			}
		});
	});
}

/* FONT SIZING TOOL */
function fontTools(elt,placeHolder) {
	jQuery(placeHolder).prepend('<li><img src="../js/'+FONT_BUTTON_PLUS_SRC+'" class="fontPlus swapImg" alt="a+" title="'+FONT_BUTTON_PLUS_ALT+'" /> <img src="../js/'+FONT_BUTTON_MINUS_SRC+'" class="fontMinus swapImg" alt="a-" title="'+FONT_BUTTON_PLUS_ALT+'" /> <img src="../js/'+FONT_BUTTON_RESET_SRC+'" class="fontReset swapImg" alt="a" title="'+FONT_BUTTON_RESET_ALT+'" /></li>');
	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;
	});
}

/* LAT NAV */
function myLatNav(elt) {
	var srcOff = LAT_NAV_BUTTON_OFF_SRC;
	var srcOn = LAT_NAV_BUTTON_ON_SRC;
	jQuery('.trigger').append('<img src="../js/'+srcOff+'" alt="+" title="'+LAT_NAV_BUTTON_OFF_ALT+'" class="triggerIcon" />');
	jQuery(elt).children('li').children('ul').hide();
	jQuery(elt).children('li.current').children('.trigger').addClass('activeTrigger').next('ul').show();
	jQuery(elt).children('li.current').children('.trigger').children('.triggerIcon').attr({src:srcOn,alt:'-',title:LAT_NAV_BUTTON_ON_ALT});
	jQuery(elt).children('li').children('.trigger').each(function() {
		jQuery(this).click(function() {
			if (!jQuery(this).hasClass('activeTrigger')) {
				jQuery(elt).children('li').children('.trigger').removeClass('activeTrigger').next('ul').slideUp('fast');
				jQuery(elt).children('li').children('.trigger').children('.triggerIcon').attr({src:srcOff,alt:'+',title:LAT_NAV_BUTTON_OFF_ALT});
				jQuery(this).addClass('activeTrigger').next('ul').slideDown('fast');
				jQuery(this).children('.triggerIcon').attr({src:srcOn,alt:'-',title:LAT_NAV_BUTTON_ON_ALT});
			}
		});
	});
}

/* POST LIST ITEMS MANIPULATIONS */
function myPostItems(elt) {
	jQuery(elt).each(function() {
		jQuery(this).click(function() {
			var where2go = jQuery(this).children('.postListItemTitle').children('a').attr('href');
			window.location = where2go;
		});
		jQuery(this).hover(
			function() { jQuery(this).addClass('postListItemHover'); },
			function() { jQuery(this).removeClass('postListItemHover'); }
		);
	});
}

// CHARGER UN SELECT B (selectToUpdate) APRES CHANGE D'UN SELECT (x, y ou z)
function getSelectList(selectVal,urlToRequest,selectToUpdate,defaultMsg) {
    // Si il n'y a pas d'identifiant de region
    if(selectVal == "0") {
        jQuery(selectToUpdate).removeOption(/./).addOption("0", defaultMsg);
    } else {
        // Définition du fichier de traitement
        var url = urlToRequest+selectVal;
		jQuery(selectToUpdate).removeOption(/./);
		jQuery(selectToUpdate).ajaxAddOption(url, false);
    }
}

/* FILTERS ON POST LIST */
function myPostListFilter(elt,subcatUrl) {
	jQuery(elt+' .submit').addClass('disabledSubmit').attr('disabled','disabled');
	jQuery('#filterLvl1').change(function() {
		var selectVal = jQuery(this).val();
		if (selectVal != 0) {
			jQuery('#filterLvl2').removeAttr('disabled').removeAttr('readonly').removeClass('disabledFilter');
			jQuery(this).addClass('activeFilter');
            // populate objects select options
			var param = "";
	        getSelectList(selectVal+param,subcatUrl,'#filterLvl2',MEDIADESK_FILTERLVL2_DEFAULT_TXT);
		} else {
			jQuery('#filterLvl2').attr('disabled','disabled').attr('readonly','readonly').addClass('disabledFilter').removeClass('activeFilter');
			jQuery(this).removeClass('activeFilter');
            // "empty" object select options (BUT keep the first one, with "--" and value="0")
			jQuery('#filterLvl2').removeOption(/./).addOption("0", MEDIADESK_FILTERLVL2_DEFAULT_TXT);
		}
	});
	jQuery('#filterLvl2').change(function() {
		var selectVal = jQuery(this).val();
		if (selectVal != 0) {
			jQuery(elt+' .submit').removeAttr('disabled').removeClass('disabledSubmit');
			jQuery(this).addClass('activeFilter');
		} else {
			jQuery(elt+' .submit').attr('disabled','disabled').addClass('disabledSubmit');
			jQuery(this).removeClass('activeFilter');
		}
	});
}

/* JPLAYER ON PODCASTS PAGE */
function myJPlayer(elt) {

	var playItem = 0;

    var myPlayList = [];
	jQuery("#playlist_list li.origItem").each(function(){
		myPlayList.push({
			name: jQuery(this).children('a').html(),
			mp3: jQuery(this).children('a').attr('href'),
			ogg: jQuery(this).children('a').attr('href').replace(/mp3/g,'ogg'),
			title: jQuery(this).children('a').attr('title')
		});
	});

	// Local copy of jQuery selectors, for performance.
	var jpPlayTime = jQuery("#jplayer_play_time");
	var jpTotalTime = jQuery("#jplayer_total_time");

	jQuery("#jquery_jplayer").jPlayer({
		ready: function() {
			displayPlayList();
			playListInit(true); // Parameter is a boolean for autoplay.
		},
		oggSupport: true,
		swfPath: JPLAYER_SWF_URL
	})
	.jPlayer("onProgressChange", function(loadPercent, playedPercentRelative, playedPercentAbsolute, playedTime, totalTime) {
		jpPlayTime.text(jQuery.jPlayer.convertTime(playedTime));
		jpTotalTime.text(jQuery.jPlayer.convertTime(totalTime));
	})
	.jPlayer("onSoundComplete", function() {
		playListNext();
	});

	function displayPlayList() {
		for (i=0; i < myPlayList.length; i++) {
			jQuery("#playlist_list ul").append("<li id='playlist_item_"+i+"' title='"+ myPlayList[i].title +"'><span>"+ myPlayList[i].name +"</span></li>");
			jQuery("#playlist_item_"+i).data( "index", i ).hover(
				function() {
					if (playItem != jQuery(this).data("index")) { jQuery(this).addClass("playlist_hover"); }
				},
				function() { jQuery(this).removeClass("playlist_hover"); }
			).click( function() {
				var index = jQuery(this).data("index");
				if (playItem != index) { playListChange( index ); } else { jQuery("#jquery_jplayer").jPlayer("play"); }
			});
		}
		jQuery("#playlist_list ul").children("li.origItem").remove();
	}

	function playListInit(autoplay) {
		if(autoplay) { playListChange( playItem ); } else { playListConfig( playItem ); }
	}
	function playListConfig( index ) {
		jQuery("#playlist_item_"+playItem).removeClass("playlist_current");
		jQuery("#playlist_item_"+index).addClass("playlist_current");
		playItem = index;
		jQuery("#jquery_jplayer").jPlayer("setFile", myPlayList[playItem].mp3, myPlayList[playItem].ogg);
	}
	function playListChange( index ) {
		playListConfig( index );
		jQuery("#jquery_jplayer").jPlayer("play");
	}

}

/* BLACK TRANSPARENT BACKGROUNDS */
function mySpecialBackgrounds(elt,correcAmount,correcAmount2) {
	jQuery(elt).each(function() {
		var targetHeight = jQuery(this).parent().height();
		var targetWidth = jQuery(this).parent().width();
		jQuery(this).css({'height':targetHeight+correcAmount,'width':targetWidth+correcAmount2,'opacity':.5});
	});
}

/* HOME SPECIAL FEATURE */
function myHomeSpecialFeature(container,item,decoImg,decoSpan) {
	jQuery('#'+item+'1').addClass('active'+item);
	mySpecialBackgrounds('.'+item+' .'+decoSpan,14,10);
	jQuery('#'+item+'1 .'+decoSpan).css("opacity", 1);
	jQuery('.'+item+' .'+decoImg).hide();
	jQuery('#'+item+'1 .'+decoImg).show();

	var x = 1;
	var maxX = jQuery('.'+item).size();
	function myAnimate(x,maxX) {
		if (x > maxX) { x = 1; }
		jQuery('.'+item).removeClass('active'+item);
		jQuery('#'+item+x).addClass('active'+item);
		jQuery('.'+item+' .'+decoSpan).animate({"opacity": .5}, { queue:false, duration:800 });
		jQuery('#'+item+x+' .'+decoSpan).animate({"opacity": 1},800);
		jQuery('.'+item+' .'+decoImg).fadeOut(800);
		jQuery('#'+item+x+' .'+decoImg).fadeIn(800);
		timer = setTimeout(function() {
			if (x < maxX) { x = x+1; myAnimate(x,maxX); }
			else if (x = maxX) { x = 1; myAnimate(x,maxX); }
		} , 5000 );
	}
	myAnimate(x,maxX);

	jQuery('.'+item).each(function() {
		jQuery(this).hover(
			function() {
				clearTimeout(timer);
				currentItem = jQuery('.'+item).index(this)+1;
				jQuery('.'+item).removeClass('active'+item);
				jQuery(this).addClass('active'+item);
				jQuery('.'+item+' .'+decoSpan+':not("#'+item+currentItem+' .'+decoSpan+'")').css("opacity", .5);
				jQuery(this).children().children('.'+decoSpan).animate({"opacity": 1},400);
				jQuery('.'+item+' .'+decoImg+':not("#'+item+currentItem+' .'+decoImg+'")').fadeOut(400);
				jQuery(this).children('.'+decoImg).fadeIn(400);
			},
			function() {
				clearTimeout(timer);
				currentItem = jQuery('.'+item).index(this)+2;
				jQuery(this).removeClass('active'+item);
				jQuery(this).children().children('.'+decoSpan).animate({"opacity": .5},400);
				timer = setTimeout(function() { myAnimate(currentItem,maxX); } , 1000 );
			}
		);
	});
}

/* "RACE" HOME SPECIAL FEATURE */
function myRaceHomeSpecialFeature(container,item,decoSpan) {
	mySpecialBackgrounds('.'+item+' .'+decoSpan,14,20);
	mySpecialBackgrounds(container+' #nextRaceBlock .innerBlock .'+decoSpan,-15,0);
	mySpecialBackgrounds(container+' #infosRaceBlock .innerBlock .'+decoSpan,-6,0);
	mySpecialBackgrounds(container+' #resultsBlock .innerBlock .'+decoSpan,-10,0);
	mySpecialBackgrounds(container+' .blockLink .'+decoSpan,0,0);
	jQuery('.'+item+' .'+decoSpan).css("opacity", .5);
	jQuery('.resultsBlock .innerBlock .'+decoSpan).css("opacity", .2);
	jQuery('.'+item).each(function() {
		jQuery(this).hover(
			function() {
				jQuery('.'+item).removeClass('active'+item);
				jQuery(this).addClass('active'+item);
				jQuery(this).children().children().children().children('img').attr('src',jQuery(this).children().children().children().children('img').attr('src').replace('-off','-on'));
				jQuery(this).children().children('.'+decoSpan).animate({"opacity": 1},400);
			},
			function() {
				jQuery(this).removeClass('active'+item);
				jQuery(this).children().children().children().children('img').attr('src',jQuery(this).children().children().children().children('img').attr('src').replace('-on','-off'));
				jQuery(this).children().children('.'+decoSpan).animate({"opacity": .5},400);
			}
		);
	});
}

/* CALENDAR WIDGET SCROLL */
function myHoverScroll(elt) {
	var myItemHeight = jQuery('.calendList').children('li').height();
	myItemHeight = myItemHeight+6;
	var myScrollHeight = myItemHeight*2;
	jQuery(elt).scrollIt({
		menuHeight: myScrollHeight,
		lineHeight: myItemHeight+1,
		scrollDuration: 100,
		scrollItwrapper: 'calendScrollContainer'
	});
}

/* MEDIADESK WIDGET */
function myMediaDeskWidget(elt) {
	jQuery(elt+' .mediadeskMediaList:not(#mediadeskMiscContent)').hide();
	jQuery('#mediaDeskTabs li a').each(function() {
		jQuery(this).click(function() { return false; });
		jQuery(this).hover(
			function() {
				var where2go = jQuery(this).attr('href');
				var what2show = jQuery(this).parent('li').attr('id').replace('Tab','Content');
				what2show = '#'+what2show;
				jQuery('#mediaDeskTabs li').removeClass('activeTab');
				jQuery(this).parent().addClass('activeTab');
				jQuery('.mediadeskMediaList').hide();
				jQuery(what2show).show();
				jQuery('#mediadeskBackLink').show();
				jQuery(elt+' .blockLink .specLink').attr('href',where2go);
			},
			function() {}
		);
	});
	jQuery('#mediadeskMiscContent li').each(function() {
		jQuery(this).hover(
			function() {
				var what2lightup = jQuery(this).attr('class');
				jQuery('#mediaDeskTabs li').removeClass('activeTab');
				jQuery('#mediadesk'+what2lightup+'Tab').addClass('activeTab');
			},
			function() {
				jQuery('#mediaDeskTabs li').removeClass('activeTab');
			}
		);
	});
	jQuery('#mediadeskBackLink a').click(function() {
		var where2go = jQuery('#mediadeskPhotoTab a').attr('href');
		jQuery(elt+' .blockLink .specLink').attr('href',where2go);
		jQuery('#mediaDeskTabs li').removeClass('activeTab');
		jQuery('.mediadeskMediaList').hide();
		jQuery('#mediadeskMiscContent').show();
		jQuery('#mediadeskBackLink').hide();
		return false;
	});
}

/* MEDIADESK LIST SLIDESHOW */
function myListSlideShow(x,maxX) {
	if (x < maxX) {
		jQuery('#mediaDeskDiapoControls .play').addClass('activePlay');
		jQuery('#mediaDeskDiapoControls .stop').removeClass('activeStop hoverStop');
		jQuery('.mediadeskMediaContent li.activeThumb').each(function() {
			jQuery(this).removeClass('activeThumb').children('a').children('img').attr('src',jQuery(this).children('a').children('img').attr('src').replace('-on','-off')).addClass('swapImg');
			imgRollover(jQuery(this).children('a').children('.swapImg'));
		});
		jQuery('.mediadeskMediaContent li').eq(x-1).next('li').each(function() {
			jQuery(this).addClass('activeThumb').children('a').children('img').attr('src',jQuery(this).children('a').children('img').attr('src').replace('-off','-on')).removeClass('swapImg').unbind();
			// chargement ajax dans .mediaDeskDetail
			var pageToShow = jQuery(this).children('a').attr('href');
			myAjaxCall('.mediaDeskDetail','.mediaDeskDetailInside',pageToShow,1,x);
		});
	} else if (x = maxX) {
		if (jQuery('#mediaDeskList a.next').size() > 0) {
			var nextList = jQuery('#mediaDeskList a.next').attr('href');
			// chargement ajax dans .mediadeskMediaList, .mediaDeskDetail
			myAjaxCall('.mediadeskMediaList','.mediadeskMediaListInside',nextList,1,x);
			myAjaxCall('.mediaDeskDetail','.mediaDeskDetailInside',nextList,0,x);
		} else {
			clearTimeout(timer);
			jQuery(' #mediaDeskDiapoControls .stop').addClass('activeStop');
			jQuery(' #mediaDeskDiapoControls .play').removeClass('activePlay hoverPlay');
		}
	}
}

/* MEDIADESK AJAX CALL */
function myAjaxCall(elt,eltInside,pageToShow,inDiapo,x) {
	jQuery(elt+' .loadingImg').show();
	//alert(elt);
	jQuery(elt).load(pageToShow+' '+eltInside,'',function(textStatus) {
		if(textStatus != 'error') {
			jQuery(this).children('.loadingImg').hide();
			myFancyBox('a.fancybox');
			clearTimeout(timer);
			if (inDiapo == 1) {
				maxX = jQuery('.mediadeskMediaContent li').size();
				timer = setTimeout(function() { myListSlideShow(x+1,maxX); } , 2000 );
			} else if (inDiapo == 2) {
				myJPlayer('#mediaDeskDetailContent');
			}
		} else {
			jQuery(this).html(MEDIADESK_AJAX_ERROR_TXT);
		}
	});
}

/* MEDIADESK PAGE */
function myMediaDeskPage(elt) {
	/* prepa diapo */
	var x = jQuery('.mediadeskMediaContent ul li').index( jQuery('.activeThumb',jQuery('.mediadeskMediaContent ul')) )+1;
	var maxX = jQuery('.mediadeskMediaContent li').size();
	timer = setTimeout(function() { myListSlideShow(x,maxX); } , 2000 );
	clearTimeout(timer);
	/* prepa images de loading */
	jQuery('<img />').attr('src', MEDIADESK_AJAX_LOAD_IMG_SRC).attr('alt','Chargement').attr('class','loadingImg').load(function(){
       	jQuery('.mediaDeskDetailInside').append( jQuery(this) );
       	jQuery('.mediaDeskFilterInside').append( jQuery(this) );
       	jQuery('.mediadeskMediaListInside').append( jQuery(this) );
       	jQuery('#mediaDeskTabsOutside').append( jQuery(this) );
       	jQuery('#mediaDeskDiapoControlsOutside').append( jQuery(this) );
		jQuery('.loadingImg').hide();
    });
	/* click sur fleches de detail de media */
	jQuery('#postSlideShowControls a.next, #postSlideShowControls a.prev').live("click", function() {
		if (timer != '' || timer != undefined) { clearTimeout(timer); }
		jQuery(' #mediaDeskDiapoControls .stop').addClass('activeStop');
		jQuery(' #mediaDeskDiapoControls .play').removeClass('activePlay hoverPlay');
		jQuery("#jquery_jplayer").jPlayer("stop");
		var pageToShow = jQuery(this).attr('href');
		// chargement ajax dans .mediaDeskDetail, .mediadeskMediaList
		if (jQuery('#mediadeskPodcastDetail').size() > 0) {
			myAjaxCall('.mediaDeskDetail','.mediaDeskDetailInside',pageToShow,2,x);
		} else {
			myAjaxCall('.mediaDeskDetail','.mediaDeskDetailInside',pageToShow,0,x);
		}
		myAjaxCall('.mediadeskMediaList','.mediadeskMediaListInside',pageToShow,0,x);
		myAjaxCall('#mediaDeskFilter','.mediaDeskFilterInside',pageToShow,0,x);
		return false;
	});
	/* click sur fleches de liste de vignettes */
	jQuery('#mediaDeskList a.next, #mediaDeskList a.prev').live("click", function() {
		if (timer != '' || timer != undefined) { clearTimeout(timer); }
		jQuery(' #mediaDeskDiapoControls .stop').addClass('activeStop');
		jQuery(' #mediaDeskDiapoControls .play').removeClass('activePlay hoverPlay');
		jQuery("#jquery_jplayer").jPlayer("stop");
		var pageToShow = jQuery(this).attr('href');
		// chargement ajax dans .mediaDeskDetail, .mediadeskMediaList
		if (jQuery('#mediadeskPodcastDetail').size() > 0) {
			myAjaxCall('.mediaDeskDetail','.mediaDeskDetailInside',pageToShow,2,x);
		} else {
			myAjaxCall('.mediaDeskDetail','.mediaDeskDetailInside',pageToShow,0,x);
		}
		myAjaxCall('.mediadeskMediaList','.mediadeskMediaListInside',pageToShow,0,x);
		myAjaxCall('#mediaDeskFilter','.mediaDeskFilterInside',pageToShow,0,x);
		return false;
	});
	/* click sur onglets */
	jQuery('#mediaDeskTabs li a').live("click", function() {
		if (timer != '' || timer != undefined) { clearTimeout(timer); }
		jQuery(' #mediaDeskDiapoControls .stop').addClass('activeStop');
		jQuery(' #mediaDeskDiapoControls .play').removeClass('activePlay hoverPlay');
		jQuery("#jquery_jplayer").jPlayer("stop");
		jQuery('.mediaDeskDetail').attr('id',jQuery(this).parent('li').attr('id').replace('Tab','Detail'));
		var pageToShow = jQuery(this).attr('href');
		// chargement ajax dans .mediaDeskDetail, #mediaDeskTabsOutside, #mediaDeskDiapoControlsOutside, .mediadeskMediaList
		if (jQuery(this).parent('li').attr('id') == 'mediadeskPodcastTab') {
			myAjaxCall('.mediaDeskDetail','.mediaDeskDetailInside',pageToShow,2,x);
		} else {
			myAjaxCall('.mediaDeskDetail','.mediaDeskDetailInside',pageToShow,0,x);
		}
		myAjaxCall('#mediaDeskTabsOutside','#mediaDeskTabs',pageToShow,0,x);
		myAjaxCall('#mediaDeskDiapoControlsOutside','#mediaDeskDiapoControls',pageToShow,0,x);
		myAjaxCall('.mediadeskMediaList','.mediadeskMediaListInside',pageToShow,0,x);
		myAjaxCall('#mediaDeskFilter','.mediaDeskFilterInside',pageToShow,0,x);
		return false;
	});
	/* click sur vignettes */
	jQuery('.mediadeskMediaContent li a').live("click", function() {
		if (timer != '' || timer != undefined) { clearTimeout(timer); }
		jQuery(' #mediaDeskDiapoControls .stop').addClass('activeStop');
		jQuery(' #mediaDeskDiapoControls .play').removeClass('activePlay hoverPlay');
		jQuery("#jquery_jplayer").jPlayer("stop");
		jQuery('.mediadeskMediaContent li').each(function() {
			jQuery(this).removeClass('activeThumb').children('a').children('img').attr('src',jQuery(this).children('a').children('img').attr('src').replace('-on','-off')).addClass('swapImg');
			jQuery(this).children('a').children('img').unbind();
		});
		jQuery(this).parent().addClass('activeThumb');
		jQuery(this).children('img').attr('src',jQuery(this).children('img').attr('src').replace('-off','-on')).removeClass('swapImg');
		x = jQuery('.mediadeskMediaContent ul li').index( jQuery('.activeThumb',jQuery('.mediadeskMediaContent ul')) )+1;
		imgRollover('.mediadeskMediaContent li .swapImg');
		var pageToShow = jQuery(this).attr('href');
		// chargement ajax dans .mediaDeskDetail
		if (jQuery('#mediadeskPodcastDetail').size() > 0) {
			myAjaxCall('.mediaDeskDetail','.mediaDeskDetailInside',pageToShow,2,x);
		} else {
			myAjaxCall('.mediaDeskDetail','.mediaDeskDetailInside',pageToShow,0,x);
		}
		myAjaxCall('#mediaDeskFilter','.mediaDeskFilterInside',pageToShow,0,x);
		return false;
	});
	/* modif des selects */
	jQuery('#filterLvl1').live('change',function() {
		var selectVal = jQuery(this).val();
		if (selectVal != 0) {
			jQuery('#filterLvl2').removeAttr('disabled').removeAttr('readonly').removeClass('disabledFilter');
			jQuery(this).addClass('activeFilter');
            // populate objects select options
			var param = "";
	        getSelectList(selectVal+param,MEDIADESK_SUBCATS_URL,'#filterLvl2',MEDIADESK_FILTERLVL2_DEFAULT_TXT);
		} else {
			jQuery('#filterLvl2').attr('disabled','disabled').attr('readonly','readonly').addClass('disabledFilter').removeClass('activeFilter');
			jQuery(this).removeClass('activeFilter');
            // "empty" object select options (BUT keep the first one, with "--" and value="0")
			jQuery('#filterLvl2').removeOption(/./).addOption("0", MEDIADESK_FILTERLVL2_DEFAULT_TXT);
		}
	});
	jQuery('#filterLvl2').live('change',function() {
		var selectVal = jQuery(this).val();
		if (selectVal != 0) {
			jQuery(this).addClass('activeFilter');
			jQuery('#mediaDeskFilter .reset').addClass('activeSubmit').removeClass('disabledSubmit').removeAttr('disabled');
			jQuery("#jquery_jplayer").jPlayer("stop");
			//var pageToShow = MEDIADESK_FILTERLVL2_RESULT_URL+selectVal;
			var pageToShow = '/spip.php?page=article&id_article='+jQuery('#id_article').val()+'&id_groupe='+jQuery('#filterLvl1').val()+'&id_mot='+selectVal;
			if (jQuery('#mediadeskPodcastDetail').size() > 0) {
				myAjaxCall('.mediaDeskDetail','.mediaDeskDetailInside',pageToShow,2,x);
			} else {
				myAjaxCall('.mediaDeskDetail','.mediaDeskDetailInside',pageToShow,0,x);
			}
			myAjaxCall('#mediaDeskTabsOutside','#mediaDeskTabs',pageToShow,0,x);
			myAjaxCall('.mediadeskMediaList','.mediadeskMediaListInside',pageToShow,0,x);
		} else {
			jQuery(this).removeClass('activeFilter');
			jQuery('#mediaDeskFilter .reset').addClass('disabledSubmit').removeClass('activeSubmit').attr('disabled','disabled');
		}
	});
	jQuery('#mediaDeskFilter .reset').live("click", function() {
		if (timer != '' || timer != undefined) { clearTimeout(timer); }
		jQuery(' #mediaDeskDiapoControls .stop').addClass('activeStop');
		jQuery(' #mediaDeskDiapoControls .play').removeClass('activePlay');
		jQuery("#jquery_jplayer").jPlayer("stop");
		// chargement ajax dans .mediaDeskDetail, #mediaDeskFilter, .mediadeskMediaList
		myAjaxCall('.mediaDeskDetail','.mediaDeskDetailInside',MEDIADESK_DEFAULT_URL,0,x);
		myAjaxCall('#mediaDeskTabsOutside','#mediaDeskTabs',MEDIADESK_DEFAULT_URL,0,x);
		myAjaxCall('#mediaDeskFilter','.mediaDeskFilterInside',MEDIADESK_DEFAULT_URL,0,x);
		myAjaxCall('#mediaDeskDiapoControlsOutside','#mediaDeskDiapoControls',MEDIADESK_DEFAULT_URL,0,x);
		myAjaxCall('.mediadeskMediaList','.mediadeskMediaListInside',MEDIADESK_DEFAULT_URL,0,x);
		return false;
	});
	/* diaporama */
	jQuery('#mediaDeskDiapoControls .play').live("mouseover",
		function(){ if (!jQuery(this).hasClass('activePlay')) { jQuery(this).addClass('hoverPlay'); } }
	);
	jQuery('#mediaDeskDiapoControls .play').live("mouseout",
		function(){ if (!jQuery(this).hasClass('activePlay')) { jQuery(this).removeClass('hoverPlay'); } }
	);
	jQuery('#mediaDeskDiapoControls .stop').live("mouseover",
		function(){ if (!jQuery(this).hasClass('activeStop')) { jQuery(this).addClass('hoverStop'); } }
	);
	jQuery('#mediaDeskDiapoControls .stop').live("mouseout",
		function(){ if (!jQuery(this).hasClass('activeStop')) { jQuery(this).removeClass('hoverStop'); } }
	);
	jQuery('#mediaDeskDiapoControls .play').live("click", function() {
		x = jQuery('.mediadeskMediaContent ul li').index( jQuery('.activeThumb',jQuery('.mediadeskMediaContent ul')) )+1;
		myListSlideShow(x,maxX);
	});
	jQuery('#mediaDeskDiapoControls .stop').live("click", function() {
		jQuery(this).addClass('activeStop');
		jQuery('#mediaDeskDiapoControls .play').removeClass('activePlay hoverPlay');
		if (timer != '' || timer != undefined) { clearTimeout(timer); }
	});

}

/* "RACE" TABLES */
function myRaceTables(elt) {
	jQuery(elt+' tbody td, '+elt+' tbody th').each(function() {
		jQuery(this).hover(
			function() { jQuery(this).parent('tr').addClass('hoverRow'); },
			function() { jQuery(this).parent('tr').removeClass('hoverRow'); }
		);
	});
	myPostListFilter('#resultsListFilter',RACE_SUBCATS_URL);
}

/* RACE CALENDAR & MAP */
function myCalendarMap() {
	jQuery('#calendarMap li div').hide();
	jQuery('#calendarMap li a').each(function() {
		jQuery(this).hover(
			function() {
				var what2light = jQuery(this).attr('href');
				jQuery(this).addClass('activePoint').next('div').show();
				jQuery(what2light).addClass("activeRow");
			},
			function() {
				jQuery(this).removeClass('activePoint');
				jQuery('#calendarMap li div').hide();
				jQuery('#calendTable tr').removeClass("activeRow");
			}
		);
	});
	jQuery('#calendTable th, #calendTable td').each(function() {
		jQuery(this).hover(
			function() {
				jQuery(this).parent('tr').addClass("activeRow");
				var what2show = jQuery(this).parent('tr').attr('id').replace('calGP','mapGP');
				jQuery('#'+what2show).children('a').addClass('activePoint');
				jQuery('#'+what2show).children('div').show();
			},
			function() {
				jQuery(this).parent('tr').removeClass("activeRow");
				jQuery('#calendarMap li a').removeClass('activePoint');
				jQuery('#calendarMap li div').hide();
				jQuery('#calendTable tr').removeClass("activeRow");
			}
		);
	});
}

/* "RACE" GP MAP */
function myGPMap(openTxt,closeTxt) {
	var gpSwitch = '0';
	mySpecialBackgrounds('.gpMapInfos .mapDecoSpan',16,20);
	jQuery('#gpMapInfos').prepend('<p class="blockLink"><span class="specLink">'+closeTxt+'</span></p>');
	jQuery('#gpMapInfos .blockLink').click(function() {
		jQuery('#gpMapInfos').toggleClass('activeGpMapInfos').children('#gpMapInfosInside').toggle();
		if (gpSwitch == '0') {
			jQuery('#gpMapInfos .specLink').text(openTxt);
			gpSwitch = '1';
		} else if (gpSwitch == '1') {
			jQuery('#gpMapInfos .specLink').text(closeTxt);
			gpSwitch = '0';
		}
	});
	jQuery(".mapInfos").hide();
	jQuery(".mapPoints").each(function() {
		jQuery(this).tooltip({ relative: true, offset: [-5, 0]});
	});
}

/* RACE COUNTDOWN */
function countdownInit()
{
	target = new Date(jQuery("#countdown").attr("rel"));
	countdown(	target.getFullYear(),
				target.getMonth()+1,
				target.getDate(),
				target.getHours(),
				target.getMinutes()
			 );
}

function countdown(year, month, day, hour, minute)
{
         Today = new Date();
         Todays_Year = Today.getFullYear();
         Todays_Month = Today.getMonth();                  
         
         //Convert both today's date and the target date into miliseconds.                           
         Todays_Date = (new Date(Todays_Year, 
								 Todays_Month, 
								 Today.getDate(), 
                                 Today.getHours(),
 								 Today.getMinutes(),
 								 Today.getSeconds())
						).getTime();
						                                 
         Target_Date = (new Date(year,
	 							 month - 1,
	 							 day,
	 							 hour,
	 							 minute,
	 							 00)
					    ).getTime();                  

         //Find their difference, and convert that into seconds.                  
         Time_Left = Math.round((Target_Date - Todays_Date) / 1000);

         if(Time_Left < 0)
            Time_Left = 0;
                 
         days = Math.floor(Time_Left / (60 * 60 * 24));
         Time_Left %= (60 * 60 * 24);
         hours = Math.floor(Time_Left / (60 * 60));
         Time_Left %= (60 * 60);
         minutes = Math.floor(Time_Left / 60);
         Time_Left %= 60;
         seconds = Time_Left;
         
		 now = new Array(days,hours,minutes,seconds);              
         jQuery("#countdown strong").each(function(index){
			jQuery(this).html(now[index]);
		 });

         //Recursive call, keeps the clock ticking.
         setTimeout('countdown(' + year + ',' + month + ',' + day + ',' + hour + ',' + minute + ');', 1000);
}

function myTurns()
{	
	jQuery.each(MapPointsXY.items, function(i, val) {
			jQuery(".hasJS #gpMapPoints #"+val.item).css("top", val.y+"px");
			jQuery(".hasJS #gpMapPoints #"+val.item).css("left", val.x+"px");
	    });
}

function myResults(url)
{
	jQuery('#resultsListFilter').submit(function() {
	  	var selectVal = jQuery("#filterLvl2").val();
		if (selectVal != 0) {
		jQuery.ajax({
		  url: url+selectVal,
		  success: function(data) {
		    jQuery('#resultsPlace').html(data);
			initMyRaceTables = myRaceTables('.raceTables');
		  }
		});	
		}
	  return false;
	});
}

/* Only initialize functions for all pages if needed */
jQuery(document).ready(function() {

	initMyInitPages = myInitPages();

	/* LAT NAV */
	if (jQuery('#latNav').size() >0) { initMyLatNav = myLatNav("#latNav"); }

	/* POST LIST ITEMS MANIPULATIONS */
	if (jQuery('.postListItem').size() >0) { initMyPostItems = myPostItems('.postListItem'); }

	/* FILTERS ON POST LIST */
	if (jQuery('#postListFilter').size() >0) { initMyPostListFilter = myPostListFilter('#postListFilter',POSTS_SUBCATS_URL); }

	/* JPLAYER ON PODCASTS PAGE */
	if (jQuery('#mediadeskPodcastDetail').size() > 0) { initMyJPlayer = myJPlayer('#mediadeskPodcastDetail'); }
	/* JPLAYER IN POPUP */
	if (jQuery('#mediaDeskPodcastPopup').size() > 0) { initMyJPlayer = myJPlayer('#mediaDeskPodcastPopup'); }

	/* HOME SPECIAL FEATURE */
	if (jQuery('#homeSpecialFeature').size() > 0) { initMyHomeSpecialFeature = myHomeSpecialFeature("#homeSpecialFeature",'hSFItem','hSFDecoImg','hSFDecoSpan'); countdownInit(); }

	/* "RACE" HOME SPECIAL FEATURE */
	if (jQuery('#raceSpecialFeature').size() > 0) { initMyRaceHomeSpecialFeature = myRaceHomeSpecialFeature("#raceSpecialFeature",'hSFItem','hSFDecoSpan'); countdownInit(); }

	/* CALENDAR WIDGET SCROLL */
	if (jQuery('#calendarBlock').size() > 0) { initMyHoverScroll = myHoverScroll(".calendScroll"); }

	/* TRANSPARENT BACKGROUND ON PEOPLE'S IMG PAGE */
	if (jQuery('#peopleImgBlock').size() > 0) { initMySpecialBackgrounds = mySpecialBackgrounds('#peopleImgBlock .pplDecoSpan',10,0); }

	/* MEDIADESK WIDGET */
	if (jQuery('#mediaDeskBlock').size() > 0) { initMyMediaDeskWidget = myMediaDeskWidget('#mediaDeskBlock'); }

	/* MEDIADESK WIDGET */
	if (jQuery('#mediaDeskPage').size() > 0) { initMyMediaDeskPage = myMediaDeskPage('#mediaDeskPage'); }

	/* "RACE" TABLES */
	if (jQuery('.raceTables').size() > 0) { initMyRaceTables = myRaceTables('.raceTables'); }

	/* "RACE" CALENDAR & MAP */
	if (jQuery('#calendarMap').size() > 0) { initMyCalendarMap = myCalendarMap(); }

	/* "RACE" GP MAP */
	if (jQuery('#gpMap').size() > 0) { initMyGPMap = myGPMap(GPMAPINFOS_OPEN_TXT,GPMAPINFOS_CLOSE_TXT); myTurns();}

	if (jQuery('#resultsPlace').size() > 0) { initMyResults = myResults(RACE_RESULTS_URL);}

});














//END 
