	var listo = new Boolean(true);
	if (navigator.appName == "Microsoft Internet Explorer") 
		listo = false;
		
	/* funcion que abre una ventana centrada en la actual*/
	function Abrir (url, W, H,s_vertical) {
		var Titulo = "Ampliacion";
		H = 710;
		W = 950;
		izq = parseInt((screen.width) ? ((screen.width-W)/2) : 100);
		arriba = 0;//parseInt((screen.height) ? (screen.height-H)/2 : 100);
		//s_vertical = 0;
		opciones = 'toolbar=0,location=0,directories=0,status=0,scrollbars=' + s_vertical + ',menubar=0,resizable=0,width=';
		opciones += W + ',height=' + H + ',left=' + izq + ',top=' + arriba;
		window.open(url, Titulo, opciones);
	}	 


	function autoAjustar(ancho, alto) {
		ancho = parseInt(ancho) + 30;
		alto = parseInt(alto) + 50;
		if (alto > 710) {
			alto = 710;
		}
		// cuadro la ventana par que salga centrada
		izquierda = parseInt((screen.width) ? (screen.width-ancho)/2 : 100);
		window.moveTo(izquierda,0);
		window.resizeTo(ancho,alto);
		window.focus();
		
	}
	
	
	function valParamametros(url, prmName){
		// busco la palabra cargar
		var prmUpper = prmName.toUpperCase();
		// observo su posicion
		var prmPosic = url.indexOf(prmUpper);
		var sepPos;
		// si no existe, no hay parametro
		if (prmPosic != -1){
			// si existe, busco si hay varios parametros
			var sepPos = url.indexOf("&", prmPosic);
			if (sepPos != -1){
				// hay varios parametros
				return url.substring(prmPosic + prmUpper.length + 1, sepPos);
			} else {
				// todo es el mimo parametro
				return url.substring(prmPosic + prmUpper.length + 1, url.length);
			}
		} else {
			return "";
		}
	}
	
	
	/****************************************+
	recoje por javascript los parametros asignados
	******************************************/
	function getParametros() {
		var remplaza = "/+/gi";
		// cojo la url
		var url = window.location.href;
		var parametro;
		// quito los caracteres especiales %, etc
		url = unescape(url);
		// elimino los espacios
		url = url.replace(remplaza, " ");
		// paso a mayusculas
		url = url.toUpperCase();
		// almaceno los valores de los parametros
		parametro = 4;//valParametros(url, "cargar"); // Lectura y asignación del valor
		return parametro;
	}
	
	function esMail(campo) {
		var filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filtro.test(campo))
			return true;
		return false;
	}


	function sonido() {
		return true;
/*		var cadena = new String('<embed src="tecla.mp3" hidden="true" type="audio/midi" autostart="true"></embed>');
		elemento = document.getElementById("suena");
		elemento.innerHTML = cadena;*/
	}


	function validar() {
		var nombre, telefono, mail, comentarios, cadena = new String("");
		
		nombre = document.contacto.nombre.value;
		telefono = document.contacto.telefono.value;
		mail = document.contacto.mail.value;
		comentarios = document.contacto.comentarios.value;
		
		if (nombre == "") {
			alert("Debe introducir un nombre.");
			return false;
		}

		if ((telefono == "") || (isNaN(telefono))) {
			alert("El telefono no es valido.");
			return false;
		}

		if ((mail == "") || (!esMail(mail))) {
			alert("El mail introducido no es valido.");
			return false;
		}

		if (comentarios == "") {
			alert("Debe introducir comentarios.");
			return false;
		}
		
		cadena = "agradecimientos.asp?nombre=" + nombre + "&telefono=" + telefono + "&mail=";
		cadena += mail + "&comentarios=" + comentarios;
		document.location.href = cadena;
		return true;
}




	var photos = new Array();
	var photoslink = new Array();
	var which = 0;

	//Aquí tienes que insertar la batería de fotos que quieras exponer. Todas deben ser de las mismas dimensiones
	photos[0] = "trabajos/miniMasterdeco0.jpg";
	photos[1] = "trabajos/miniMasterdeco1.jpg";
	photos[2] = "trabajos/miniMasterdeco2.jpg";
	photos[3] = "trabajos/miniMasterdeco3.jpg";
	photos[4] = "trabajos/miniMasterdeco4.jpg";
	photos[5] = "trabajos/miniMasterdeco5.jpg";
	photos[6] = "trabajos/miniMasterdeco6.jpg";
	photos[7] = "trabajos/miniMasterdeco7.jpg";
	photos[8] = "trabajos/miniMasterdeco8.jpg";
	photos[9] = "trabajos/miniMasterdeco9.jpg";
	photos[10] = "trabajos/miniMasterdeco10.jpg";
	photos[11] = "trabajos/miniMasterdeco11.jpg";
	photos[12] = "trabajos/miniMasterdeco12.jpg";
	photos[13] = "trabajos/miniMasterdeco13.jpg";
	photos[14] = "trabajos/miniMasterdeco14.jpg";
	photos[15] = "trabajos/miniMasterdeco15.jpg";
	photos[16] = "trabajos/miniMasterdeco16.jpg";
	photos[17] = "trabajos/miniMasterdeco17.jpg";
	photos[18] = "trabajos/miniMasterdeco18.jpg";
	photos[19] = "trabajos/miniMasterdeco19.jpg";
	photos[20] = "trabajos/miniMasterdeco20.jpg";
	photos[21] = "trabajos/miniMasterdeco21.jpg";
//	photos[22] = "trabajos/miniMasterdeco22.jpg";
	

//Aquí debes especificar cuantas imágenes tienen enlaces
var linkornot = 0;

//Aquí introducirás las URL correspondientes a los enlaces de tus imágenes.
photoslink[0] = "";
photoslink[1] = "";
photoslink[2] = "";

/*
	//No toques nada a partir de aquí
	var preloadedimages = new Array();
	for (i=0; i < photos.length; i++) {
		preloadedimages[i] = new Image();
		preloadedimages[i].src = photos[i];
	}
*/

	function applyeffect() {
		if (document.all) {
			photoslider.filters.revealTrans.Transition = Math.floor(Math.random()*23);
			photoslider.filters.revealTrans.stop();
			photoslider.filters.revealTrans.apply();
		}
	}



	function playeffect() {
		if (document.all)
			photoslider.filters.revealTrans.play();
	}

	function keeptrack() {
		window.status = "Image " + (which+1) + " of " + photos.length;
	}


	function backward() {
		if (which > 0) {
			which--;
			if (!listo)
				applyeffect();
			document.images.photoslider.src = photos[which];
			if (!listo)
				playeffect();
			keeptrack();
		}
	}

	function forward() {
		if (which < photos.length-1) {
			which++;
			if (!listo)
				applyeffect();
			document.images.photoslider.src = photos[which];
			if (!listo)
				playeffect();
			keeptrack();
		}
	}

	function transport() {
		window.location = photoslink[which];
	}