	var j$ = jQuery;

	j$(function(){
		j$(".acc").each(function(){
			j$("a.up", this).each(function(index){
				var $this = j$(this);
				var myTimer = {};


				if(index > 0) $this.next().hide();

				$this.mouseover(function(){
					    var animationObject = this;
					myTimer = $.timer(400,function(){

						var speed = 200
						var params = {height:"toggle", opacity:"toggle"};
						j$(animationObject).next().animate(params,{duration:speed}).parent().siblings()
						.children("ul.fxmn:visible").animate(params);
						return false;

					},function(){
      // Display new message when canceled

	
    });

				});
				
				$this.mouseout(function(){

				    $.clearTimer(myTimer);
				  });

				$this.click(function(){

				    $.clearTimer(myTimer);
				  });				
				
			});
		});
	});

	
	
	
