var ie5 = (document.getElementsByTagName && document.all) ? true : false;

function tabClick(id, e, li)
{	
	var el = ie5 ? e.srcElement : e.target;
	var li = getParent(el, li);	
	if(li!=null){
		var ul = li.parentNode;
		var j=0
		for(var i=0; i < ul.childNodes.length;i++){
			if(ul.childNodes[i].tagName=='LI'){
				ul.childNodes[i].className='';
				if(ul.childNodes[i]==li){
					document.getElementById(id).innerHTML = document.getElementById(id+'['+j+']').innerHTML;
				}
				j++;
			}
		}
		li.className = "selected_tab";
	}
}

function getParent(el, pTagName) {
	if (el == null) return null;
	else if (el.nodeType == 1 && el.tagName.toLowerCase() == pTagName.toLowerCase())	// Gecko bug, supposed to be uppercase
		return el;
	else
		return getParent(el.parentNode, pTagName);
}


