jQuery.easing['jswing']=jQuery.easing['swing'];jQuery.extend(jQuery.easing,{def:'easeOutQuad',swing:function(x,t,b,c,d){return jQuery.easing[jQuery.easing.def](x,t,b,c,d);},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b;},easeOutQuad:function(x,t,b,c,d){return-c*(t/=d)*(t-2)+b;},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b;},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b;},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b;},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t+b;return c/2*((t-=2)*t*t+2)+b;},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b;},easeOutQuart:function(x,t,b,c,d){return-c*((t=t/d-1)*t*t*t-1)+b;},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t+b;return-c/2*((t-=2)*t*t*t-2)+b;},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b;},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b;},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b;},easeInSine:function(x,t,b,c,d){return-c*Math.cos(t/d*(Math.PI/2))+c+b;},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b;},easeInOutSine:function(x,t,b,c,d){return-c/2*(Math.cos(Math.PI*t/d)-1)+b;},easeInExpo:function(x,t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOutExpo:function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOutExpo:function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b;},easeInCirc:function(x,t,b,c,d){return-c*(Math.sqrt(1-(t/=d)*t)-1)+b;},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b;},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1)return-c/2*(Math.sqrt(1-t*t)-1)+b;return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b;},easeInElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;},easeOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b;},easeInOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b;},easeInBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b;},easeOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b;},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b;},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b;},easeOutBounce:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b;}else if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b;}else if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b;}else{return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b;}},easeInOutBounce:function(x,t,b,c,d){if(t<d/2)return jQuery.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b;}});;eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(5($){$.19={P:\'1.2\'};$.u([\'j\',\'w\'],5(i,d){$.q[\'O\'+d]=5(){p(!3[0])6;g a=d==\'j\'?\'s\':\'m\',e=d==\'j\'?\'D\':\'C\';6 3.B(\':y\')?3[0][\'L\'+d]:4(3,d.x())+4(3,\'n\'+a)+4(3,\'n\'+e)};$.q[\'I\'+d]=5(b){p(!3[0])6;g c=d==\'j\'?\'s\':\'m\',e=d==\'j\'?\'D\':\'C\';b=$.F({t:Z},b||{});g a=3.B(\':y\')?3[0][\'8\'+d]:4(3,d.x())+4(3,\'E\'+c+\'w\')+4(3,\'E\'+e+\'w\')+4(3,\'n\'+c)+4(3,\'n\'+e);6 a+(b.t?(4(3,\'t\'+c)+4(3,\'t\'+e)):0)}});$.u([\'m\',\'s\'],5(i,b){$.q[\'l\'+b]=5(a){p(!3[0])6;6 a!=W?3.u(5(){3==h||3==r?h.V(b==\'m\'?a:$(h)[\'U\'](),b==\'s\'?a:$(h)[\'T\']()):3[\'l\'+b]=a}):3[0]==h||3[0]==r?S[(b==\'m\'?\'R\':\'Q\')]||$.N&&r.M[\'l\'+b]||r.A[\'l\'+b]:3[0][\'l\'+b]}});$.q.F({z:5(){g a=0,f=0,o=3[0],8,9,7,v;p(o){7=3.7();8=3.8();9=7.8();8.f-=4(o,\'K\');8.k-=4(o,\'J\');9.f+=4(7,\'H\');9.k+=4(7,\'Y\');v={f:8.f-9.f,k:8.k-9.k}}6 v},7:5(){g a=3[0].7;G(a&&(!/^A|10$/i.16(a.15)&&$.14(a,\'z\')==\'13\'))a=a.7;6 $(a)}});5 4(a,b){6 12($.11(a.17?a[0]:a,b,18))||0}})(X);',62,72,'|||this|num|function|return|offsetParent|offset|parentOffset|||||borr|top|var|window||Height|left|scroll|Left|padding|elem|if|fn|document|Top|margin|each|results|Width|toLowerCase|visible|position|body|is|Right|Bottom|border|extend|while|borderTopWidth|outer|marginLeft|marginTop|client|documentElement|boxModel|inner|version|pageYOffset|pageXOffset|self|scrollTop|scrollLeft|scrollTo|undefined|jQuery|borderLeftWidth|false|html|curCSS|parseInt|static|css|tagName|test|jquery|true|dimensions'.split('|'),0,{}));;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($){7 n=\'2.26\';7 q=$.1s.1t&&/2s 6.0/.2t(2u.2v);4 U(){3(1u.1v&&1u.1v.U)1u.1v.U(\'[A] \'+2w.2x.2y.2z(2A,\'\'))};$.D.A=4(m){x 8.V(4(){3(m===2B||m===u)m={};3(m.1w==1W){2C(m){1x\'2D\':3(8.B)12(8.B);8.B=0;$(8).19(\'A.1y\',\'\');x;1x\'1z\':8.P=1;x;1x\'2E\':8.P=0;x;2F:m={W:m}}}I 3(m.1w==2G){7 c=m;m=$(8).19(\'A.1y\');3(!m){U(\'2H 1a 2I, 2J 1a 1b 1X\');x}3(c<0||c>=m.1A.9){U(\'2K 1X 1Y: \'+c);x}m.r=c;3(8.B){12(8.B);8.B=0}Q(m.1A,m,1,c>=m.J);x}3(8.B)12(8.B);8.B=0;8.P=0;7 d=$(8);7 e=m.1B?$(m.1B,8):d.2L();7 f=e.2M();3(f.9<2){U(\'2N; 2O 2P 2Q: \'+f.9);x}7 g=$.2R({},$.D.A.1Z,m||{},$.20?d.20():$.2S?d.19():{});3(g.1C)g.1D=g.1E||f.9;d.19(\'A.1y\',g);g.1c=8;g.1A=f;g.L=g.L?[g.L]:[];g.M=g.M?[g.M]:[];g.M.2T(4(){g.1F=0});3(g.Y)g.M.13(4(){Q(f,g,0,!g.Z)});3(q&&g.1d&&!g.21)1G(e);7 h=8.2U;g.C=1e((h.1f(/w:(\\d+)/)||[])[1])||g.C;g.y=1e((h.1f(/h:(\\d+)/)||[])[1])||g.y;g.E=1e((h.1f(/t:(\\d+)/)||[])[1])||g.E;3(d.G(\'1g\')==\'2V\')d.G(\'1g\',\'2W\');3(g.C)d.C(g.C);3(g.y&&g.y!=\'1h\')d.y(g.y);3(g.R){g.S=[];22(7 i=0;i<f.9;i++)g.S.13(i);g.S.2X(4(a,b){x 2Y.R()-0.5});g.F=0;g.N=g.S[0]}I 3(g.N>=f.9)g.N=0;7 j=g.N||0;e.G({1g:\'23\',2Z:0,30:0}).31().V(4(i){7 z=j?i>=j?f.9-(i-j):j-i:f.9-i;$(8).G(\'z-1Y\',z)});$(f[j]).G(\'14\',1).24();3($.1s.1t)f[j].25.27(\'1H\');3(g.O&&g.C)e.C(g.C);3(g.O&&g.y&&g.y!=\'1h\')e.y(g.y);3(g.1z)d.32(4(){8.P=1},4(){8.P=0});7 k=$.D.A.28[g.W];3($.29(k))k(d,e,g);I 3(g.W!=\'1I\')U(\'33 34: \'+g.W);e.V(4(){7 a=$(8);8.2a=(g.O&&g.y)?g.y:a.y();8.2b=(g.O&&g.C)?g.C:a.C()});g.X=g.X||{};g.15=g.15||{};g.17=g.17||{};e.1a(\':1J(\'+j+\')\').G(g.X);3(g.2c)$(e[j]).G(g.2c);3(g.E){3(g.K.1w==1W)g.K={35:36,37:38}[g.K]||39;3(!g.1i)g.K=g.K/2;3a((g.E-g.K)<3b)g.E+=g.K}3(g.1K)g.1L=g.1M=g.1K;3(!g.1j)g.1j=g.K;3(!g.1k)g.1k=g.K;g.2d=f.9;g.J=j;3(g.R){g.r=g.J;3(++g.F==f.9)g.F=0;g.r=g.S[g.F]}I g.r=g.N>=(f.9-1)?0:g.N+1;7 l=e[j];3(g.L.9)g.L[0].1l(l,[l,l,g,2e]);3(g.M.9>1)g.M[1].1l(l,[l,l,g,2e]);3(g.18&&!g.H)g.H=g.18;3(g.H)$(g.H).1N(\'18\',4(){x 1b(f,g,g.Z?-1:1)});3(g.1O)$(g.1O).1N(\'18\',4(){x 1b(f,g,g.Z?1:-1)});3(g.T)2f(f,g);g.3c=4(a){7 b=$(a),s=b[0];3(!g.1E)g.1D++;f.13(s);3(g.2g)g.2g.13(s);g.2d=f.9;b.G(\'1g\',\'23\').2h(d);3(q&&g.1d&&!g.21)1G(b);3(g.O&&g.C)b.C(g.C);3(g.O&&g.y&&g.y!=\'1h\')e.y(g.y);s.2a=(g.O&&g.y)?g.y:b.y();s.2b=(g.O&&g.C)?g.C:b.C();b.G(g.X);3(g.T)$.D.A.1P(f.9-1,s,$(g.T),f,g);3(1m g.2i==\'4\')g.2i(b)};3(g.E||g.Y)8.B=1Q(4(){Q(f,g,0,!g.Z)},g.Y?10:g.E+(g.2j||0))})};4 Q(a,b,c,d){3(b.1F)x;7 p=b.1c,11=a[b.J],H=a[b.r];3(p.B===0&&!c)x;3(!c&&!p.P&&((b.1C&&(--b.1D<=0))||(b.1n&&!b.R&&b.r<b.J))){3(b.1R)b.1R(b);x}3(c||!p.P){3(b.L.9)$.V(b.L,4(i,o){o.1l(H,[11,H,b,d])});7 e=4(){3($.1s.1t&&b.1d)8.25.27(\'1H\');$.V(b.M,4(i,o){o.1l(H,[11,H,b,d])})};3(b.r!=b.J){b.1F=1;3(b.1S)b.1S(11,H,b,e,d);I 3($.29($.D.A[b.W]))$.D.A[b.W](11,H,b,e);I $.D.A.1I(11,H,b,e,c&&b.2k)}3(b.R){b.J=b.r;3(++b.F==a.9)b.F=0;b.r=b.S[b.F]}I{7 f=(b.r+1)==a.9;b.r=f?0:b.r+1;b.J=f?a.9-1:b.r-1}3(b.T)$.D.A.1T(b.T,b.J)}3(b.E&&!b.Y)p.B=1Q(4(){Q(a,b,0,!b.Z)},b.E);I 3(b.Y&&p.P)p.B=1Q(4(){Q(a,b,0,!b.Z)},10)};$.D.A.1T=4(a,b){$(a).3d(\'a\').3e(\'2l\').1H(\'a:1J(\'+b+\')\').3f(\'2l\')};4 1b(a,b,c){7 p=b.1c,E=p.B;3(E){12(E);p.B=0}3(b.R&&c<0){b.F--;3(--b.F==-2)b.F=a.9-2;I 3(b.F==-1)b.F=a.9-1;b.r=b.S[b.F]}I 3(b.R){3(++b.F==a.9)b.F=0;b.r=b.S[b.F]}I{b.r=b.J+c;3(b.r<0){3(b.1n)x 1o;b.r=a.9-1}I 3(b.r>=a.9){3(b.1n)x 1o;b.r=0}}3(b.1p&&1m b.1p==\'4\')b.1p(c>0,b.r,a[b.r]);Q(a,b,1,c>=0);x 1o};4 2f(a,b){7 c=$(b.T);$.V(a,4(i,o){$.D.A.1P(i,o,c,a,b)});$.D.A.1T(b.T,b.N)};$.D.A.1P=4(i,a,b,c,d){7 e=(1m d.1U==\'4\')?$(d.1U(i,a)):$(\'<a 3g="#">\'+(i+1)+\'</a>\');3(e.3h(\'3i\').9==0)e.2h(b);e.1N(d.2m,4(){d.r=i;7 p=d.1c,E=p.B;3(E){12(E);p.B=0}3(1m d.1V==\'4\')d.1V(d.r,c[d.r]);Q(c,d,1,d.J<i);x 1o})};4 1G(b){4 1q(s){7 s=1e(s).3j(16);x s.9<2?\'0\'+s:s};4 2n(e){22(;e&&e.3k.3l()!=\'3m\';e=e.3n){7 v=$.G(e,\'2o-2p\');3(v.3o(\'3p\')>=0){7 a=v.1f(/\\d+/g);x\'#\'+1q(a[0])+1q(a[1])+1q(a[2])}3(v&&v!=\'3q\')x v}x\'#3r\'};b.V(4(){$(8).G(\'2o-2p\',2n(8))})};$.D.A.1I=4(a,b,c,d,e){7 f=$(a),$n=$(b);$n.G(c.X);7 g=e?1:c.1j;7 h=e?1:c.1k;7 i=e?u:c.1L;7 j=e?u:c.1M;7 k=4(){$n.2q(c.15,g,i,d)};f.2q(c.17,h,j,4(){3(c.1r)f.G(c.1r);3(!c.1i)k()});3(c.1i)k()};$.D.A.28={2r:4(a,b,c){b.1a(\':1J(\'+c.N+\')\').G(\'14\',0);c.L.13(4(){$(8).24()});c.15={14:1};c.17={14:0};c.X={14:0};c.1r={3s:\'3t\'}}};$.D.A.3u=4(){x n};$.D.A.1Z={W:\'2r\',E:3v,Y:0,K:3w,1j:u,1k:u,H:u,1O:u,1p:u,T:u,1V:u,2m:\'18\',1U:u,L:u,M:u,1R:u,1K:u,1L:u,1M:u,3x:u,15:u,17:u,X:u,1r:u,1S:u,y:\'1h\',N:0,1i:1,R:0,O:0,1z:0,1C:0,1E:0,2j:0,1B:u,1d:0,1n:0,2k:0}})(3y);',62,221,'|||if|function|||var|this|length||||||||||||||||||nextSlide|||null|||return|height||cycle|cycleTimeout|width|fn|timeout|randomIndex|css|next|else|currSlide|speed|before|after|startingSlide|fit|cyclePause|go|random|randomMap|pager|log|each|fx|cssBefore|continuous|rev||curr|clearTimeout|push|opacity|animIn||animOut|click|data|not|advance|container|cleartype|parseInt|match|position|auto|sync|speedIn|speedOut|apply|typeof|nowrap|false|prevNextClick|hex|cssAfter|browser|msie|window|console|constructor|case|opts|pause|elements|slideExpr|autostop|countdown|autostopCount|busy|clearTypeFix|filter|custom|eq|easing|easeIn|easeOut|bind|prev|createPagerAnchor|setTimeout|end|fxFn|updateActivePagerLink|pagerAnchorBuilder|pagerClick|String|slide|index|defaults|metadata|cleartypeNoBg|for|absolute|show|style||removeAttribute|transitions|isFunction|cycleH|cycleW|cssFirst|slideCount|true|buildPager|els|appendTo|onAddSlide|delay|fastOnEvent|activeSlide|pagerEvent|getBg|background|color|animate|fade|MSIE|test|navigator|userAgent|Array|prototype|join|call|arguments|undefined|switch|stop|resume|default|Number|options|found|can|invalid|children|get|terminating|too|few|slides|extend|meta|unshift|className|static|relative|sort|Math|top|left|hide|hover|unknown|transition|slow|600|fast|200|400|while|250|addSlide|find|removeClass|addClass|href|parents|body|toString|nodeName|toLowerCase|html|parentNode|indexOf|rgb|transparent|ffffff|display|none|ver|4000|1000|shuffle|jQuery'.split('|'),0,{}));;function flashembed(root,userParams,flashvars){function getHTML(){var html="";if(typeof flashvars=='function'){flashvars=flashvars();}
if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){html='<embed style="width: 480px; height: 270px" wmode="opaque" type="application/x-shockwave-flash" ';if(params.id){extend(params,{name:params.id});}
for(var key in params){if(params[key]!==null){html+=[key]+'="'+params[key]+'"\n\t';}}
if(flashvars){html+='flashvars=\''+concatVars(flashvars)+'\'';}
html+='/>';}else{html='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';html+='width="'+params.width+'" height="'+params.height+'"';if(!params.id&&document.all){params.id="_"+(""+Math.random()).substring(5);}
if(params.id){html+=' id="'+params.id+'"';}
html+='>';html+='\n\t<param name="movie" value="'+params.src+'" />';html+='\n\t<param name="wmode" value="transparent" />';params.id=params.src=params.width=params.height=null;for(var k in params){if(params[k]!==null){html+='\n\t<param name="'+k+'" value="'+params[k]+'" />';}}
if(flashvars){html+='\n\t<param name="flashvars" value=\''+concatVars(flashvars)+'\' />';}
html+="</object>";if(debug){alert(html);}}
return html;}
function init(name){var timer=setInterval(function(){var doc=document;var el=doc.getElementById(name);if(el){flashembed(el,userParams,flashvars);clearInterval(timer);}else if(doc&&doc.getElementsByTagName&&doc.getElementById&&doc.body){clearInterval(timer);}},13);return true;}
function extend(to,from){if(from){for(key in from){if(from.hasOwnProperty(key)){to[key]=from[key];}}}}
var params={src:'#',width:'480px',height:'270px',version:null,onFail:null,expressInstall:null,debug:false,bgcolor:'#ffffff',allowfullscreen:true,allowscriptaccess:'always',quality:'high',type:'application/x-shockwave-flash',pluginspage:'http://www.adobe.com/go/getflashplayer'};if(typeof userParams=='string'){userParams={src:userParams};}
extend(params,userParams);var version=flashembed.getVersion();var required=params.version;var express=params.expressInstall;var debug=params.debug;if(typeof root=='string'){var el=document.getElementById(root);if(el){root=el;}else{return init(root);}}
if(!root){return;}
if(!required||flashembed.isSupported(required)){params.onFail=params.version=params.expressInstall=params.debug=null;root.innerHTML=getHTML();return root.firstChild;}else if(params.onFail){var ret=params.onFail.call(params,flashembed.getVersion(),flashvars);if(ret){root.innerHTML=ret;}}else if(required&&express&&flashembed.isSupported([6,65])){extend(params,{src:express});flashvars={MMredirectURL:location.href,MMplayerType:'PlugIn',MMdoctitle:document.title};root.innerHTML=getHTML();}else{if(root.innerHTML.replace(/\s/g,'')!==''){}else{root.innerHTML="<h2>Flash version "+required+" or greater is required</h2>"+"<h3>"+
(version[0]>0?"Your version is "+version:"You have no flash plugin installed")+"</h3>"+"<p>Download latest version from <a href='"+params.pluginspage+"'>here</a></p>";}}
function concatVars(vars){var out="";for(var key in vars){if(vars[key]){out+=[key]+'='+asString(vars[key])+'&';}}
return out.substring(0,out.length-1);}
function asString(obj){switch(typeOf(obj)){case'string':return'"'+obj.replace(new RegExp('(["\\\\])','g'),'\\$1')+'"';case'array':return'['+map(obj,function(el){return asString(el);}).join(',')+']';case'function':return'"function()"';case'object':var str=[];for(var prop in obj){if(obj.hasOwnProperty(prop)){str.push('"'+prop+'":'+asString(obj[prop]));}}
return'{'+str.join(',')+'}';}
return String(obj).replace(/\s/g," ").replace(/\'/g,"\"");}
function typeOf(obj){if(obj===null||obj===undefined){return false;}
var type=typeof obj;return(type=='object'&&obj.push)?'array':type;}
if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};});}
function map(arr,func){var newArr=[];for(var i in arr){if(arr.hasOwnProperty(i)){newArr[i]=func(arr[i]);}}
return newArr;}
return root;}
if(typeof jQuery=='function'){(function($){$.fn.extend({flashembed:function(params,flashvars){return this.each(function(){flashembed(this,params,flashvars);});}});})(jQuery);}
flashembed=flashembed||{};flashembed.getVersion=function(){var version=[0,0];if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){var _d=navigator.plugins["Shockwave Flash"].description;if(typeof _d!="undefined"){_d=_d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var _m=parseInt(_d.replace(/^(.*)\..*$/,"$1"),10);var _r=/r/.test(_d)?parseInt(_d.replace(/^.*r(.*)$/,"$1"),10):0;version=[_m,_r];}}else if(window.ActiveXObject){try{var _a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{_a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version=[6,0];_a.AllowScriptAccess="always";}catch(ee){if(version[0]==6){return;}}
try{_a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(eee){}}
if(typeof _a=="object"){_d=_a.GetVariable("$version");if(typeof _d!="undefined"){_d=_d.replace(/^\S+\s+(.*)$/,"$1").split(",");version=[parseInt(_d[0],10),parseInt(_d[2],10)];}}}
return version;};flashembed.isSupported=function(version){var now=flashembed.getVersion();var ret=(now[0]>version[0])||(now[0]==version[0]&&now[1]>=version[1]);return ret;};;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($){$.1g.1w=6(o){o=$.1f({r:n,x:n,N:n,17:q,J:n,L:1a,16:n,y:q,u:12,H:3,B:0,k:1,K:n,I:n},o||{});8 G.R(6(){p b=q,A=o.y?"15":"w",P=o.y?"t":"s";p c=$(G),9=$("9",c),E=$("10",9),W=E.Y(),v=o.H;7(o.u){9.1h(E.D(W-v-1+1).V()).1d(E.D(0,v).V());o.B+=v}p f=$("10",9),l=f.Y(),4=o.B;c.5("1c","H");f.5({U:"T",1b:o.y?"S":"w"});9.5({19:"0",18:"0",Q:"13","1v-1s-1r":"S","z-14":"1"});c.5({U:"T",Q:"13","z-14":"2",w:"1q"});p g=o.y?t(f):s(f);p h=g*l;p j=g*v;f.5({s:f.s(),t:f.t()});9.5(P,h+"C").5(A,-(4*g));c.5(P,j+"C");7(o.r)$(o.r).O(6(){8 m(4-o.k)});7(o.x)$(o.x).O(6(){8 m(4+o.k)});7(o.N)$.R(o.N,6(i,a){$(a).O(6(){8 m(o.u?o.H+i:i)})});7(o.17&&c.11)c.11(6(e,d){8 d>0?m(4-o.k):m(4+o.k)});7(o.J)1p(6(){m(4+o.k)},o.J+o.L);6 M(){8 f.D(4).D(0,v)};6 m(a){7(!b){7(o.K)o.K.Z(G,M());7(o.u){7(a<=o.B-v-1){9.5(A,-((l-(v*2))*g)+"C");4=a==o.B-v-1?l-(v*2)-1:l-(v*2)-o.k}F 7(a>=l-v+1){9.5(A,-((v)*g)+"C");4=a==l-v+1?v+1:v+o.k}F 4=a}F{7(a<0||a>l-v)8;F 4=a}b=12;9.1o(A=="w"?{w:-(4*g)}:{15:-(4*g)},o.L,o.16,6(){7(o.I)o.I.Z(G,M());b=q});7(!o.u){$(o.r+","+o.x).1n("X");$((4-o.k<0&&o.r)||(4+o.k>l-v&&o.x)||[]).1m("X")}}8 q}})};6 5(a,b){8 1l($.5(a[0],b))||0};6 s(a){8 a[0].1k+5(a,\'1j\')+5(a,\'1i\')};6 t(a){8 a[0].1t+5(a,\'1u\')+5(a,\'1e\')}})(1x);',62,96,'||||curr|css|function|if|return|ul|||||||||||scroll|itemLength|go|null||var|false|btnPrev|width|height|circular||left|btnNext|vertical||animCss|start|px|slice|tLi|else|this|visible|afterEnd|auto|beforeStart|speed|vis|btnGo|click|sizeCss|position|each|none|hidden|overflow|clone|tl|disabled|size|call|li|mousewheel|true|relative|index|top|easing|mouseWheel|padding|margin|200|float|visibility|append|marginBottom|extend|fn|prepend|marginRight|marginLeft|offsetWidth|parseInt|addClass|removeClass|animate|setInterval|0px|type|style|offsetHeight|marginTop|list|jCarouselLite|jQuery'.split('|'),0,{}));function show_the_love(masthead_image,masthead_anchor,anchor_clicked,media_details){function change_the_details(anchor_clicked,media_details){if(media_details.find("h4").text()!=anchor_clicked.find("img").attr("title"))
{var new_anchor=$("<a id=\"learn_more\">Learn&nbsp;More</a>");media_details.find("h4 a").text(anchor_clicked.find("img").attr("title")).attr("href",anchor_clicked.attr("href"));var new_anchor_href=anchor_clicked.attr("href");media_details.find("p").text(anchor_clicked.find("img").attr("alt"));new_anchor.attr("href",new_anchor_href);media_details.find("p").append(new_anchor);var copyright=anchor_clicked.next().text();$("#media_browser_meta_data span").text(copyright);}}
function switch_the_image(masthead_image,masthead_anchor,anchor_clicked){var masthead_image_new_src=anchor_clicked.find("img").attr("src");masthead_image_new_src=masthead_image_new_src.replace(/_Thumb/,"");if(masthead_image_new_src!=masthead_image.attr("src"))
{$("#masthead a:eq(0)").attr("href",anchor_clicked.attr("href")).attr("title",anchor_clicked.attr("title"));masthead_image.stop().animate({opacity:0},400,function(){$(this).attr('src',masthead_image_new_src).bind('onreadystatechange load',function(){if(this.complete){$(this).animate({opacity:1},200);}});});}}
change_the_details(anchor_clicked,media_details);switch_the_image(masthead_image,masthead_anchor,anchor_clicked);};function create_front_page_hover(object,color){$(object).hover(function(){$(this).css("border-color",color);$(this).find("h1").eq(0).css("color",color);},function(){$(this).css("border-color","");$(this).find("h1").eq(0).css("color","");});}
function create_front_page_hover_two_row(target_element,object,color){$(object).hover(function(){$(target_element).css("border-color",color);$(this).find("h1").eq(0).css("color",color);},function(){$(target_element).css("border-color","#000000");$(this).find("h1").eq(0).css("color","#000000");});}
function setup_the_project_detail_page(div){var headers=new Array();var paragraphs=new Array();function set_bindings(header){header.hover(function(){$(this).css("color","#9c5f0e");},function(){$(this).css("color","");}).click(function(e){e.preventDefault();if($(this).attr("class")==="selected_item"){return false;}else{$("."+get_name($(".selected_item").text())).each(function(){$(this).stop();$(this).fadeOut("fast",function(){$(this).css("display","none");$("."+get_name($(header).text())).each(function(){$(this).fadeIn("fast");})});});$("h4.selected_item").removeClass("selected_item");$(this).addClass("selected_item");};});}
function grab_the_paragraphs(div){$(div).find("h4").each(function(i){set_bindings($(this));headers[i]=$(this);$(this).nextAll().each(function(){if(this.tagName=='H4'){return false}else{var classyName=get_name(headers[i].text());$(this).addClass(classyName);$(this).hide();}});$(this).css("display","inline");});for(var i=headers.length-1;i>=0;i--){$(div).prepend(headers[i]);}}
function get_name(text){var classyName=text;classyName=classyName.replace(/\s/,"-");return classyName}
grab_the_paragraphs(div);headers[0].addClass("selected_item");$("."+get_name(headers[0].text())).show();}
function Slideshow(object){var loading=$('<img id="loading_image" src="/images/requests/ajax-loader.gif" alt="loading" style="width: 66px; height: 66px; position: absolute; z-index: 53;" />');var slideshow_container=$('<div class="drop-shadow"><div id="slideshow"></div></div>');var slideshow_nav=$('<div id="slideshow_nav"></div>');var slideshow_details=$('<div id="slide_details"></div>');var slideshow_images=$('<div id="slideshow_images"></div>');if($.browser.msie){if($.browser.version==6.0){var close_button=$('<div id="close_this_window"><a href="#"><img src="/images/buttons/close_window.gif" height="50" width="50" alt="Close this window" /></a></div>');}else{var close_button=$('<div id="close_this_window"><a href="#"><img src="/images/buttons/close_window.png" height="50" width="50" alt="Close this window" /></a></div>');}}else{var close_button=$('<div id="close_this_window"><a href="#"><img src="/images/buttons/close_window.png" height="50" width="50" alt="Close this window" /></a></div>');}
var slideshow_nav=$('<div id="slideshow_nav"><span id="previous"><a href="#"><img src="/images/buttons/left_arrow_active.gif" alt="Going Up?" /></a></span><span id="next"><a href="#"><img src="/images/buttons/right_arrow_active.gif" alt="Going down?" /></a></span><span id="play_slideshow"><a href="#">Play slideshow</a></span></div>');var slideshow_navigation=$('<div id="slideshow_navigation"><span id="media_browser_meta_data_gallery"> &copy; <span></span></span></div>');var overlay=$("<div class=\"modal-overlay\"></div>");var url=get_url(object.attr("href"));var image_title=new Array();var image_description=new Array();var copyright=new Array();var index=0;function get_url(old_url){var new_url=old_url.replace(/media/,"media_xml");return new_url;};function build_slideshow(xml){slideshow_details.prepend('<p>'+$("#media_details p").text()+'</p>');slideshow_details.prepend('<h2>'+$("#media_details h4").text()+'</h2>');$(xml).find('title').each(function(i){image_title[i]=$(this).text();});$(xml).find('description').each(function(i){image_description[i]=$(this).text();});$(xml).find('media').each(function(){slideshow_images.append($(this).text());});$(xml).find('copyright').each(function(i){copyright[i]=$(this).text();});slideshow_navigation.append(slideshow_nav).append(slideshow_details);slideshow_container.find("#slideshow").append(slideshow_images).append(slideshow_navigation).append(close_button);};function start_the_slideshow(){$.ajax({url:url,dataType:'xml',timeout:30000,beforeSend:function(){$("body").append(overlay);$("body").prepend(loading);center_the_loader(loading);},error:function(){loading.remove();overlay.remove();alert('I\'m sorry there was a problem loading your request, please try again momentarily');},success:function(xml){$("body").prepend(slideshow_container);build_slideshow(xml);var image_dimensions=set_image_dimensions($("#slideshow_images").find("img").eq(0));$(".drop-shadow").css("width",parseInt(image_dimensions["width"])+4+"px");$("#slideshow_images").css("height",parseInt(image_dimensions["height"])+"px");center_the_content($(".drop-shadow"));$(".drop-shadow").css("visibility","visible");$("#slideshow_images").cycle({prev:"#previous",next:"#next",fx:"fade",speed:1000,before:onBefore,sync:false});$(window).scroll(function(){center_the_content($(".drop-shadow"));});set_copyright_hover($("#media_browser_meta_data_gallery"));slideshow_images.cycle("pause");set_slideshow_controls();make_the_window_closable();loading.remove();}})};function set_copyright_hover(object){$(object).hover(function(){$(this).stop().css({backgroundColor:"#000000",float:"right",opacity:0.5}).animate({width:"100%"},1000).find("span").fadeIn(300);},function(){$(this).stop().css({backgroundColor:"transparent",opacity:1}).animate({width:15},2000).find("span").hide();});};function onBefore(previous_image,next_image,options){var image_dimensions=set_image_dimensions($(next_image));if($(this).attr("class")=="flash_video_container"){$("#media_browser_meta_data_gallery").hide();}else{$("#media_browser_meta_data_gallery").show();}
index=$(next_image).parent().children().index(next_image);if(image_title[index]!==""){$("#slide_details h2").text(image_title[index]);}else{$("#slide_details h2").text($("#media_details h4").text());}
if(image_description[index]!==""){$("#slide_details p").text(image_description[index]);}else{$("#slide_details p").text($("#media_details p").text());}
if(copyright[index]!==""){$("#media_browser_meta_data_gallery").find("span").text(copyright[index]);}else{$("#media_browser_meta_data_gallery").find("span").text("Mithun");}
var new_top_positioning=Math.round(parseInt($(previous_image).attr("height")/2)+parseInt($(".drop-shadow").css("top"))-parseInt(image_dimensions["height"])/2);var new_left_positioning=Math.round(parseInt($(previous_image).attr("width")/2)+parseInt($(".drop-shadow").css("left"))-parseInt(image_dimensions["width"])/2);$(".drop-shadow").animate({width:image_dimensions["width"]+"px",left:new_left_positioning+"px",top:new_top_positioning+"px"},1000).find("#slideshow_images").animate({height:image_dimensions["height"]},1000);};function make_the_window_closable(){slideshow_container.hover(function(){close_button.show();},function(){close_button.hide()});close_button.click(function(e){slideshow_images.cycle("stop");slideshow_container.remove();overlay.remove();e.preventDefault();});};function set_image_dimensions(image){var image_dimensions={};var image_name=image.attr("id");if(image_name.indexOf('.flv')!=-1){image_dimensions["height"]=270;image_dimensions["width"]=480;return image_dimensions}
var window_dimensions=get_window_dimensions();var new_image_height=parseInt(window_dimensions["height"])-160;var new_image_width=(new_image_height*image.attr("width"))/image.attr("height");if(new_image_height<=400){new_image_height=400;new_image_width=(new_image_height*image.attr("width"))/image.attr("height");}else if(new_image_width>=1000){new_image_width=1000;new_image_height=(image.attr("height")*new_image_width)/image.attr("width");}
image.attr("height",new_image_height).attr("width",new_image_width);image_dimensions["height"]=new_image_height;image_dimensions["width"]=new_image_width;return image_dimensions;}
function get_window_dimensions(){var window_dimensions={};window_dimensions["width"]=$(window).width();window_dimensions["height"]=$(window).height();return window_dimensions;}
function get_scroll_position(){var scroll_position={};scroll_position["from_top"]=$(window).scrollTop();scroll_position["from_left"]=$(window).scrollLeft();return scroll_position;}
function set_slideshow_controls(){$('#play_slideshow a').toggle(function(e)
{$(this).text("Stop slideshow");$('#slideshow_images').cycle("resume");$('#previous a').css("visibility","hidden");$('#next a').css("visibility","hidden");e.preventDefault();},function(e)
{$(this).text("Play slideshow");$('#slideshow_images').cycle("pause");$('#previous a').css("visibility","visible");$('#next a').css("visibility","visible");e.preventDefault();});}
function center_the_content(content){var window_dimensions=get_window_dimensions();var scroll_position=get_scroll_position();content.css({left:Math.round(parseInt(scroll_position["from_left"])+parseInt(window_dimensions["width"])/2-(parseInt($(".drop-shadow").css("width"))+7)/2)+"px",top:Math.round(parseInt(scroll_position["from_top"])+parseInt(window_dimensions["height"])/2-(parseInt($("#slideshow_images").css("height"))+100)/2)+"px"});}
function center_the_loader(content){var window_dimensions=get_window_dimensions();var scroll_position=get_scroll_position();content.css({left:Math.round(parseInt(scroll_position["from_left"])+parseInt(window_dimensions["width"])/2-parseInt($(content).width()/2))+"px",top:Math.round(parseInt(scroll_position["from_top"])+parseInt(window_dimensions["height"])/2-parseInt($(content).height()/2))+"px"});}
start_the_slideshow();}
$(document).ready(function(){$('#home #carousel ul li a').click(function(e){e.preventDefault();show_the_love($("#masthead_image"),$("#masthead a:eq(0)"),$(this),$("#media_details"));});$("#home #content h4").each(function(){$(this).remove();});$("#project_detail #carousel li a").each(function(){$(this).click(function(e){e.preventDefault();Slideshow($(this));});});create_front_page_hover($("#featured_project"),"#9c5f0e");create_front_page_hover($("#featured_knowledge_article"),"#e36f1e");create_front_page_hover($("#knowledge_results"),"#e36f1e");create_front_page_hover($("#project_results"),"#9c5f0e");create_front_page_hover($("#about_results"),"#6a737b");create_front_page_hover($("#news_results"),"#8d8d09");create_front_page_hover_two_row($("#latest_news"),$("#featured_news"),"#8d8d09");create_front_page_hover_two_row($("#latest_news"),$("#featured_about"),"#6a737b");$("span#media_browser_meta_data").hover(function(){$(this).stop().css({backgroundColor:"#000000",opacity:0.5}).animate({width:940},1000).find("span").fadeIn(300);},function(){$(this).stop().css({backgroundColor:"transparent",opacity:1}).animate({width:15},2000).find("span").hide();});$("#projects .keywords_column ul li .index").each(function(){$(this).prev().hover(function(){$(this).next().css("background","#e6d7c3")},function(){$(this).next().css("background-color","")})});$("#category_page .keywords_column ul li .index").each(function(){$(this).prev().hover(function(){$(this).next().css("background","#ddd")},function(){$(this).next().css("background-color","")})});$(".more_than_three_media #carousel").jCarouselLite({scroll:1,circular:false,btnNext:".right_navigation",btnPrev:".left_navigation",visible:3,speed:1000,easing:"easeInOutQuad"});});function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}
else{window.onload=function(){if(oldonload){oldonload();}
func();}}};addLoadEvent(function(){$("#home #carousel").jCarouselLite({scroll:3,circular:false,btnNext:".right_navigation",btnPrev:".left_navigation",visible:3,speed:1000,easing:"easeInOutQuad"});$("#projects #carousel").jCarouselLite({scroll:4,circular:false,btnNext:".down_navigation",btnPrev:".up_navigation",visible:4,vertical:true,speed:1000,easing:"easeInOutQuad"});});$(function(){$("a[rel]").overlay({onBeforeLoad:function(){this.expose();},onLoad:function(content){$("a.player",content).flowplayer(0).load();},onClose:function(content){$("a.player",content).flowplayer(0).unload();$.unexpose();}});$("a.player").flowplayer("/utils/flowplayer-3.0.3.swf",{clip:{autoPlay:true,autoBuffering:true},plugins:{controls:{backgroundGradient:'none',bufferGradient:'none',progressGradient:'none',backgroundColor:'#ffffff',sliderColor:'#ffffff',all:false,scrubber:true,play:true,time:true,progressColor:'#cccccc',bufferColor:'#f6f6f6',buttonColor:'#cccccc',buttonOverColor:'#6a737b',timeColor:'#6a737b',durationColor:'#ffffff',autoHide:'always'}}});$("a.inplayer").flowplayer("/utils/flowplayer-3.0.3.swf",{clip:{autoPlay:false,autoBuffering:true},plugins:{controls:{backgroundGradient:'none',bufferGradient:'none',progressGradient:'none',backgroundColor:'#ffffff',sliderColor:'#ffffff',all:false,scrubber:true,play:true,time:true,progressColor:'#cccccc',bufferColor:'#f6f6f6',buttonColor:'#cccccc',buttonOverColor:'#6a737b',timeColor:'#6a737b',durationColor:'#ffffff',autoHide:'always'}}});});;(function(){function log(args){console.log("$f.fireEvent",[].slice.call(args));}function clone(obj){if(!obj||typeof obj!='object'){return obj;}var temp=new obj.constructor();for(var key in obj){if(obj.hasOwnProperty(key)){temp[key]=clone(obj[key]);}}return temp;}function each(obj,fn){if(!obj){return;}var name,i=0,length=obj.length;if(length===undefined){for(name in obj){if(fn.call(obj[name],name,obj[name])===false){break;}}}else{for(var value=obj[0];i<length&&fn.call(value,i,value)!==false;value=obj[++i]){}}return obj;}function el(id){return document.getElementById(id);}function extend(to,from,skipFuncs){if(to&&from){each(from,function(name,value){if(!skipFuncs||typeof value!='function'){to[name]=value;}});}}function select(query){var index=query.indexOf(".");if(index!=-1){var tag=query.substring(0,index)||"*";var klass=query.substring(index+1,query.length);var els=[];each(document.getElementsByTagName(tag),function(){if(this.className&&this.className.indexOf(klass)!=-1){els.push(this);}});return els;}}function stopEvent(e){e=e||window.event;if(e.preventDefault){e.stopPropagation();e.preventDefault();}else{e.returnValue=false;e.cancelBubble=true;}return false;}function bind(to,evt,fn){to[evt]=to[evt]||[];to[evt].push(fn);}function makeId(){return"_"+(""+Math.random()).substring(2,10);}var Clip=function(json,index,player){var self=this;var cuepoints={};var listeners={};self.index=index;if(typeof json=='string'){json={url:json};}extend(this,json,true);each(("Begin*,Start,Pause*,Resume*,Seek*,Stop*,Finish*,LastSecond,Update,BufferFull,BufferEmpty,BufferStop").split(","),function(){var evt="on"+this;if(evt.indexOf("*")!=-1){evt=evt.substring(0,evt.length-1);var before="onBefore"+evt.substring(2);self[before]=function(fn){bind(listeners,before,fn);return self;};}self[evt]=function(fn){bind(listeners,evt,fn);return self;};if(index==-1){if(self[before]){player[before]=self[before];}if(self[evt]){player[evt]=self[evt];}}});extend(this,{onCuepoint:function(points,fn){if(arguments.length==1){cuepoints.embedded=[null,points];return self;}if(typeof points=='number'){points=[points];}var fnId=makeId();cuepoints[fnId]=[points,fn];if(player.isLoaded()){player._api().fp_addCuepoints(points,index,fnId);}return self;},update:function(json){extend(self,json);if(player.isLoaded()){player._api().fp_updateClip(json,index);}var conf=player.getConfig();var clip=(index==-1)?conf.clip:conf.playlist[index];extend(clip,json,true);},_fireEvent:function(evt,arg1,arg2,target){if(evt=='onLoad'){each(cuepoints,function(key,val){if(val[0]){player._api().fp_addCuepoints(val[0],index,key);}});return false;}if(index!=-1){target=self;}if(evt=='onCuepoint'){var fn=cuepoints[arg1];if(fn){return fn[1].call(player,target,arg2);}}if(evt=='onStart'||evt=='onUpdate'){extend(target,arg1);if(!target.duration){target.duration=arg1.metaData.duration;}else{target.fullDuration=arg1.metaData.duration;}}var ret=true;each(listeners[evt],function(){ret=this.call(player,target,arg1,arg2);});return ret;}});if(json.onCuepoint){var arg=json.onCuepoint;self.onCuepoint.apply(self,typeof arg=='function'?[arg]:arg);delete json.onCuepoint;}each(json,function(key,val){if(typeof val=='function'){bind(listeners,key,val);delete json[key];}});if(index==-1){player.onCuepoint=this.onCuepoint;}};var Plugin=function(name,json,player,fn){var listeners={};var self=this;var hasMethods=false;if(fn){extend(listeners,fn);}each(json,function(key,val){if(typeof val=='function'){listeners[key]=val;delete json[key];}});extend(this,{animate:function(props,speed,fn){if(!props){return self;}if(typeof speed=='function'){fn=speed;speed=500;}if(typeof props=='string'){var key=props;props={};props[key]=speed;speed=500;}if(fn){var fnId=makeId();listeners[fnId]=fn;}if(speed===undefined){speed=500;}json=player._api().fp_animate(name,props,speed,fnId);return self;},css:function(props,val){if(val!==undefined){var css={};css[props]=val;props=css;}json=player._api().fp_css(name,props);extend(self,json);return self;},show:function(){this.display='block';player._api().fp_showPlugin(name);return self;},hide:function(){this.display='none';player._api().fp_hidePlugin(name);return self;},toggle:function(){this.display=player._api().fp_togglePlugin(name);return self;},fadeTo:function(o,speed,fn){if(typeof speed=='function'){fn=speed;speed=500;}if(fn){var fnId=makeId();listeners[fnId]=fn;}this.display=player._api().fp_fadeTo(name,o,speed,fnId);this.opacity=o;return self;},fadeIn:function(speed,fn){return self.fadeTo(1,speed,fn);},fadeOut:function(speed,fn){return self.fadeTo(0,speed,fn);},getName:function(){return name;},_fireEvent:function(evt,arg){if(evt=='onUpdate'){var json=player._api().fp_getPlugin(name);if(!json){return;}extend(self,json);delete self.methods;if(!hasMethods){each(json.methods,function(){var method=""+this;self[method]=function(){var a=[].slice.call(arguments);var ret=player._api().fp_invoke(name,method,a);return ret=='undefined'?self:ret;};});hasMethods=true;}}var fn=listeners[evt];if(fn){fn.call(self,arg);if(evt.substring(0,1)=="_"){delete listeners[evt];}}}});};function Player(wrapper,params,conf){var
self=this,api=null,html,commonClip,playlist=[],plugins={},listeners={},playerId,apiId,playerIndex,activeIndex,swfHeight,wrapperHeight;extend(self,{id:function(){return playerId;},isLoaded:function(){return(api!==null);},getParent:function(){return wrapper;},hide:function(all){if(all){wrapper.style.height="0px";}if(api){api.style.height="0px";}return self;},show:function(){wrapper.style.height=wrapperHeight+"px";if(api){api.style.height=swfHeight+"px";}return self;},isHidden:function(){return api&&parseInt(api.style.height,10)===0;},load:function(fn){if(!api&&self._fireEvent("onBeforeLoad")!==false){each(players,function(){this.unload();});html=wrapper.innerHTML;flashembed(wrapper,params,{config:conf});if(fn){fn.cached=true;bind(listeners,"onLoad",fn);}}return self;},unload:function(){try{if(api&&api.fp_isFullscreen()){}}catch(error){return;}if(api&&html.replace(/\s/g,'')!==''&&!api.fp_isFullscreen()&&self._fireEvent("onBeforeUnload")!==false){api.fp_close();wrapper.innerHTML=html;self._fireEvent("onUnload");api=null;}return self;},getClip:function(index){if(index===undefined){index=activeIndex;}return playlist[index];},getCommonClip:function(){return commonClip;},getPlaylist:function(){return playlist;},getPlugin:function(name){var plugin=plugins[name];if(!plugin&&self.isLoaded()){var json=self._api().fp_getPlugin(name);if(json){plugin=new Plugin(name,json,self);plugins[name]=plugin;}}return plugin;},getScreen:function(){return self.getPlugin("screen");},getControls:function(){return self.getPlugin("controls");},getConfig:function(copy){return copy?clone(conf):conf;},getFlashParams:function(){return params;},loadPlugin:function(name,url,props,fn){if(typeof props=='function'){fn=props;props={};}var fnId=fn?makeId():"_";self._api().fp_loadPlugin(name,url,props,fnId);var arg={};arg[fnId]=fn;var p=new Plugin(name,null,self,arg);plugins[name]=p;return p;},getState:function(){return api?api.fp_getState():-1;},play:function(clip){function play(){if(clip!==undefined){self._api().fp_play(clip);}else{self._api().fp_play();}}if(api){play();}else{self.load(function(){play();});}return self;},getVersion:function(){var js="flowplayer.js 3.0.3";if(api){var ver=api.fp_getVersion();ver.push(js);return ver;}return js;},_api:function(){if(!api){throw"Flowplayer "+self.id()+" not loaded. Try moving your call to player's onLoad event";}return api;},_dump:function(){console.log(listeners);},setClip:function(clip){self.setPlaylist([clip]);},getIndex:function(){return playerIndex;}});each(("Click*,Load*,Unload*,Keypress*,Volume*,Mute*,Unmute*,PlaylistReplace,Fullscreen*,FullscreenExit,Error").split(","),function(){var name="on"+this;if(name.indexOf("*")!=-1){name=name.substring(0,name.length-1);var name2="onBefore"+name.substring(2);self[name2]=function(fn){bind(listeners,name2,fn);return self;};}self[name]=function(fn){bind(listeners,name,fn);return self;};});each(("pause,resume,mute,unmute,stop,toggle,seek,getStatus,getVolume,setVolume,getTime,isPaused,isPlaying,startBuffering,stopBuffering,isFullscreen,reset,close,setPlaylist").split(","),function(){var name=this;self[name]=function(arg){if(!api){return self;}var ret=(arg===undefined)?api["fp_"+name]():api["fp_"+name](arg);return ret=='undefined'?self:ret;};});self._fireEvent=function(evt,arg0,arg1,arg2){if(conf.debug){log(arguments);}if(!api&&evt=='onLoad'&&arg0=='player'){api=api||el(apiId);swfHeight=api.clientHeight;each(playlist,function(){this._fireEvent("onLoad");});each(plugins,function(name,p){p._fireEvent("onUpdate");});commonClip._fireEvent("onLoad");}if(evt=='onLoad'&&arg0!='player'){return;}if(evt=='onError'){if(typeof arg0=='string'||(typeof arg0=='number'&&typeof arg1=='number')){arg0=arg1;arg1=arg2;}}if(evt=='onContextMenu'){each(conf.contextMenu[arg0],function(key,fn){fn.call(self);});return;}if(evt=='onPluginEvent'){var name=arg0.name||arg0;var p=plugins[name];if(p){p._fireEvent("onUpdate",arg0);p._fireEvent(arg1);}return;}if(evt=='onPlaylistReplace'){playlist=[];var index=0;each(arg0,function(){playlist.push(new Clip(this,index++,self));});}var ret=true;if(arg0===0||(arg0&&arg0>=0&&arg0<playlist.length)){activeIndex=arg0;var clip=playlist[arg0];if(clip){ret=clip._fireEvent(evt,arg1,arg2);}if(!clip||ret!==false){ret=commonClip._fireEvent(evt,arg1,arg2,clip);}}var i=0;each(listeners[evt],function(){ret=this.call(self,arg0,arg1);if(this.cached){listeners[evt].splice(i,1);}if(ret===false){return false;}i++;});return ret;};function init(){if($f(wrapper)){$f(wrapper).getParent().innerHTML="";playerIndex=$f(wrapper).getIndex();players[playerIndex]=self;}else{players.push(self);playerIndex=players.length-1;}wrapperHeight=parseInt(wrapper.style.height,10)||wrapper.clientHeight;if(typeof params=='string'){params={src:params};}playerId=wrapper.id||"fp"+makeId();apiId=params.id||playerId+"_api";params.id=apiId;conf.playerId=playerId;if(typeof conf=='string'){conf={clip:{url:conf}};}conf.clip=conf.clip||{};if(wrapper.getAttribute("href",2)&&!conf.clip.url){conf.clip.url=wrapper.getAttribute("href",2);}commonClip=new Clip(conf.clip,-1,self);conf.playlist=conf.playlist||[conf.clip];var index=0;each(conf.playlist,function(){var clip=this;if(typeof clip=='object'&&clip.length){clip=""+clip;}if(!clip.url&&typeof clip=='string'){clip={url:clip};}each(conf.clip,function(key,val){if(clip[key]===undefined&&typeof val!='function'){clip[key]=val;}});conf.playlist[index]=clip;clip=new Clip(clip,index,self);playlist.push(clip);index++;});each(conf,function(key,val){if(typeof val=='function'){bind(listeners,key,val);delete conf[key];}});each(conf.plugins,function(name,val){if(val){plugins[name]=new Plugin(name,val,self);}});if(!conf.plugins||conf.plugins.controls===undefined){plugins.controls=new Plugin("controls",null,self);}params.bgcolor=params.bgcolor||"#000000";params.version=params.version||[9,0];params.expressInstall='http://www.flowplayer.org/swf/expressinstall.swf';function doClick(e){if(!self.isLoaded()&&self._fireEvent("onBeforeClick")!==false){self.load();}return stopEvent(e);}html=wrapper.innerHTML;if(html.replace(/\s/g,'')!==''){if(wrapper.addEventListener){wrapper.addEventListener("click",doClick,false);}else if(wrapper.attachEvent){wrapper.attachEvent("onclick",doClick);}}else{if(wrapper.addEventListener){wrapper.addEventListener("click",stopEvent,false);}self.load();}}if(typeof wrapper=='string'){flashembed.domReady(function(){var node=el(wrapper);if(!node){throw"Flowplayer cannot access element: "+wrapper;}else{wrapper=node;init();}});}else{init();}}var players=[];function Iterator(arr){this.length=arr.length;this.each=function(fn){each(arr,fn);};this.size=function(){return arr.length;};}window.flowplayer=window.$f=function(){var instance=null;var arg=arguments[0];if(!arguments.length){each(players,function(){if(this.isLoaded()){instance=this;return false;}});return instance||players[0];}if(arguments.length==1){if(typeof arg=='number'){return players[arg];}else{if(arg=='*'){return new Iterator(players);}each(players,function(){if(this.id()==arg.id||this.id()==arg||this.getParent()==arg){instance=this;return false;}});return instance;}}if(arguments.length>1){var swf=arguments[1];var conf=(arguments.length==3)?arguments[2]:{};if(typeof arg=='string'){if(arg.indexOf(".")!=-1){var instances=[];each(select(arg),function(){instances.push(new Player(this,clone(swf),clone(conf)));});return new Iterator(instances);}else{var node=el(arg);return new Player(node!==null?node:arg,swf,conf);}}else if(arg){return new Player(arg,swf,conf);}}return null;};extend(window.$f,{fireEvent:function(id,evt,a0,a1,a2){var p=$f(id);return p?p._fireEvent(evt,a0,a1,a2):null;},addPlugin:function(name,fn){Player.prototype[name]=fn;return $f;},each:each,extend:extend});if(document.all){window.onbeforeunload=function(){$f("*").each(function(){if(this.isLoaded()){this.close();}});};}if(typeof jQuery=='function'){jQuery.prototype.flowplayer=function(params,conf){if(!arguments.length||typeof arguments[0]=='number'){var arr=[];this.each(function(){var p=$f(this);if(p){arr.push(p);}});return arguments.length?arr[arguments[0]]:new Iterator(arr);}return this.each(function(){$f(this,clone(params),conf?clone(conf):{});});};}})();(function(){var jQ=typeof jQuery=='function';function isDomReady(){if(domReady.done){return false;}var d=document;if(d&&d.getElementsByTagName&&d.getElementById&&d.body){clearInterval(domReady.timer);domReady.timer=null;for(var i=0;i<domReady.ready.length;i++){domReady.ready[i].call();}domReady.ready=null;domReady.done=true;}}var domReady=jQ?jQuery:function(f){if(domReady.done){return f();}if(domReady.timer){domReady.ready.push(f);}else{domReady.ready=[f];domReady.timer=setInterval(isDomReady,13);}};function extend(to,from){if(from){for(key in from){if(from.hasOwnProperty(key)){to[key]=from[key];}}}return to;}function concatVars(vars){var out="";for(var key in vars){if(vars[key]){out+=[key]+'='+asString(vars[key])+'&';}}return out.substring(0,out.length-1);}function asString(obj){switch(typeOf(obj)){case'string':obj=obj.replace(new RegExp('(["\\\\])','g'),'\\$1');obj=obj.replace(/^\s?(\d+)%/,"$1pct");return'"'+obj+'"';case'array':return'['+map(obj,function(el){return asString(el);}).join(',')+']';case'function':return'"function()"';case'object':var str=[];for(var prop in obj){if(obj.hasOwnProperty(prop)){str.push('"'+prop+'":'+asString(obj[prop]));}}return'{'+str.join(',')+'}';}return String(obj).replace(/\s/g," ").replace(/\'/g,"\"");}function typeOf(obj){if(obj===null||obj===undefined){return false;}var type=typeof obj;return(type=='object'&&obj.push)?'array':type;}if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};});}function map(arr,func){var newArr=[];for(var i in arr){if(arr.hasOwnProperty(i)){newArr[i]=func(arr[i]);}}return newArr;}function getEmbedCode(p,c){var html='<embed type="application/x-shockwave-flash" ';if(p.id){extend(p,{name:p.id});}for(var key in p){if(p[key]!==null){html+=key+'="'+p[key]+'"\n\t';}}if(c){html+='flashvars=\''+concatVars(c)+'\'';}html+='/>';return html;}function getObjectCode(p,c,embeddable){var html='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';html+='width="'+p.width+'" height="'+p.height+'"';if(!p.id&&document.all){p.id="_"+(""+Math.random()).substring(5);}if(p.id){html+=' id="'+p.id+'"';}html+='>';if(document.all){p.src+=((p.src.indexOf("?")!=-1?"&":"?")+Math.random());}html+='\n\t<param name="movie" value="'+p.src+'" />';var e=extend({},p);e.id=e.width=e.height=e.src=null;for(var k in e){if(e[k]!==null){html+='\n\t<param name="'+k+'" value="'+e[k]+'" />';}}if(c){html+='\n\t<param name="flashvars" value=\''+concatVars(c)+'\' />';}if(embeddable){html+=getEmbedCode(p,c);}html+="</object>";return html;}function getFullHTML(p,c){return getObjectCode(p,c,true);}function getHTML(p,c){var isNav=navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length;return(isNav)?getEmbedCode(p,c):getObjectCode(p,c);}window.flashembed=function(root,userParams,flashvars){var params={src:'#',width:'100%',height:'100%',version:null,onFail:null,expressInstall:null,debug:false,allowfullscreen:true,allowscriptaccess:'always',quality:'high',type:'application/x-shockwave-flash',pluginspage:'http://www.adobe.com/go/getflashplayer'};if(typeof userParams=='string'){userParams={src:userParams};}extend(params,userParams);var version=flashembed.getVersion();var required=params.version;var express=params.expressInstall;var debug=params.debug;if(typeof root=='string'){var el=document.getElementById(root);if(el){root=el;}else{domReady(function(){flashembed(root,userParams,flashvars);});return;}}if(!root){return;}if(!required||flashembed.isSupported(required)){params.onFail=params.version=params.expressInstall=params.debug=null;root.innerHTML=getHTML(params,flashvars);return root.firstChild;}else if(params.onFail){var ret=params.onFail.call(params,flashembed.getVersion(),flashvars);if(ret===true){root.innerHTML=ret;}}else if(required&&express&&flashembed.isSupported([6,65])){extend(params,{src:express});flashvars={MMredirectURL:location.href,MMplayerType:'PlugIn',MMdoctitle:document.title};root.innerHTML=getHTML(params,flashvars);}else{if(root.innerHTML.replace(/\s/g,'')!==''){}else{root.innerHTML="<h2>Flash version "+required+" or greater is required</h2>"+"<h3>"+(version[0]>0?"Your version is "+version:"You have no flash plugin installed")+"</h3>"+"<p>Download latest version from <a href='"+params.pluginspage+"'>here</a></p>";}}return root;};extend(window.flashembed,{getVersion:function(){var version=[0,0];if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){var _d=navigator.plugins["Shockwave Flash"].description;if(typeof _d!="undefined"){_d=_d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var _m=parseInt(_d.replace(/^(.*)\..*$/,"$1"),10);var _r=/r/.test(_d)?parseInt(_d.replace(/^.*r(.*)$/,"$1"),10):0;version=[_m,_r];}}else if(window.ActiveXObject){try{var _a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{_a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version=[6,0];_a.AllowScriptAccess="always";}catch(ee){if(version[0]==6){return;}}try{_a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(eee){}}if(typeof _a=="object"){_d=_a.GetVariable("$version");if(typeof _d!="undefined"){_d=_d.replace(/^\S+\s+(.*)$/,"$1").split(",");version=[parseInt(_d[0],10),parseInt(_d[2],10)];}}}return version;},isSupported:function(version){var now=flashembed.getVersion();var ret=(now[0]>version[0])||(now[0]==version[0]&&now[1]>=version[1]);return ret;},domReady:domReady,asString:asString,getHTML:getHTML,getFullHTML:getFullHTML});if(jQ){jQuery.prototype.flashembed=function(params,flashvars){return this.each(function(){flashembed(this,params,flashvars);});};}})();;(function($){function expose(el,params){var opts={speed:1000,zIndex:1,opacity:0.8,color:'#333',onClose:null};$.extend(opts,params);var blanket=$("#blanket");if(blanket.is(":visible")){return;}if(!blanket.length){blanket=$('<div id="blanket"></div>').css({position:'absolute',top:0,left:0,width:'100%',height:$(document).height(),display:'none'}).css("opacity",0);$("body").append(blanket);}blanket.css({backgroundColor:opts.color,zIndex:opts.zIndex});el.css({zIndex:opts.zIndex+1});if(!/relative|absolute/i.test(el.css("position"))){el.css("position","relative");}blanket.css("display","block").fadeTo(opts.speed,opts.opacity);function unexpose(fn){if(opts.onClose||fn){if(!fn||fn.target){fn=opts.onClose;}if(fn){fn.call(el);}}blanket.fadeTo(opts.speed,0,function(){blanket.hide();el.css({zIndex:opts.zIndex-1});});blanket.unbind("click.unexpose");}$(document).bind("keypress.unexpose",function(evt){if(evt.keyCode==27){unexpose();$(document).unbind("keypress.unexpose");}});blanket.bind("click.unexpose",unexpose);$.unexpose=unexpose;}$.fn.expose=function(params){expose(this,params);return this;};})(jQuery);;(function($){function Overlay(el,params,evt){var self=this;var opts={speed:500,top:100,close:null,onBeforeLoad:null,onLoad:null,onClose:null,closeOnClick:true};if(typeof params=='function'){params={onLoad:params};}$.extend(opts,params);var content=$(el.attr("rel"));if(!content.length){alert("Cannot find element: "+el.attr("rel")+", missing \"#\" in rel- attribute?");return;}if(content.is(":visible")){return;}if(!opts.close){content.prepend('<div class="close"></div>');opts.close="div.close";}var closeButton=content.find(opts.close);closeButton.one("click.overlay",function(){close();});var width=content.outerWidth({margin:true});var img=$("#_overlayImage");if(!img.length){img=$("<img id='_overlayImage'>");img.css({border:0,position:'absolute'}).width(width).hide();$('body').append(img);}var bg=content.attr("bg");if(!bg){bg=content.css("backgroundImage");bg=bg.substring(bg.indexOf("(")+1,bg.indexOf(")"));content.attr("bg",bg);content.css("backgroundImage","none");}img.attr("src",bg.replace(/\"/g,""));function fireEvent(evt){var fn=opts[evt];if(fn){try{return fn.call(img,content,el,closeButton);}catch(error){alert("Error calling overlay::"+evt+", "+error);return false;}}return true;}var w=$(window);var top=w.scrollTop()+opts.top;var left=w.scrollLeft()+Math.max((w.width()-img.width())/2,0);if(fireEvent("onBeforeLoad")===false){return;}img.css({top:evt.pageY,left:evt.pageX,width:0}).show();img.animate({top:top,left:left,width:width},opts.speed,function(){content.css({position:'absolute',top:top,left:left}).fadeIn("fast",function(){fireEvent("onLoad");var z=img.css("zIndex");if(z=='auto')z=0;closeButton.add(content).css("zIndex",++z);if(opts.closeOnClick){w.bind("click.overlay",function(evt){var target=$(evt.target);if(target.attr("id")=='_overlayImage'){return;}if(target.attr("bg")){return;}if(target.parents("[bg]").length){return;}close();});}});});function close(){if(fireEvent("onClose")===false){return;}if(img.is(":visible")){img.hide();content.hide();if(opts.closeOnClick){w.unbind("click.overlay");}w.unbind("keypress.overlay");}}w.bind("keypress.overlay",function(evt){if(evt.keyCode==27){close();}});$.overlayClose=function(){close();};}$.fn.overlay=function(params){this.bind("click.overlay",function(e){var temp=new Overlay($(this),params,e);return e.preventDefault();});return this;};})(jQuery);;(function(){function g(o){console.log("$f.fireEvent",[].slice.call(o))}function k(q){if(!q||typeof q!="object"){return q}var o=new q.constructor();for(var p in q){if(q.hasOwnProperty(p)){o[p]=k(q[p])}}return o}function m(t,q){if(!t){return}var o,p=0,r=t.length;if(r===undefined){for(o in t){if(q.call(t[o],o,t[o])===false){break}}}else{for(var s=t[0];p<r&&q.call(s,p,s)!==false;s=t[++p]){}}return t}function c(o){return document.getElementById(o)}function i(q,p,o){if(typeof p!="object"){return q}if(q&&p){m(p,function(r,s){if(!o||typeof s!="function"){q[r]=s}})}return q}function n(s){var q=s.indexOf(".");if(q!=-1){var p=s.substring(0,q)||"*";var o=s.substring(q+1,s.length);var r=[];m(document.getElementsByTagName(p),function(){if(this.className&&this.className.indexOf(o)!=-1){r.push(this)}});return r}}function f(o){o=o||window.event;if(o.preventDefault){o.stopPropagation();o.preventDefault()}else{o.returnValue=false;o.cancelBubble=true}return false}function j(q,o,p){q[o]=q[o]||[];q[o].push(p)}function e(){return"_"+(""+Math.random()).substring(2,10)}var h=function(t,r,s){var q=this;var p={};var u={};q.index=r;if(typeof t=="string"){t={url:t}}i(this,t,true);m(("Begin*,Start,Pause*,Resume*,Seek*,Stop*,Finish*,LastSecond,Update,BufferFull,BufferEmpty,BufferStop").split(","),function(){var v="on"+this;if(v.indexOf("*")!=-1){v=v.substring(0,v.length-1);var w="onBefore"+v.substring(2);q[w]=function(x){j(u,w,x);return q}}q[v]=function(x){j(u,v,x);return q};if(r==-1){if(q[w]){s[w]=q[w]}if(q[v]){s[v]=q[v]}}});i(this,{onCuepoint:function(x,w){if(arguments.length==1){p.embedded=[null,x];return q}if(typeof x=="number"){x=[x]}var v=e();p[v]=[x,w];if(s.isLoaded()){s._api().fp_addCuepoints(x,r,v)}return q},update:function(w){i(q,w);if(s.isLoaded()){s._api().fp_updateClip(w,r)}var v=s.getConfig();var x=(r==-1)?v.clip:v.playlist[r];i(x,w,true)},_fireEvent:function(v,y,w,A){if(v=="onLoad"){m(p,function(B,C){if(C[0]){s._api().fp_addCuepoints(C[0],r,B)}});return false}A=A||q;if(v=="onCuepoint"){var z=p[y];if(z){return z[1].call(s,A,w)}}if(y&&"onBeforeBegin,onMetaData,onStart,onUpdate,onResume".indexOf(v)!=-1){i(A,y);if(y.metaData){if(!A.duration){A.duration=y.metaData.duration}else{A.fullDuration=y.metaData.duration}}}var x=true;m(u[v],function(){x=this.call(s,A,y,w)});return x}});if(t.onCuepoint){var o=t.onCuepoint;q.onCuepoint.apply(q,typeof o=="function"?[o]:o);delete t.onCuepoint}m(t,function(v,w){if(typeof w=="function"){j(u,v,w);delete t[v]}});if(r==-1){s.onCuepoint=this.onCuepoint}};var l=function(p,r,q,t){var s={};var o=this;var u=false;if(t){i(s,t)}m(r,function(v,w){if(typeof w=="function"){s[v]=w;delete r[v]}});i(this,{animate:function(y,z,x){if(!y){return o}if(typeof z=="function"){x=z;z=500}if(typeof y=="string"){var w=y;y={};y[w]=z;z=500}if(x){var v=e();s[v]=x}if(z===undefined){z=500}r=q._api().fp_animate(p,y,z,v);return o},css:function(w,x){if(x!==undefined){var v={};v[w]=x;w=v}r=q._api().fp_css(p,w);i(o,r);return o},show:function(){this.display="block";q._api().fp_showPlugin(p);return o},hide:function(){this.display="none";q._api().fp_hidePlugin(p);return o},toggle:function(){this.display=q._api().fp_togglePlugin(p);return o},fadeTo:function(y,x,w){if(typeof x=="function"){w=x;x=500}if(w){var v=e();s[v]=w}this.display=q._api().fp_fadeTo(p,y,x,v);this.opacity=y;return o},fadeIn:function(w,v){return o.fadeTo(1,w,v)},fadeOut:function(w,v){return o.fadeTo(0,w,v)},getName:function(){return p},getPlayer:function(){return q},_fireEvent:function(w,v,x){if(w=="onUpdate"){var y=q._api().fp_getPlugin(p);if(!y){return}i(o,y);delete o.methods;if(!u){m(y.methods,function(){var A=""+this;o[A]=function(){var B=[].slice.call(arguments);var C=q._api().fp_invoke(p,A,B);return C==="undefined"||C===undefined?o:C}});u=true}}var z=s[w];if(z){z.apply(o,v);if(w.substring(0,1)=="_"){delete s[w]}}}})};function b(o,t,z){var E=this,y=null,x,u,p=[],s={},B={},r,v,w,D,A,q;i(E,{id:function(){return r},isLoaded:function(){return(y!==null)},getParent:function(){return o},hide:function(F){if(F){o.style.height="0px"}if(y){y.style.height="0px"}return E},show:function(){o.style.height=q+"px";if(y){y.style.height=A+"px"}return E},isHidden:function(){return y&&parseInt(y.style.height,10)===0},load:function(F){if(!y&&E._fireEvent("onBeforeLoad")!==false){m(a,function(){this.unload()});x=o.innerHTML;if(x&&!flashembed.isSupported(t.version)){o.innerHTML=""}flashembed(o,t,{config:z});if(F){F.cached=true;j(B,"onLoad",F)}}return E},unload:function(){if(x.replace(/\s/g,"")!==""){if(E._fireEvent("onBeforeUnload")===false){return E}try{if(y){y.fp_close();E._fireEvent("onUnload")}}catch(F){}y=null;o.innerHTML=x}return E},getClip:function(F){if(F===undefined){F=D}return p[F]},getCommonClip:function(){return u},getPlaylist:function(){return p},getPlugin:function(F){var H=s[F];if(!H&&E.isLoaded()){var G=E._api().fp_getPlugin(F);if(G){H=new l(F,G,E);s[F]=H}}return H},getScreen:function(){return E.getPlugin("screen")},getControls:function(){return E.getPlugin("controls")},getConfig:function(F){return F?k(z):z},getFlashParams:function(){return t},loadPlugin:function(I,H,K,J){if(typeof K=="function"){J=K;K={}}var G=J?e():"_";E._api().fp_loadPlugin(I,H,K,G);var F={};F[G]=J;var L=new l(I,null,E,F);s[I]=L;return L},getState:function(){return y?y.fp_getState():-1},play:function(G,F){function H(){if(G!==undefined){E._api().fp_play(G,F)}else{E._api().fp_play()}}if(y){H()}else{E.load(function(){H()})}return E},getVersion:function(){var G="flowplayer.js 3.1.4";if(y){var F=y.fp_getVersion();F.push(G);return F}return G},_api:function(){if(!y){throw"Flowplayer "+E.id()+" not loaded when calling an API method"}return y},setClip:function(F){E.setPlaylist([F]);return E},getIndex:function(){return w}});m(("Click*,Load*,Unload*,Keypress*,Volume*,Mute*,Unmute*,PlaylistReplace,ClipAdd,Fullscreen*,FullscreenExit,Error,MouseOver,MouseOut").split(","),function(){var F="on"+this;if(F.indexOf("*")!=-1){F=F.substring(0,F.length-1);var G="onBefore"+F.substring(2);E[G]=function(H){j(B,G,H);return E}}E[F]=function(H){j(B,F,H);return E}});m(("pause,resume,mute,unmute,stop,toggle,seek,getStatus,getVolume,setVolume,getTime,isPaused,isPlaying,startBuffering,stopBuffering,isFullscreen,toggleFullscreen,reset,close,setPlaylist,addClip,playFeed").split(","),function(){var F=this;E[F]=function(H,G){if(!y){return E}var I=null;if(H!==undefined&&G!==undefined){I=y["fp_"+F](H,G)}else{I=(H===undefined)?y["fp_"+F]():y["fp_"+F](H)}return I==="undefined"||I===undefined?E:I}});E._fireEvent=function(O){if(typeof O=="string"){O=[O]}var P=O[0],M=O[1],K=O[2],J=O[3],I=0;if(z.debug){g(O)}if(!y&&P=="onLoad"&&M=="player"){y=y||c(v);A=y.clientHeight;m(p,function(){this._fireEvent("onLoad")});m(s,function(Q,R){R._fireEvent("onUpdate")});u._fireEvent("onLoad")}if(P=="onLoad"&&M!="player"){return}if(P=="onError"){if(typeof M=="string"||(typeof M=="number"&&typeof K=="number")){M=K;K=J}}if(P=="onContextMenu"){m(z.contextMenu[M],function(Q,R){R.call(E)});return}if(P=="onPluginEvent"){var F=M.name||M;var G=s[F];if(G){G._fireEvent("onUpdate",M);G._fireEvent(K,O.slice(3))}return}if(P=="onPlaylistReplace"){p=[];var L=0;m(M,function(){p.push(new h(this,L++,E))})}if(P=="onClipAdd"){if(M.isInStream){return}M=new h(M,K,E);p.splice(K,0,M);for(I=K+1;I<p.length;I++){p[I].index++}}var N=true;if(typeof M=="number"&&M<p.length){D=M;var H=p[M];if(H){N=H._fireEvent(P,K,J)}if(!H||N!==false){N=u._fireEvent(P,K,J,H)}}m(B[P],function(){N=this.call(E,M,K);if(this.cached){B[P].splice(I,1)}if(N===false){return false}I++});return N};function C(){if($f(o)){$f(o).getParent().innerHTML="";w=$f(o).getIndex();a[w]=E}else{a.push(E);w=a.length-1}q=parseInt(o.style.height,10)||o.clientHeight;if(typeof t=="string"){t={src:t}}r=o.id||"fp"+e();v=t.id||r+"_api";t.id=v;z.playerId=r;if(typeof z=="string"){z={clip:{url:z}}}if(typeof z.clip=="string"){z.clip={url:z.clip}}z.clip=z.clip||{};if(o.getAttribute("href",2)&&!z.clip.url){z.clip.url=o.getAttribute("href",2)}u=new h(z.clip,-1,E);z.playlist=z.playlist||[z.clip];var F=0;m(z.playlist,function(){var H=this;if(typeof H=="object"&&H.length){H={url:""+H}}m(z.clip,function(I,J){if(J!==undefined&&H[I]===undefined&&typeof J!="function"){H[I]=J}});z.playlist[F]=H;H=new h(H,F,E);p.push(H);F++});m(z,function(H,I){if(typeof I=="function"){if(u[H]){u[H](I)}else{j(B,H,I)}delete z[H]}});m(z.plugins,function(H,I){if(I){s[H]=new l(H,I,E)}});if(!z.plugins||z.plugins.controls===undefined){s.controls=new l("controls",null,E)}s.canvas=new l("canvas",null,E);t.bgcolor=t.bgcolor||"#000000";t.version=t.version||[9,0];t.expressInstall="http://www.flowplayer.org/swf/expressinstall.swf";function G(H){if(!E.isLoaded()&&E._fireEvent("onBeforeClick")!==false){E.load()}return f(H)}x=o.innerHTML;if(x.replace(/\s/g,"")!==""){if(o.addEventListener){o.addEventListener("click",G,false)}else{if(o.attachEvent){o.attachEvent("onclick",G)}}}else{if(o.addEventListener){o.addEventListener("click",f,false)}E.load()}}if(typeof o=="string"){flashembed.domReady(function(){var F=c(o);if(!F){throw"Flowplayer cannot access element: "+o}else{o=F;C()}})}else{C()}}var a=[];function d(o){this.length=o.length;this.each=function(p){m(o,p)};this.size=function(){return o.length}}window.flowplayer=window.$f=function(){var p=null;var o=arguments[0];if(!arguments.length){m(a,function(){if(this.isLoaded()){p=this;return false}});return p||a[0]}if(arguments.length==1){if(typeof o=="number"){return a[o]}else{if(o=="*"){return new d(a)}m(a,function(){if(this.id()==o.id||this.id()==o||this.getParent()==o){p=this;return false}});return p}}if(arguments.length>1){var r=arguments[1];var q=(arguments.length==3)?arguments[2]:{};if(typeof o=="string"){if(o.indexOf(".")!=-1){var t=[];m(n(o),function(){t.push(new b(this,k(r),k(q)))});return new d(t)}else{var s=c(o);return new b(s!==null?s:o,r,q)}}else{if(o){return new b(o,r,q)}}}return null};i(window.$f,{fireEvent:function(){var o=[].slice.call(arguments);var q=$f(o[0]);return q?q._fireEvent(o.slice(1)):null},addPlugin:function(o,p){b.prototype[o]=p;return $f},each:m,extend:i});if(typeof jQuery=="function"){jQuery.prototype.flowplayer=function(q,p){if(!arguments.length||typeof arguments[0]=="number"){var o=[];this.each(function(){var r=$f(this);if(r){o.push(r)}});return arguments.length?o[arguments[0]]:new d(o)}return this.each(function(){$f(this,k(q),p?k(p):{})})}}})();(function(){var e=typeof jQuery=="function";var i={width:"100%",height:"100%",allowfullscreen:true,allowscriptaccess:"always",quality:"high",version:null,onFail:null,expressInstall:null,w3c:false,cachebusting:false};if(e){jQuery.tools=jQuery.tools||{};jQuery.tools.flashembed={version:"1.0.4",conf:i}}function j(){if(c.done){return false}var l=document;if(l&&l.getElementsByTagName&&l.getElementById&&l.body){clearInterval(c.timer);c.timer=null;for(var k=0;k<c.ready.length;k++){c.ready[k].call()}c.ready=null;c.done=true}}var c=e?jQuery:function(k){if(c.done){return k()}if(c.timer){c.ready.push(k)}else{c.ready=[k];c.timer=setInterval(j,13)}};function f(l,k){if(k){for(key in k){if(k.hasOwnProperty(key)){l[key]=k[key]}}}return l}function g(k){switch(h(k)){case"string":k=k.replace(new RegExp('(["\\\\])',"g"),"\\$1");k=k.replace(/^\s?(\d+)%/,"$1pct");return'"'+k+'"';case"array":return"["+b(k,function(n){return g(n)}).join(",")+"]";case"function":return'"function()"';case"object":var l=[];for(var m in k){if(k.hasOwnProperty(m)){l.push('"'+m+'":'+g(k[m]))}}return"{"+l.join(",")+"}"}return String(k).replace(/\s/g," ").replace(/\'/g,'"')}function h(l){if(l===null||l===undefined){return false}var k=typeof l;return(k=="object"&&l.push)?"array":k}if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}})}function b(k,n){var m=[];for(var l in k){if(k.hasOwnProperty(l)){m[l]=n(k[l])}}return m}function a(r,t){var q=f({},r);var s=document.all;var n='<object width="'+q.width+'" height="'+q.height+'"';if(s&&!q.id){q.id="_"+(""+Math.random()).substring(9)}if(q.id){n+=' id="'+q.id+'"'}if(q.cachebusting){q.src+=((q.src.indexOf("?")!=-1?"&":"?")+Math.random())}if(q.w3c||!s){n+=' data="'+q.src+'" type="application/x-shockwave-flash"'}else{n+=' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'}n+=">";if(q.w3c||s){n+='<param name="movie" value="'+q.src+'" />'}q.width=q.height=q.id=q.w3c=q.src=null;for(var l in q){if(q[l]!==null){n+='<param name="'+l+'" value="'+q[l]+'" />'}}var o="";if(t){for(var m in t){if(t[m]!==null){o+=m+"="+(typeof t[m]=="object"?g(t[m]):t[m])+"&"}}o=o.substring(0,o.length-1);n+='<param name="flashvars" value=\''+o+"' />"}n+="</object>";return n}function d(m,p,l){var k=flashembed.getVersion();f(this,{getContainer:function(){return m},getConf:function(){return p},getVersion:function(){return k},getFlashvars:function(){return l},getApi:function(){return m.firstChild},getHTML:function(){return a(p,l)}});var q=p.version;var r=p.expressInstall;var o=!q||flashembed.isSupported(q);if(o){p.onFail=p.version=p.expressInstall=null;m.innerHTML=a(p,l)}else{if(q&&r&&flashembed.isSupported([6,65])){f(p,{src:r});l={MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title};m.innerHTML=a(p,l)}else{if(m.innerHTML.replace(/\s/g,"")!==""){}else{m.innerHTML="<h2>Flash version "+q+" or greater is required</h2><h3>"+(k[0]>0?"Your version is "+k:"You have no flash plugin installed")+"</h3>"+(m.tagName=="A"?"<p>Click here to download latest version</p>":"<p>Download latest version from <a href='http://www.adobe.com/go/getflashplayer'>here</a></p>");if(m.tagName=="A"){m.onclick=function(){location.href="http://www.adobe.com/go/getflashplayer"}}}}}if(!o&&p.onFail){var n=p.onFail.call(this);if(typeof n=="string"){m.innerHTML=n}}if(document.all){window[p.id]=document.getElementById(p.id)}}window.flashembed=function(l,m,k){if(typeof l=="string"){var n=document.getElementById(l);if(n){l=n}else{c(function(){flashembed(l,m,k)});return}}if(!l){return}if(typeof m=="string"){m={src:m}}var o=f({},i);f(o,m);return new d(l,o,k)};f(window.flashembed,{getVersion:function(){var m=[0,0];if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){var l=navigator.plugins["Shockwave Flash"].description;if(typeof l!="undefined"){l=l.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var n=parseInt(l.replace(/^(.*)\..*$/,"$1"),10);var r=/r/.test(l)?parseInt(l.replace(/^.*r(.*)$/,"$1"),10):0;m=[n,r]}}else{if(window.ActiveXObject){try{var p=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(q){try{p=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");m=[6,0];p.AllowScriptAccess="always"}catch(k){if(m[0]==6){return m}}try{p=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(o){}}if(typeof p=="object"){l=p.GetVariable("$version");if(typeof l!="undefined"){l=l.replace(/^\S+\s+(.*)$/,"$1").split(",");m=[parseInt(l[0],10),parseInt(l[2],10)]}}}}return m},isSupported:function(k){var m=flashembed.getVersion();var l=(m[0]>k[0])||(m[0]==k[0]&&m[1]>=k[1]);return l},domReady:c,asString:g,getHTML:a});if(e){jQuery.fn.flashembed=function(l,k){var m=null;this.each(function(){m=flashembed(this,l,k)});return l.api===false?this:m}}})();;(function(a){$f.addPlugin("playlist",function(d,o){var n=this;var b={playingClass:"playing",pausedClass:"paused",progressClass:"progress",template:'<a href="${url}">${title}</a>',loop:false,playOnClick:true,manual:false};a.extend(b,o);d=a(d);var j=n.getPlaylist().length<=1||b.manual;var k=null;function e(q){var p=m;a.each(q,function(r,s){if(!a.isFunction(s)){p=p.replace("${"+r+"}",s).replace("$%7B"+r+"%7D",s)}});return p}function i(){k=d.children().unbind("click.playlist").bind("click.playlist",function(){return h(a(this),k.index(this))})}function c(){d.empty();a.each(n.getPlaylist(),function(){d.append(e(this))});i()}function h(p,q){if(p.hasClass(b.playingClass)||p.hasClass(b.pausedClass)){n.toggle()}else{p.addClass(b.progressClass);n.play(q)}return false}function l(){if(j){k=d.children()}k.removeClass(b.playingClass);k.removeClass(b.pausedClass);k.removeClass(b.progressClass)}function f(p){return(j)?k.filter("[href="+p.originalUrl+"]"):k.eq(p.index)}if(!j){var m=d.is(":empty")?b.template:d.html();c()}else{k=d.children();if(a.isFunction(k.live)){a(d.selector+"> *").live("click",function(){var p=a(this);return h(p,p.attr("href"))})}else{k.click(function(){var p=a(this);return h(p,p.attr("href"))})}var g=n.getClip(0);if(!g.url&&b.playOnClick){g.update({url:k.eq(0).attr("href")})}}n.onBegin(function(p){l();f(p).addClass(b.playingClass)});n.onPause(function(p){f(p).removeClass(b.playingClass).addClass(b.pausedClass)});n.onResume(function(p){f(p).removeClass(b.pausedClass).addClass(b.playingClass)});if(!b.loop&&!j){n.onBeforeFinish(function(p){if(!p.isInStream&&p.index<k.length-1){return false}})}if(j&&b.loop){n.onBeforeFinish(function(q){var p=f(q);if(p.next().length){p.next().click()}else{k.eq(0).click()}return false})}n.onUnload(function(){l()});if(!j){n.onPlaylistReplace(function(){c()})}n.onClipAdd(function(q,p){k.eq(p).before(e(q));i()});return n})})(jQuery);