$(document).ready(function() {

	$(function(){
		$("#menu ul li.current").find("ul").show();
		
		$("#menu ul:first > li").not(".current").hover(function() {
			$("#menu ul li.current").removeClass("current").addClass("tmp").find("ul").hide();
			$(this).addClass("current");
			$(this).find("ul").show();
		},
		function(){
			$("#menu ul:first li.tmp").removeClass("tmp").addClass("current").find("ul").show();
			$(this).removeClass("current");
			$(this).find("ul").hide();
		});
	});

	$(function(){
		$("#login input").each(function() {
			var default_value = this.value;
			$(this).focus(function() {
				if (this.value == default_value) {
					this.value = "";
				}
			});
			$(this).blur(function() {
				if (this.value == "") {
					this.value = default_value;
				}
			});
		});
	});

	$(function(){
		$("#search .mode li").click(function() {
			$("#search .mode li").removeClass("current");
			$(this).addClass("current");
		});
	});

	$(function(){
		$("#search .search .example span").click(function() {
			$("#search .search .search_str").val($(this).text());
		});
	});

	$(function(){
		$("#login .submit").click(function() {
			$(this).parent().parent().submit();
		});
	});

	$(function(){
		$("#search .submit").click(function() {
			$(this).parent().parent().parent().submit();
		});
	});

	$(function(){
		$("#sidebar .catalog .more").click(function() {
			var el = $("#sidebar .catalog ul");
			var icon = document.getElementById("more")
			if (el.length) {
				if (el.css('overflow') == 'hidden') {
					el.css({
						//"max-height":"none",
						"height":"auto",
						"overflow":"auto"
					});
				icon.src = "/css/sidebar/catalog/bgup.png";
				}
				else {
					el.css({
						//"max-height":"310px",
						"height":"310px",
						"overflow":"hidden"
					});
				icon.src = "/css/sidebar/catalog/bgdown.png";
				}
			}
		});
	});

	$(function(){
		$("#citys table div").hover(function() {
			$(this).addClass("hover");
		},
		function(){
			$(this).removeClass("hover");
		});

		$("#citys table div").click(function() {
			var citys = $("#citys");
			$("#city .city").text($(this).text());
			citys.hide();
			$("#city #select").removeClass("selected");
		});

		$("#city #select").click(function() {
			show_citys();
		});

		$("#city #selected").click(function() {
			show_citys();
		});

		$(".region").click(function() {
			show_citys();
		});

		function show_citys() {
			var citys = $("#citys");
			var select = $("#city #select");
			var class_name = select.attr("class");

			if (class_name == "selected") {
				citys.hide();
				select.removeClass("selected");
			}
			else {
				citys.show();
				select.addClass("selected");
			}
		};
	});

	$(function(){
		var li = $("#content .news .cat li");
		li.hover(function() {
			$(this).addClass("hover");
		},
		function(){
			$(this).removeClass("hover");
		});

		li.click(function() {
			$("#content .news .n_project").hide();
			$("#content .news .n_sfera").hide();
			$("#content .news .n_comp").hide();

			bclass = $(this).attr("id");

			$(this).parent().parent().find("."+bclass).show();

			li.removeClass("current");
			$(this).addClass("current");
		});
	});

});

//JS

//Скрыть/показать доп меню
function toggleOptsLinks()
{
	var optsLink = document.getElementById("opts_ddown");
	var optsLinksBlock = document.getElementById("opts");
	if (optsLink.className == "ddown")
	{
		optsLink.className = "opened";
		optsLinksBlock.style.display = "block";
	}
	else
	{
		optsLink.className = "ddown";
		optsLinksBlock.style.display = "none";
	}
}

function toggleServsLinks()
{
	var servsLink = document.getElementById("servs_ddown");
	var servsLinksBlock = document.getElementById("servs");
	if (servsLink.className == "ddown")
	{
		servsLink.className = "opened";
		servsLinksBlock.style.display = "block";
	}
	else
	{
		servsLink.className = "ddown";
		servsLinksBlock.style.display = "none";
	}
}
