// Sema- datos.js 

window.onload = inicializar;

var nWipe = 1;
var cajaEfectos;
var imgEfectos;

function inicializar() {
	registrarEventos();
	if (document.getElementById("imgEfectos")) { 
		iniciarEfectosInicio();
	}
}

// Unificar ancho de imágenes
function registrarEventos() {
	var i;
	if (document.getElementById("ventanaEmergente"))  {
		var enlaces = document.getElementsByTagName("A");
		for (i = 0; i < enlaces.length; i++) 
			if ( enlaces[i].className == "ventanaEmergente")
				enlaces[i].onclick = newWin;
	}  
	var divs = document.getElementsByTagName("DIV");
	for (i = 0; i < divs.length; i++)  
		if (divs[i].className == "cajaImagenes") 
			for (j = 0; j < divs[i].childNodes.length; j++) 
				if (divs[i].childNodes[j].nodeName == "IMG") 
					divs[i].childNodes[j].onclick = abrirImagen;

}

function iniciarEfectosInicio() {
	cajaEfectos = document.getElementById("cajaEfectos");
	imgEfectos = document.getElementById("imgEfectos");
	window.setInterval("doTrans()", 3000);
}

// Abrir imágen en nueva ventana
function abrirImagen() {
	var tme = new Date();
	if (! window.focus) return true;
	var hrefImg = this.getAttribute("src");
	var wxh = this.getAttribute("size");
	var w = 1.05 * wxh.substr(0, 3);
	var h = 1.05 * wxh.substr(4, 6);
	var nombre = 'test'+tme.getMilliseconds( );
	var parametros = 'width='+w+',height='+h+',scrollbars=no, resizable=yes';
	window.open(hrefImg, nombre, parametros);
	return false;	
}

// Ejecutar la transformacion del wipe
function doTrans() {
	try { cajaEfectos.filters[0].apply(); } catch (e) {}
	nWipe = nWipe + 1;
	if (nWipe == 9) nWipe = 1;
	document.getElementById("imgEfectos").src = "Medias/fndo0" + nWipe + ".jpg";
	try { cajaEfectos.filters[0].play(); } catch (e) {}
}

function newWin() {
	if (! window.focus) return true;
	var xhref = this.href;
	window.open( xhref, "test", 'width=460,height=600,scrollbars=1,resizable=1');
	return false;	
}
