function ShowMeTab(container, picked, tab, class_selected, class_unselected){

var area = document.getElementById(container);
var divs = area.getElementsByTagName("div");
var goes = divs.length;
var tb = tab.parentNode.parentNode;
var tbc = tb.getElementsByTagName("td");
var tbcgoes = tbc.length;

  for (j=0; j<tbcgoes; j++) {
    if (tbc[j].className == class_selected) {
      tbc[j].className = class_unselected;
    }
  }

if(picked=='0'){for(i=0; i<goes; i++){divs[i].style.display="block";} return false}
  for (i=0; i<goes; i++) {
    if (divs[i].id != picked) {
      divs[i].style.display = "none";
      divs[i].style.visibility = "hidden";
    }
    else {
      divs[i].style.display = "block";
      divs[i].style.visibility = "visible";
      tab.className = class_selected;
    }
  }
}

function ShowMe(container, picked){

var area = document.getElementById(container);
var divs = area.getElementsByTagName("div");
var goes = divs.length;

if(picked=='0'){for(i=0; i<goes; i++){divs[i].style.display="block";} return false}
for(i=0; i<goes; i++){
if(divs[i].id!=picked){
divs[i].style.display="none";
divs[i].style.visibility="hidden";
}
else{
  divs[i].style.display="block";
  divs[i].style.visibility="visible";


 }
}

} 

function Utils() {
	this.hideContainerShowChild = function(idContainer, idChild) {
		var _idContainer = "#" + idContainer;
		var _idChild = "#" + idChild;
		//Agafem tots els fills de tipus div del idContainer i els fem un hide
		$(_idContainer + ' > div').each(function(i) {
			$(this).hide();
		});

		//Agafo el idChild i el mostro
		$(_idChild).show();
	};
	
	this.showContainerHideChild = function(idContainer, idChild) {
		var _idContainer = "#" + idContainer;
		var _idChild = "#" + idChild;
		//Agafem tots els fills de tipus div del idContainer i els fem i els mostro
		$(_idContainer + ' > a').each(function(i) {
			$(this).show();
		});

		//Agafo el idChild i ho trec
		$(_idChild).hide();
	};

/*	
	this.clickThumb = function(idContainer, idChild) {
		hideContainerShowChild("imagen");
		hideContainerShowChild("caption");
		showContainerHideChild("thumb");
	};
*/
	
	this.selectMenu = function(idContainer, idChild) {
		alert("DEPRECATED");
		/*
		$("#menu li[@class='first select']").each(function() {
				var titulo = $(this).text();
				id = $(this).attr("id");
				var a = document.createElement("a");
				$(this).text("");
//				a.setAttribute("id",titulo);
				a.setAttribute("href","#");
				a.setAttribute("onclick","Utils.hideContainerShowChild('padre','" + id + "Div');Utils.selectMenu('padre','" + id + "'); return false;");
				a.appendChild(document.createTextNode(titulo));
				this.appendChild(a);

		});
		
		
		
		var _idContainer = "#menu";
		var _idChild = "#" + idChild;
		//Agafem tots els fills de tipus div del idContainer i els fem un hide
		$(_idContainer + ' li').each(function(i) {
			$(this).removeClass();
		});

		//Agafo el idChild i el mostro
		$(_idChild).addClass("first select");
		var texto = $(_idChild + " a").text();
		$(_idChild).html(texto);
		*/
	};
	
	this.selectPestanya = function(idPestanya, idOpcion, classSelected) {
		/*
		var liselect = "#menu" + idPestanya + " li[@class='" + classSelected + "']";
		$(liselect).each(function() {
				var titulo = $(this).text();
				id = $(this).attr("id");
				var a = document.createElement("a");
				$(this).text("");
				a.setAttribute("href","#");
				var onclick = "Utils.selectPestanya(" + idPestanya + ", '" + id + "', '"+ classSelected + "');";
				a.setAttribute("onclick",onclick);
				a.appendChild(document.createTextNode(titulo));
				this.appendChild(a);
		});
		*/
		
		var _idContainer = "#menu" + idPestanya;
		var _idChild = "#" + idOpcion;
		//Agafem tots els fills de tipus div del idContainer i els fem un hide
		$(_idContainer + ' li').each(function(i) {
			$(this).removeClass();
		});

		//Agafo el idChild i el mostro
		$(_idChild).addClass(classSelected);
		//var texto = $(_idChild + " a").text();
		//$(_idChild).html(texto);
		
		this.hideContainerShowChild("padre" + idPestanya, idOpcion + "Div");
		return false;
	};	
}

var Utils = new Utils();

