NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;
/* 
	Функция записи cookie.
	setCookie(name, value[, expires date, path, domain, secure])
*/
function setCookie(name, value)
{
	var args = setCookie.arguments;
	var expires = args[2] ? '; expires=' +  args[2].toGMTString() : '';
	var path = args[3] ? '; path=' + args[3] : '';
	var domain = args[4] ? '; domain=' + args[4] : '';
	var secure = args[5] ? '; secure' : '';
	document.cookie = name + '=' + escape(value) + expires + path + domain + secure;
}
		
/* Функция чтения cookie */
function getCookie(name)
{
	name += '=';
	with(document)
	{
		var beg = cookie.indexOf(name);
		if(beg == -1) return false;
		else beg += name.length;
		var end = cookie.indexOf(';', beg);
		if(end == -1) end = cookie.length;
		return unescape(cookie.substring(beg, end));
	}
}
		
/* Функция удаления cookie */
function deleteCookie(name)
{
	var expDate = new Date();
	expDate.setTime(expDate.getTime() - 1);
	setCookie(name, getCookie(name), expDate);
}


//var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
function fbanner_DoFSCommand(command, args)
{
//	alert(args);
	var fbannerObj = IE ? fbanner : document.fbanner;
	var checkban;
	if (command == "CloseBanner")
	{
		if(IE) document.all.floater.style.visibility = "hidden";
		if(NS) document.floater.visibility = "hidden";
		setCookie('where_close', 'yes');
	}
	if (command == "CheckBanner")
	{
	
		checkban=getCookie('where_close');
		if (checkban == 'yes')
		{
			if(IE) document.all.floater.style.visibility = "hidden";
			if(NS) document.floater.visibility = "hidden";
		}
		else
		{
			if(IE) document.all.floater.style.visibility = "visible";
			if(NS) document.floater.visibility = "visible";
		}
	}
}

if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1)
{
	document.write('<SCRIPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('Sub fbanner_FSCommand(ByVal command, ByVal args)\n');
	document.write('  call fbanner_DoFSCommand(command, args)\n');
	document.write('end sub\n');
	document.write('</SCRIPT\> \n');
}

self.onError=null;
currentX = currentY = 0;  
whichIt = null;           
lastScrollX =-0 ; lastScrollY =-0 ;

//function heartBeat()
//{
//	if(IE)
//	{
//		diffY = document.all.content_div.scrollTop; 
//		diffX = document.all.content_div.scrollLeft;
//	}
//	if(NS)
//	{
//		diffY = document.content_div.pageYOffset;
//		diffX = document.content_div.pageXOffset;
//	}
//		
//	if(diffY != lastScrollY)
//	{
//		percent = 0.1 * (diffY - lastScrollY);
//		if(percent > 0) percent = Math.ceil(percent);
//		else percent = Math.floor(percent);
//		if(IE) document.all.floater.style.pixelTop += percent;
//		if(NS) document.floater.top += percent; 
//		lastScrollY = lastScrollY + percent;
//	}
//	if(diffX != lastScrollX)
//	{
//		percent = .1 * (diffX - lastScrollX);
//		if(percent > 0) percent = Math.ceil(percent);
//		else percent = Math.floor(percent);
//		if(IE) document.all.floater.style.pixelLeft += percent;
//		if(NS) document.floater.left += percent;
//		lastScrollX = lastScrollX + percent;
//	}	
//}
//if(NS || IE) action = window.setInterval("heartBeat()",2);

