var prev_image;

function showSliderimage()
{
	if (curr_image > last_image) curr_image = 0;
	else if (curr_image < 0) curr_image = last_image;

	jQuery("#sliderimage" + prev_image).hide('fade', 2000);
	jQuery("#sliderimage" + curr_image).show('fade', 2000);
	jQuery("#sli" + curr_image).attr('class', 'count_button_hl');
	jQuery("#slidertext" + curr_image).css('filter', 'alpha(opacity=100)');
	jQuery("#slidertext" + curr_image).css('-moz-opacity', '1.0');
	jQuery("#slidertext" + curr_image).css('opacity', '1.0');

	for (i = 0; i <= last_image; i++)
	{
		if (i != curr_image)
		{
			if (i != prev_image) jQuery("#sliderimage" + i).hide();
			jQuery("#sli" + i).attr('class', 'count_button_s');
		}
	}
}

function autoSlideImage()
{
	if (!pauseSlide)
	{
		prev_image = curr_image;
		curr_image++;
		showSliderimage();
	}
}

jQuery(document).ready(function(){
	// image slider
	curr_image = 0;
	last_image = iImages-1;
	autoSlide = false;
	pauseSlide = false;
	showSliderimage();

	jQuery("#slider_back").click(function()
	{
		if (autoSlide !== false) clearInterval(autoSlide);
		autoSlide = false;
		curr_image--;
		showSliderimage();
		return false;
	});
	jQuery("#slider_back").mouseover(function()
	{
		pauseSlide = true;
		return false;
	});
	jQuery("#slider_back").mouseout(function()
	{
		pauseSlide = false;
		return false;
	});

	jQuery("#slider_next").click(function()
	{
		if (autoSlide !== false) clearInterval(autoSlide);
		autoSlide = false;
		curr_image++;
		showSliderimage();
		return false;
	});
	jQuery("#slider_next").mouseover(function()
	{
		pauseSlide = true;
		return false;
	});
	jQuery("#slider_next").mouseout(function()
	{
		pauseSlide = false;
		return false;
	});

	jQuery("#slider_count div").click(function()
	{
		if (jQuery(this).hasClass('count_button_hl')) return false;
		if (autoSlide !== false) clearInterval(autoSlide);
		autoSlide = false;
		curr_image = jQuery(this).attr('id').substring(3);
		showSliderimage();
	});

	autoSlide = setInterval('autoSlideImage()', 5000);
});
