$(document).ready(function(){
			
	/* KARUZELA */
	
	randomSplashOnEntry();
	
	if ($.browser.msie) {
		$("body").addClass("ie");
	}
	
	if ($.browser.safari) {
		$("body").addClass("safari");
	}
	
	function randomSplashOnEntry() {
		var $splashNumer = $(".content").find(".carouselButtons div");
		var n = $splashNumer.length;
		var random = Math.floor( Math.random()*n );
		/* var random= 4; */
		
		var randomScreenMargin = (-1)*235*random;
		$("#screen01").animate({
			marginTop: randomScreenMargin
		}, 0.1 );
		
		if (random == 0) {
			$(".buttonsTitle").addClass("activeTitle");
			$(".carouselButtons div").eq(random).addClass("activeBtnFirst");
		} else {
			$(".carouselButtons div").eq(random).addClass("activeBtn");
		}
	}
	
	function setProperMarginAndSlide() {
		$(".santasHat").remove();
		var buttonPosition = parseInt($(".carouselButtons div").index(this));
		var screenMargin = (-1)*235*buttonPosition;
		$("#screen01").animate({
			marginTop: screenMargin
		}, 300 );
	}
	
	function setBackgroundFirst() {
		$(this).addClass("hoverBtnFirst");
		$(".buttonsTitle").addClass("hoverTitle");
	}
	
	function removeBackgroundFirst() {
		$(this).removeClass("hoverBtnFirst");
		$(".buttonsTitle").removeClass("hoverTitle");
	}
	
	function setBackground() {
		$(this).addClass("hoverBtn");
	}
	
	function removeBackground() {
		$(this).removeClass("hoverBtn");
	}
	
	function addActiveClassFirst () {
		$(".carouselButtons div").removeClass("activeBtn");
		$(this).addClass("activeBtnFirst");
		$(".buttonsTitle").addClass("activeTitle");
	}
	
	function addActiveClass () {
		$(".carouselButtons div").removeClass("activeBtn").removeClass("activeBtnFirst");
		/* $(".buttonsTitle").removeClass("activeTitle"); */
		$(".buttonsTitle").removeClass("activeTitle");
		$(this).addClass("activeBtn");
	}
	
	$(".carouselButtons div:eq(0)").click(setProperMarginAndSlide).click(addActiveClassFirst);
	$(".carouselButtons div:gt(0)").click(setProperMarginAndSlide).click(addActiveClass);
	$(".carouselButtons div:eq(0)").hover(setBackgroundFirst,removeBackgroundFirst);
	$(".carouselButtons div:gt(0)").hover(setBackground,removeBackground);
	
});

