var mis_imagenes = new Array(4);
var mis_urls = new Array(4);

mis_imagenes[0] = new Image(246,85);
mis_imagenes[0].src = "images/promos/promo_02.gif";
mis_imagenes[0].alt = "Libia mágica al completo";
mis_urls[0] = "desgloses/libiamagica.html";

mis_imagenes[1] = new Image(246,85);
mis_imagenes[1].src = "images/promos/promo_03.gif";
mis_imagenes[1].alt = "Azul Turquesa";
mis_urls[1] = "desgloses/azulturquesa.html";

mis_imagenes[2] = new Image(246,85);
mis_imagenes[2].src = "images/promos/promo_04.gif";
mis_imagenes[2].alt = "Libia desiertos y lagos";
mis_urls[2] = "desgloses/libia.html"

mis_imagenes[3] = new Image(246,85);
mis_imagenes[3].src = "images/promos/promo_05.gif";
mis_imagenes[3].alt = "Sinfonia Rusa";
mis_urls [3] = "desgloses/sinfonia.pdf";

mis_imagenes[4] = new Image(246,85);
mis_imagenes[4].src = "images/promos/promo_06.gif";
mis_imagenes[4].alt = "Transmongoliano";
mis_urls[4] = "tren/transiberiano.html";

var j = 0;
var p = mis_imagenes.length;
var preBuffer = new Array();
for (i = 0;i <p;i++){
preBuffer[i] = new Image()
preBuffer[i].src = mis_imagenes[i]
preBuffer[i].alt = mis_imagenes[i]
}
var mi_imagen;

function cargarAnuncios()
{
	var veo = "";
	var xx = 0;
	var nom = "";
	var primera = true;
	for (xx = 0;xx < 5; xx++)
	{
		// toda esta paranoia es para que no se repitan los números.
		nom = "imgAnun" + xx;
		mi_imagen = Math.round(Math.random()*(p-1));
			if (veo.indexOf(mi_imagen) == -1 || primera == true)
			{
			primera = false;
			window.document[nom].src = mis_imagenes[mi_imagen].src;
			window.document[nom].alt = mis_imagenes[mi_imagen].alt;
			veo = veo + mi_imagen;
			}
			else
			{
				// no hay peligro de bucle infinito
			xx = xx - 1;
			}
		}
}
// como hemos reemplazado href por onclick, esta función será la encargada de contener la url
function irEnlaceCab()
{
var enlace;
enlace = mis_urls[mi_imagen];
window.open(enlace,'_self');
}
// Esta función se ejecuta al cargar el documento Onload
function inicio()
{
cargarAnuncios();
}

function imagenEncima(obj)
{
	var ind1 = 0;
	var veoindice = "";
	veoindice = obj.src;
	var nuevafoto = "images/promos/promo_";
	ind1 = veoindice.indexOf(".gif");
	ind1 = ind1 - 2;
	nuevafoto = nuevafoto + veoindice.substr(ind1,2) + "-over.gif";
	window.document[obj.name].src =nuevafoto;
		
}
function imagenFuera(obj)
{
	var ind1 = 0;
	var veoindice = "";
	veoindice = obj.src;
	var nuevafoto = "images/promos/promo_";
	ind1 = veoindice.indexOf("-ov");
	ind1 = ind1 - 2;
	nuevafoto = nuevafoto + veoindice.substr(ind1,2) + ".gif";
	window.document[obj.name].src =nuevafoto;
		
}

