var t;
var theBrowser = navigator.appName + navigator.appVersion;
if (theBrowser.search(/Safari/) != -1 || theBrowser.search(/Opera/) != -1)
{
	theBrowser = "Chrome";
}

function showMenu(x)
{
	clearTimeout(this.t);
	for (var i = 0; i < 8; i++)
	{
		document.getElementById("menu"+i).style.display = "none";	
	}
	document.getElementById("menu"+x).style.display = "block";
}

function hideMenu(x, step, duration)
{
	if (step == "hide")
	{
		this.t = setTimeout("hideMenu("+x+",'expired')",duration * 1000);
	}
	else
	{
		document.getElementById("menu"+x).style.display = "none";
	}
}
function formSubmitValidation(x)
{
	var children = document.forms[x+1].childNodes;

	for (var i = 0; i < children.length; i++)
	{
		if (children[i].nodeName == "SELECT" && children[i].value == "")
		{
			alert("Please select a \"" + children[i].name + "\".");
			return false;
		}
	}
	document.forms[x+1].submit();
}
function formSubmitValidation2(x)
{
	var children = document.forms[x+3].childNodes;

	for (var i = 0; i < children.length; i++)
	{
		if (children[i].nodeName == "SELECT" && children[i].value == "")
		{
			alert("Please select a \"" + children[i].name + "\".");
			return false;
		}
	}
	document.forms[x+3].submit();
}
function goPage()
{
	window.location.href = document.getElementById("pageno").value;
}
function gotoPage(x)
{
	window.location.href = x;
}
function confirmDelete(x)
{
	var result = confirm("Are you sure?  It's permanent.");
	if (result)
	{
		doWork3("SelectItems.php?confirmdelete=true&id="+x);
	}
}


// ***********  AJAX OBJECTS  *******************
// Get the HTTP Object
function getHTTPObject(){
	if (window.ActiveXObject)
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest)
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
 
// Change the value of the outputText field
function setOutput(){
	if(httpObject.readyState == 4){
		document.getElementById('content').innerHTML = httpObject.responseText;
	}
}
 
// Implement business logic
function doWork(x){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "SelectItems.php?button="+x, true);
		httpObject.send(null);
		httpObject.onreadystatechange = setOutput;
	}
}
function doWork2(x, y){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "SelectItems.php?button="+x+"id="+y, true);
		httpObject.send(null);
		httpObject.onreadystatechange = setOutput;
	}
}
function doWork3(x){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", x, true);
		httpObject.send(null);
		httpObject.onreadystatechange = setOutput;
	}
}

var httpObject = null;
// ************  END AJAX OBJECTS ****************
