﻿    var marginbottom;
    var timercasa;
    var i_snow=0;
    var timersnow;
    var navidad=0;
    var i_casa=-1;
    var timerbann1;
    var i_scrobann1=1;
    var img1scrobann1="Imagenes/Scroll1Titulo1.gif";
    var img2scrobann1="Imagenes/Scroll1Titulo2.gif";
    var img3scrobann1="Imagenes/Scroll1Titulo3.gif";
    var timerbann2;
    var i_scrobann2=1;
    var img1scrobann2="Imagenes/Scroll2Titulo1.gif";
    var img2scrobann2="Imagenes/Scroll2Titulo2.gif";
    var img3scrobann2="Imagenes/Scroll2Titulo3.gif";
    var mapagoogle=0;

    function PoneMapaGoogle() {
    if (mapagoogle==1) {
        //codigo agragado para poner un mensaje en las marcas
        var message = ["coordenadas"];
        //
          if (GBrowserIsCompatible()) {
            var map = new GMap2(document.getElementById("cenAng"));
            map.addControl(new GLargeMapControl());
            var mapControl = new GMapTypeControl();
            map.addControl(mapControl);
            
            map.setCenter(new GLatLng(coord1lng,coord1lat), 13);
            var point1 = new GLatLng(coord1lng,coord1lat);
            map.addOverlay(createMarker(point1));
            var point2 = new GLatLng(coord2lng,coord2lat);
            map.addOverlay(createMarker(point2));
            var point3 = new GLatLng(coord3lng,coord3lat);
            map.addOverlay(createMarker(point3));
            var point4 = new GLatLng(coord4lng,coord4lat);
            map.addOverlay(createMarker(point4));
            var point5 = new GLatLng(coord5lng,coord5lat);
            map.addOverlay(createMarker(point5));

            var point6 = new GLatLng(coord6lng,coord6lat);
            map.addOverlay(createMarker(point6));
            var point7 = new GLatLng(coord7lng,coord7lat);
            map.addOverlay(createMarker(point7));
            var point8 = new GLatLng(coord8lng,coord8lat);
            map.addOverlay(createMarker(point8));
            var point9 = new GLatLng(coord9lng,coord9lat);
            map.addOverlay(createMarker(point9));
            var point10 = new GLatLng(coord10lng,coord10lat);
            map.addOverlay(createMarker(point10));

            var point11 = new GLatLng(coord11lng,coord11lat);
            map.addOverlay(createMarker(point11));
            var point12 = new GLatLng(coord12lng,coord12lat);
            map.addOverlay(createMarker(point12));
            var point13 = new GLatLng(coord13lng,coord13lat);
            map.addOverlay(createMarker(point13));
            var point14 = new GLatLng(coord14lng,coord14lat);
            map.addOverlay(createMarker(point14));
            var point15 = new GLatLng(coord15lng,coord15lat);
            map.addOverlay(createMarker(point15));
            
            //codigo para mostrar mensaje al dar click en "x" parte del mapa y q muestra las herramientas extra del mapa
            GEvent.addListener(map,"click", function(overlay,latlng) {     
              var myHtml = "The GLatLng value is: " + map.fromLatLngToDivPixel(latlng) + " at zoom level " + map.getZoom();
              map.openInfoWindow(latlng, myHtml);
            });
            //termina codigo para mostrar mensaje al dar click en "x" parte del mapa
            
            //codigo que envia un texto al dar click sobre la marca deseada
            // Clicking the marker will hide it
        function createMarker(latlng, number) {
          var marker = new GMarker(latlng);
          marker.value = number;
          GEvent.addListener(marker,"click", function() {
            var myHtml2 =  message + map.fromLatLngToDivPixel(latlng);//aki es donde se van a agregar los demas datos que se kieren mostrar
            map.openInfoWindowHtml(latlng, myHtml2);
          });
          return marker;
	    }
	    //termina codigo de enviar un texto en la marca deseada
    	
            }
       }
    }
        
    function QuitaMapaGoogle()
    {
        if (mapagoogle==1) {
            GUnload()
            mapagoogle=0
        }
    }
        
    function HandleOnClose() {
        QuitaMapaGoogle();
        if (event.clientY < 0) {
           event.returnValue = '¿Desea cerrar el sistema? Debe hacerlo a través del Menú “Módulos – Salir”';
           return false;
        }
    }
        
    function TituLetLet(obj, iens, tipjava)
    {
        color1 = "white"; // Color original del texto
        color2 = "transparent"; // El color del efecto
        fontsize = "4"; // Tamaño del texto en pixeles
        speed = 50; // Velocidad del texto en milisegundos 1000 milisegundos = 1 segundo
        i = 0;
        
        setInterval("changeCharColor('"+obj+"','"+iens+"')", speed);
    }
    
    
    function changeCharColor(textccc,edisp)
    {
        if (navigator.appName == "Netscape") {
            obj = edisp + "ns"
            document.getElementById(obj).document.write("<center><font color=" + color1 + ">");
            for (var j = 0; j < textccc.length; j++) {
                if(j == i) {
                    document.getElementById(obj).document.write("<font color=" + color2 + ">" + textccc.charAt(i) + "</font>");
                }
                else {
                    document.getElementById(obj).document.write(textccc.charAt(j));
                }
            }
            document.getElementById(obj).document.write('</font></font></center>');
            document.getElementById(obj).document.close();
        }
        if (navigator.appName == "Microsoft Internet Explorer") {
                        obj = edisp + "ie"
            str = "<center><font color=" + color1 + ">";
            for (var j = 0; j < textccc.length; j++) {
                if( j == i) {
                    str += "<font color=" + color2 + ">" + textccc.charAt(i) + "</font>";
                }
                else {
                    str += textccc.charAt(j);
                }
            }
            str += "</font></font></center>";
            //a.innerHTML = str;
            document.getElementById(obj).innerHTML = str;
        }
        (i == textccc.length) ? i=0 : i++; // Volvemos a la primera letra
    }
    
     function TituLetEsc(objle,iensle)
    {
        tID = 0;
        i_esc = 0;
        spd = 100; // velocidad de escritura
        
        tID = setInterval("typeDiving('"+objle+"','"+iensle+"')", spd);       
    }
    
 function typeDiving(textdiv,ediv)
    {
        if(i_esc > textdiv.length)
        {
            i_esc = 0
           // clearTimeout(tID);
        }
        else {
            msg = textdiv.substring(0,i_esc);
            if (navigator.appName == "Netscape") {
                objd = ediv+"ns"
                 document.getElementById(objd).document.write('<font color="white">'+msg+'</font>');
                 document.getElementById(objd).document.close();
            }
            if (navigator.appName == "Microsoft Internet Explorer") {
                obj = ediv+"ie"
                document.getElementById(obj).innerHTML = '<strong><font color="white">'+msg+'</font></strong>';
            }
            i_esc++;
        }
        
        
    }
    
        function randommaker(range) { 
        rand=Math.floor(range*Math.random())
        return rand
    }

    function initate() {
        if (navidad==1) { 
            if (document.all) { 
                marginbottom = 665 //screen.height  0   document.body.clientHeight
                var thissnow = eval("document.all.snow"+i_snow+".style")
                thissnow.posLeft=(i_snow*40)//-50
                if (thissnow.posLeft>screen.width-30)
                {
                    thissnow.posLeft=screen.width-30
                }
                if (thissnow.posLeft<10)
                {
                    thissnow.posLeft=10
                }
                thissnow.posTop=randommaker(marginbottom*2)-marginbottom
                if (thissnow.posTop>marginbottom-10)
                {
                    thissnow.posTop=marginbottom-10
                }
                if (thissnow.posTop<10)
                {
                    thissnow.posTop=10
                }
                if (i_snow >=24)
                {
                    i_snow=0
                    clearTimeout(timersnow)
                    movesnow()
                }
                else {
                    i_snow++
                    initate()
                } 
            }
        }
    }

    function movesnow()
    {
        if (document.all) { 
            for (isnow=0;isnow<=24;isnow++) {
                var tempcapo = "snow"+isnow //cambio de "i" a "isnow"
                var thissnow = eval("document.all.snow"+isnow+".style")
                var rand=Math.floor(24*Math.random())

               thissnow.posLeft+=rand-12
               thissnow.posTop+=rand
   
                if (thissnow.posTop>=marginbottom)
                {
                    thissnow.posTop=0 //-150
                }
            }
            timersnow=setTimeout("movesnow()",100)
        }
    }
    
    function iniccasa() {
       if (i_casa>-2 && i_casa<=9){
        if (i_casa<0){borrcasa(1)}
           var thiscasa = eval("document.all.imagmovi"+i_casa)
           i_casa=i_casa+1
           thiscasa.style.visibility="visible"
            timercasa=setTimeout("iniccasa()",1000)
       }
       else {
        if (i_casa==-2){borrcasa(1)}
        else
            {timercasa=setTimeout("borrcasa(0)",10000)}}
       }
                
  function borrcasa(borcas) {
    for (icasa=0;icasa<=9;icasa++){
       var thiscasa = eval("document.all.imagmovi"+icasa)
       thiscasa.style.visibility="hidden"
    }
    i_casa=0
    if(borcas==0){
    timercasa=setTimeout("iniccasa()",1000)}
  }
  
