// JavaScript Document

function toggleDesc() {
	var fnObjS=document.getElementById('descShort');
	var fnObjL=document.getElementById('descLong');
	if ('block'==fnObjL.style.display) {
		fnObjL.style.display='none';
		var btns = getElementsByClass("btnDtl");
		for (var i = 0, length = btns.length; i < length; i++) {
		var ctrObjS=btns[i];
		ctrObjS.style.display='block';
		}
		btns = getElementsByClass("btnDtlhide");
		for (var i = 0, length = btns.length; i < length; i++) {
		var ctrObjL=btns[i];
		ctrObjL.style.display='none';
		}
	}
	else {
		fnObjL.style.display='block';
		var btns = getElementsByClass("btnDtl");
		for (var i = 0, length = btns.length; i < length; i++) {
		var ctrObjS=btns[i];
		ctrObjS.style.display='none';
		}
		btns = getElementsByClass("btnDtlhide");
		for (var i = 0, length = btns.length; i < length; i++) {
		var ctrObjL=btns[i];
		ctrObjL.style.display='block';
		}
	}
}

function makeButtons() {
	var divObjS=document.getElementById("descShort");
	if (!divObjS)
		return;
	var btns = getElementsByClass("btnDtl");
	for (var i = 0, length = btns.length; i < length; i++) {
	var ctrObjS=btns[i];
	ctrObjS.onclick=function() {toggleDesc();}
	}

	var divObjL=document.getElementById("descLong");
	if (!divObjL)
		return;

	btns = getElementsByClass("btnDtlhide");
	for (var i = 0, length = btns.length; i < length; i++) {
	var ctrObjL=btns[i];
	ctrObjL.onclick=function() {toggleDesc();}
	}

}


function Overview() {
	var objUL = document.getElementsByTagName("UL");
	for (var i=0; i<objUL.length; i++) {
		if (objUL[i].className == "pipeDelimited") {
			var objLI = objUL[i].getElementsByTagName("LI");
			for (var j=0; j<objLI.length; j++) {
				if (objLI[j].className == "overview" || objLI[j].className == "overview skip") {
					objLI[j].firstChild.nodeValue = "";
					var objHTML = objLI[j].innerHTML;
					var objA = '<a href="javascript:void(0)" onClick="toggleOverview(this)">Overview</a>' + objHTML;
					objLI[j].innerHTML = objA;
				}
			}
		}
	}
}
if (window.addEventListener) // DOM method for binding an event
    window.addEventListener("load", Overview, false)
else if (window.attachEvent) // IE exclusive method for binding an event
    window.attachEvent("onload", Overview)

function toggleOverview(objThis) {
	var objClass = "ovClick";
	var objThisUL = objThis.parentNode.getElementsByTagName("UL");
	// 	need to set arrow /*../img/icn/arwR.gif);*/ 	background-image:url(arwR.gif);
	if ("ovClick" == objThisUL[0].className) {objThisUL[0].className=objThisUL[0].className.replace(new RegExp("ovClick\\b"),"" );}
	else {objThisUL[0].className+=objClass;}
}


function infoTabs(obj) {
	var eDL = document.getElementById('infoTabsDL');
  	for (var i = 0 ; i < eDL.childNodes.length ; i++) {
  		if (eDL.childNodes[i].tagName=='DT' || eDL.childNodes[i].tagName=='DD') {
  			eDL.childNodes[i].className = '';
  		}
  	}
  	obj.className = 'selected';
	var eDD = obj.nextSibling;
	while(eDD.nodeType!=1){
    	eDD = eDD.nextSibling;
  	}
  	eDD.className = 'selected';
}