/* Desplegales */
function $id(s) { return document.getElementById(s); }
function MenuFolders(sDivRoot, sOpenClass, sCloseClass) {
	this.sDivRoot = sDivRoot;
	this.sOpenClass = sOpenClass;
	this.sCloseClass = sCloseClass;
	this.toggle = function(sDivId, bAnime) {
		var divRoot = $id(this.sDivRoot);
		var as = divRoot.getElementsByTagName('a');
		var i;
		for(i = 0; i < as.length; i++) as[i].blur();
		var divs = divRoot.getElementsByTagName('div');
		for(i = 0; i < divs.length; i++) {
			var div = divs[i];
			if(div.className.indexOf(this.sOpenClass) != -1) {
				if(div.id == sDivId) {
					if(div.className == this.sCloseClass) {
						div.className = this.sOpenClass;
						$('#'+div.id+" div.ContentIn").slideDown("normal");
					} else {
						div.className = this.sCloseClass;
						$('#'+div.id+" div.ContentIn").slideUp("normal");
					}
				} else {
					div.className = this.sCloseClass;
					if(bAnime) $('#'+div.id+" div.ContentIn").slideUp("normal");
					else  $('#'+div.id+" div.ContentIn").hide();
				}
			}
		}
	}
	,this.init = function(sDivId) {
		this.toggle(sDivId, false);
	}
	,this.open = function(sDivId) {
		this.toggle(sDivId, true);
	}
}

