// JavaScript Document
function setTabCookie(contentId,cookieValue) {
document.cookie = "tab_"+contentId+"="+escape(cookieValue);
}
function tabClick(tab,contentId) {
i = -1;
while (true) {
i++;
objTab = eval(document.getElementById("tab" + "_" + contentId + "_" + i));
objPanel =  eval(document.getElementById("panel" + "_" + contentId + "_" + i));
if (objTab) {
objTab.className = (i == tab) ? "selectedContentTab" : ((i > tab) ? "rightContentTab" : "leftContentTab");
if (objPanel) objPanel.style.display = (i == tab) ? "block" : "none";
if (i == tab) {
setTabCookie(contentId,i);
eventHandler = "ClickHandler_" + contentId;
objEventHandler = null;
try {
objEventHandler = eval(eventHandler);
}
catch(c) { };
if (objEventHandler != null) {
if (typeof(objEventHandler) == "function")
eval(eventHandler + "(" + tab + ")");
}
}
}
else break;
}
}
function toggleContent(contentId, tabBarId, imgPlusId, imgMinusId) {
tabBar = document.getElementById(tabBarId);
imgPlus = document.getElementById(imgPlusId);
imgMinus = document.getElementById(imgMinusId);
if (tabBar) {
if (tabBar.style.display == "block") {
if (imgPlus) imgPlus.style.display="none";
if (imgMinus) imgMinus.style.display="block";
tabBar.style.display = "none";  
// Show all the panels
i = -1;
while (true) {
i++;
objPanel = document.getElementById("panel" + "_" + contentId + "_" + i);
if (objPanel) objPanel.style.display = "block";
else break;
}
} else {
tabBar.style.display = "block";  	
if (imgPlus) imgPlus.style.display="block";
if (imgMinus) imgMinus.style.display="none";
// Show first panel only
tabClick(0,contentId);	
}
}
}
