function showForm(userId, userName) {
        var input = '<input type="hidden" name="request_data_user" value="'+userId+'"/>';
		$("#sel_switch").remove();
		$("#switch_username input[type='hidden']").remove();
    	$("#switch_username").html(userName);
    	$("#switch_username").append(input);
		$("#friends_hide").hide();
}


$(document).ready(function(){
    //search on main page
    $("#searchbox").keypress(function(e){
        if(e.which == 13){
            document.location.href = '/search/search=' + $(this).val(); + '/';
        }
    });

	$(".q_dialog").click(function () {
		$(this).find(".answ").toggle();
	});

    $("#jqm_window").jqm({modal:true, trigger: '.writeMessage'});
	$(".custom_user").click(function () {
		showForm($(this).attr("rel"),$(this).attr("name"));
	});

	// Сворачиваем-разворачиваем списки сообщений в Личном кабинете
	$("#incomingMessagesHideCall").click(function () {
		$("#inputMessages").slideToggle();
	});
	$("#outgoingMessagesHideCall").click(function () {
		$("#outputMessages").slideToggle();
	});

});

// Сворачиваем-разворачиваем поле ввода в одном сообщении
$(document).ready(function(){
	$(".mess_toggle").click(function () {
		$("#mess_toggle_block").toggle();
		$(".mess_toggle").toggle();
	});
});

$(document).ready(function(){
	$(".font1_call").click(function () {
		$(".text_sec").removeClass("text_sec_font3");
		$(".text_sec").removeClass("text_sec_font2");
		$(".text_sec").addClass("text_sec_font1");
	});
	$(".font2_call").click(function () {
		$(".text_sec").removeClass("text_sec_font1");
		$(".text_sec").removeClass("text_sec_font3");
		$(".text_sec").addClass("text_sec_font2");
	});
	$(".font3_call").click(function () {
		$(".text_sec").removeClass("text_sec_font1");
		$(".text_sec").removeClass("text_sec_font2");
		$(".text_sec").addClass("text_sec_font3");
	});
});

// Создаем временную унылую переключалку для регистрации
$(document).ready(function(){
	var kk2 = $("#face_selector").val();
	if (kk2 == 'jur')
	{
		$("#fiz_face").hide();
		$("#jur_face").show();
	}
	if (kk2 == 'fiz')
	{
		$("#jur_face").hide();
		$("#fiz_face").show();
	}
	$("select").change(function () {
		var kk2 = $("#face_selector").val();
		if (kk2 == 'jur')
		{
			$("#fiz_face").hide();
			$("#jur_face").show();
		}
		if (kk2 == 'fiz')
		{
			$("#jur_face").hide();
			$("#fiz_face").show();
		}
	});
});

// В тестовых целях инициализируем Fancybox (Анонимус подсказывает, что он уже был инициализирован ниже, но для другого класса и с более другими параметрами)
$(document).ready(function(){
	$(".fancy_test").fancybox();
});

// Пытаемся подсветить активный элемент формы (желательно так, чтобы работало и в унылых браузерах)
/*$(document).ready(function(){
	$(".tf").focus(function () {
		$(".tf").css('background','#efefe7');
		$(this).css('background','#ffe0c4');
	});
});*/

// Помечаем последний элемент меню неприметным классом
$(document).ready(function(){
	$(".ul1 .li1:last").addClass("last");
});

// Выделяем выбранный пункт в меню выбора фильтра
$(document).ready(function(){
	$(".chs").click(function () {
		$(".chs").removeClass("sel1");
		$(this).addClass("sel1");
	});
});

// Скрываем и показываем панельку с опцеяме поиска в каталоге
$(document).ready(function() {
	$(".srch_o").click(function () {
		$(".searchbar:visible").slideUp("fast", function(){
			$("#sstate").val("unexp")
			});
		$(".searchbar:hidden").slideDown("fast", function(){
			$("#sstate").val("exp")
			});
		$(".switcher").toggle();
	});
});

// Выделяем активный таб в учебниках
$(document).ready(function(){
	$(".manuals li").click(function () {
		$(".manuals li").removeClass("selected blue");
		$(".manuals li").addClass("unselected gray");
		$(".manuals li .slicer").show();
		$(".manuals li:first").find(".slicer").hide();
		$(this).addClass("selected blue");
		$(this).removeClass("unselected gray");
		$(this).next("li").find(".slicer").hide();
		$(this).find(".slicer").hide();
	});
});

// Цивильная трехмерная переключалка для вложенных табов
$(document).ready(function(){
	var els = $(".secret li");
	for(i = 0; i<els.size(); i++)
	{
		els.eq(i).css({
			'z-index':50-i
			});
	}
	$(".secret li").click(function () {
		var els = $(".secret li");
		for(i = 0; i<els.size(); i++)
		{
			els.eq(i).css({
				'z-index':50-i
				});
		}

		$(this).css({
			'z-index':50
		});

		for(sec_count = 0; sec_count<els.size(); sec_count++)
		{
			if(this == els[sec_count])
				var curr_n = sec_count
		}
		for(nz = 0; nz<curr_n; nz++)
		{
			els.eq(nz).css({
				'z-index':50-sec_count
				});
		}
	});
});

// Выделяем активный таб в учебниках
$(document).ready(function(){
	$(".menu_sec li:last").css({
		'border-bottom':'1px white solid'
	});
});

