function initLayout()
{
	_parent = document.getElementById("box-hold-1");
	if(_parent)
	{
		_parentHeight = _parent.offsetHeight;
		if (_parentHeight < 191) _parentHeight = 191;
		box = _parent.getElementsByTagName("div");
		for (var i=0; i<box.length; i++)
		{
			if (box[i].className.indexOf("inner") != -1)
			{
				box[i].style.height = _parentHeight-26 + "px";
			}
		}
	}
	_parent2 = document.getElementById("items-hold");
	if (_parent2)
	{
		_parent2Height = _parent2.offsetHeight;
		if (_parent2Height < 250) _parent2Height = 250;
		box2 = _parent2.getElementsByTagName("div")
		for (var i=0; i<box2.length; i++)
		{
			if (box2[i].className.indexOf("inner") != -1)
			{
				box2[i].style.height = _parent2Height + "px";
			}
		}
	}
}
function initHover()
{
	var nodes = document.getElementById("navigation");
	if(nodes)
	{
		nodes = nodes.getElementsByTagName("li");
		for (var i=0; i<nodes.length; i++)
		{
			nodes[i].onmouseover = function()
			{
				this.className += " hover";
			}
			nodes[i].onmouseout = function()
			{
				this.className = this.className.replace(" hover", "");
			}
		}
	}
	var sitemap_hold = document.getElementById("sitemap-hold");
	if (sitemap_hold)
	{
		sitemap_hold.onmouseover = function()
		{
			this.className += " hover";
		}
		sitemap_hold.onmouseout = function()
		{
			this.className = this.className.replace(" hover", "");
		}
	}
}
var transparentImage = "images/none.gif";
function fixTrans()
{
	if (typeof document.body.style.maxHeight == 'undefined') {
	var imgs = document.getElementsByTagName("img");
	for (i = 0; i < imgs.length; i++)
	{	
		if (imgs[i].src.indexOf(transparentImage) != -1)
		{return;}
		if (imgs[i].src.indexOf(".png") != -1)
			{
				var src = imgs[i].src;
				imgs[i].src = transparentImage;
				imgs[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
				imgs[i].style.display = "inline-block";
			}
		}	
	}
}
function initHide()
{
	var _close = document.getElementById("close");
	if (_close)
	{
		_close.onclick = function()
		{
			_close.parentNode.style.display = "none";
			return false;
		}
	}
}
function initTabs()
{
	var sets = document.getElementsByTagName("ul");
	for (var i = 0; i < sets.length; i++)
	{
		if (sets[i].className.indexOf("tabset") != -1)
		{
			var tabs = [];
			var links = sets[i].getElementsByTagName("a");
			for (var j = 0; j < links.length; j++)
			{
				if (links[j].className.indexOf("tab") != -1)
				{
					tabs.push(links[j]);
					links[j].tabs = tabs;
					var c = document.getElementById(links[j].href.substr(links[j].href.indexOf("#") + 1));

					//reset all tabs on start
					if (c) if (links[j].className.indexOf("active") != -1) c.style.display = "block";
					else c.style.display = "none";

					links[j].onclick = function ()
					{
						var c = document.getElementById(this.href.substr(this.href.indexOf("#") + 1));
						if (c)
						{
							//reset all tabs before change
							for (var i = 0; i < this.tabs.length; i++)
							{
								document.getElementById(this.tabs[i].href.substr(this.tabs[i].href.indexOf("#") + 1)).style.display = "none";
								this.tabs[i].className = this.tabs[i].className.replace("active", "");
							}
							this.className += " active";
							c.style.display = "block";
							return false;
						}
					}
				}
			}
		}
	}
}
function initAll()
{
	initLayout();
	initHide();
	initTabs();
}
if (window.addEventListener)
{
	window.addEventListener("load", initAll, false);
}
else if (window.attachEvent)
{
	window.attachEvent("onload", initAll);
	window.attachEvent("onload", initHover);
	window.attachEvent("onload", fixTrans);
}
try {$jnc = jQuery.noConflict();
	$jnc(document).ready(function(){
		$jnc('.tab-hold-2').tabs({ remote: true });
	});
} catch(e){;}