function VisorDeImagenes(iChicas,iGrandes,tTitulo,tComentario){
	this.iC = new Array();
	this.iG = new Array();
	this.iH = new Array();
	this.iT = new Array();
	this.currentImg = 0;
	
	this.iC = iChicas;
	this.iG = iGrandes;
	this.iH = tTitulo;
	this.iT = tComentario;
	this.last = parseInt(this.iC.length);
	

	this.siguiente = function(img,contador){
		//var img = elemento.parentNode.parentNode.getElementsByTagName('a')[1].getElementsByTagName('img')[0];
		img = document.getElementById(img); // cambio sfs. el visor trabaja con el elemento img directamente en vez de ser relativo al anchor;
		var h1 = document.getElementById('h1zoom'); 
		if(this.currentImg<(this.last-1)){
			this.currentImg++;
			//var contadorText = elemento.parentNode.getElementsByTagName('span')[0];
			var contadorText = document.getElementById(contador);  // cambio sfs. idem imagen
				contadorText.innerHTML = this.showNumber();
			img.src = this.iC[this.currentImg];
			img.alt = this.iH[this.currentImg];
			img.title = this.iH[this.currentImg];
			h1.innerHTML = this.iH[this.currentImg];
		}
		
		return false;
	}
	this.anterior = function(img,contador){
		//var img = elemento.parentNode.parentNode.getElementsByTagName('a')[1].getElementsByTagName('img')[0];
		img = document.getElementById(img); // cambio sfs. el visor trabaja con el elemento img directamente en vez de ser relativo al anchor;
		if(this.currentImg>=1){
			this.currentImg--;
			//var contadorText = elemento.parentNode.getElementsByTagName('span')[0];
			var contadorText = document.getElementById(contador);  // cambio sfs. idem imagen
				contadorText.innerHTML = this.showNumber();
			img.src = this.iC[this.currentImg];
		}
		return false;
		
	}
	
	this.showNumber = function(){
		var contadorText = (this.currentImg+1)+'/'+(this.last);
		return contadorText;
	}
	
	this.zoom = function(elemento){
		var contenedor = elemento.parentNode.parentNode;
		var div = contenedor.getElementsByTagName('div')[0];
			div.className = "zoomVisible";
		var img = div.getElementsByTagName('img')[0];
			img.src = this.iG[this.currentImg];	
			img.alt = this.iH[this.currentImg];	
			img.title = this.iH[this.currentImg];	
		var h1 = div.getElementsByTagName('h1')[0];
		h1.innerHTML = this.iH[this.currentImg];
		var p1 = div.getElementsByTagName('p')[1];
			p1.innerHTML = this.iT[this.currentImg];
	}
	
	this.cerrar = function(elemento){
	   this.currentImg = 0;
		var contenedor = elemento.parentNode;
			contenedor.className = "zoomOculto";
	}
	
	
	
}

function VisorDeVideo(){
	this.iC = new Array();
	this.iG = new Array();
	this.iH = new Array();
	this.iT = new Array();
	this.currentImg = 0;
	
	
	this.video = function(elemento){
		var contenedor = elemento.parentNode.parentNode;
		var div = contenedor.getElementsByTagName('div')[2];
			div.className = "videoVisible";
//		var img = div.getElementsByTagName('img')[0];
//			img.src = this.iG[this.currentImg];	
//		var h1 = div.getElementsByTagName('h1')[0];
//		h1.innerHTML = this.iH[this.currentImg];
//		var p1 = div.getElementsByTagName('p')[0];
//			p1.innerHTML = this.iT[this.currentImg];
	}
	
	this.cerrar = function(elemento){
		var contenedor = elemento.parentNode;
			contenedor.className = "videoOculto";
	}
	
	
	
}



//var i1 = new Array('images/vDINormal.jpg','images/vDIRed.jpg','images/vDIBlue.jpg','images/vDIGreen.jpg');
	//	var vU = new VisorDeImagenes('v1');
		//	vU.setImages(i1);
			
//document.onload = vU;
