//Variable global para la ventana secundaria
var ventana;

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function ficha(id){
   url = "./php/ficha.php?id=" + id;
   alert(url);
   ventana=window.open(url,"ventana1","width=800,height=700,scrollbars=YES,top=0,left=0") 
}

function cerrarVentana(){
	ventana.close; 
} 


//MUESTRA UN MENSAJE DE CONFIRMACION PARA BORRAR REGISTRO Y DEVUELVE EL RESULTADO

function ConfirmarBorrar()
{
	if(confirm('¿Está seguro que desea borrar esta entrada?'))
		return true;
	else
		return false;
}

function ConfirmarCerrar()
{
	if(confirm('¿Está seguro que desea cerrar las notas?'))
		return true;
	else
		return false;
}
 
/**
    * definimos las variables que almacenaran los componentes de la fecha actual
    */
    ahora          = new Date();
    ahoraDay    = ahora.getDate();
    ahoraMonth = ahora.getMonth();
    ahoraYear   = ahora.getYear();

    /**
 * Nestcape Navigator 4x cuenta el anyo a partir de 1900, por lo que es necesario
 * sumarle esa cantidad para obtener el anyo actual adecuadamente
 **/
 if (ahoraYear < 2000) 
        ahoraYear += 1900;

    /**
 * funcion para saber cuantos dias tiene cada mes
 */
    function cuantosDias(mes, anyo)
    {
        var cuantosDias = 31;
        if (mes == "Abril" || mes == "Junio" || mes == "Septiembre" || mes == "Noviembre")
      cuantosDias = 30;
        if (mes == "Febrero" && (anyo/4) != Math.floor(anyo/4))
      cuantosDias = 28;
        if (mes == "Febrero" && (anyo/4) == Math.floor(anyo/4))
      cuantosDias = 29;
        return cuantosDias;
    }

    /**
 * una vez que sabemos cuantos dias tiene cada mes
 * asignamos dinamicamente este numero al combo de los dias dependiendo 
 * del mes que aparezca en el combo de los meses
 */
    function asignaDias()
    {
        comboDias = document.formFecha.seleccionaDia;
        comboMeses = document.formFecha.seleccionaMes;
        comboAnyos = document.formFecha.seleccionaAnyo;

        Month = comboMeses[comboMeses.selectedIndex].text;
        Year = comboAnyos[comboAnyos.selectedIndex].text;

        diasEnMes = cuantosDias(Month, Year);
        diasAhora = comboDias.length;

        if (diasAhora > diasEnMes)
        {
            for (i=0; i<(diasAhora-diasEnMes); i++)
            {
                comboDias.options[comboDias.options.length - 1] = null
            }
        }
        if (diasEnMes > diasAhora)
        {
            for (i=0; i<(diasEnMes-diasAhora); i++)
            {
                sumaOpcion = new Option(comboDias.options.length + 1);
                comboDias.options[comboDias.options.length]=sumaOpcion;
            }
        }
        if (comboDias.selectedIndex < 0) 
          comboDias.selectedIndex = 0;
     }

    /**
 * ahora selecionamos en los combos los valores correspondientes 
 * a la fecha actual del sistema
 */
    function ponDia()
    {
        comboDias = eval("document.formFecha.seleccionaDia");
        comboMeses = eval("document.formFecha.seleccionaMes");
        comboAnyos = eval("document.formFecha.seleccionaAnyo");

        comboAnyos[0].selected = true;
        comboMeses[ahoraMonth].selected = true;
  
        asignaDias();

        comboDias[ahoraDay-1].selected = true;
    }

    /**
 * esta funcion crea dinamicamente el combo de los anyos, empezando
 * por el actual y acabando por el actual+masAnyos
 */
    function rellenaAnyos(masAnyos)
    {
        cadena = "";

        for (i=0; i<masAnyos; i++)
        {
            cadena += "<option>";
            cadena += ahoraYear + i;
        }
        return cadena;
    }


function mostrar(nombreCapa,path){ 
	document.getElementById(nombreCapa).style.visibility="visible";
	//alert(nombreCapa);
	//alert(path);
	document.getElementById(nombreCapa).style.background="url("+path+")";

} 
function ocultar(nombreCapa){ 
document.getElementById(nombreCapa).style.visibility="hidden"; 
} 

////////////////////////////////////
////////////////////////////////////
//Funcion: ventanaSecundaria
//Descripcion: Funcion que abre una
// ventana a parte con el tamaño deseado
////////////////////////////////////
////////////////////////////////////
function ventanaSecundaria (URL){ 
   window.open(URL,"Imagen","width=800,height=600,scrollbars=YES,top=0,left=0") 
} 
function ventanaSecundaria2 (URL){
	//cadena = "width=" + ancho +",height=" + alto +",scrollbars=NO";
	//cadena = "width=" + ancho +",height=" + alto +",scrollbars=NO";
 	window.open(URL,"ventana1")
} 
