
/* 	Constructor vacio */
function Paginador(){
	
	this.idName;
	this.setName = setName;
	this.active = 0;
	this.setActive = setActive;
	this.changeShow = changeShow;
	this.clearAll = clearAll;
	this.hideActive = hideActive;		


	/* asigna la parte fija del id de los divs a paginar */
	function setName(id){
		this.idName = id;
		}

	/* asigna el elemento actualmente en en pantalla (para evitar borrar todos cada vez que cambiemos) */
	function setActive(nid){
		this.active = nid;
		}

	/* Cambiamos el div mostrado */
	function changeShow(id){
		if (this.active == id) return;
		if (this.active != 0) this.hideActive();
		var ele = document.getElementById(this.idName+id);
		ele.style.display=='' ? ele.style.display='none' : ele.style.display='';
		this.setActive(id);
	}	

	function hideActive(){
		var ele = document.getElementById(this.idName+this.active);
		ele.style.display='none';		
		this.setActive(0);
	}

	/* oculta todas las paginas */				
	function clearAll(){
		var id = 1;
		var ele = document.getElementById(this.idName+id);
		alert 
		while (ele){
			var ele = document.getElementById(this.idName+id);
			if (ele) 
				ele.style.display='none'						
			else {
				this.setActive(0);
				return;
			}
			id++;
		}
	}

}


/*PARA EXTENDER ESTO:
		document.getElementById('ytb7').style.display='none';
		document.getElementById('lnk7').innerHTML=' [+] ';

		if(mostrar==1){
			document.getElementById(id).style.display='';
			document.getElementById(lnk).innerHTML=' [-] ';			
		}	*/	
