Your browser does not support iframes.

AJS.fx={_shades:{0:"ffffff",1:"ffffee",2:"ffffdd",3:"ffffcc",4:"ffffbb",5:"ffffaa",6:"ffff99"},highlight:function(c,b){var a=new AJS.fx.Base();a.elm=AJS.$(c);a.options.duration=600;a.setOptions(b);AJS.update(a,{increase:function(){if(this.now==7){c.style.backgroundColor="#fff"}else{c.style.backgroundColor="#"+AJS.fx._shades[Math.floor(this.now)]}}});return a.custom(6,0)},fadeIn:function(c,a){a=a||{};if(!a.from){a.from=0;AJS.setOpacity(c,0)}if(!a.to){a.to=1}var b=new AJS.fx.Style(c,"opacity",a);return b.custom(a.from,a.to)},fadeOut:function(c,b){b=b||{};if(!b.from){b.from=1}if(!b.to){b.to=0}b.duration=300;var a=new AJS.fx.Style(c,"opacity",b);return a.custom(b.from,b.to)},setWidth:function(c,b){var a=new AJS.fx.Style(c,"width",b);return a.custom(b.from,b.to)},setHeight:function(c,b){var a=new AJS.fx.Style(c,"height",b);return a.custom(b.from,b.to)}};AJS.fx.Base=new AJS.Class({init:function(a){this.options={onStart:function(){},onComplete:function(){},transition:AJS.fx.Transitions.sineInOut,duration:500,wait:true,fps:50};AJS.update(this.options,a);AJS.bindMethods(this)},setOptions:function(a){AJS.update(this.options,a)},step:function(){var a=new Date().getTime();if(a<this.time+this.options.duration){this.cTime=a-this.time;this.setNow()}else{setTimeout(AJS.$b(this.options.onComplete,this,[this.elm]),10);this.clearTimer();this.now=this.to}this.increase()},setNow:function(){this.now=this.compute(this.from,this.to)},compute:function(b,a){var c=a-b;return this.options.transition(this.cTime,b,c,this.options.duration)},clearTimer:function(){clearInterval(this.timer);this.timer=null;return this},_start:function(a,b){if(!this.options.wait){this.clearTimer()}if(this.timer){return}setTimeout(AJS.$p(this.options.onStart,this.elm),10);this.from=a;this.to=b;this.time=new Date().getTime();this.timer=setInterval(this.step,Math.round(1000/this.options.fps));return this},custom:function(b,a){return this._start(b,a)},set:function(a){this.now=a;this.increase();return this},setStyle:function(b,a,c){if(this.property=="opacity"){AJS.setOpacity(b,c)}else{AJS.setStyle(b,a,c)}}});AJS.fx.Style=AJS.fx.Base.extend({init:function(a,c,b){this.parent();this.elm=a;this.setOptions(b);this.property=c},increase:function(){this.setStyle(this.elm,this.property,this.now)}});AJS.fx.Styles=AJS.fx.Base.extend({init:function(a,b){this.parent();this.elm=AJS.$(a);this.setOptions(b);this.now={}},setNow:function(){for(p in this.from){this.now[p]=this.compute(this.from[p],this.to[p])}},custom:function(c){if(this.timer&&this.options.wait){return}var b={};var a={};for(p in c){b[p]=c[p][0];a[p]=c[p][1]}return this._start(b,a)},increase:function(){for(var a in this.now){this.setStyle(this.elm,a,this.now[a])}}});AJS.fx.Transitions={linear:function(a,e,f,g){return f*a/g+e},sineInOut:function(a,e,f,g){return -f/2*(Math.cos(Math.PI*a/g)-1)+e}};script_loaded=true;script_loaded=true;