function enter(BTN)
{
   BTN.style.backgroundImage = "url('/img/blue.gif')";	
   BTN.style.cursor = 'hand';
   
}
function exitblue(BTN)
{
   BTN.style.backgroundImage = "url('/img/gray2.gif')";	
   BTN.style.cursor = '';
}
function exitwhite(BTN)
{
   BTN.style.backgroundImage = "url('/img/gray2.gif')";	
   BTN.style.cursor = '';
}
function exitblack(BTN)
{
   BTN.style.backgroundImage = "url('/img/gray.gif')";	
   BTN.style.cursor = '';
}


function count(field, countfield, max) {
if (field.value.length > max)
	field.value = field.value.substring(0, max);
else 
	countfield.value = max - field.value.length;
}

function show(id) {
	document.getElementById(id).style.visibility = "visible";
}
function hide(id) {
	document.getElementById(id).style.visibility = "hidden";
}

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function setCheckedValue(radioObj, newValue) {
	if(!radioObj)
		return;
	var radioLength = radioObj.length;
	if(radioLength == undefined) {
		radioObj.checked = (radioObj.value == newValue.toString());
		return;
	}
	for(var i = 0; i < radioLength; i++) {
		radioObj[i].checked = false;
		if(radioObj[i].value == newValue.toString()) {
			radioObj[i].checked = true;
		}
	}
}