function inicbann1() {
    timerbann1=setTimeout("doTrans1()",7500)
    }
  
function doTrans1() {
    oImg=document.getElementById("oImg1")
//    imgObj1.filters[0].apply();
    switch(i_scrobann1){
        case 1:
            i_scrobann1=2;
            oImg.src=img2scrobann1;
            break
        case 2:
            i_scrobann1=3;
            oImg.src=img3scrobann1;
            break
        default:
            i_scrobann1=1;
            oImg.src=img1scrobann1;
    }
//    imgObj1.filters[0].play();
    inicbann1()
    }
    
function inicbann2() {
    timerbann2=setTimeout("doTrans2()",2500)
    }
  
function doTrans2() {
    oImg=document.getElementById("oImg2")
//    imgObj2.filters[0].apply();
    switch(i_scrobann2){
        case 1:
            i_scrobann2=2;
            oImg.src=img2scrobann2;
            break
        case 2:
            i_scrobann2=3;
            oImg.src=img3scrobann2;
            break
        default:
            i_scrobann2=1;
            oImg.src=img1scrobann2;
    }
//    imgObj2.filters[0].play();
    inicbann2()
    }

function Permut (flag,img) {
        //--inicia efecto rollover simple-->
        if (document.images) {
            if (document.images[img].permloaded) {
                if (flag==1) document.images[img].src = document.images[img].perm.src
                else document.images[img].src = document.images[img].perm.oldsrc
                }
            }
        }
