(function($)
		  {
			  ///alert(curI);
	$.fn.lavaLamp=function(o)
		{
			o=$.extend({fx:"linear",speed:500,click:function(){}},o||{});
			return this.each(function(){var b=$(this),noop=function(){},$back=$('<li class="back"><div class="left"></div></li>').appendTo(b),$li=$("li",this),curr=$("li.current",this)[0]||$($li[0]).addClass("current")[0];
	$li.not(".back").hover(function(){moveT(this)},noop);																																																						   $(this).hover(noop,function(){moveT(curr)});
	$li.click(function(e){;setCurr(this);
											
return o.click.apply(this,[e,this])});
																																																								  
	//¸ÄÕâÀï
	setCurr($li[curI]);
																																																								   function setCurr(a)
																																																								   {$back.css({"left":a.offsetLeft+"px","width":a.offsetWidth+"px"});curr=a; };
																																																								   function move(a){
				
																																																								  	 $back.each(function(){$.dequeue(this,"fx")}).animate({width:$li[curI].offsetWidth,left:$li[curI].offsetLeft},o.speed,o.fx)
																																																								
																																																				}
			
   function moveT(a){
				
																																																								  	 $back.each(function(){$.dequeue(this,"fx")}).animate({width:a.offsetWidth,left:a.offsetLeft},o.speed,o.fx)
																																																								
																																																				}			
																																																				
																																																				}
																																																									   
																																																									   )
			
			
			}
			
			}
			
			
			)(jQuery);