<!--

function GetElement(elementname)
{
	var IE4 = ((document.all) && (!document.getElementById)) ? true : false;
	var NS4 = (document.layers) ? true : false;
	var IE5 = ((document.all) && (document.getElementById)) ? true : false;
	var N6 = ((document.getElementById) && (!document.all)) ? true : false;		

	switch (true)
	{
		case IE4:
			return(eval('document.all.' + elementname));
			break;	
		case NS4:			
			return(eval('document.layers.' + elementname));
			break;
		case IE5:
			return(eval('document.getElementById(\'' + elementname + '\')'));
			break;
		case N6:
			return(eval('document.all.' + elementname));	
			//return(eval('document.getElementById(\'' + elementname + '\')'));		
			break;	
								
	}
	
}

function GetSelectedValue(elementname)
{
	return GetElement(elementname).options[GetElement(elementname).selectedIndex].value;

}

function CheckElementValue(elementname, elementvalue, result)
{
	if (GetElement(elementname).value == elementvalue)
			return result;
		else
			return !result;
		
}

function CheckValue(currentvalue, comparevalue, result)
{
	if (currentvalue != comparevalue)
			return !result;
		else
			return result;
			
}

function GetRadioValue(formname, elementname)
{
	var i;
	var selectelement;
	var isselected = 0;
		
	elementobj = eval('document.' + formname + '.' + elementname);
		
	for (i = 0; i < elementobj.length; i++)
	{
		if (elementobj[i].checked)
		{
			selectelement = elementobj[i].value;
			var isselected = 1;
					
		}

	}

	if (isselected == 0)
	{
		return false;
		
	}
	else
	{
		return selectelement;	
		
	}
	
}

function DisableElement(formname, elementname)
{
	elementobj = eval('document.' + formname + '.' + elementname);
	
	elementobj.disabled = true;
	
}

function EnableElement(formname, elementname)
{
	elementobj = eval('document.' + formname + '.' + elementname);
	
	elementobj.disabled = false;
	
}

function SwitchVisibilityElement(elementname, showstatus)
{
	switch(showstatus)
	{
		case 0:
			GetElement(elementname).style.display = 'none';
			break;
		case 1:
			GetElement(elementname).style.display = '';
			break;
			
	}
	
}

function SaveField(fieldname)
{
	return GetElement(fieldname).value;
	
}

function ClearField(fieldname)
{
	GetElement(fieldname).value = "";
	
}

function PrintWindow()
{
	browserVersion = parseInt(navigator.appVersion);
	if (browserVersion >= 4)
	{
		window.print();

	}

}

function Operand(operand, result1, result2)
{
	switch(operand)
	{
		case "AND":
			result = result1 && result2;
			break;
		case "OR":
			result = result1 || result2;
			break;
				
	}
	
	return result;
		
}

function FormActionChange(formname, actionurl)
{
	GetElement(formname).action = actionurl
	
}

//-->
