

function screenLeft()
{
	setScreenshot_pointer(screenshot_pointer - 1);
}

function screenRight()
{
	setScreenshot_pointer(screenshot_pointer + 1);
}

function setScreenshot_pointer(pos)
{
	screenshot_pointer = pos;

	if(screenshot_pointer < 10)
	{
		document.getElementById("arrow_right").style.display = "block";
	}
	if(screenshot_pointer > 1)
	{
		document.getElementById("arrow_left").style.display = "block";
	}
	if(screenshot_pointer == 1)
	{
		document.getElementById("arrow_left").style.display = "none";
	}
	else if(screenshot_pointer == 10)
	{
		document.getElementById("arrow_right").style.display = "none";
	}

	if(screenshot_pointer > 0 && screenshot_pointer < 11)
	{
		setWaitCursor(true)
		document.getElementById("screenshot_big").src="images/screens/" + screenshot_pointer + ".jpg";
	}

}

/* Imported */

function GetChildren()
{
	if (DOMcheck)
	{
		ReportElements(document.getElementById("wrapper").childNodes, "childNodes()", "#0F0");
	}
}

function setWaitCursor(on)
{
	if (DOMcheck)
	{
		ReportElements(document.getElementById("wrapper").getElementsByTagName("*"), "getElementsByTagName(\"*\")", on);
	}
}

function ReportElements(aEls, sText, on)
{
	var sMsg = sText + " reports " + aEls.length + " elements:";

	for (var iEl = 0; iEl < aEls.length; iEl++)
	{
		sMsg += "\n" + (iEl+1) + ": ";
			if (aEls[iEl].style)
			{
				if(on == true)
				{
					aEls[iEl].style.cursor = "wait";
				}
				else
				{
					aEls[iEl].style.cursor = "default";
				}

			}
			if (aEls[iEl].tagName) sMsg += aEls[iEl].tagName;
			if (aEls[iEl].id) sMsg += "#" + aEls[iEl].id;
	}
}

function DOMcheck()
{
	var sMsg = "";

		if (!document.getElementById) sMsg += "This browser doesn't support getElementById";
		if (!document.childNodes) sMsg += "This browser doesn't support childNodes";
		if (!document.getElementsByTagName) sMsg += "This browser doesn't support getElementsByTagName";

		if (sMsg != "")
		{
			alert(sMsg);
			return false;
		}else{
			return true;
		}
}
