function Includes (css, key) // include_box, 191
{
	this.__construct = function (css, key)
	{
		this.css = css;
		this.key = key;
		
		if (navigator.userAgent.search(/MSIE/) == -1)
		{
			this.Deploy();
		}
	}
	
	this.Deploy = function ()
	{
		document.body.includes = this;
		document.body.on('keydown',function (e) { this.includes.OnKeyDown(e); });
		document.body.on('keyup',function (e) { this.includes.OnKeyUp(e); });
	}
	
	this.Hide = function ()
	{
		var divs = document.getElementsByTagName('div');
		for (var i=0; i<divs.length; i++)
		{
			if (divs[i].className == this.css+'_active')
			{
				divs[i].className = this.css;
			}
		}
	}
	
	this.OnKeyDown = function (e)
	{
		if (e.which == this.key)
		{
			this.Show();
		}
	}
	
	this.OnKeyUp = function (e)
	{
		if (e.which == this.key)
		{
			this.Hide();
		}
	}
	
	this.Show = function ()
	{
		var divs = document.getElementsByTagName('div');
		for (var i=0; i<divs.length; i++)
		{
			if (divs[i].className == this.css)
			{
				divs[i].className = this.css+'_active';
			}
		}
	}
	
	this.__construct(css, key);
}