var panes = new Array();

// ============================================================
function setupPanes(containerId, defaultTabId) {
	panes[containerId] = new Array();
	var maxHeight = 0; var maxWidth = 0;
	var container = document.getElementById(containerId);
	var paneContainer = container.getElementsByTagName("div")[0];
	var paneList = paneContainer.childNodes;
	for (var i=0; i < paneList.length; i++ ) {
		var pane = paneList[i];
		if (pane.nodeType != 1) continue;
		if (pane.offsetHeight > maxHeight) maxHeight = pane.offsetHeight;
		if (pane.offsetWidth  > maxWidth ) maxWidth  = pane.offsetWidth;
		panes[containerId][pane.id] = pane;
		pane.style.display = "none";
	}
	paneContainer.style.height = maxHeight + "px";
	paneContainer.style.width  = maxWidth + "px";
	document.getElementById(defaultTabId).onclick();
}
// ============================================================
function showPane(paneId, activeTab) {
	for (var con in panes) {
		activeTab.blur();
		activeTab.className = "tab-active";
		if (panes[con][paneId] != null) { 
			var pane = document.getElementById(paneId);
			pane.style.display = "block";
			var container = document.getElementById(con);
			var tabs = container.getElementsByTagName("ul")[0];
			var tabList = tabs.getElementsByTagName("a")
			for (var i=0; i<tabList.length; i++ ) {
				var tab = tabList[i];
				if (tab != activeTab) tab.className = "tab-disabled";
			}
			for (var i in panes[con]) {
				var pane = panes[con][i];
				if (pane == undefined) continue;
				if (pane.id == paneId) continue;
				pane.style.display = "none"
			}
		}
	}
	return false;    
}
// ============================================================
function loader(){
}
// ============================================================
function setCookie(name, value, expires, path, domain, secure)
{
    document.cookie= name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}
// ============================================================
function offFavorite()
{
	document.getElementById("msgFavorite").style.display = "none";
}
// ============================================================
function saveFavorite(mid,nid,sid,title,type,act)
{
	if (act == 1) document.getElementById("rmiCmd").src = "/scripts/favorite.php?mid="+mid+"&nid="+nid+"&sid="+sid+"&title="+title+"&type="+type;
	 document.getElementById("msgFavorite").style.display = "block";
	 setTimeout('offFavorite()',1000);
}
