function isTop()
{
	if (this.location != top.location)
	{
		top.location = this.location;
	}
}
isTop();

function reloadPage()
{
	// reload IE to reload css - concerns abs positioning
	if (document.all)
		document.location.href=document.location.href;
}

function writeYear()
{
	var startYear = 2010;
	var curYear = (new Date()).getFullYear();
	document.write(startYear == curYear ? startYear : startYear + "-" + curYear);
}

function showHide(elemid, visible)
{
	var gNode = document.getElementById(elemid);
	var allNodes = document.getElementById('header').childNodes;
	if (allNodes.length > 0)
	{
		for (var i = 0; allNodes.length > i; i ++)
		{
			if (allNodes[i].tagName == "UL" && allNodes[i].className != "abc")
			{
				allNodes[i].style.display = "none";
			}
		}
	}
	if (gNode != null)
	{
		if (visible == 1)
			gNode.style.display = "block";
		else
			gNode.style.display = "none";
	}
	
}

function imOver(elemid, visible)
{
	var imNode = document.getElementById(elemid);
	if (imNode.tagName == "IMG")
	{
		var newsrc = '';
		if (visible == 1)
			newsrc = imNode.src.replace('_', '_on_');
		else
			newsrc = imNode.src.replace('_on_', '_');
		//alert(imNode.src);
		imNode.src = newsrc;
	}
}

function showCharsLeft(limit)
{
	var text = document.getElementById('comment');
	var vis = document.getElementById('vis');
	vis.value = (limit - text.value.length);
}
