            
  var Slides = new Array(imatgesPortada);
  var SlidesAutor = new Array(imatgesPortada);
  var SlidesModificar = new Array(16);
  var SlidesDestacat = new Array(16);
  var SlidesIdModificar = new Array(16);
  var SlidesIdDestacat = new Array(16);
  var SlidesNumFotosMod = new Array(16);
  var SlidesNumFotosDest = new Array(16);
  var SlidesDataMod = new Array(16);
  var SlidesDataDest = new Array(16);

  var modificarSet = true;
  var destacatSet = true;
  var Nom = '';
  var Val = '';
  var NomDiv = '';
  var NomCamp = '';
  var AutorDiv = "divAutor";
  var PortadaDiv = "portada_div";

  var options =
  {
      zoomWidth: 300,
      zoomHeight: 300
  }
  $(".jqzoom").jqzoom(options);




  var quantsPortada = 0;
  function afegirArrayLateral(path,autor,seccio){
     Slides[quantsPortada]=path;
     SlidesAutor[quantsPortada]=autor;
     quantsPortada++;
  }
  function afegirArrayModificar(pos,valor,id,numFotos,data){
     SlidesModificar[pos]=valor;
     SlidesIdModificar[pos]=id;
     SlidesNumFotosMod[pos]=numFotos;
     SlidesDataMod[pos]=data;
  }
  function afegirArrayDestacar(pos,valor,id,numFotos,data){
     SlidesDestacat[pos]=valor;
     SlidesIdDestacat[pos]=id;
     SlidesNumFotosDest[pos]=numFotos;
     SlidesDataDest[pos]=data;
  }
  function CacheImage(ImageSource) { 
     var ImageObject = new Image();
     ImageObject.src = ImageSource;
     return ImageObject;
  }

  function ShowSlide(Direction) {
    if(Direction>0){
        NextSlide = CurrentSlide + 1;
        if(NextSlide<Slides.length){
            if(NextSlide <= 0){
                document.images['Previous'].src = "imatge/blanc-petit.gif";
            }else{
                document.images['Previous'].src = "imatge/boto-esquerra.gif";
            }
            if(NextSlide == (Slides.length-1)){
                document.images['Next'].src = "imatge/blanc-petit.gif";
            }else{
                document.images['Next'].src = "imatge/boto-dreta.gif";
            }
            if ((NextSlide >= 0) && (NextSlide < Slides.length)) {
                document.images['Screen'].src = Slides[NextSlide].src;
                CurrentSlide = NextSlide;
                CacheNextSlide();
                if(NextSlide < Slides.length){
                    NextSlide = CurrentSlide + 1;
                    if(NextSlide == (Slides.length-1)){
                        document.images['Next'].src = "imatge/blanc-petit.gif";
                    }else{
                        document.images['Next'].src = "imatge/boto-dreta.gif";
                    }
                    document.images['Screen2'].src = Slides[NextSlide].src;
                    document.getElementById('Screen2').className="miniatura_dest";
                    CurrentSlide = NextSlide;
                    if(NextSlide+1<imatgesPortada){
                        CacheNextSlide();
                    }
                }else{
                    document.images['Next'].src = "imatge/blanc-petit.gif";
                    document.images['Screen2'].src = "img/blanc.jpg";
                    document.getElementById('Screen2').className="miniatura_dest_blanc";
                }
            }
        }else{
            NextSlide--;
        }
    }else{
        if(CurrentSlide<Slides.length-1||Slides.length%2==0||CurrentSlide==2){
            NextSlide = CurrentSlide - 3;
            if(NextSlide <= 0){
                document.images['Previous'].src = "imatge/blanc-petit.gif";
            }else{
                document.images['Previous'].src = "imatge/boto-esquerra.gif";
            }
            if (NextSlide > 0) {
                document.images['Screen'].src = Slides[NextSlide].src;
                CurrentSlide = NextSlide;
                if(NextSlide< Slides.length){
                   //mostrar següent
                    NextSlide = CurrentSlide + 1;
                    if(NextSlide == (Slides.length-1)){
                        document.images['Next'].src = "imatge/blanc-petit.gif";
                    }else{
                        document.images['Next'].src = "imatge/boto-dreta.gif";
                    }
                    document.images['Screen2'].src = Slides[NextSlide].src;
                    document.getElementById('Screen2').className="miniatura_dest";
                    CurrentSlide = NextSlide++;
                }
            }else{
                NextSlide = 0;
                document.images['Screen'].src = Slides[NextSlide].src;
                CurrentSlide = NextSlide;
                if(NextSlide< Slides.length){
                    //mostrar següent
                    NextSlide = CurrentSlide + 1;
                    if(NextSlide == (Slides.length-1)){
                        document.images['Next'].src = "imatge/blanc-petit.gif";
                    }else{
                        document.images['Next'].src = "imatge/boto-dreta.gif";
                    }
                    document.images['Screen2'].src = Slides[NextSlide].src;
                    document.getElementById('Screen2').className="miniatura_dest";
                    CurrentSlide = NextSlide++;
                }
            }
        }else{
            //cas que sigui l'ultim imparell'
            NextSlide = CurrentSlide - 2;
            if(NextSlide <= 0){
                document.images['Previous'].src = "imatge/blanc-petit.gif";
            }else{
                document.images['Previous'].src = "imatge/boto-esquerra.gif";
            }
            if (NextSlide > 0) {
                document.images['Screen'].src = Slides[NextSlide].src;
                CurrentSlide = NextSlide;
                if(NextSlide< Slides.length){
                    //mostrar següent
                    NextSlide = CurrentSlide + 1;
                    if(NextSlide == (Slides.length-1)){
                        document.images['Next'].src = "imatge/blanc-petit.gif";
                    }else{
                        document.images['Next'].src = "imatge/boto-dreta.gif";
                    }
                    document.images['Screen2'].src = Slides[NextSlide].src;
                    document.getElementById('Screen2').className="miniatura_dest";
                    CurrentSlide = NextSlide++;
                }

            }

        }

    }

}

  function Download() {
     if (Slides[NextSlide].complete) {
        SlideReady = true;
        //self.defaultStatus = Message;
     }
     else setTimeout("Download()", 100); // CHECKS DOWNLOAD STATUS EVERY 100 MS
     return true;
  }

  function CacheNextSlide() {
     if ((NextSlide++ < Slides.length) && (typeof Slides[NextSlide] == 
  'string'))
  { // ONLY CACHES THE IMAGES ONCE
        SlideReady = false;
        Slides[NextSlide] = CacheImage(Slides[NextSlide]);
        Download();
     }
     return true;
  }

  function StartSlideShow() {
     CurrentSlide = -1;
     Slides[0] = CacheImage(Slides[0]);
     if(Slides.length>1){
        Slides[1] = CacheImage(Slides[1]);
     }else{
         document.images['Screen2'].src = "img/blanc.jpg";
         document.getElementById('Screen2').className="miniatura_dest_blanc";
     }
     SlideReady = true;
     ShowSlide(1);
     Nom = '';
     Val = 0;
     NomDiv = '';
     NomCamp = '';
  }
  function modCanvi(valor){
      if(valor=='0'){
          for(i=0;i<8;i++){
             Nom = 'imMod'+i;
             document.images[Nom].src = SlidesModificar[i];
             NomCamp = 'titolMod'+i;
             NomDiv = 'divMod'+i;
             NomCampDatacio = 'datacioMod'+i;
             NomCampSeccioNot = 'seccioNoticiaMod'+i;
             NomLink = 'linkMod'+i;
             IdAlbum = SlidesIdModificar[i];
             NumImatges = SlidesNumFotosMod[i];
             Data = SlidesDataMod[i];
             canviTextMod(NomDiv, NomCamp, NomCampDatacio, NomCampSeccioNot, IdAlbum, NumImatges, Data);
             canviValorLink(IdAlbum,NomLink);
          }
          document.getElementById('modPrev').src = "imatge/gris_petit.gif";
          document.getElementById('modNext').src = "imatge/boto-dreta.gif";
      }else{
          for(i=0;i<8;i++){
             Val = i+8;
             Nom = 'imMod'+i;
             document.images[Nom].src = SlidesModificar[Val];
             NomCamp = 'titolMod'+Val;
             NomLink = 'linkMod'+i;
             NomDiv = 'divMod'+i;
             NomCampDatacio = 'datacioMod'+Val;
             NomCampSeccioNot = 'seccioNoticiaMod'+Val;
             Data = SlidesDataMod[Val];
             IdAlbum = SlidesIdModificar[Val];
             NumImatges = SlidesNumFotosMod[Val];
             canviTextMod(NomDiv, NomCamp, NomCampDatacio, NomCampSeccioNot, IdAlbum, NumImatges, Data);
             canviValorLink(IdAlbum,NomLink);
          }
          document.getElementById('modPrev').src = "imatge/boto-esquerra.gif";
          document.getElementById('modNext').src = "imatge/gris_petit.gif";
      }
  }

  function destCanvi(valor){
      if(valor=='0'){
          for(i=0;i<8;i++){
             Nom = 'imDest'+i;
             document.images[Nom].src = SlidesDestacat[i];
             NomCamp = 'titolDest'+i;
             NomLink = 'linkDest'+i;
             NomDiv = 'divDest'+i;
             NomCampDatacio = 'datacioDest'+i;
             NomCampSeccioNot = 'seccioNoticiaDest'+i;
             IdAlbum = SlidesIdDestacat[i];
             Data = SlidesDataDest[i];
             NumImatges = SlidesNumFotosDest[i];
             canviTextMod(NomDiv, NomCamp, NomCampDatacio,NomCampSeccioNot, IdAlbum, NumImatges, Data);
             canviValorLink(IdAlbum,NomLink);
          }
          document.getElementById('destPrev').src = "imatge/gris_petit.gif";
          document.getElementById('destNext').src = "imatge/boto-dreta.gif";
      }else{
          for(i=0;i<8;i++){
             Val = i+8;
             Nom = 'imDest'+i;
             document.images[Nom].src = SlidesDestacat[Val];
             NomCamp = 'titolDest'+Val;
             NomLink = 'linkDest'+i;
             NomDiv = 'divDest'+i;
             NomCampDatacio = 'datacioDest'+Val;
             NomCampSeccioNot = 'seccioNoticiaDest'+Val;
             Data = SlidesDataDest[Val];
             IdAlbum = SlidesIdDestacat[Val];
             NumImatges = SlidesNumFotosDest[Val];
             canviTextMod(NomDiv, NomCamp, NomCampDatacio, NomCampSeccioNot, IdAlbum, NumImatges, Data);
             canviValorLink(IdAlbum,NomLink);
          }
          document.getElementById('destPrev').src = "imatge/boto-esquerra.gif";
          document.getElementById('destNext').src = "imatge/gris_petit.gif";
      }
  }
   function obrirFinestraLogin() {
          var winl = (screen.width-450)/2;
          var wint = (screen.height-200)/2;
          if (winl < 0) {
                  winl = 0;
          }
          if (wint < 0) {
                  wint = 0;
          }
          window.parent.open('/webACN/loginExtern.do', 'login', 'width=450,height=200,top='+wint+',left='+winl, '');
  }

     function obrirPopUpNoticia(valor){
      var winl = (screen.width-450)/2;
          var wint = (screen.height-200)/2;
          if (winl < 0) {
                  winl = 0;
          }
          if (wint < 0) {
                  wint = 0;
          }
      window.parent.open('/webACN/detallNoticiaPortada.do?id='+valor, 'ACN', 'width=775,height=479,scrollbars=yes,top='+wint+',left='+winl, '');
  }
  function cercaPerDia(valor){
      document.PortadaFotosAf.action = "CercaPerDia.do?dataCerca="+valor;
      document.PortadaFotosAf.submit();
  }
  function toHome(){
      document.PortadaFotosAf.action = "PortadaFotos.do";
      document.PortadaFotosAf.submit();
  }

  //canvia la imatge de Portada per la del path que passem pel parametre valor (portada_div).
  //també canvia el nom del peu de la imatge principal (div_autor)
  function canviPortada(valor){
      pos= valor.indexOf('&');

      if(pos>0){
          ValorArray = new Array();
          ValorArray = valor.split('&');
          valor = ValorArray[0];
      }

      bool = false;
      autor = "";
      varT = "foto";
      Text1 = valor.split(varT);
      try{
          if(Text1[1]=="/img/blanc.jpg"){
              return;
          }
      }catch(e){}
      if(Text1.length>1){
          for(i=0;i<Slides.length&&(!bool);i++){
              Text = Slides[i];
              if(Text.src!=undefined){
                  Text = Slides[i].src;
              }
              Text2 = Text.split(varT);
              pos2= Text2[1].indexOf('&');
              if(pos2>0){
                  ValorArray2 = new Array();
                  ValorArray2 = Text2[1].split('&');
                  Text2 = ValorArray2[0];
                  if(Text2==Text1[1]){
                      autor=SlidesAutor[i];
                      bool=true;
                  }
              }else{
                if(Text2[1]==Text1[1]){
                  autor=SlidesAutor[i];
                  bool=true;
                }
              }
              
          }
          canviTextDiv(PortadaDiv,valor,autor);
          if(bool){
              canviTextAutor(AutorDiv,autor);
          }
      }
   }
  function canviTextAutor(autorDiv,nomAutor){
        var ele = document.getElementById(autorDiv);
        
        while(ele.hasChildNodes()){
            ele.removeChild(ele.firstChild);
        }
        var text = "<b>"+nomAutor+"</b>";
        ele.innerHTML = text;
    }
    
    function canviValorLink(idAlbum, nomLink){
        document.getElementById(nomLink).href = "javascript:cercaImatgesAjax('"+idAlbum+"')";
    }                                                            
    function veureAlbum(valor){
        document.PortadaFotosAf.action = "MostrarContAlbum.do?idAlbum="+valor;
        document.PortadaFotosAf.submit();
    }

