<!-- всплывающее окно для гостей -->
 
	var displaymode = 'always';
	var enablefade = 'no';
	var autohidebox = ['yes', 20];
	var showonscroll = 'yes';
	var IEfadelength = 1;
	var Mozfadedegree = 0.05;

	if (parseInt(displaymode) != NaN)
	{
		var random_num = Math.floor(Math.random() * displaymode);
	}

	function display_hover_prompt()
	{
		var ie = document.all && !window.opera;
		var dom = document.getElementById;
		var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;
		var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;
		var scroll_top = (ie) ? iebody.scrollTop : window.pageYOffset;
		var docwidth = (ie) ? iebody.clientWidth : window.innerWidth;
		var docheight = (ie) ? iebody.clientHeight: window.innerHeight;
		var objwidth = objref.offsetWidth;
		var objheight = objref.offsetHeight;
		objref.style.left = docwidth/2-objwidth/2+'px';
		objref.style.top = scroll_top+docheight/2-objheight/2+'px';

		if (showonscroll == 'yes')
		{
			var showonscrollvar = setInterval('static_hover_prompt()', 50);
		}

		if (enablefade == 'yes' && objref.filters)
		{
			objref.filters[0].duration = IEfadelength;
			objref.filters[0].Apply();
			objref.filters[0].Play();
		}

		objref.style.visibility = 'visible';
		if (objref.style.MozOpacity)
		{
			if (enablefade == 'yes')
			{
				var mozfadevar = setInterval('mozilla_hover_prompt_fade()', 90);
			}
			else
			{
				objref.style.MozOpacity = 1;
				initiate_hover_prompt_hiding();
			}
		}
		else
		{
			initiate_hover_prompt_hiding()
		}
	}

	function mozilla_hover_prompt_fade()
	{
		if (parseFloat(objref.style.MozOpacity) < 1)
		{
			objref.style.MozOpacity = parseFloat(objref.style.MozOpacity)+Mozfadedegree;
		}
		else
		{
			clearInterval(mozfadevar);
			controlledhidebox();
		}
	}

	function static_hover_prompt()
	{
		var ie = document.all && !window.opera;
		var dom = document.getElementById;
		var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;
		var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;
		var scroll_top = (ie) ? iebody.scrollTop : window.pageYOffset;
		var docwidth = (ie) ? iebody.clientWidth : window.innerWidth;
		var docheight = (ie) ? iebody.clientHeight: window.innerHeight;
		var objwidth = objref.offsetWidth;
		var objheight = objref.offsetHeight;
		objref.style.top = scroll_top+docheight/3-objheight/2+'px';
	}

	function hide_hover_prompt()
	{
		var ie = document.all && !window.opera;
		var dom = document.getElementById;
		var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;
		var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;
		objref.style.visibility = 'hidden';
		if (typeof showonscrollvar != 'undefined')
		{
			clearInterval(showonscrollvar);
		}
	}

	function initiate_hover_prompt_hiding()
	{
		if (autohidebox[0] == "yes")
		{
			var delayvar = (enablefade == 'yes' && objref.filters) ? (autohidebox[1]+objref.filters[0].duration)*1000 : autohidebox[1]*1000;
			initiate_timer(delayvar);
			setTimeout('hide_hover_prompt()', delayvar);
		}
	}

	function initiate_timer(time)
	{
		var newtime = time-1000;
		setTimeout('update_timer('+newtime+')', 1000);
	}

	function update_timer(time)
	{
		var timer = time/1000;
		var ie = document.all && !window.opera;
		var dom = document.getElementById;
		if (dom)
		{
			var hp = document.getElementById('hptimer');
			if (timer == 1)
			{
				if(get_cookie("lang") == "ru")
				{
					hp.innerHTML = "<small><i>Окно закроется через "+timer+" секунду</i></small>";
				}
				else
				{
					hp.innerHTML = "<small><i>The window will be closed in "+timer+" second</i></small>";
				}
			}
			else
			{
				if(get_cookie("lang") == "ru")
				{
					hp.innerHTML = "<small><i>Окно закроется через "+timer+" секунд</i></small>";
				}
				else
				{
					hp.innerHTML = "<small><i>The window will be closed in "+timer+" seconds</i></small>";
				}
			}
		}	
		var newtime = time-1000;
		setTimeout('update_timer('+newtime+')', 1000);
	}

	function initiate_hover_prompt()
	{
		setTimeout('display_hover_prompt()', 100);
	}

	function get_cookie(Name)
	{
		var search = Name + "=";
		var returnvalue = "";
		if (document.cookie.length > 0)
		{
			var offset = document.cookie.indexOf(search);
			if (offset != -1)
			{
				offset += search.length;
				var end = document.cookie.indexOf(';', offset);
				if (end == -1)
				{
					end = document.cookie.length;
				}
				returnvalue = unescape(document.cookie.substring(offset, end));
			}
		}
		return returnvalue;
	}

	if (displaymode == 'always' || parseInt(displaymode) != NaN && random_num == 0)
	{
		if (window.addEventListener)
		{
			window.addEventListener('load', initiate_hover_prompt, false)
		}
		else if (window.attachEvent)
		{
			window.attachEvent('onload', initiate_hover_prompt)
		}
		else if (document.getElementById)
		{
			window.onload = initiate_hover_prompt;
			document.cookie = 'fadedin=yes';
		}
	}
