function detectBrowser() {
  if (navigator.appName.indexOf("Internet Explorer") != -1)
  {
    return true;
  } else 
  {
    return false;
  }
}

function showAll() {
	//setSub();
	showUC();
}

function showUC(){
	var titles = document.getElementsByName("title");
	for (var i=0; i<titles.length; i++)
		if(titles[i].innerHTML != "")
			titles[i].parentNode.style.visibility = "visible";
}

function showInfo(img){
	var info;
	var ie8 = detectBrowser();
	if (ie8) {
	  info = img.nextSibling.nextSibling.childNodes[0]; 
	} else {
	  info = img.nextSibling.nextSibling.nextSibling.nextSibling.childNodes[1];
	}
	//alert(info.nodeName+" "+info.className);
	var a = img.parentNode.getElementsByTagName("a")[0];
	var href = img.parentNode.getElementsByTagName("span")[1].firstChild;
	var url = href.getAttribute("href");
	a.setAttribute("href",url);
	a.onclick = function() {hideInfo(info)};
	
	var title = img.parentNode.getElementsByTagName("div")[1].innerHTML;
	img.parentNode.getElementsByTagName("span")[0].innerHTML = title;
	
	info.style.visibility = "visible";
}

function hideInfo(info){
	info.style.visibility = "hidden";
}

function keepInfo(info){
	info.style.visibility = "visible";
}


//function setSub(){
//	var uid = document.body.getAttribute("id");
//	if(uid == "uid4" || uid == "uid5" || uid == "uid6"){
//		var navi = document.getElementById("main_navi");
//		var parent = navi.firstChild;
//		showSub(parent);
//		parent.setAttribute("onmouseout","");
//		//alert(document.getElementById("sub_navi").firstChild);
//		if(uid == "uid4"){
//			var act = document.getElementById("sub_navi").firstChild.setAttribute("class","sub_elem sub_active");
//		}
//		if(uid == "uid5"){
//			var act = document.getElementById("sub_navi").firstChild.nextSibling.setAttribute("class","sub_elem sub_active");
//		}
//		if(uid == "uid6"){
//			var act = document.getElementById("sub_navi").firstChild.nextSibling.nextSibling.setAttribute("class","sub_elem sub_active");
//		}
//	}	
//}

function showSub(parent) {
	var sub = parent.childNodes[1];
	if (sub != undefined) {
	  sub.style.display = "block";
	} 
}

function hideSub(parent) {
	var sub = parent.childNodes[1];
	if (sub != undefined) {
	  sub.style.display = "none";
	}
}