// Зебра для учебников
$(document).ready(function(){
	$(".mans tr:nth-child(even)").find("td").addClass("striped");
});

// Зебра для учебников
$(document).ready(function(){
	$(".lq_tabs li:first").find(".slicer").hide();
});

// Не помню чо такое =(
$(document).ready(function(){
	$(".var_s").click(function () {
		$(".diva").hide();
		var clss = "#"+$(this).attr("rel");
		//alert(clss);
		$(clss).show();
		$(".var_s").addClass("ac_var");
		$(this).removeClass("ac_var");
	});
});

// Обрабатываем нажатие на кнопку "Изменить кол-во экземпляров"
$(document).ready(function(){
	$(".b_change_val").click(function () {
		$(".edit_val").toggle();
	});
});

// Чучуть быдлокода для показа в секретной комнате
$(document).ready(function(){
	$(".var_1s").click(function () {
		$(".vars").hide();
		$(".var1").show();
	});
	$(".var_2s").click(function () {
		$(".vars").hide();
		$(".var2").show();
	});
	$(".var_3s").click(function () {
		$(".vars").hide();
		$(".var3").show();
	});
	$(".var_4s").click(function () {
		$(".vars").hide();
		$(".var4").show();
	});
});

// Показываем правую тень выделенного пункта
$(document).ready(function(){
	$(".li1").hover(
		function () {
			if (!$(this).hasClass("active"))
				$(this).next(".r_shade").show();
		},
		function () {
			if (!$(this).hasClass("active"))
				$(this).next(".r_shade").hide();
		}
		);
});

// Подсвечиваем пункт главного меню при наведении
$(document).ready(function(){
	$(".li1").hover(
		function () {
			$(this).find(".link1").addClass("hovered1");

		},
		function () {
			$(this).find(".link1").removeClass("hovered1");
		}
		);
	comments_set_rate_color();
});

function comments_set_rate_color(){
	$("div.one_comment").each(function(){
		if($(this).find("#rate").text() > 0){
			$(this).find("#rate").css({
				"color":"#66CC00"
			})
		}else if($(this).find("#rate").text() < 0){
			$(this).find("#rate").css({
				"color":"#990000"
			})
		}else if($(this).find("#rate").text() == 0){
			$(this).find("#rate").css({
				"color":"#999999"
			})
		}
	})
}

// Убираем отступ у последнего баннера
$(document).ready(function(){
	$(".banners li:last").css({
		'margin':'0'
	});
});

function confirm_(msg){
	return confirm(msg);
}

// Выделяем активный пункт в новостях
$(document).ready(function(){
	$(".nm_item").click(function () {
		$(".nm_item").removeClass("active");
		$(this).addClass("active");
		$(".news_group").hide();
		$("#news_group"+$(this).attr("rel")).show();
		
		$(".mess_tab .active").hide();
		$(".mess_tab .active").removeClass("active");
		
		$("#" + $(this).attr("rel")).show();
		$("#" + $(this).attr("rel")).addClass("active");
	});
});


function comment_post(){
	send_("src=zankov&type=d&function=comment_post&"+serialize_form("#comment_post"));
}

// Инициализируем скрипт основного меню
ddsmoothmenu.init({
	mainmenuid:"smoothmenu1",
	orientation:'h',
	classname:'popup_menu',
	contentsource:"markup"
})


// Селектируем Fancybox
$(document).ready(function() {
	$(".fb").fancybox({
		'zoomSpeedIn': 500,
		'zoomSpeedOut': 500,
		'overlayShow':true
	});
});


// Очередной код Егора
function reset_form(form){
	$(form+" input").each(function(){
		if($(this).attr("type") != "button" && $(this).attr("type") != "submit" )
			$(this).val("");
	})
	$(form+" textarea").each(function(){
		$(this).val("");
	})
	$(form+" select").each(function(){
		$(this).val("");
	})
}
function serialize_form(form){
	var rez = '';
	var i = 0;
	var t_c = $(form+" input").length + $(form+" select").length;
	$(form+" input").each(function(){
		if($(this).attr("type") == "checkbox"){
			if($(this).attr("checked")){
				rez += escape($(this).attr("name"))+"="+escape($(this).val())+"&";
			}else{
				rez += escape($(this).attr("name"))+"="+escape($(this).val())+"&";
			}
		}else if ($(this).attr("type") == "radio" && $(this).attr("checked")){
			rez += escape($(this).attr("name"))+"="+escape($(form+' input[name='+$(this).attr("name")+']:checked').val())+"&"
		}else if($(this).attr("type") != "radio"){
			rez += escape($(this).attr("name"))+"="+escape($(this).val())+"&";
		}
	})
	$(form+" textarea").each(function(){
		rez += escape($(this).attr("name"))+"="+escape($(this).val())+"&";
	})
	$(form+" select").each(function(){
		rez += escape($(this).attr("name"))+"="+escape($(this).val())+"&";
	})

	return (rez);
}

function  send_(data)
{
	data = "ajaz=1&"+data;
	$.ajax({
		url: document.location.href,
		type: "POST",
		beforeSend: function(){
			$(".ajax_loading").show()
			},
		complete: function(){
			$(".ajax_loading").hide()
			},
		data: data,
		success: function(msg){
			eval(msg);
		}
	});
}
