var ADDITIONS_JS = new Object();

ADDITIONS_JS.ini = function()
{
ADDITIONS_JS.fixAllImgPng();
ADDITIONS_JS.setButtonBindMenuGeneral();
ADDITIONS_JS.searchInput();
}


ADDITIONS_JS.fixAllImgPng = function()
{
	$("IMG").each(function()
	{
	$(this).addClass("iepngfix");
	});
}


ADDITIONS_JS.searchInput = function()
{
$("FORM[name='seacrhSite']").get(0).reset();
	
	$("INPUT#querySearch").bind("focus", function()
	{
	var querySearch = $(this).get(0);
	
		if(querySearch.value == "Поиск по сайту")
		{
		querySearch.value = "";
		querySearch.style.color = "#000000";
		}
	});
	
	
	$("INPUT#querySearch").bind("blur", function()
	{
	var querySearch = $(this).get(0);
	
		if(querySearch.value == "")
		{
		querySearch.value = "Поиск по сайту";
		querySearch.style.color = "#949494";
		}
	});
}


ADDITIONS_JS.setButtonBindMenuGeneral = function()
{
	$("TABLE.tableMenuGeneral A").each(function()
	{
		$(this).bind("mouseover", function()
		{
		var tablePunktSimple = $(this).find("TABLE.tablePunktSimple");
			
			if(tablePunktSimple.get(0) != undefined)
			{
			var imgs = tablePunktSimple.find("IMG");
			imgs.get(0).src = "images/menuGeneral_now_left.png";
			imgs.get(1).src = "images/menuGeneral_now_right.png";
			var td = tablePunktSimple.find("TD.simpleBck");
			td.removeClass("simpleBck");
			td.addClass("nowBck");
			}
		});
		
		$(this).bind("mouseout", function()
		{
		var tablePunktSimple = $(this).find("TABLE.tablePunktSimple");
			
			if(tablePunktSimple.get(0) != undefined)
			{
			var imgs = tablePunktSimple.find("IMG");
			imgs.get(0).src = "images/menuGeneral_simple_left.png";
			imgs.get(1).src = "images/menuGeneral_simple_right.png";
			var td = tablePunktSimple.find("TD.nowBck");
			td.removeClass("nowBck");
			td.addClass("simpleBck");
			}
		});
	});
}


ADDITIONS_JS.toStart = function(objId, minus)
{
var minus = minus == undefined ? 0 : minus;
var obj = document.getElementById(objId);
var offsetTop = 0;

	while(obj)
	{
	offsetTop += obj.offsetTop;
	obj = obj.offsetParent;
	}

$('html, body').stop().animate({scrollTop: offsetTop - minus}, 500);

return false;
}


ADDITIONS_JS.link = function(link)
{
location.href = link;
return false;
}


ADDITIONS_JS.layerSlide = function(id)
{
var linkerRow = $("DIV#link_" + id + " SPAN");
var box = $("DIV#box_" + id);

	if(box.get(0).style.display == "none")
	{
	box.slideDown(300);
	linkerRow.get(0).innerHTML = "&#8593;";
	}
	else if(box.get(0).style.display == "block")
	{
	box.slideUp(300);
	linkerRow.get(0).innerHTML = "&#8595;";
	}
}


$(document).ready(ADDITIONS_JS.ini);
