
(function($){jQuery.fn.domainSlider=function(option){var defaults={slideSpeed:2000,autoSlideTime:6000};var option=$.extend(defaults,option);var auto;var stop=false;var slider=$(this);var sliderCont=slider.find('.footer_slider_container');var iloscElem=sliderCont.find('ul li').length;var iloscElemA=iloscElem-1;var iloscElemB=iloscElem-2;var iloscElemC=iloscElem-3;function ulSliderWidth(obj){var width=0;obj.find('ul li').each(function(){width+=parseInt($(this).width());});obj.find('ul').css({'width':width});}
function sliderNext(obj){if(stop){return;}
stop=true;var myObj=obj.parent().find('ul');var width=0;width+=parseInt(myObj.find('li:eq(0)').width());width+=parseInt(myObj.find('li:eq(1)').width());width+=parseInt(myObj.find('li:eq(2)').width());var tmp=myObj.find('li:eq(0)').clone();myObj.append(tmp);var tmp=myObj.find('li:eq(1)').clone();myObj.append(tmp);var tmp=myObj.find('li:eq(2)').clone();myObj.append(tmp);myObj.find('li:eq(0)').addClass('toRemove');myObj.find('li:eq(1)').addClass('toRemove');myObj.find('li:eq(2)').addClass('toRemove');var widthUL=myObj.width();myObj.css({'width':widthUL+width});var next=parseInt(myObj.position().left)-width;myObj.animate({left:next},option.slideSpeed,function(){myObj.find('.toRemove').remove();myObj.css({'left':'0px','width':widthUL});stop=false;});}
function sliderPrev(obj){if(stop){return;}
stop=true;var myObj=obj.parent().find('ul');var width=0;width-=parseInt(myObj.find('li:eq('+iloscElemA+')').width());width-=parseInt(myObj.find('li:eq('+iloscElemB+')').width());width-=parseInt(myObj.find('li:eq('+iloscElemC+')').width());var tmp=myObj.find('li:eq('+iloscElemA+')').clone();myObj.prepend(tmp);var tmp=myObj.find('li:eq('+(iloscElemB+1)+')').clone();myObj.prepend(tmp);var tmp=myObj.find('li:eq('+(iloscElemC+2)+')').clone();myObj.prepend(tmp);myObj.find('li:eq('+(iloscElemA+3)+')').addClass('toRemove');myObj.find('li:eq('+(iloscElemB+3)+')').addClass('toRemove');myObj.find('li:eq('+(iloscElemC+3)+')').addClass('toRemove');var widthUL=myObj.width();myObj.css({'width':widthUL-width,'left':width});myObj.animate({left:'0px'},option.slideSpeed,function(){myObj.find('.toRemove').remove();myObj.css({'left':'0px','width':widthUL});stop=false;});}
function autoSlide(){auto=setTimeout(function(){slider.find('.next_arrow').click();autoSlide();},(option.autoSlideTime+option.slideSpeed));}
sliderCont.each(function(){ulSliderWidth($(this));});if($('#footer_slider .auction_top_list').width()>$('#footer_slider .footer_slider_container').width()){slider.find('.next_arrow').click(function(){var obj=$(this);sliderNext(obj);return false;});slider.find('.prev_arrow').click(function(){var obj=$(this);sliderPrev(obj);return false;});slider.live('mouseenter',function(){clearTimeout(auto);});slider.live('mouseleave',function(){autoSlide();});autoSlide();}else{slider.find('.next_arrow').click(function(){return false;});slider.find('.prev_arrow').click(function(){return false;});}};})(jQuery);
