$(document).ready(function(){
	$("#header h1").click(function() {window.location.href = "index.html"});
		$('#container').fadeIn('fast', function () {
    	$("#header h1").fadeIn('normal', function () {
				$("#header h2").fadeIn('fast', function () {
					$("#nyito_menu").fadeIn('fast', function () {
						$(".kapcsolat").fadeIn('fast', function () {
							$(".kamara").fadeIn('fast') })
       		})
       	})
     	})
		});
		$('#nyito_menu>li').hover(function(){
																$(this).animate({ 
																		paddingLeft: "10px"
																},  200 )
																},function(){
																	$(this).animate({ 
																		paddingLeft: "0px"
																	}, 200 )
																	});
		
		//----------AJAX LOAD------------//
		// Check for hash value in URL
    var hash = window.location.hash.substr(1);
    var href = $('.nav li a').each(function(){
        var href = $(this).attr('href');
        if(hash==href.substr(0,href.length-5)){
            var toLoad = hash+'.html #content';
            $('#content.scrollable').load(toLoad)
        }
    });

    $('.nav li a').click(function(){
			//Betöltendő oldal URL
			var toLoad = $(this).attr('href')+' #subpage';
			window.location.hash = $(this).attr('href').substr(0,$(this).attr('href').length-5);
			//Menü váltás
			
			$('#belso_menu li a').removeClass('selected');
			$(this).addClass('selected');
			
			//Hányadik menüre kattintottunk a nyitólapon
			var clickedItemIndex = $(this).parent().index();
			$('#belso_menu').find("li").eq(clickedItemIndex).children().addClass('selected');
			
			//Nyitóoldalról jövünk
			$("#nyito_menu").fadeOut(400, function () {
				var containerBg = randomBg();
				var BgPos = '0px '+containerBg+'px';
				//Háttércsere
				$("#container").css("background-position", BgPos);
				//Design váltás belső oldalra
				$("#header h1").css({'color': '#ea482d'});
				$("#header h2").css({'color': '#858585', 'border-top': '1px solid #cdcdcd'});
				$("#header h1").animate({
					fontSize: "51px"}, 100, 'swing');
				$("#header h2").animate({
					fontSize: "20px"}, 100,  'swing', function () {
						$(this).animate({
							width: "375px"}, 100, 'swing');
							});
				//Lecsúszik a belső menü, majd a tartalom is megjelenik
				$("#belso_menu").show('fast', function () {
					$('#load').fadeIn('normal');
					loadContent();
				});
			});
			$(".kapcsolat").fadeOut('fast');
			$(".kamara").fadeOut('fast');
			
    
    function loadContent() {
			$('.scrollable').fadeOut('fast', function(){
				$('#content').hide();
    		$('.scrollable').load(toLoad,'',showNewContent());
			});
    }
    function showNewContent() {
			
			$("#content").show(function () {
						$(".scrollable").jScrollPane({scrollbarWidth:10, scrollbarMargin:10, showArrows:true, arrowSize:10, reinitialiseOnImageLoad: true }).fadeIn('fast');
						$(".kapcsolat").css({'margin-top': '20px', 'font-size': '16px'}).fadeIn('fast', hideLoader);
			});
    }
    function hideLoader() {
    	$('#load').fadeOut('normal');
			$("#container").ieffembedfix();
			CB_Init();
    }
		
    return false;

    });
		
		//----------AJAX LOAD END------------//
		
});

function randomBg() {
        var numLow = 0;
        var numHigh = 1600;
        var adjustedHigh = (parseFloat(numHigh) - parseFloat(numLow)) + 1;
        var numRand = Math.floor(Math.random()*adjustedHigh) + parseFloat(numLow);
        if (numRand > 800) 
            return -1600;
         else 
            return -800;
			}
