// JavaScript Document
var NS4 = (navigator.appName.indexOf("Netscape")>=0 && !document.getElementById)? true : false;
var IE4 = (document.all && !document.getElementById)? true : false;
var IE5 = (document.getElementById && document.all)? true : false;
var NS6 = (document.getElementById && navigator.appName.indexOf("Netscape")>=0 )? true: false;
var W3C = (document.getElementById)? true : false;

var lahora=null;
var intervalo=1000;

var CURSOR=NS6?'pointer':'hand';

function laHora() {
   var Hoy=new Date();
   var hora=Hoy.getHours();
   var minutos=Hoy.getMinutes();
   var segundos=Hoy.getSeconds();
   if(hora<10)
     hora="0"+hora;
   if(minutos<10)
     minutos="0"+minutos;
   if(segundos<10)
     segundos="0"+segundos;
   var devuelve=hora+" : "+minutos+" : "+segundos;
   return devuelve;
}
   	
function fechaLarga() {
   var Hoy=new Date();
   var diaSemana=new Array("Domingo","lunes","Martes","Mi�rcoles","Jueves","Viernes","S�bado");
   var meses=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
   var devuelve=diaSemana[Hoy.getDay()]+', '+Hoy.getDate()+' de '+meses[Hoy.getMonth()]+' de '+Hoy.getFullYear();
   return devuelve;
}

function cambiaHora() {
//  var texto="<font size=\"1\" color=\"#5A5A5A\" face=\"Arial, Helvetica, sans-serif\">"+fechaLarga()+" "+laHora()+"</font>";
    var texto=laHora();
  //var cambiando=document.getElementById('hora');
//  window.status=texto;
   lahora.innerHTML=texto;  
setTimeout("cambiaHora()",intervalo);   
}

function cambia(objeto, recolor) {
	document.getElementById(objeto).style.color=recolor;
}
function indicaPantalla(){
//alert("largo: "+screen.availHeight+"\nancho: "+screen.availWidth);
var pantalla=screen.availWidth;
if((pantalla<1024) || (!document.all))
   document.body.style.overflow="auto";

 window.moveTo(0,0);
if (document.all) {
     window.resizeTo(screen.availWidth,screen.availHeight);
} 
if(document.getElementById('jornadas')){
	document.getElementById('jornadas').style.top=RealY('Pjornadas')+'px';
	document.getElementById('jornadas').style.left=RealX('Pjornadas')+'px';
}
}

function cambioTam(){
var pantalla=[ document.body.clientWidth, document.body.clientHeight ];
//alert("tama�o: ["+pantalla[0]+","+pantalla[1]+"]");
if((pantalla[0]<960) || (pantalla[1]<500))
	document.body.style.overflow="auto";
}

var ventana1;
var contador=0;
var titulopordefecto = "Imagen ampliada";
function ampliar(cual,titulo)
{
if(contador==1){ventana1.close();ventana1=null}
if(titulo==null){titulo=titulopordefecto}
ventana1=window.open('','ventana1','resizable=no,scrollbars=no,status=no,directories=no,location=no,toolbar=0,menubar=0')
ventana1.document.write('<html><head><title>' + titulo + '</title><meta http-equiv="imagetoolbar" content="no"></head><body style="overflow:hidden" marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" scroll="no" onUnload="opener.contador=0"><img src="' + cual + '" onLoad="opener.redimensionar(this.width, this.height)">')
ventana1.document.close()
contador++
}
function redimensionar(ancho,alto)
{
ventana1.resizeTo(ancho+12,alto+28)
ventana1.moveTo((screen.width-ancho)/2,(screen.height-alto)/2) //centra la ventana. Eliminar si no se quiere centrar el popup
}

window.onresize=cambioTam;

function RealX(elemento){
 var objeto=document.getElementById(elemento);

	var temporal=objeto.offsetParent;
	var posx=objeto.offsetLeft;
	while(temporal!=null) {
		posx+=temporal.offsetLeft;
		temporal=temporal.offsetParent;
	}
	return posx;
}

function RealY(elemento) {
 var objeto=document.getElementById(elemento);
	var temporal=objeto.offsetParent;
	var posy=objeto.offsetTop+objeto.offsetHeight;
	while(temporal!=null) {
		posy+=temporal.offsetTop;
		temporal=temporal.offsetParent;
	}
	return posy;
}

// ---------- ejemploCapa
        var permisoN4=0;
        var leftN4;
        var topN4;
        var idCapa;
        var idCapax;
        var idCapay;
		var iex;
		var iey;
        var objeto=null;
        /**
        * funciones para manejar eventos de raton en Nestcape 4x
        */      

        function capturaN4(e)
        {
            idCapa.captureEvents(Event.MOUSEMOVE)
            leftN4=e.x
            topN4=e.y
        }               
        /**
        * funciones para arrastrar la capa en Nestcape 4x
        */
        function arrastraN4(e)
        {
            if (permisoN4==1)
            {
                idCapa.moveBy(e.x-leftN4,e.y-topN4)
                return false
            }
        }
        /**
        * funcion para detener la captura de los eventos de raton
        */
        function paraN4()
        {
            idCapa.releaseEvents(Event.MOUSEMOVE)
        }


        /**
        * funciones y variables para manejar eventos de raton en Internet Explorer y mover la capa
        */

        var permisoIE=false

        function arrastraIE(id)
        {
		if(objeto==null) return true;
            if (permisoIE==true)
            {
//			window.status="id: "+id+"  "+document.all[id].style.pixelLeft+"  iex: "+iex;
                document.all[id].style.pixelLeft=idCapax+event.clientX-iex
                document.all[id].style.pixelTop=idCapay+event.clientY-iey
                return false
            }
        }
       
       
        var permisoN6=false

        function arrastraN6(e)
        {
            if (permisoN6==true)
            {
                idCapa.style.left=idCapax+e.clientX-n6x+"px"
                idCapa.style.top=idCapay+e.clientY-n6y+"px"
                return false
            }
        }       
        function paramN6(e)
        {
                n6x=e.clientX ;
                n6y=e.clientY;
                idCapa.addEventListener("mousemove", arrastraN6, false);                
        }

        function inicializa(id){
			if(document.getElementById){
                idCapa = document.getElementById(id);
				if(!document.all) {
	                idCapa.addEventListener("mousedown", paramN6, false);               
	                idCapax=parseInt(document.getElementById(id).style.left);        
    	            idCapay=parseInt(document.getElementById(id).style.top);
        	        permisoN6=true;
				} else {
	                iex=event.clientX;
    	            iey=event.clientY;
					idCapax=document.all[id].style.pixelLeft;
            	    idCapay=document.all[id].style.pixelTop;
					
				   permisoIE=true;
				}
            } else if(document.layers) {
                idCapa=eval(id);
                idCapa.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP);
                idCapa.onmousedown=capturaN4;
                idCapa.onmousemove=arrastraN4;
                idCapa.onmouseup=paraN4;
            } else  if(document.all) {
                iex=event.clientX;
                iey=event.clientY;
				idCapax=document.all[id].style.pixelLeft;
                idCapay=document.all[id].style.pixelTop;
				
//				alert("iex: "+iex+"\niey:"+iey+"\nidCapax"+idCapax+"\nidCapay:"+idCapay);
                permisoIE=true;
                arrastraIE(id);
            }
        }       
      
// --- fin ejemploCapa
