function isTop()
{
	if (this.location != top.location)
	{
		top.location = this.location;
	}
}
isTop();

function v()
{
}

function reloadPage()
{
	// reload IE to reload css - concerns abs positioning
	if (document.all)
		document.location.href=document.location.href;
}

function writeYear()
{
	var startYear = 2006;
	var curYear = (new Date()).getFullYear();
	document.write(startYear == curYear ? startYear : startYear + "-" + curYear);
}

function lt (elem, selectedColor)
{
	var aColors = new Array();
	aColors[0]="";
	aColors[1]="#dee0e2";
	elem.style.backgroundColor = aColors[selectedColor];
}

function switchOn(elemid)
{
	var elem = document.getElementById(elemid);
	if (elem)
	{
		elem.src = elem.src.replace('.jpg','_on.jpg');
		elem.src = elem.src.replace('.png','_on.png');
	}
}

function switchOff(elemid)
{
	var elem = document.getElementById(elemid);
	if (elem)
	{
		elem.src = elem.src.replace('_on.jpg','.jpg');
		elem.src = elem.src.replace('_on.png','.png');
	}
}

function showImg(imgid)
{
	var gNode = document.getElementById('gallery');
	if (gNode)
	{
		var gNodes = gNode.childNodes;
		for (var i = 0; gNodes.length > i; i ++)
		{
			if (gNodes[i].tagName == "A" || gNodes[i].tagName == "IMG")
			{
				if (gNodes[i].attributes['id'].value == 'i' +imgid)
					gNodes[i].style.display = "block";
				else
					gNodes[i].style.display = "none";
			}
		}
	}
	var nNode = document.getElementById('nums');
	if (nNode)
	{
		var nNodes = nNode.childNodes;
		for (var i = 0; nNodes.length > i; i ++)
		{
			if (nNodes[i].tagName == "LI")
			{
				if (nNodes[i].attributes['id'].value == 'a' +imgid)
					nNodes[i].className = "on";
				else
					nNodes[i].className = "off";
			}
		}
	}
	var tNode = document.getElementById('thumbs');
	if (tNode)
	{
		var tNodes = tNode.childNodes;
		for (var i = 0; tNodes.length > i; i ++)
		{
			if (tNodes[i].tagName == "LI")
			{
				if (tNodes[i].attributes['id'].value == 'a' +imgid)
					tNodes[i].className = "on";
				else
					tNodes[i].className = "off";
			}
		}
	}
	var iNode = document.getElementById('info');
	if (iNode)
	{
		var iNodes = iNode.childNodes;
		for (var i = 0; iNodes.length > i; i ++)
		{
			if (iNodes[i].tagName == "SPAN")
			{
				if (iNodes[i].attributes['id'].value == 'tt' +imgid)
					iNodes[i].style.display = "block";
				else
					iNodes[i].style.display = "none";
			}
		}
	}
	var aNode = document.getElementById('auth');
	if (aNode)
	{
		var aNodes = aNode.childNodes;
		for (var i = 0; aNodes.length > i; i ++)
		{
			if (aNodes[i].tagName == "SPAN")
			{
				if (aNodes[i].attributes['id'].value == 'au' +imgid)
					aNodes[i].style.display = "block";
				else
					aNodes[i].style.display = "none";
			}
		}
	}
}