function hoy_tipo1(){
	fecha = new Date();
	mes = fecha.getMonth();
	diaMes = fecha.getDate();
	anio = fecha.getFullYear();
	dia = fecha.getDay();
	dias = new Array('Domingo','Lunes','Martes','Miercoles','Jueves','Viernes','Sábado');
	meses = new Array('Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre');
    document.write (diaMes + " de " + meses[mes] + " de " + anio);
}


var x=400;
var mov;
var cont=0;

function mover_sticker() {
  if (x > -450) {
    capa.left=x-1+"px";
    x=x-1;
	mov = setTimeout("mover_sticker()", 30);
  }
  if (x <= -450) {
    if (cont == 0) {
      clearInterval(mov);
	}
	mov = setTimeout("mover_sticker()", 10);
    cont=cont+1;
	if (cont == 200) {
      x=900;
      capa.left=x+"px";
	  cont=0;
	}
  }
}

function over(img,ruta) {
  img.src=ruta;
}

function out(img,ruta) {
  img.src=ruta;
}

function abre(url_ventana,nombre,ancho,alto) {
	var opciones="toolbar=no,resizable=no,directories=no,channelmode=no,menubar=no,status=no,scrollbars=yes,resizable=no,width="+ancho+",height="+alto;
	ventana=window.open(url_ventana,nombre,opciones);
	ventana.focus();
}

function abrir_grande(mifoto,nombre) {
  // CREAMOS UN NUEVO OBJETO IMAGEN EN DONDE CARGAMOS LA IMAGEN Q ESTA 
  // ACTUALMENTE CARGADA, Y DE LA CUAL COGEMOS EL ANCHO Y EL ALTO PARA 
  // ABRIR LA VENTANA CON EL MISMO TAMAÑO Q LA IMAGEN (DE OTRA FORMA NO
  // SE CARGAN BIEN LAS IMAGENES CUANDO SE SUBE A INTERNET Y LA VENTANA
  // NO SE ABRE EN EL TAMAÑO CORRECTO
    var imagen=new Image;
	imagen.src=mifoto+".jpg";
	ancho=imagen.width;
	alto=imagen.height;
    //alert(ancho);
    //alert(alto);
    foto=imagen.src;
    mi_ventana = window.open("../vacio.htm",nombre,"width="+ancho+", height="+alto+", status=no, resizable=no, directories=no, location=no, toolbar=no, menubar=no, scrollbars=no");
}
function escribir() {

  document.write('<head>');
  document.write('<title>CECAM - Confederación Regional de Empresarios de Castilla-La Mancha</title>');

  document.write('</head>');
  document.write('<body style="background-repeat: no-repeat; background-position: center center;" background="img/fondo_fotos.gif" leftmargin="0" topmargin="0">');
  document.write('<img name="grande" src="'+window.opener.foto+'">');
  document.write('</body>');

//  alert(grande.width);
//  alert(grande.height);
 
//  window.innerWidth=grande.width;
//  window.innerHeight=grande.height;
//  window.resizeTo(grande.width+10,grande.height+29);
	window.resizeTo(grande.width+10,grande.height+29);
}

function validar(campo) {
	formulario=document.datos.elements[campo]  //llamando solicitud al formulario con el parámetro name
	//alert(document.datos.elements[campo].name);
    if (formulario.value == "" || formulario.value == "nada")
      {
	alert ("Existen campos obligatorios vacios, asegurese de darles un valor");
	formulario.focus(); 
	//alert(formulario.value);
	return false;
      }
    else
      {
        return true;
     }
}

