if(typeof jQuery=="undefined")jQuery=function(){};if(typeof jQuery.classBehaviours=="undefined")jQuery.classBehaviours=function(){};if(typeof jQuery.classBehaviours.handlers=="undefined")jQuery.classBehaviours.handlers=function(){};if(typeof jQuery.classBehaviours.handlers.animatedClassName=="undefined"){jQuery.classBehaviours.handlers.animatedClassName={name:"animatedClassName",index:0,timeout:null,start:function(a){var b=this;a.id=a.id?a.id:b.name+b.index++;animationDelay=parseInt(jQuery.classBehaviours.utilities.getClassParameter(a,"delay","500"));onlyOnClick=jQuery.classBehaviours.utilities.getClassParameter(a,"click","no")=="yes";onlyOnFocus=jQuery.classBehaviours.utilities.getClassParameter(a,"focus","no")=="yes";if(onlyOnClick)a.onclick=b.replay;else if(onlyOnFocus){a.className+=" active_no";a.onmouseover=b.play;a.onmouseout=b.stop;a.onfocus=b.play;a.onblur=b.stop}else b.play(a)},play:function(c){var b="active_yes",a=typeof this.nodeName=="undefined"?c:this,d=jQuery.classBehaviours.handlers.animatedClassName;if(a.className.indexOf(b)<0){a.className=a.className.replace("active_no",b);jQuery.classBehaviours.handlers.animatedClassName.loop(a.id)}},stop:function(b){var a=typeof this.nodeName=="undefined"?b:this;a.className=a.className.replace("active_yes","active_no");timeout=jQuery.classBehaviours.utilities.getClassParameter(a,"timeout","0");clearTimeout(parseInt(timeout));animationStart=jQuery.classBehaviours.utilities.getClassParameter(a,"start","0");jQuery.classBehaviours.utilities.setClassParameter(a,"step",animationStart)},replay:function(b){var a=typeof this.nodeName=="undefined"?b:this,c=jQuery.classBehaviours.handlers.animatedClassName;a.className=a.className.replace("active_no","active_yes");animationStart=jQuery.classBehaviours.utilities.getClassParameter(a,"start","0");jQuery.classBehaviours.utilities.setClassParameter(a,"step",animationStart);jQuery.classBehaviours.handlers.animatedClassName.loop(a.id)},loop:function(d){var c="name",a=null,b="step",e=jQuery.classBehaviours.handlers.animatedClassName;animNode=document.getElementById(d);animationStart=parseInt(jQuery.classBehaviours.utilities.getClassParameter(animNode,"start","0"));animationStep=parseInt(jQuery.classBehaviours.utilities.getClassParameter(animNode,b,"0"));animationEnd=parseInt(jQuery.classBehaviours.utilities.getClassParameter(animNode,"end","3"));animationLoop=parseInt(jQuery.classBehaviours.utilities.getClassParameter(animNode,"loop",animationEnd));animationDelay=parseInt(jQuery.classBehaviours.utilities.getClassParameter(animNode,"delay","500"));animationActive=jQuery.classBehaviours.utilities.getClassParameter(animNode,"active","yes");animationId=jQuery.classBehaviours.utilities.getClassParameter(animNode,"id",a);animationName=jQuery.classBehaviours.utilities.getClassParameter(animNode,c,a);if(animationActive=="yes"){animationTarget=animationId!=a?document.getElementById(animationId):animNode;nextAnimationStep=animationStep<animationEnd?animationStep+1:animationLoop;if(animationName!=a){jQuery.classBehaviours.utilities.setClassParameter(animationTarget,c,animationName);if(navigator.userAgent.indexOf("MSIE 6")>-1&&animationName.indexOf("popUp")>-1){jQuery.classBehaviours.utilities.setClassParameter(parent.document.body,c,animationName);window.scrollTo(0,0)}}if(animationStep!=nextAnimationStep){jQuery.classBehaviours.utilities.setClassParameter(animationTarget,b,nextAnimationStep);navigator.userAgent.indexOf("MSIE 6")>-1&&jQuery.classBehaviours.utilities.setClassParameter(parent.document.body,b,nextAnimationStep);animationTarget!=animNode&&jQuery.classBehaviours.utilities.setClassParameter(animNode,b,nextAnimationStep);e.timeout=nextAnimationStep!=animationStep?setTimeout('jQuery.classBehaviours.handlers.animatedClassName.loop("'+d+'")',animationDelay):a;jQuery.classBehaviours.utilities.setClassParameter(animNode,"timeout",e.timeout)}}}};if(typeof jQuery.fn!="undefined"){jQuery.fn.animatedClassName=function(){return this.each(function(){jQuery.classBehaviours.handlers.animatedClassName.start(this)})};$(document).ready(function(){$(".animatedClassName").animatedClassName()})}}