
$(function() {
	

	var city=false;
	var catalog=false;
	var page="";

	$("#showcity").bind("click",function() {
		if (!city)
			$("#citylist").fadeIn(500, function () { city=true;} );
		else
			$("#citylist").fadeOut(500, function () { city=false;} );
		return false;
	});



	$("div#new #right").bind("click",function() {


		if ($("div#new table#img td:last").hasClass("dop"))
		{
			$("div#new table#img td:visible:first").next().css({"text-align":"left", "width":""}).children("div").css({"float":"left"});
			$("div#new table#img td:visible:last").css({"text-align":"center", "width":"186"}); //.children("div").css({"float":"center"});
			$("div#new table#img td:visible:last").next().css({"text-align":"right", "width":""}).children("div").css({"float":"right"});

//			$("div#new table#img td:visible:first").next().children("div").css({"float":"right"});

			$("div#new table#img td:visible:first").addClass("dop");
			$("div#new table#img td:visible:last").next().removeClass();
		}

		left_right();

		return false;
	});

	$("div#new #left").bind("click",function() {

		if ($("div#new table#img td:first").hasClass("dop"))
		{
			$("div#new table#img td:visible:first").prev().css({"text-align":"left", "width":""}).children("div").css({"float":"left"});
			$("div#new table#img td:visible:first").css({"text-align":"center", "width":"186"});
			$("div#new table#img td:visible:last").prev().css({"text-align":"right", "width":""}).children("div").css({"float":"right"});

			$("div#new table#img td:visible:last").addClass("dop");
			$("div#new table#img td:visible:first").prev().removeClass();

		}

		left_right();

		return false;
	});



	function left_right()
	{
		if ($("div#new table#img td:first").hasClass("dop"))
		{
			$("div#new #left img").css({"display":"block"});
		} else {
			$("div#new #left img").css({"display":"none"});
		}

		if ($("div#new table#img td:last").hasClass("dop"))
		{
			$("div#new #right img").css({"display":"block"});
		} else {
			$("div#new #right img").css({"display":"none"});
		}
	}



	function page_select(page_id) {

		if ($(page_id).attr("id")=="")
		{
			$("body").scrollTo("a"+$(page_id).attr("href"),800);
			return false;
		}
		
		if (page == page_id && $(page_id).hasClass("current"))
		{
			$(".menucontentbox, .menucontentbox2").fadeOut(200);
			$(page).removeClass();
			return false;
		}



		$(page).removeClass();

		content = $("#_"+$(page_id).attr("id")).html();

		if (content==null)
			content="&nbsp;";

		$(".menucontentbox td#text, .menucontentbox2 td#text").html(content);

		$(".menucontentbox, .menucontentbox2").fadeIn(1000);

		$(page_id).addClass("current");
		page=page_id;

		return false;
	}

	$("#menu a").bind("click", function () {
		return page_select(this);
	});


	$("body").bind("click", function () {
		if (city)
			$("#citylist").fadeOut(500, function () { city=false;} );
	});

	$("#catalog-dop a#link").bind("click",function() {
		if (!catalog)
		{
			//$(this).addClass("current");
			$("#catalog-dop table").slideDown(1000, function () { catalog=true;} );
		} else {
			//$(this).removeClass();
			$("#catalog-dop table").slideUp(500, function () { catalog=false;} );
		}
		return false;
	});


	$("table#gallery #images td a").bind("click",function() {
		$("a#bigimg img").attr({
			src: $(this).attr("rel")
		});
		$("a#bigimg").attr({
			href: $(this).attr("href")
		})

		return false;
	});


	$("table#gallery a#left").bind("click",function() {

		contWidth=parseInt($("table#gallery #images table").innerWidth())-92*3;
		contLeft=parseInt($("table#gallery #images table").css("left"));

		if (contWidth<=0) return false;

		if (contLeft>=0)
		{
			$("table#gallery #images table").animate({"left":"-"+contWidth+"px"},1000);
		} else {
			$("table#gallery #images table").animate({"left":"+=92px"},1000);
		}


		return false;
	});


	$("table#gallery a#right").bind("click",function() {
		contWidth=parseInt($("table#gallery #images table").innerWidth())-92;
		contLeft=parseInt($("table#gallery #images table").css("left"));

		if ((contWidth+contLeft-92*2)>0)
		{
			$("table#gallery #images table").animate({"left":"-=92px"},1000);
		} else {
			$("table#gallery #images table").animate({"left":"0px"},1000);
		}
		return false;
	});	
	
	
	$("table#main-content td a").bind("click",function() {
		
		id = "#" + $(this).attr("id");
		
//		if ($(id + "-l").hasClass("active-l"))
		{
		
			$("table#main-content td").removeClass().toggleClass("passive");
		
			$(id + "-l").removeClass().toggleClass("active-l");
			$(id + "-c").removeClass().toggleClass("active");
			$(id + "-r").removeClass().toggleClass("active-r");
			
			$("table#main-content-text tr").removeClass().toggleClass("passive");
			$(id + "-t").removeClass().toggleClass("active");
		
		}
//		alert(1);
		return false;
	});




	$("a#bigimg").lightBox({fixedNavigation:true});

	$("#catelemenets a.gal").lightBox({fixedNavigation:true});	
	
});

