function bookmark_site(title,url)
{
	if (window.sidebar)
	{
		window.sidebar.addPanel(title, url, "");
	}
	else if(window.opera && window.print)
	{
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all)
	{
		window.external.AddFavorite(url, title);
	}
}

function CheckMailForm()
{
	if(document.mailform.text.value.length==0)
	{
		alert("Вы ничего не написали.");
		return false;		
	}
	else if(document.mailform.ulogin.value.length==0)
	{
		alert("Вы не указали Ваше имя.");
		return false;
	}
	else if(document.mailform.email.value.length==0)
	{
		alert("Вы не указали Ваш e-mail.");
		return false;		
	}
	return true;
}

function OverlaySize()
{
	if (window.innerHeight && window.scrollMaxY || window.innerWidth && window.scrollMaxX)
	{
		yScroll = window.innerHeight + window.scrollMaxY;
		xScroll = window.innerWidth + window.scrollMaxX;
		var deff = document.documentElement;
		var wff = (deff&&deff.clientWidth) || document.body.clientWidth || window.innerWidth || self.innerWidth;
		var hff = (deff&&deff.clientHeight) || document.body.clientHeight || window.innerHeight || self.innerHeight;
		xScroll -= (window.innerWidth - wff);
		yScroll -= (window.innerHeight - hff);
	}
	else if (document.body.scrollHeight > document.body.offsetHeight || document.body.scrollWidth > document.body.offsetWidth)
	{
		// all but Explorer Mac
		yScroll = document.body.scrollHeight;
		xScroll = document.body.scrollWidth;
	}
	else
	{
		// Explorer Mac
		yScroll = document.body.offsetHeight;
		xScroll = document.body.offsetWidth;
	};

	var div  = document.getElementById('myoverlay');
	
	if(div)
 	{
		div.style.height = yScroll + 'px';
		div.style.width  = '100%';
	};
}

function ShowOverLay()
{
	if(document.getElementById('myoverlay') == null)
	{
		var div       = document.createElement('div');
		div.className = 'overlay';
		div.id        = 'myoverlay';

		document.body.appendChild(div);
	};

	document.getElementById('myoverlay').style.display = '';
	OverlaySize();
};

function HideOverLay()
{
	var overlay = document.getElementById('myoverlay');
	if( overlay != null)
	{
		overlay.style.display = "none";
	}
}
