var trNormalClass = "";
var trHiliteClass = "hilite";

function showBtn(emt){
	if(emt.value != ""){
		document.getElementById("btnSearch").style.display = "inline";
	}
	else{
		document.getElementById("btnSearch").style.display = "none";
	}
}


function focusTR(trEmt){
	trEmt.className = trHiliteClass;
}

function blurTR(trEmt){
	trEmt.className = trNormalClass;
}

function followLink(container){
	var links = container.getElementsByTagName("a");
	if(links.length > 0){
		var url = links[0].href;
		//alert(url);
		window.location = url;
	}
}



// Find element position
function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}



function findActiveNavitem(){
	var navLists = document.getElementById("subnavi").getElementsByTagName("ul");
	var navRoot = null;
	
	if(navLists.length > 0 && navLists[0].className.indexOf("scrollable") > -1){
		navRoot = navLists[0];
	}
	
	if(navRoot != null){
		var navItems = navRoot.getElementsByTagName("a");
		
		var activeItem = null;
		
		for(var i = 0; i < navItems.length; i++){
			if(navItems[i].className.indexOf("active") > -1){
				activeItem = navItems[i];
				break;
			}
		}
		
		if(activeItem != null){
			var navRootPos = findPos(navRoot);
			var listItemPos = findPos(activeItem);
			
			navRoot.scrollTop = listItemPos[1] - navRootPos[1];
		}
	}
}
