function ShowPage(page)
{
	var pageNum;
	var panelNum;
	var linkbutton;
	var linkbuttonId;
	var divId;
	var queryString = location.search.substring(1);
	var divs = document.getElementsByTagName("div");
	var divsLength = divs.length;
	
	//see if querystring exists
	if (queryString == "" && page == "")
	{
		page = "page1";
	}
	else if (queryString != "" && page == "")
	{
		page = queryString.substring(queryString.indexOf("=") + 1);
	}
	
	for (x = 0; x <= divsLength - 1; x++)
	{
		pageNum = "page" + x;
		divId = divs[x].id;
		if (divId != "")
		{
		    //set the linkbutton
		    linkbuttonId = "linkbutton" + x;
		    linkbutton = document.getElementById(linkbuttonId);
		    if (pageNum == page)
		    {
			    document.getElementById(pageNum).style.display = "block";
			    linkbutton.className = "footer";
			    linkbutton.style.color = "yellow";	
		    }
		    else
		    {
			    document.getElementById(pageNum).style.display = "none";
			    linkbutton.className = "footer";
			    linkbutton.style.color = "blue";
		    }
		}
	}
}

function CloseWindow()
{
	window.close();
}

function HitEnter(e)
{
	//get the submit button
	var buttons = document.getElementsByTagName("input");
	var button;
	
	//loop through the controls to get the submit button
	for(var i = 0; i < buttons.length; i++)
	{
		if(buttons[i].type.toUpperCase() == "SUBMIT")
		{
			button = buttons[i].id;
			break;
		}
	}
	
	e = event || window.event;
	
	//see if enter key was hit
	if (e.keyCode == 13 || e.which == 13)
	{
		document.getElementById(button).click();
		e.returnValue = false;
	}
}

function FocusDropDown(element)
{
    var elementType = element.toUpperCase();
    
    switch(elementType)
    {
        case "DROPDOWNLIST":
	        var dropdowns = document.getElementsByTagName("select");
	        var length = dropdowns.length;
	
	        if (dropdowns.length == 1)
	        {
		        dropdowns[0].focus();
	        }
	    break;
	    case "TEXTBOX":
	        var textboxes = document.getElementsByTagName("input");
	        var length = textboxes.length;
	        
	        for (var i = 0; i <= length; i++)
	        {
	            var testElement = textboxes[i];
	            
	            if (textboxes[i].type.toUpperCase() == "TEXT")
	            {
		            textboxes[i].focus();
		            break;
	            }
	        }
	    break;
	}
}

function TogglePanels(panel)
{
    var cmdText = panel.innerHTML.replace(' ', '');
    var refDiv = document.getElementById(panel.id.substring(3));
    
    switch (cmdText)
    {
        case "Hide":
            refDiv.style.display = "none";
            panel.innerHTML = "Show";
        break;
        
        case "Show":
            refDiv.style.display = "block";
            panel.innerHTML = "Hide";
        break;
    }
}