// VALIDACION DE FECHAS
// definimos las varables globales que van a contener la fecha completa, cada una de sus partes
// y los dias correspondientes al mes de febrero segun sea el año bisiesto o no
var a, mes, dia, anyo, febrero;
// funcion para comprobar si una año es bisiesto
// argumento anyo > año extraido de la fecha introducida por el usuario
function anyoBisiesto(anyo)
  {
    // si el año introducido es de dos cifras lo pasamos al periodo de 1900. Ejemplo: 25 > 1925
    if (anyo < 100)
      var fin = anyo + 1900;
    else
      var fin = anyo ;
    // primera condicion: si el resto de dividir el año entre 4 no es cero > el año no es bisiesto
    // es decir, obtenemos año modulo 4, teniendo que cumplirse anyo mod(4)=0 para bisiesto
    if (fin % 4 != 0)
      return false;
    else {
      if (fin % 100 == 0) {
      // si el año es divisible por 4 y por 100 y divisible por 400 > es bisiesto
        if (fin % 400 == 0) {
          return true;
        }
      // si es divisible por 4 y por 100 pero no lo es por 400 > no es bisiesto
        else  {
          return false;
        }
      }
      // si es divisible por 4 y no es divisible por 100 > el año es bisiesto
      else {
        return true;
      }
    }
  }
    
// funcion principal de validacion de la fecha argumento fecha > cadena de texto de la fecha introducida por el usuariAo
function fecha_ok()
  {
    // obtenemos la fecha introducida y la separamos en dia, mes y año
    a=document.forms[0].fecha.value;
    dia=a.split("/")[0];
    mes=a.split("/")[1];
    anyo=a.split("/")[2];
    if( (isNaN(dia)==true) || (isNaN(mes)==true) || (isNaN(anyo)==true) ) {
      alert("La fecha introducida no es válida. Por favor, introduzca una fecha correcta");
      return;
    }
    if(anyoBisiesto(anyo))
      febrero=29;
    else
      febrero=28;
    // si el mes introducido es negativo, 0 o mayor que 12 > alertamos y detenemos ejecucion
    if ((mes<1) || (mes>12)) {
      alert("El mes introducido no es valido. Por favor, introduzca un mes correcto");
      document.forms[0].fecha.focus();
      document.forms[0].fecha.select();
      return;
    }
    // si el mes introducido es febrero y el dia es mayor que el correspondiente 
    // al año introducido > alertamos y detenemos ejecucion
    if ((mes==2) && ((dia<1) || (dia>febrero))) {
      alert("El dia introducido no es valido. Por favor, introduzca un dia correcto");
      document.forms[0].fecha.focus();
      document.forms[0].fecha.select();
      return;
    }
    // si el mes introducido es de 31 dias y el dia introducido es mayor de 31 > alertamos y detenemos ejecucion
    if (((mes==1) || (mes==3) || (mes==5) || (mes==7) || (mes==8) || (mes==10) || (mes==12)) && ((dia<1) || (dia>31))) {
      alert("El dia introducido no es valido. Por favor, introduzca un dia correcto");
      document.forms[0].fecha.focus();
      //document.forms[0].fecha.select();
      return;
    }
    // si el mes introducido es de 30 dias y el dia introducido es mayor de 301 > alertamos y detenemos ejecucion
    if (((mes==4) || (mes==6) || (mes==9) || (mes==11)) && ((dia<1) || (dia>30))) {
      alert("El dia introducido no es valido. Por favor, introduzca un dia correcto");
      document.forms[0].fecha.focus();
      document.forms[0].fecha.select();
      return;
    }
    // si el mes año introducido es menor que 1900 o mayor que 2010 > alertamos y detenemos ejecucion
    // NOTA: estos valores son a eleccion vuestra, y no constituyen por si solos fecha erronea
    if ((anyo<1900) || (anyo>2010)) {
      alert("El año introducido no es valido. Por favor, introduzca un año entre 1900 y 2010");
      document.forms[0].fecha.focus();
      document.forms[0].fecha.select();
    } 
    // en caso de que todo sea correcto > enviamos los datos del formulario
    else
	return true;
      //alert("Ok");
      //document.forms[0].submit();    
  }
function imagen_thumb(miimg,img_tmp,tamano) {
	porcentaje=(tamano*100)/img_tmp.width;
	reducido=(porcentaje*img_tmp.height)/100;
	//miimg.src=img_tmp.src;
	miimg.width=tamano;
	miimg.height=reducido;
	//alert(img_tmp.src);
	parent.celda.height = tabla.offsetHeight;
}
function redim() {
	parent.document.getElementById("cont").style.height = thistabla.offsetHeight+10;
	parent.celda.height = thistabla.offsetHeight;
	//alert(thistabla.offsetHeight);
}
