var panes = new Array();

function setupPanes(containerId, defaultTabId) {

	panes[containerId] = new Array();

	var maxHeight = 0;
	var maxWidth = 0;

	// contenedor dado (estolomejor)
	var container = document.getElementById(containerId);
	
	// primer div del contenedor (pestanas-panes)
	var paneContainer = container.getElementsByTagName("div")[0];

	// elementos hijos del primer div, osea, las pestanas (panes)
	var paneList = paneContainer.childNodes;
	for (var i=0; i < paneList.length; i++ ) {
		var pane = paneList[i];
		// solo hijos tipo element
		if (pane.nodeType != 1) continue;
		
		
		if (pane.offsetHeight > maxHeight) 
			maxHeight = pane.offsetHeight;

		if (pane.offsetWidth  > maxWidth ) 
			maxWidth  = pane.offsetWidth;

		// oculta los panes que no son el default
		if (panes[containerId][pane.id] != defaultTabId) {
			panes[containerId][pane.id] = pane;
			pane.style.display = "none";
		}
	}

//	paneContainer.style.height = maxHeight + "px";
//	paneContainer.style.width  = maxWidth + "px";

	// simula un click de la pestaņa default
	document.getElementById(defaultTabId).onclick();
}

function showPane(paneId, activeTab) {
	// make tab active class, hide other panes (siblings), make pane visible
	for (var con in panes) {
		activeTab.blur();
		activeTab.className = "tab-active";
		if (panes[con][paneId] != null) { 
			// tab and pane are members of this container
			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;
}



/*
-----------------------------------------------------------------------------------------
Deshabilitar select
------------------------------------------------------------------------------------------
*/


//if IE4+
//document.onselectstart = new Function ("return false");



//Disable right click script III- By Renigade (renigade@mediaone.net)
//For full source code, visit http://www.dynamicdrive.com

/*var message = "";

function clickIE() {
	if (document.all) {
		(message);
		return false;
	}
}

function clickNS(e) {
	if (document.layers||(document.getElementById&&!document.all)) {
		if (e.which==2||e.which==3) {
			(message);
			return false;
		}
	}
}

if (document.layers) {
	document.captureEvents(Event.MOUSEDOWN);
	document.onmousedown = clickNS;
}
else {
	document.onmouseup = clickNS;
	document.oncontextmenu = clickIE;
}

document.oncontextmenu = new Function("return false");*/

