$(function(){
	$('.to_top a').click(function() {
		$('html, body').animate({ scrollTop: 0 }, 500);
		return false;
	});

	$('#checkout_confirmation').submit(function(){
		if ($.browser.mozilla) {
			var url = $(this).attr('action');
			location.href = url;
		} else {
			$('#checkout_confirmation_link').get(0).click();
		}
		return false;
	});

	var tid;
	var imgIndex = 0;
	var imgLength = $('#main_image_menu li').length;

	$('#main_image_menu li').hover(hoverImage, timerSet);

	function changeImage() {
		var topPosition = 190 * imgIndex;
		$('#main_image_pic').stop();
		$('#main_image_menu li a').css('background-position', 'top');
		$('#main_image_menu li a:eq(' + imgIndex + ')').css('background-position', 'bottom');
		$('#main_image_pic').animate({ scrollTop: topPosition }, 300);
	}

	function hoverImage() {
		clearInterval(tid);
		imgIndex = $('#main_image_menu li').index($(this));
		changeImage();
	}

	function timerSet() {
		tid = setInterval(function(){
			if((imgIndex + 1) < imgLength) {
				imgIndex = imgIndex + 1;
			} else {
				imgIndex = 0;
			}
			changeImage();
		}, 4000);
	}
	changeImage();
	timerSet();
});
