// JavaScript Document

function reload_kaptcha(src)
	{
	document.getElementById('kaptcha').src= src + '&id='+(new Date()).getTime();
	}

function open_fb_form()
	{
	document.getElementById('fb_link').style.display = 'none';
	document.getElementById('fb_form_div').style.display = 'block';
	}

function set_mb(id)
	{
	document.getElementById('mb').innerHTML = document.getElementById('ban_'+id).innerHTML;
	document.getElementById('btab_'+selected_tab).className = 'ban_tab_normal';
	document.getElementById('btab_'+id).className = 'ban_tab_select';
	selected_tab = id;
	}

function hide_tabs()
	{
	if (!document.getElementById('is_loaded')) return;
	for (i = 1; i<=3; i++)
		{
		
		if (document.getElementById('zak'+i)) document.getElementById('zak'+i).className = 'unactive_tab';
		if (document.getElementById('tab'+i)) document.getElementById('tab'+i).style.display = 'none';
		
		} 
	}

function hide_tabs45()
	{
	if (!document.getElementById('is_loaded')) return;
	for (i = 4; i<=5; i++)
		{
		
		if (document.getElementById('zak'+i)) document.getElementById('zak'+i).className = 'unactive_tab';
		if (document.getElementById('tab'+i)) document.getElementById('tab'+i).style.display = 'none';
		
		} 
	}

function open_tab(id)
	{
	if (!document.getElementById('is_loaded')) return;
	if (id<4) hide_tabs();
		else  hide_tabs45();
	if (document.getElementById('zak'+id)) document.getElementById('zak'+id).className = 'active_tab';
	if (document.getElementById('tab'+id)) document.getElementById('tab'+id).style.display = 'block';
	}
	
function check_div_height()
	{
	
	if (!document.getElementById('tab1')) return;
	var max_h = 1;
	var i = 1;
	while (document.getElementById('tab'+i))
		{
		h = document.getElementById('tab'+i).offsetHeight;
		if (h > max_h) max_h = h;
		i++;
		}

	for (j = 1; j < i; j++)
		{
		document.getElementById('tab'+j).style.height = max_h+'px';
		}
	}


timerID = 0;

function getLayer(layerName)
{
	return document.getElementById(layerName);
}

function block_hide()
{
	clearTimeout(timerID);
}

function hide(name)
{
	timerID = setTimeout("hideObject(\'" + name + "\')", 300);
}

function hide_all()
{
	for(i = 1; 1; i++)
	{
		var obj = getLayer('submenu' + i);

			if (null != obj)
			{
				obj.style.display = 'none';
			}
			else
			{
				break;
			}
	}
}

function showObject(ownerLink, menuId)
{
	hide_all();
	clearTimeout(timerID);
	var bounds = getBounds(ownerLink);
	var obj = getLayer(menuId);
	if (null != obj) 
		{
		obj.style.display = 'block';
		var left = bounds.left - 20;
		obj.style.left = left + 'px';
		}
}

function hideObject(menuId)
{
	var obj = getLayer(menuId);
	if (null != obj) obj.style.display = 'none';
}

function getBounds(element)
{
  var left = element.offsetLeft;
  var top = element.offsetTop;
  for (var parent = element.offsetParent; parent; parent = parent.offsetParent)
  {
    left += parent.offsetLeft - parent.scrollLeft;
    top += parent.offsetTop - parent.scrollTop
  }
  return {left: left, top: top, width: element.offsetWidth, height: element.offsetHeight};
}

function check_size()
	{
	if (document.getElementById('bodyid').clientWidth >= 1280)
		{
		document.getElementById('minibans').style.display = 'block';
		}
	else
		{
		document.getElementById('minibans').style.display = 'none';
		}
	}
	
function open_close_sp(id)
	{
	if (document.getElementById('hc_'+id))
		{
		if (document.getElementById('hc_'+id).style.display == 'block') 
			{
			document.getElementById('hc_'+id).style.display = 'none';
			document.getElementById('spt_'+id).style.backgroundImage = 'url(/images/plus_b.gif)';
			document.getElementById('a_'+id).innerHTML = 'Все спецпредложения';
			document.getElementById('a_'+id).title = 'Развернуть список';
			}
		else 
			{
			document.getElementById('hc_'+id).style.display = 'block';
			document.getElementById('spt_'+id).style.backgroundImage = 'url(/images/minus_b.gif)';
			document.getElementById('a_'+id).innerHTML = 'Скрыть спецпредложения';
			document.getElementById('a_'+id).title = 'Свернуть список';
			}
		}
	}
	
function open_mini_banners()
	{
	document.getElementById('hidden_mini_banners').style.display='block';
	}
	
function test_input(id,str)
	{
	if (document.getElementById(id).value == str) document.getElementById(id).value = "";
	}
