// Nannette Thacker http://www.shiningstar.net
function confirmSubmit()
{
var agree=confirm("Estas seguro que quieres borrar!");
if (agree)
	return true
else
	return false
}
// Sergio
function ValidarEmail() {
  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.forMai.ema.value))
  {
   return true
  }

  else
  {
  	alert(" El formato del correo electrónico es incorrecto ")
  	document.forMai.ema.value=""
  	return false
  }
}
// Valida Fecha By Luciano 1998
// Uso: Simple... se debe pasar la cadena de la fecha y devuelve false si no es válida...
// El Formato es dd-mm-aaaa
// Ejemplo: if (Validar('14-08-1981')==false) { alert('Entrada Incorrecta') }
// Uso en formularios: onSubmit="return Validar(this.fecha.value)"
//
// Este script y otros muchos pueden
// descarse on-line de forma gratuita
// en El Código: www.elcodigo.net

//
// incluir comprobar longitud de las cadena para mes y día
// ya que al meter solo año lo daba por bueno
// por Isidro Merayo Castellano
// 17-10-2006
//
/*
function Validar(Cadena){
	var Fecha= new String(Cadena)	// Crea un string
	var RealFecha= new Date()	// Para sacar la fecha de hoy
	// Cadena Año
	var Ano2 = new String(Fecha.substring(Fecha.lastIndexOf("-")+1,Fecha.length))
	// Cadena Mes
	var Mes2 = new String(Fecha.substring(Fecha.indexOf("-")+1,Fecha.lastIndexOf("-")))
	// Cadena Día
	var Dia2 = new String(Fecha.substring(0,Fecha.indexOf("-")))

	// cuidado con las conversiones en JS!!! 08 lo considera octal
	var Ano = parseInt(Ano2)
	var Mes = parseInt(Mes2, 10)
	var Dia = parseInt(Dia2, 10)

	// Valido el año
	if (isNaN(Ano) || Ano.length<4 || parseFloat(Ano)<1900){
        	alert('Año inválido')
		return false
	}
	// Valido el Mes
	if (isNaN(Mes) || parseFloat(Mes)<1 || parseFloat(Mes)>12 || Dia.length==0){
		alert('Mes inválido')
		return false
	}
	// Valido el Dia
	if (isNaN(Dia) || parseInt(Dia)<1 || parseInt(Dia)>31 || Dia.length==0){
		alert('Día inválido')
		return false
	}
	if (Mes==4 || Mes==6 || Mes==9 || Mes==11 || Mes==2) {
		if (Mes==2 && Dia > 28 || Dia>30) {
			alert('Día inválido')
			return false
		}
	}

  //para que envie los datos, quitar las  2 lineas siguientes
  //alert("Fecha correcta.")
  return true
}*/

/*
-- Comprobar que una fecha sea anterior a otra fecha
-- Laura: La saqué de alguna página de internet en la que hay ejemplos de códigos javascript, pero no recuerdo de cuál
-- El formato de las fechas debe ser dd-mm-aaaa
		Parámetros de entrada:
			* Obj1 es la fecha de inicio
			* Obj2 es la fecha de fin
		Parámetro de salida:
			* true si Obj1 es anterior a Obj2
			* false si Obj1 es posterior a Obj2
*/
function Comparar_Fecha(Obj1, Obj2)
{
	String1 = Obj1;
	String2 = Obj2;
	// Si los dias y los meses llegan con un valor menor que 10
	// Se concatena un 0 a cada valor dentro del string

	if (String1.substring(1,2) == "-")
	{
		String1 = "0"+String1
	}

	if (String1.substring(4,5) == "-")
	{
		String1 = String1.substring(0,3)+"0"+String1.substring(3,9)
	}

	if (String2.substring(1,2) == "-")
	{
		String2 = "0"+String2
	}

	if (String2.substring(4,5) == "-")
	{
		String2 = String2.substring(0,3)+"0"+String2.substring(3,9)
	}

	dia1 = String1.substring(0,2);
	mes1 = String1.substring(3,5);
	anyo1 = String1.substring(6,10);
	dia2 = String2.substring(0,2);
	mes2 = String2.substring(3,5);
	anyo2 = String2.substring(6,10);


	if (dia1 == "08") // parseInt("08") == 10 base octogonal
		dia1 = "8";
	if (dia1 == '09') // parseInt("09") == 11 base octogonal
		dia1 = "9";
	if (mes1 == "08") // parseInt("08") == 10 base octogonal
		mes1 = "8";
	if (mes1 == "09") // parseInt("09") == 11 base octogonal
		mes1 = "9";
	if (dia2 == "08") // parseInt("08") == 10 base octogonal
		dia2 = "8";
	if (dia2 == '09') // parseInt("09") == 11 base octogonal
		dia2 = "9";
	if (mes2 == "08") // parseInt("08") == 10 base octogonal
		mes2 = "8";
	if (mes2 == "09") // parseInt("09") == 11 base octogonal
		mes2 = "9";

	dia1 = parseInt(dia1);
	dia2 = parseInt(dia2);
	mes1 = parseInt(mes1);
	mes2 = parseInt(mes2);
	anyo1 = parseInt(anyo1);
	anyo2 = parseInt(anyo2);

	if (anyo1 > anyo2)
	{
		return false;
	}

	if ((anyo1 == anyo2) && (mes1 > mes2))
	{
		return false;
	}
	if ((anyo1 == anyo2) && (mes1 == mes2) && (dia1 > dia2))
	{
		return false;
	}

	return true;
}
function popUp(URL) {
        day = new Date();
        id = day.getTime();
        eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=no,location=0,statusbar=0,menubar=0,resizable=0,width=560,height=375, left = 100,top =69');");
        //eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=yes,location=0,statusbar=0,menubar=0,resizable=0,width=584,height=378, left = 220,top =69');");
}
function popUp2(URL) {
        day = new Date();
        id = day.getTime();
        eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=no,location=0,statusbar=0,menubar=0,resizable=0,width=640,height=375, left = 100,top =69');");
        //eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=yes,location=0,statusbar=0,menubar=0,resizable=0,width=584,height=378, left = 220,top =69');");
}
function popUp3(URL) {
        window.open(URL, '', 'toolbar=0,scrollbars=no,location=0,statusbar=0,menubar=0,resizable=0,width=250,height=340, left = 100,top =69');
        //eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=yes,location=0,statusbar=0,menubar=0,resizable=0,width=584,height=378, left = 220,top =69');");
}

function printpage()
{
  window.print();
  this.window.close();
}