function preloadPermut (img,adresse) {
   if (document.images) {
        img.onload = null;
        img.perm = new Image ();
        img.perm.oldsrc = img.src;
        img.perm.src = adresse;
        img.permloaded = true;
        //-- termina rollover simple ... continua llamado en body -->
           }
        }

function PoneScroll () {
        document.write('<marquee id="iescroller" direction="up" width="100%" height="100%" scrollamount="2" scrolldelay="50" class="textscro">');
        iescroller.onmouseover=new Function("iescroller.scrollAmount=0");
        iescroller.onmouseout=new Function("iescroller.scrollAmount=2");

        document.write('<font size="5" face="Verdana">')
        if (mensdisp0 != "") {
            document.write('<Div align="center"><p class="sombreado">'+mensdisp0+'</p></div><br>');
            }
        if (mensdisp1 != "") {
            document.write('<Div align="center"><p class="sombreado">'+mensdisp1+'</p></div><br>');
            }
        if (mensdisp2 != "") {
            document.write('<Div align="center"><p class="sombreado">'+mensdisp2+'</p></div><br>');
            }
        if (mensdisp3 != "") {
            document.write('<Div align="center"><p class="sombreado">'+mensdisp3+'</p></div><br>');
            }
        if (mensdisp4 != "") {
            document.write('<Div align="center"><p class="sombreado">'+mensdisp4+'</p></div><br>');
            }
        if (mensdisp5 != "") {
            document.write('<Div align="center"><p class="sombreado">'+mensdisp5+'</p></div><br>');
            }
        if (mensdisp6 != "") {
            document.write('<Div align="center"><p class="sombreado">'+mensdisp6+'</p></div><br>');
            }
        if (mensdisp7 != "") {
            document.write('<Div align="center"><p class="sombreado">'+mensdisp7+'</p></div><br>');
            }
        if (mensdisp8 != "") {
            document.write('<Div align="center"><p class="sombreado">'+mensdisp8+'</p></div><br>');
            }
        if (mensdisp9 != "") {
            document.write('<Div align="center"><p class="sombreado">'+mensdisp9+'</p></div><br>');
            }
        document.write('</font>');
        document.write('</marquee>');
        }



///funciones del menu
addEventIE6(window,'load',inicializarEventos,false);

function inicializarEventos()
{
  var enlaces=document.getElementsByTagName('ul');
  for(f=0;f<enlaces.length;f++)
  {
    addEventIE6(enlaces[f],'click',presionBoton,false);
  }
}

function desactivar()
{
 var enlaces=document.getElementsByTagName('ul');
  for(f=0;f<enlaces.length;f++)
  {
    if (enlaces[f].parentNode.getAttribute('id')=='')
      enlaces[f].style.display='none';
  }
}

function presionBoton(e)
{
    desactivar();
    var ref=window.event.srcElement;
    ///ref.parentNode.childNodes[2].style.display='block';
}

function addEventIE6(elemento,nomevento,funcion,captura)
{
  if (elemento.attachEvent)
  {
    elemento.attachEvent('on'+nomevento,funcion);
    return true;
  }
  else  
    return false;
}

//fin de funciones del menu