var overTDCl = '#ECF4FC'; var outTDCl = '#666666'
var overTRCn = 'ro'; var outTRCn = 'r1';
var version=0;
	if (navigator.appVersion.indexOf("MSIE")!=-1){
		var temp=navigator.appVersion.split("MSIE")
		version=parseFloat(temp[1])
	}

var IE55WIN32 = (version>=5.5)&&(navigator.appVersion.indexOf("Win") != -1)&&(navigator.appVersion.indexOf("Win16") == -1 && navigator.appVersion.indexOf("Windows 3.1") == -1) ? true:false;

IE55WIN32 = false;

function getParentX(el, x) {
	if (document.all)
  	while (el.parentElement != null)
    	if (el.tagName == x.toUpperCase()) return el
      else el = el.parentElement
     	else if (document.getElementById) {
     		if (el.nodeType == 1 && el.tagName.toLowerCase() == x.toLowerCase()) return el
        else return getParentX(el.parentNode, x)
   		}
}

function changeOver(evt){
	evt = (evt) ? evt : (window.event) ? window.event : ""
	if (evt) {
		var elem = (evt.target) ? evt.target : evt.srcElement
		var elTR = getParentX(elem, "TR")
		if ((elTR != null )&&(elTR.tagName == 'TR')) {
			outTRCn = elTR.className
			elTR.className = overTRCn
		}
		var elTD = getParentX(elem, "TD")
		if ((elTD != null )&&(elTD.tagName == 'TD')) {
			outTDCl = elTD.style.backgroundColor
			elTD.style.backgroundColor = overTDCl
			if (IE55WIN32) {
				elTD.style.filter = "progid:DXImageTransform.Microsoft.Gradient(GradientType=0, enabled='true', startColorstr=#FFFFFF, endColorstr=#ADD8E6)"								
			}
		}
	}
}
		
function changeOut(evt){
	evt = (evt) ? evt : (window.event) ? window.event : ""
	if (evt) {
		var elem = (evt.target) ? evt.target : evt.srcElement
		var elTR = getParentX(elem, "TR")
		if ((elTR != null)&&(elTR.tagName == 'TR')){
			elTR.className = outTRCn
		}
		var elTD = getParentX(elem, "TD")
		if ((elTD != null )&&(elTD.tagName == 'TD')) {
			elTD.style.backgroundColor = outTDCl
			if (IE55WIN32) {
				elTD.style.filter = " "								
			}
		}
	}
}
						
			
function showHint(elem, hint) {
	if (document.all||document.getElementById) {
  	elem.title = hint;
	}
	window.status=hint;
	return true;
}
      				

function hideHint() {
	window.status="";
	return true;
}

function imageOn(imgName){
	if (document.images){
		document.images[imgName].src = onImg[imgName].src
	}
}

function imageOff(imgName){
	if (document.images){
		document.images[imgName].src = offImg[imgName].src
	}
}

function imagePr(imgName){
	if (document.images){
		document.images[imgName].src = prImg[imgName].src
	}
}
