var j = 0;
var autoScrollTime = 10000;
var ep_slideshow = KRENI.Cookies.get('ep_slideshow');
if (!ep_slideshow) ep_slideshow = 1;
jQuery.fn.entrySlider = function(settings) {
	settings = jQuery.extend({
		easeFunc: "expoinout",
		easeTime: 750,
		toolTip: false
	}, settings);

	var container = jQuery(this);
	var panelWidth = 950;
	var panelCount = container.find(".panel").size();
	var stripViewerWidth = panelWidth*panelCount;
	container.find("div.panelContainer").css({'width' : stripViewerWidth, 'overflow' : 'hidden'});
	var navWidth = 950;
	
	if (location.hash && parseInt(location.hash.slice(1)) <= panelCount) {
		var cPanel = parseInt(location.hash.slice(1));
		var cnt = - (panelWidth*(cPanel - 1));
		jQuery(this).find("div.panelContainer").css({ left: cnt });
	} else { 
		var cPanel = 1;
	};

	$('#sliders').prepend("<div class='panel_x'><\/div>");
	jQuery('.panel_x').bind("click", function() { 
		jQuery("#sliders").fadeOut('slow'); 
		$('#sliderswitch').show(); 	
		KRENI.Cookies.set('ep_slideshow', -1, {duration: 30, path: '/'});
	});

	container.before("<div class='stripNav' id='stripNav" + j + "'><ul><\/ul><\/div>");
	container.find(".panel").each(function(n) {
		jQuery("div#stripNav" + j + " ul").append("<li class='tab'><a href='#" + (n+1) + "'>" + (n+1) + "<\/a><\/li>");
	});

	jQuery("div#stripNav" + j + " a").each(function(z) {
		jQuery(this).bind("click", function() {
			jQuery(this).addClass("current").parent().parent().find("a").not(jQuery(this)).removeClass("current"); 
			var cnt = - (panelWidth*z);
			cPanel = z + 1;
			jQuery(this).parent().parent().parent().next().find("div.panelContainer").css('overflow','hidden').animate({ left: cnt}, settings.easeTime, settings.easeFunc);
		});
	});
	
	jQuery("div#stripNav" + j).css("width" , navWidth);
	
	if (location.hash && parseInt(location.hash.slice(1)) <= panelCount) {
		jQuery("div#stripNav" + j + " a:eq(" + (location.hash.slice(1) - 1) + ")").addClass("current");
	} else {
		jQuery("div#stripNav" + j + " a:eq(0)").addClass("current");
	}

	if (ep_slideshow == 1) {
		$('#sliders').slideDown('fast'); 
	} else {
		$('#sliderswitch').show();
	}
	
	j++;
	var autoSlider = function() {
		if (cPanel == panelCount) cPanel = 0;
		$('#sliders').find(".stripNav ul li a:eq(" + (cPanel) + ")").trigger('click');
		setTimeout(autoSlider, autoScrollTime);
	}
	autoSlider();

};