var buy_menu_show_timer = null;
var buy_menu_hide_timer = null;
var buy_ref_id = null;
var buy_ozon = -1;
var buy_labirint = -1;
var buy_menu_is_shown = false;

function BuyRefOver(id, ozon, labirint)
{
	var other = (buy_ref_id != id) && (id > 0) && (buy_ref_id > 0);
	if(id>0) 
	{
		buy_ref_id = id;
		buy_ozon = ozon;
		buy_labirint = labirint;
	}
	if(buy_menu_hide_timer!=null) 
	{
		clearTimeout(buy_menu_hide_timer);
		buy_menu_hide_timer = null;
	}
	if((buy_menu_show_timer ==null)&&((buy_menu_is_shown == false)||(other==true))) 
		buy_menu_show_timer = setTimeout("ShowBuyMenu();", 100);
}


function BuyMenuOut()
{
	if(buy_menu_show_timer!=null)
	{
		clearTimeout(buy_menu_show_timer);
		buy_menu_show_timer = null;
	}
	if(buy_menu_hide_timer == null)
		buy_menu_hide_timer = setTimeout("HideBuyMenu();", 400);
}


function ShowBuyMenu()
{
	var x=0;
	var y=0;
	var cobj;
	var menu_div = document.getElementById('buy_book_dn_menu');
	var s = "";
	if(buy_ozon>0)
		s +="<a target='_blank' href='http://www.ozon.ru/context/detail/id/" + buy_ozon + "/?partner=28636'>â &laquo;Îçîíå&raquo;</a>";
	if(buy_labirint>0)
	{	
//		if(s!="") s += "<br>";
		s +="<a target='_blank' href='http://www.labirint-shop.ru/?ID_Book=" + buy_labirint + "'>â &laquo;Ëàáèðèíòå&raquo;</a>";
	}
	s +="<a href='http://geleos.ru/?key=retail'>â íàøåì ìàãàçèíå</a>";
	s = "<div>" + s;
	s += "</div>";
	menu_div.innerHTML=s;
	var top_ref = document.getElementById("buy_ref" + buy_ref_id);
	menu_div.style.width = top_ref.offsetWidth;
	cobj = top_ref;
	while(cobj!=null) 
	{				
		x += cobj.offsetLeft;
		y += cobj.offsetTop;
		cobj = cobj.offsetParent;
	}
	menu_div.style.left = x + top_ref.offsetWidth - menu_div.offsetWidth;
	menu_div.style.top = y + 21;
	buy_menu_show_timer = null;	
	buy_menu_is_shown = true;
}


function HideBuyMenu()
{
	document.getElementById('buy_book_dn_menu').innerHTML="";
	buy_ref_id = null;
	buy_ozon = -1;
	buy_labirint = -1;
	buy_menu_hide_timer = null;	
	buy_menu_is_shown = false;
}
