
	/***********************RELOJ*********************************/
		
	function dibujaHora(place)
	{
	    if (place)
	    {
		    hoy = new Date();
		    var hora = hoy.getHours(); //sacamos la hora 
		    var minuto = hoy.getMinutes(); //minutos actuales
		    if (hora < 10 && hora >= 0){hora = "0" + hora;} //si la hora esta entre 0 y 10 le agrega un 0 adelante
		    if (minuto < 10 && minuto >= 0){minuto = "0" + minuto;} //lo mismo para los minutos
		    place.innerHTML = hora + ":" + minuto; //fin	
		    
		    setTimeout("dibujaHora(document.getElementById('" + place.id + "'))", (60000 - ((hoy.getSeconds())* 1000)));
		}
	}

		
	/*************************************************************/
		
	function cambiaSelect(n)
	{
		if(n.value > 0) 
		{ 
		    $(n.parentNode).addClassName('active');
		}
		else if (n.value == 0) 
		{ 
		    $(n.parentNode).removeClassName('active');
		}
	}
	
	/* cambiaPrecio */
	function cambiaPrecio(combo, etiqueta)
	{
	    precioSeleccionado = combo.options[combo.selectedIndex].value;
	    precioSeleccionado = precioSeleccionado.slice(precioSeleccionado.indexOf('|')+1, precioSeleccionado.length);
	    etiqueta.innerHTML = precioSeleccionado;
	    
		/*if(classPadre=='desc')
		{
		    spanPrecio=tio.getElementsByTagName('span')[0];
		    spanPrecio.innerHTML=precioSeleccionado;
		}
		else
		{
	        if(tio.className=='descr')
	        {
			    divsPrecio=tio.getElementsByTagName('P');
				for(f=0;f<divsPrecio.length;f++)
				{
				    if(divsPrecio[f].className=='price') divsPrecio[f].innerHTML=precioSeleccionado;
				}
			}
		}*/
	}
	
	/***************************************************************************************/
	var disabledControls = new Array();
	
	function ObtenerControles(tag, excluir)
	{
	    var todos = document.getElementsByTagName(tag);
	    var result;
	    if (excluir!=null)
	    {
	        var excluidos = excluir.getElementsByTagName(tag);
	        result = new Array();
	        var k=0;
	        for (var i=0; i<todos.length; i++)
	        {
	            bFound = false;
	            for (var j=0; j<excluidos.length; j++)
	            {
    	            if (todos[i] == excluidos[j])
    	            {
    	                bFound = true;
    	            }
	            }   
	            if (!bFound)
	            {
	                result[k] = todos[i];
	                k++;
	            }
	        }
	    }
	    else
	    {
	        result = todos;
	    }
	    return result;
	}
	
	//Deshabilita los SELECT y los Flash/Applets
	function SendToBackTelepizzaControls(excluding)
	{
	    var container = null;
	    if (excluding!=null)
	    {
	        container = document.getElementById(excluding);
	    }
	    
	    var inputs = ObtenerControles("input", container)
	    var k=disabledControls.length;
	    for (var i=0; i<inputs.length; i++)
	    {
            var input = inputs[i];
            if ((input.getAttribute('type')!='hidden') && ((input.disabled==null) || (input.disabled=='undefined') || (input.disabled==false))) //(input.style.visibility!='hidden'))
            {
                disabledControls[k] = input.id;
                k++;
                input.disabled = true;
                //input.style.visibility='hidden';
            }
	    }
	    
	    var hrefs = ObtenerControles("a", container)
	    for (var i=0; i<hrefs.length; i++)
	    {
            var href = hrefs[i];
            href.disabled = true;
            //href.style.visibility='hidden';
	    }
	    
	    var selects = ObtenerControles("select", container)
	    var dummy = 1;
	    for (var i=0; i<selects.length; i++)
	    {
	        var selectn = selects[i];
	        var ident = '';
	        if ((selectn.id!='undefined') && (selectn.id!=''))
	        {
	            ident = 'dummytextbox_' + selectn.id;
	        }
	        else
	        {
	            ident = 'dummytextbox' + dummy;
	            dummy++;
	        }
	        
	        if (!document.getElementById(ident))
	        {
	            var textbox = document.createElement('input');
	            textbox.setAttribute('id', ident);
	            textbox.setAttribute('type', 'text');
	            textbox.disabled = true;
	            if (selectn.options.length>0)
	            {
	                textbox.setAttribute('value', ' ' + selectn.options[selectn.selectedIndex].text);
	            }
                textbox.className = selectn.className;	    
	            textbox.style.height = '16px';
	            textbox.style.width = selectn.style.width;
	            textbox.width = selectn.width;
	            selectn.parentNode.insertBefore(textbox, selectn);
	        }
	        selectn.style.visibility='hidden';
		    selectn.style.display='none';
	    }
	    
	    /*var divs = ObtenerControles("object", container)
	    dummy = 1;
        for (var i=0; i<divs.length; i++)
	    {
            var divn = divs[i];
            var ident = '';
            if ((divn.id!='undefined') && (divn.id!=''))
	        {
	            ident = 'dummyimage_' + divn.id;
	        }
	        else
	        {
	            ident = 'dummyimage' + dummy;
	            dummy++;
	        }
	        
	        if (!document.getElementById(ident))
            {
                var image = document.createElement('img');
	            image.setAttribute('id', ident);
	            image.setAttribute('src', '../images/dummy_object.JPG');
	            image.setAttribute('width', divn.getAttribute('width'));
	            image.setAttribute('height', divn.getAttribute('height'));
	            if (divn.getAttribute('align')!="undefined")
	            {
	                image.setAttribute('align', divn.align);
	            }
	            divn.parentNode.insertBefore(image, divn);
	        }      
	        divn.style.visibility='hidden';
            divn.style.display='none';
	    }*/
	}
	
	//Recupera los SELECT y los Flash/Applets ocultos durante el proceso de SendToBackTelepizzaControls
	function BringToTopTelepizzaControls()
	{
	    if (disabledControls != null)
	    {
	        for (var i=0; i<disabledControls.length; i++)
	        {   
	            if (disabledControls[i]!='')
	            {
	                var input = document.getElementById(disabledControls[i]);
                    if (input)
                    {
                        input.disabled = false;
                        //input.style.visibility='visible';
                    }
                }
	        }    
	        disabledControls = new Array();
	    }
	    
	    var hrefs = document.getElementsByTagName("a");
        for (var i=0; i<hrefs.length; i++)
	    {
            var href = hrefs[i];
            href.disabled = false;
            //href.style.visibility='visible';
	    }
	
	    var selects = document.getElementsByTagName("select");
        var dummy = 1;
	    for (var i=0; i<selects.length; i++)
        {
            var selectn = selects[i];
            var textbox = document.getElementById('dummytextbox_' + selectn.id)
            if (!textbox)
            {
                textbox = document.getElementById('dummytextbox' + dummy)
                dummy++;
            }
            while (textbox)
            {
                textbox.parentNode.removeChild(textbox);
                textbox = document.getElementById('dummytextbox_' + selectn.id)
            }
            selectn.style.visibility='visible';
            selectn.style.display='';
        }
        /*var divs = document.getElementsByTagName("object");
        dummy = 1;
	    for (var i=0; i<divs.length; i++)
        {
            var divn = divs[i];
            
            var image = document.getElementById('dummyimage_' + divn.id)
            if (!image)
            {
                image = document.getElementById('dummyimage' + dummy)
                dummy++;
            }
            while (image)
            {
                image.parentNode.removeChild(image);
                image = document.getElementById('dummyimage_' + divn.id);
            }
            divn.style.visibility='visible';
            divn.style.display='';
        }*/
    }
    
    
    /***************************************************************************************/
    
    function MM_reloadPage(init) {  //reloads the window if Nav4 resized
      if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
        document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
      else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
    }
    MM_reloadPage(true);

    function MM_findObj(n, d) { //v4.01
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && d.getElementById) x=d.getElementById(n); return x;
    }

    function MM_showHideLayers() { //v6.0
      var i,p,v,obj,args=MM_showHideLayers.arguments;
      for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
        if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
        obj.visibility=v; }
    }
    
    function mostrarPublicidad()
    {
        timer=setTimeout("ocultarPublicidad()",1000);
    }
    
    function ocultarPublicidad()
    {
        MM_showHideLayers('intersticial','','show');
        timer=setTimeout("MM_showHideLayers('intersticial','','hide')",7000);
    }
    
    function OpenWindow(url, name, width, height)
    {
        var specs = 'width=' + width + ',height=' + height;
        window.open(url, name, specs);
    }
    