$(document).ready(function()
{

	var total = 0;
	var menuNum = $("ul.menu li.menu").length; //menük száma
	var spaceNum = parseInt(menuNum); //space-ek száma
	var spaceWidth = $("ul.menu li.space").width(); //space-k szélessége
	var totalSpaceWidth = parseInt(spaceWidth)*parseInt(spaceNum);
	$("ul.menu li.menu").each(function()
	{
		total += $(this).width();
		var thisWidth = $(this).width();
		$(this).css({"width":thisWidth});
	});
	var subtotal = parseInt(total)+parseInt(totalSpaceWidth);
	var ulWidth = subtotal+4;	
	var bgWidth = subtotal+4;	
	$("div.main_menu").css({"width":ulWidth});
	$("div.main_menu_bg").css({"width":ulWidth});
	$("ul.submenus").css({"width":ulWidth});
	var menuWidth = $(".main_text").width();
	var menuBgWidth = $(".submenu_bg").width();
	var menuPosition = 0; //(parseInt(MenuContainer)-parseInt(menuBgWidth))/2;
	var menuUlPosition = 0; //(parseInt(MenuContainer)-parseInt(menuWidth))/2;

//	$(".submenu_bg").css({"left":menuPosition});	
	$(".menu_links").css({"left":menuUlPosition});		
	$(".slider_bg").css({"left":menuUlPosition});
	
	$("ul.submenus li:first").css({"margin-left":"2px"});
	$("ul.submenus li:last").css({"margin-right":"0"});

	var first = $("a#menu-1").width(); // a menü szélessége
	var menuPos = $("a#menu-1").position(); //a menü pozíciója
	var menuLeft = menuPos.left; //a menü bal oldala	
	$(".slider_center").css({"width":first});
	var sliderWidth = parseInt(first)+parseInt($(".slider_left").width())+parseInt($(".slider_right").width());
	var sliderPosition = parseInt(menuLeft)-10;
	$("#slider_button").css({"margin-left":sliderPosition});
	$("li.menu").addClass("inactive");
	$("li.menu:first > a").addClass("active")







	var $panels = $('#slider .scrollContainer > div');
	var $container = $('#slider .scrollContainer');
	var horizontal = true;

	if (horizontal)
	{
  		$panels.css({
    	'float' : 'left',
    	'position' : 'relative' // IE fix to ensure overflow is hidden
    	});
    	$container.css('width', $panels[0].offsetWidth * $panels.length);
    }
    var $scroll = $('#slider .scroll').css('overflow', 'hidden');
 

	$("a.menu").live('click',function(e)
	{
		$("a").removeClass("active").addClass("inactive");
		$(this).removeClass("inactive").addClass("active");
		var ids = ($(this).attr("id").split("-"));
		var id = ids[1];
		if(id==1)
		{
			var width = $(this).width(); // a menü szélessége
			var menuPos = $(this).position(); //a menü pozíciója
			var menuLeft = menuPos.left; //a menü bal oldala
			var sliderWidth = parseInt(width)+parseInt($(".slider_left").width())+parseInt($(".slider_right").width());
			var sliderPosition = parseInt(menuLeft)-10;
			$(".slider_center").animate({"width": width}, 250);
			$("#slider_button").animate({"margin-left": sliderPosition}, 300);	

		}
		else if (id==7)
		{
			var width = $(this).width(); // a menü szélessége
			var menuPos = $(this).position(); //a menü pozíciója
			var menuLeft = menuPos.left; //a menü bal oldala
			var menuCenterPos = (parseInt(width)/2)+parseInt(menuLeft); //a menü közepe
			var sliderWidth = parseInt(width)+parseInt($(".slider_left").width())+parseInt($(".slider_right").width());
			var sliderPosition = parseInt(menuLeft)-10;
			$(".slider_center").animate({"width": width}, 250);
			$("#slider_button").animate({"margin-left": sliderPosition}, 300);	
			$(".contact_form").show();		
		}
		else 
		{
			var width = $(this).width(); // a menü szélessége
			var menuPos = $(this).position(); //a menü pozíciója
			var menuLeft = menuPos.left; //a menü bal oldala
			var sliderWidth = parseInt(width)+parseInt($(".slider_left").width())+parseInt($(".slider_right").width());
			var sliderPosition = parseInt(menuLeft)-10;
			$(".slider_center").animate({"width":width}, 250);
			$("#slider_button").animate({"margin-left":sliderPosition}, 300);				
	

		}

		var link = $(this).attr("rel");
		var title = $(this).text();

		document.title = "Breeze - "+title;
		$(".scroll").scrollTo('div#'+link, 300, {easing:'swing',onAfter:function(){
			if(id!=7)
			{
				$(".contact_form").hide();				
			}
			
		}});

		return false;
	});



});
