/*
 * jquery.nevma.slideshow 1.0 - Slideshow plugin.
 * 
 * Copyright (c) 2009 Nevma.Gr
 * http://www.nevma.gr
 *
 * All right reserved!
 */

jQuery.fn.slideshow=function(o){var a={slide:".slide",next:".next",previous:".prev",navigation:".navigation a",navigationSelectedClass:"selected",slideshow:true,slideshowSpeed:4E3,startFromIndex:1,transition:"fade",transitionSpeed:500,mouseOverFreeze:true,resizeMode:"none"};jQuery.extend(a,o);this.each(function(){var d=-1,m=null,i=false,e=jQuery(this),p=jQuery(a.next,e),q=jQuery(a.previous,e),c=jQuery(a.slide,e),g=jQuery(a.navigation,e).not(a.previous).not(a.next),j=function(b,f){g.eq(d).removeClass(a.navigationSelectedClass); g.eq(b).addClass(a.navigationSelectedClass);if(a.resizeMode=="auto"){var h=c.eq(b).outerHeight();e.css("height",h+"px")}c.eq(d).fadeOut(a.transitionSpeed);c.eq(b).fadeIn(a.transitionSpeed,f);d=b},n=function(b){var f=c.size(),h=d+1;if(h>f-1)h=0;j(h,b)},k=function(b){i=true;m=window.setTimeout(function(){i&&n(k)},a.slideshowSpeed);b&&b()};e.css("position","relative").css("overflow","hidden");c.each(function(){jQuery(this).css("display","none")});if(a.resizeMode=="none")c.css("position","absolute").css("top", "0").css("left","0");else if(a.resizeMode=="maxSlide"){var l=-1;c.each(function(){var b=jQuery(this).outerHeight();if(b>l)l=b});e.css("height",l+"px")}d=a.startFromIndex-1;g.eq(d).addClass(a.navigationSelectedClass);c.eq(d).css("display","block");a.mouseOverFreeze&&e.mouseover(function(){i=false;window.clearTimeout(m);return false}).mouseout(function(){a.slideshow&&k();return false});p.click(function(){n();return false});q.click(function(){var b=c.size(),f=d-1;if(f<0)f=b-1;j(f,void 0);return false}); g.click(function(){var b=jQuery(g).index(this);j(b);return false});a.slideshow&&k()})};

