// JavaScript Document
// JavaScript Document
//************** COLOCAR ESTE SCRIPT EN EL LUGAR DONDE VA A APARECER LA IM&Aacute;GEN *********************//


//********************************* DEFINICI&Oacute;N DE VARIABLES ****************************************//
var slideshow_width='555px'; //ANCHO DE LA IM&Aacute;GEN
var slideshow_height='121px'; //ALTO DE LA IM&Aacute;GEN
var pause=3000; //TIEMPO QUE TARDAN EN CAMBIAR LAS IM&Aacute;GENES (En milisegundos)
//**************************************************************************************************//


//************ ARRAY CON LAS IM&Aacute;GENES - SE PUEDEN A&Ntilde;ADIR O QUITAR SEG&Uacute;N SE NECESITE ****************//
var fadeimages=new Array();

fadeimages[0]="cabeceras/cab1.jpg";
fadeimages[1]="cabeceras/cab2.jpg";
fadeimages[2]="cabeceras/cab3.jpg";
fadeimages[3]="cabeceras/cab4.jpg";
fadeimages[4]="cabeceras/cab5.jpg";
fadeimages[5]="cabeceras/cab6.jpg";
fadeimages[6]="cabeceras/cab7.jpg";
fadeimages[7]="cabeceras/cab8.jpg";
fadeimages[8]="cabeceras/cab9.jpg";
fadeimages[9]="cabeceras/cab10.jpg";
fadeimages[10]="cabeceras/cab11.jpg";
fadeimages[11]="cabeceras/cab12.jpg";
fadeimages[12]="cabeceras/cab13.jpg";
fadeimages[13]="cabeceras/cab14.jpg";
fadeimages[14]="cabeceras/cab15.jpg";
fadeimages[15]="cabeceras/cab16.jpg";
fadeimages[16]="cabeceras/cab17.jpg";
fadeimages[17]="cabeceras/cab18.jpg";
fadeimages[18]="cabeceras/cab19.jpg";
fadeimages[19]="cabeceras/cab20.jpg";
fadeimages[20]="cabeceras/cab21.jpg";
fadeimages[21]="cabeceras/cab22.jpg";
fadeimages[22]="cabeceras/cab23.jpg";
fadeimages[23]="cabeceras/cab24.jpg";
fadeimages[24]="cabeceras/cab25.jpg";
fadeimages[25]="cabeceras/cab26.jpg";
fadeimages[26]="cabeceras/cab27.jpg";
fadeimages[27]="cabeceras/cab28.jpg";
fadeimages[28]="cabeceras/cab29.jpg";
fadeimages[29]="cabeceras/cab30.jpg";
fadeimages[30]="cabeceras/cab31.jpg";
fadeimages[31]="cabeceras/cab32.jpg";
fadeimages[32]="cabeceras/cab33.jpg";
fadeimages[33]="cabeceras/cab34.jpg";
fadeimages[34]="cabeceras/cab35.jpg";
fadeimages[35]="cabeceras/cab36.jpg";
fadeimages[36]="cabeceras/cab37.jpg";
fadeimages[37]="cabeceras/cab38.jpg";
fadeimages[38]="cabeceras/cab39.jpg";
//fadeimages[39]="cabeceras/cab40.jpg";


//**************************************************************************************************//


//******************************* NO MODIFICAR A PARTIR DE AQU&Iacute; ************************************//

var preloadedimages=new Array();

for (p=0;p<fadeimages.length;p++)
{
  preloadedimages[p]=new Image();
  preloadedimages[p].src="images/"+fadeimages[p];
}

var ie4=document.all;
var dom=document.getElementById;

if (ie4||dom)
{
  document.write('<div style="position:relative;width:'+slideshow_width+';height:'+slideshow_height+';overflow:hidden"><div  id="canvas0" style="position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';top:0;left:0;filter:alpha(opacity=10);-moz-opacity:10"></div><div id="canvas1" style="position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';top:0;left:0;filter:alpha(opacity=10);-moz-opacity:10"></div></div>');
}
else
{
  document.write('<img name="defaultslide" src="images/'+fadeimages[0]+'" usemap="#Map" border=0>');
  //document.write('<table width="100%" border="0" cellspacing="0" cellpadding="0" height="154" background="images/'+fadeimages[0]+'">');
}

var curpos=10;
var degree=10;
var curcanvas="canvas0";
var curimageindex=Math.floor(Math.random()*fadeimages.length);
var nextimageindex=Math.floor(Math.random()*fadeimages.length);
var indice_aux = 0;

while (nextimageindex==curimageindex)
{
  nextimageindex=Math.floor(Math.random()*fadeimages.length);
}

function fadepic()
{
  if (curpos<100)
  {
	curpos+=10;
	
	if (tempobj.filters)
	{
	  tempobj.filters.alpha.opacity=curpos;
	  
	}
	else if (tempobj.style.MozOpacity)
	{
	  tempobj.style.MozOpacity=curpos/100;
	}
  }
  else
  {
	clearInterval(dropslide);
	nextcanvas=(curcanvas=="canvas0")? "canvas0" : "canvas1";
	tempobj=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas);
	tempobj.innerHTML='<img src="images/'+fadeimages[nextimageindex]+'" usemap="#Map" border=0>';
	//tempobj.innerHTML='<table width="100%" border="0" cellspacing="0" cellpadding="0" height="154" background="images/'+fadeimages[nextimageindex]+'">';
	
	indice_aux = Math.floor(Math.random()*fadeimages.length);
	while (indice_aux==nextimageindex)
	{
	  indice_aux = Math.floor(Math.random()*fadeimages.length);
	}
	nextimageindex=indice_aux;
	
	setTimeout("rotateimage()",pause);
  }
}

function rotateimage()
{
  if (ie4||dom)
  {
	resetit(curcanvas);
	var crossobj=tempobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas);
	crossobj.style.zIndex++;
	var temp='setInterval("fadepic()",50)';
	dropslide=eval(temp);
	curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0";
  }
  else
  {
	document.images.defaultslide.src="images/"+fadeimages[curimageindex];
  }

  curimageindex=(curimageindex<fadeimages.length-1)? curimageindex+1 : 0;
}

function resetit(what)
{
  curpos=10;
  var crossobj=ie4? eval("document.all."+what) : document.getElementById(what);
  
  if (crossobj.filters)
  {
    crossobj.filters.alpha.opacity=curpos;
	
  }
  else if (crossobj.style.MozOpacity)
  {
	crossobj.style.MozOpacity=curpos/100;
  }
}

function startit()
{
  var crossobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas);
  crossobj.innerHTML='<img src="images/'+fadeimages[curimageindex]+'" usemap="#Map" border=0>';
  //crossobj.innerHTML='<table width="100%" border="0" cellspacing="0" cellpadding="0" height="154" background="images/'+fadeimages[curimageindex]+'">';
  rotateimage();
}

if (ie4||dom)
{
  window.onload=startit;
}
else
{
  setInterval("rotateimage()",pause);
}
//**************************************************************************************************//