$(document).ready(function(){

	$(document).pngFix(); 
	
	$('a.viewer').lightBox({
		overlayOpacity: 0.6,
		txtImage: 'Карта',
		txtOf: 'из'
		});
	
	$('a.viewer_gal').lightBox({
		overlayOpacity: 0.6,
		txtImage: 'Фото',
		txtOf: 'из'
		});

	
	$("#faq").submit(function() {
		var faq_name = $("input[name='name']").attr("value");
		var faq_mail = $("input[name='email']").attr("value");
		var faq_theme = $("input[name='title']").attr("value");
		var faq_quest = $("textarea[name='quest']").attr("value");

		if ((faq_name == "") || (faq_mail == "") || (faq_theme == "") || (faq_quest = ""))
			{
			alert("Заполнены не все обязательные поля!");
			return false;
			};
		});

	
	$("div.faq_answer").toggle();
	$("div.sale_desc").slideUp(1);
	var theme = $("#faq input[name='title']").attr("value");
	if (theme == "")
		{
		$("#faq").slideUp(1);
		};

	$("#cat img").mouseover(function(){
		$(this).animate({opacity: 0.7}, 200);
		}).mouseout(function(){
		$(this).animate({opacity: 1}, 200);
		});
		
	if ($("#home").length > 0) 
		{
		$("#home_link").hide(1);
		$("#sep_1").hide(1);
		};

/*
	$("a.menu_button img").mouseover(function(){
		var thisid = $(this).attr("id");
		$(this).animate({opacity: 0.7}, 200).attr("src","images/menu/" + thisid + "_over.png").animate({opacity: 1}, 200);
		}).mouseout(function(){
		var thisid = $(this).attr("id");
		$(this).attr("src","images/menu/" + thisid + ".png").animate({opacity: 1}, 200);
		});
*/
		
	$("a.menu_button img").mouseover(function(){
		var thisid = $(this).attr("id");
		$(this).attr("src","images/menu/" + thisid + "_over.png");
		}).mouseout(function(){
		var thisid = $(this).attr("id");
		$(this).attr("src","images/menu/" + thisid + ".png");
		});
		
	$("#icons img:eq(0)").mouseover(function(){
		$("#icons #icons_desc").html("На главную");
		}).mouseout(function(){
		$("#icons #icons_desc").html("");
		});

	$("#icons img:eq(2)").mouseover(function(){
		$("#icons #icons_desc").html("Написать нам");
		}).mouseout(function(){
		$("#icons #icons_desc").html("");
		});

	$("#icons img:eq(4)").mouseover(function(){
		$("#icons #icons_desc").html("Карта сайта");
		}).mouseout(function(){
		$("#icons #icons_desc").html("");
		});
		
	$("a.faq_question").click(function () {
		$(this).nextAll("div.faq_answer:first").toggle(150);
		if ($(this).text() == 'Развернуть ответ')
			{
			$(this).text("Скрыть ответ");
			}
		else if ($(this).text() == 'Скрыть ответ')
			{
			$(this).text("Развернуть ответ");
			};
		return false;
	});
	
	$("a.faq_quest").click(function () {
		$(this).nextAll("div.faq_answer:first").toggle(150);
		return false;
	});
	
	$("a.sale_link").toggle(
		function () {
			$(this).nextAll("div:first").slideDown(50);
		},
		function () {
			$(this).nextAll("div:first").slideUp(50);
		}
	);

	$("a.sale_link_opened").toggle(
		function () {
			$(this).nextAll("div:first").slideUp(50);
		},
		function () {
			$(this).nextAll("div:first").slideDown(50);
		}
	);

	
/*
	$("a.sale_link").click(function () {
		$(this).addClass("sale_link_opened");
		$(this).removeClass("sale_link");
		$(this).nextAll("div:first").slideDown(50);
		return false;
	});
    
	$("a.sale_link_opened").click(function () {
		$(this).addClass("sale_link");
		$(this).removeClass("sale_link_opened");
		$(this).nextAll("div:first").slideUp(50);
		return false;
	});
*/
    
	$("#view").click(function () {
		$("#faq2").slideDown(150);
		return false;
	});
	
	$("#view").toggle(
		function () {
			$("#faq2").slideDown(150);
		},
		function () {
			$("#faq2").slideUp(150);
		}
	);
	
	$("#ask").click(function () {
		$("#faq").slideDown(150);
		return false;
	});
	
	$("#ask").toggle(
		function () {
			$("#faq").slideDown(150);
		},
		function () {
			$("#faq").slideUp(150);
		}
	);

	
	$("input[name='subsmail']").focus(function () {
		if ($(this).attr("value") == "Введите Ваш e-mail")
			{
			$(this).attr("value","");
			};
	});
	
	$("input[name='subsmail']").blur(function () {
		if ($(this).attr("value") == "")
			{
			$(this).attr("value","Введите Ваш e-mail");
			};
    });
	
	ResizeBody();
	
})

function ResizeBody() {
	var tag = "0";
	var height_main = $("#main").height();
	var height_right = $("input[name='hght']").attr("value");
	height_right = parseFloat(height_right);
	
	if ( $("#tag").length > 0 ) 
		{
		tag = "1";
		};
		
	if ( $("#tag2").length > 0 ) 
		{
		tag = "2";
		};
		
	if (height_main < height_right && tag == "0")
		{
		$("#main").height(height_right);
		};
		
	if (tag == "2")
		{
		//$("#main").height(500);
		};
	};
