$(document).ready(function() {
	
	// Pokazywanie odpowiedniej zakladki w oparciu o adres strony
	var URL = location.href;
			URL = URL.replace(DOCUMENT_ROOT, "");
			URL = URL.split("#");
	
			if ( URL[1] != undefined )
			{				
				// Zaznaczanie zakladki
				$(".tabs li").removeClass();
				$(".tabs li a[rel=" + URL[1] + "]").parent("li").addClass("current");
				
				// Pokazywanie odpowiedniej tresci
				$(".tab").hide();
				$("#" + URL[1]).show();
				
				// Ustawianie okna
				$("html").animate({scrollTop: 410}, 1000);
			}			
	
	// Zmienianie zakladek
	$(".tabs li a").click(function() {
		var current = $(this).attr("rel");		
		
		// Zaznaczanie zakladki
		$(this).parent("li").parent("ul").find("li").removeClass();
		$(this).parent("li").addClass("current");
		
		// Pokazywanie formularzy
		$(".tab").hide();
		$("#" + current).slideDown(1000);
		
		return false;
	});	
	
	// Services
	$("#services li").click(function() {
		
		var current = $(this).find("a").attr("href");
				current = current.split("#");
				
		var URLS = location.href;
				URLS = URLS.replace(DOCUMENT_ROOT, "");
				URLS = URLS.split("/");
				URLS[1] = URLS[1].replace("#pack", "");
				URLS[1] = URLS[1].replace("#private", "");
				URLS[1] = URLS[1].replace("#company", "");
				URLS[1] = URLS[1].replace("#transport", "");
				
		// Zaznaczanie zakladki
		$(".tabs").find("li").removeClass();
		$(".tabs li a[rel=" + current[1] + "]").parent("li").addClass("current");
		
		// Pokazywanie formularzy
		$(".tab").hide();
		$("#" + current[1]).slideDown(1000);
		
		if (URLS[1] == "")
		{			
			return $("html").animate({scrollTop: 410}, 1000);
		}
		else
		{
			window.location = $(this).find("a").attr("href");
		}
		
	});
	$("#services li").hover(
			function () {
        $(this).addClass("hover");
      }, 
      function () {
        $(this).removeClass();
      }
	);
	
	/* Fader */
	$("#fader").click(function () {
		
		// Usuwanie / dodawanie tla
		if ( $("body").attr("class") == "on" )
		{
			$("body.on").parent("html").css({ background : "none #fff"});
			$("#mainContent").animate( { top: 100 }, 'slow' );
			$("body").removeClass();
			$("body").addClass("off");
			$("#fader").text("Rozwiń top");
			
			$.ajax( { type: "GET", url: "/status/off"});
		}
		
		// Dodawanie tla
		else
		{
			$("body.off").parent("html").css({ background : "#fff url(../images/layout/html-bg.gif) repeat-x"});
			$("#mainContent").animate( { top: 410 }, 'slow' );
			$("body").removeClass();
			$("body").addClass("on");
			$("#fader").text("Zwiń top");
			
			$.ajax( { type: "GET", url: "/status/on"});
		}
		
		return false;
	});

	
});
