<!--
var browserType	= "unchecked";
var Std_browser	= "Standards Compliant";
var OIE_browser	= "Old Internet Explorer";
var ONN_browser = "Old Netscape";
var xmlhttp;


function checkBrowser()
{	
	if (document.getElementById)		// does this command exist?
	{  
		browserType = Std_browser;
	}
	else
	{
		if (document.all)				// does this item exist?
		{							
			browserType = OIE_browser;
		}
		else
		{
			browserType = ONN_browser;
		}
	}
	//alert ("The Browser is: "+browserType);
}

function setDHTMLValue(item, parameter, value)
{
	if (browserType == "unchecked")	// we need to make sure we know which browser this is.
	{
		checkBrowser();
	}
		
	if (browserType == Std_browser)	// This will handle modern browsers, such as IE5 and NN6
	{	
		theItem = document.getElementById(item).style;
		if ((parameter == "top")||(parameter == "left")||(parameter == "bottom")||(parameter == "right")){
			eval("theItem." + parameter + "=\"" + value + "px\";"); // the "px" suffix is required
		}
		else{
			eval("theItem." + parameter + "=\"" + value + "\";");
		}
	}
	
	if (browserType == OIE_browser){  // This will handle older Internet Explorer programs
		eval("document.all." + item + "style." + parameter + "=\"" + value + "\";");
	}
	
	if (browserType == ONN_browser){  // This will handle older(up to 4.x) Netscape programs
		eval("document." + item + "." + parameter + "=\"" + value + "\";");
	}
}

function getDHTMLValue(item, parameter)
{
	value = 0;
	if (browserType == "unchecked")
		checkBrowser();
	if (browserType == Std_browser)
	{	
		theItem = document.getElementById(item).style;
		eval("value = theItem." + parameter + ";");
	}
	if (browserType == OIE_browser)
		eval("value = document.all." + item +".style." + parameter + ";");
	if (browserType == ONN_browser)
		eval("value = document." + item + "." + parameter + ";");
	return value
}

function changeImage(img_to_change,new_img)
{
	document.getElementById(img_to_change).src=new_img;
}

function show(item)
{
	setDHTMLValue(item,"visibility","visible");
}

function hide(item)
{
	setDHTMLValue(item,"visibility","hidden");
}

function toggleVisibility(item)
{
	if( getDHTMLValue(item,"visibility")=="hidden" )
	{
		show(item);
	}
	else
	{
		hide(item);
	}
}

function accessTextResponse(url,func)
{
	makeXMLHTTPObject();
	eval("xmlhttp.onreadystatechange="+func);
	xmlhttp.open("POST",url);
	xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xmlhttp.send(null);
}

function makeXMLHTTPObject()
{ 
	var objXMLHTTP=null;
	if (window.XMLHttpRequest)
	{
		objXMLHTTP=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		objXMLHTTP=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(objXMLHTTP==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	xmlhttp=objXMLHTTP;
}


function selectCheckboxes( check_boxes )
{
	var num=check_boxes.length;
	for(var i=0;i<num;i++)
		document.getElementById(check_boxes[i]).checked=true;		
	
}


function zeroPadNumber(in_num,pad_num)
{
	var string=new String(in_num);
	if(string.indexOf('.')==-1)
	{
		string=string + ".";
		var add=string.length;
	}
	else
	{
		var pieces=string.split('.');
		var add=pieces[0].length + 1;
	}
	
	while(string.length<(pad_num + add))
	{
		string=string + "0";
	}
	
	return string;
}

function appendToForm(form,txt)
{
	document.getElementById(form).value=document.getElementById(form).value + txt;
}


function selectAllCheckboxes(check_boxes )
{
	var num=check_boxes.length;
	for(var i=0;i<num;i++)
		document.getElementById(check_boxes[i]).checked=true;		
	
}
//-->
