<!--

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

var myErr='';

function validaEntrada() { //v1.36
//copyright (c)2006 alemar36@tutopia.com
  var args = validaEntrada.arguments;
  var myDot=true; 
  var myV=''; 
  var addErr=false;
  var myReq;
  var sClase='';
  myErr='';
  for (var i=1; i <args.length ; i=i+3){
    sClase=args[i+1].charAt(0);
	if (sClase != 'U' && sClase != 'T' && sClase != 'D' && sClase != 'E' && sClase != 'P') { return false; }
	//carga del campo
	var myObj = MM_findObj(args[i].replace(/\[\d+\]/ig,""));
    myV=myObj.value;
    if (myObj.type=='text'||myObj.type=='password'||myObj.type=='hidden'){
      // chequeo que no tenga blancos
	  if (myObj.value.length==0) { addErr=true }
	  
      if ((myV.length >0)&&(args[i+1]=='D')){ //nro entero sin puntos :dni
          if ( ! ValidarCampo(myV,'D') ) {addErr=true} else if(myV <= 0){addErr=true}
	 } else 
	     if((myV.length>0)&&(args[i+1]=='E')){ // email
                   var rx=new RegExp("^[\\w\.=-]+@[\\w\\.-]+\\.[a-z]{2,4}$");
				   if(!rx.test(myV))addErr=true;
        } else if ((myV.length>0)&&(args[i+1]=='T')){ // nombre de usuario: hasta 10 caracteres
			    if ( ! Entrada( myObj ) ){ addErr=true};
        }else	if ((myV.length>0)&&(args[i+1]=='P')) {// claves: hasta 10 caracteres
			         if ( ! Entrada( myObj ) ){ addErr=true} 
				     else  if (myV.length < 4 ){myErr+='* Tu contraseña debe tener un mínimo de 4 caractéres.\n'; }
		} else if (myV.length>0&&args[i+1]=='O'){ // the same
                 var myObj1 = MM_findObj(args[i+1]);
                 if(myV!=myObj1.value){addErr=true}
               }
    } 
    if (addErr){myErr+=args[i+2]+'\n'; addErr=false}
  }
  if (myErr!=''){ 
     myErr='Estimado Usuario:\t\t\t\t\t\n\n' + myErr; }
	 //alert(myErr); }
  //document.MM_returnValue = (myErr=='');
  return (myErr=='');
}
/*******/
// FUNCION PARA VALIDAR ENTEROS
//*********************//
function ValidarCampo(sValor, sClase){
//Valida sValor de acuerdo a sClase.
    if (TrimRight(sValor).length == 0){
		if (sClase == "D" || sClase == "A"){
			return true;
		} else{
			return false;
		}
	}
	if ((sClase == "D") || (sClase == "L"))
	   return IsNumber(sValor);
	sValor = sValor.toUpperCase();
	return true;
}
function IsNumber (sValor){
// Verifica si sValor es un String Numerico
    for (var i = 0;i < sValor.length;i++){
        if (isNaN(parseFloat(sValor.charAt(i))))
	       return false;
		}
	return true;
}
function TrimLeft(sValor){
// Elimina Blancos izquierda 
	if (sValor == null)
		return "";
	if (sValor.length == 0)
		return sValor;
	var nValor = "";
	var j = 0;
	for (var i=0 ;i < sValor.length;i++){
		if (sValor.charAt(i) == " ")
			j++;
		else
			break;
	}
	nValor = sValor.substring(j, sValor.length);
	return nValor;
}
function TrimRight(sValor){
// Elimina Blancos derecha
    if (sValor == null)
		return "";
    if (sValor.length == 0)
		return sValor;
	var nValor = "";
	var j = 0;
	j = sValor.length;
	for (var i=sValor.length - 1;i >= 0;i=i-1){
		if (sValor.charAt(i) == " ")
			j=j-1;
		else
			break;
	}
	nValor = sValor.substring(0,j);
	return nValor;
}
function TrimAll(sValor){
	sValor=TrimLeft(sValor);
	sValor=TrimRight(sValor);
	return sValor;
}

///*******************************************************************
//funciones de validacion de correo
///*******************************************************************
function validaEmail(email) {
	
	var CaracteresInvalidos =" /:,;";
	var CaracterInvalido,PosArroba,posicion,i;
	if (email == ""){
	   return false;
	}
	for (i=0 ; i < CaracteresInvalidos.length ; i++){
		 CaracterInvalido=CaracteresInvalidos.charAt(i);
		if ( email.indexOf(CaracterInvalido,0) > -1 ) {
			return false;
		}
	}
	
	PosArroba = email.indexOf("@",1); // almaceno la posicion de @
	
	if (PosArroba == -1) {
		return false;
	}
	
	if (email.indexOf("@",PosArroba+1) > -1) {	//Verifico que solo haya una @ empezando despues de donde encontre una @
		return false;
		}
	// busco un punto despues de la @
		posicion = email.indexOf(".",PosArroba);
	
	if (posicion == -1) {
		return false;
	}

	if (posicion+3 > email.length) {	//Verifico que haya al menos 2 caracteres despues del punto
		return false;
	}
	return true;
}


//***************************///
// FUNCIONES DE VALIDACION DE FECHAS
//*************************************
   var mes, dia, anyo, febrero;
    function anyoBisiesto(anyo)
    {  if (anyo < 100) var fin = anyo + 1900;
        else  var fin = anyo ;
        if (fin % 4 != 0) return false;
        else {
            if (fin % 100 == 0) {
                if (fin % 400 == 0)
                {    return true;}
                else { return false;  }
            } else {return true;  }
        }
    }
  function validarFecha(d,m,a) { // recibe dia-mes-año
      //document.registro.d_dia[document.registro.d_dia.selectedIndex].value;
	   dia=d;
	   mes=m;
	   anyo=a;
   if( (isNaN(dia)==true) || (isNaN(mes)==true) || (isNaN(anyo)==true) ) {  return false;   }
       if(anyoBisiesto(anyo)) febrero=29;
        else  febrero=28;
       if ((mes<1) || (mes>12)){  return false;  }
       if ((mes==2) && ((dia<1) || (dia>febrero))) {      return false;    }
       if (((mes==1) || (mes==3) || (mes==5) || (mes==7) || (mes==8) || (mes==10) || (mes==12)) && ((dia<1) || (dia>31)))
       {   return false;     }
       if (((mes==4) || (mes==6) || (mes==9) || (mes==11)) && ((dia<1) || (dia>30))){return false; }
       if ((anyo<1900) || (anyo>2010)){ return false;  } 
       else  return true;
    }   
	
/***********************************/
//FUNCIONES DE VALIDACION DE ENTRADA VACIA
//*********************************//
function EstaVacio(s)
{ return ((s == null) || (s.lenght == 0 ))  }

function HayEspacio(s)
{
var espacio ="\t\n\r";
 var i;
 if (EstaVacio(s)) return true;
// buscar a traves de lo caracteres hasta encontrar un no espacio en blanco.
for (i = 0; i < s.length; i++)
{ 
 var c = s.charAt(i);
 if (espacio.indexOf(c) == -1)  return false;
}
return true;
}
function Entrada(val)  {
var strInput = new String(val.value);
if (HayEspacio(strInput)) {
 return false;
 } else
 return true;
 } 

///*******************************************************************
/// funciones de validacion del form
///*******************************************************************

///*******************************************************************
//funciones de validacion de registro de usuarios
///*******************************************************************
function validarForm(){
//validacion de campos
	if (checkPass()){
		document.MM_returnValue = (myErr=='');
    } else{
	 alert (myErr);
	 document.MM_returnValue = (myErr=='');
	 }
}
//checkPass: cheque que pass y confirmación no sean < 4 caracteres, y que sean iguales
function checkPass(){
 var estado=true;
 var di,me,an;
  estado=validaEntrada('registro','user','T','* Olvidó ingresar su Nombre de Usuario o es incorrecto.','clave','P','* Olvidó ingresar su Clave.','clave1','P','* Olvidó Repetir su Clave.','apellido','T','* Olvidó ingresar su Apellido o es incorrecto.','nombre','T','* Olvidó ingresar su nombre o es incorrecto.','dni','D','* Olvidó ingresar nro de D.N.I. o es incorrecto.','domicilio1','T','* Olvidó ingresar la calle o es incorrecto.','domicilio2','D','* Olvidó ingresar el número de la calle o es incorrecto.','localidad','T','* Olvidó ingresar su localidad o es incorrecta.','telefono','T','* Olvidó ingresar su teléfono o es incorrecto.','email','E','* Olvidó ingresar su dirección de correo electrónico o es incorrecta.','obra','T','* Olvidó ingresar su obra social.');
  if (document.registro.clave.value != document.registro.clave1.value) {
       myErr+='* Tu contraseña y su confirmación deben ser iguales.\n';
	   estado=false;
}
 di=document.registro.d_dia[document.registro.d_dia.selectedIndex].value;
 me=document.registro.d_mes[document.registro.d_mes.selectedIndex].value;
 an=document.registro.d_anio[document.registro.d_anio.selectedIndex].value;
 if ( ! validarFecha(di,me,an) ) {
     myErr+='* La fecha de nacimiento es incorrecta.\n';
     estado=false;
 }
   return estado;
}
//funcion para validar la entrada para la consulta de stock en otras fcias
var cont=0;
function validaStock(){
//validacion de campos
myErr='';
   if (cont != 0 ){
	   alert("-* Aguarde un momento mientras se procesa su consulta...");
	   document.MM_returnValue = false;
	   return false;
   }
	if (checkStock()){
		 cont++;
		document.MM_returnValue = (myErr=='');
    } else{
	 alert (myErr);
	 document.MM_returnValue = (myErr=='');
	 }
}

//checkStock: chequea la info para la consulta del stock de todas las fcias
function checkStock(){
 var estado=true;
 var di,me,an;
 var i
 for ( i=0 ; i < document.stock.opcion.length ; i++ ){
   if (document.stock.opcion[i].checked){
	 if(document.stock.opcion[i].value == 'nc'){
	     if ( document.stock.consulta.value.length < 4 ){
            myErr+='* El criterio de búsqueda debe tener más de 3 caracteres.\n';
            estado = false;
         }else
         estado=validaEntrada('stock','consulta','T','* Olvidó ingresar Nombre Comercial.');
		 return estado;
	 }
     if(document.stock.opcion[i].value == 't'){
	     estado=validaEntrada('stock','consulta','D','* Olvidó ingresar Nro de Troquel o es inválido.');
         return estado;	 }
     if(document.stock.opcion[i].value == 'a'){
	     estado=validaEntrada('stock','consulta','D','* Olvidó ingresar Nro de Alfabeta o es inválido');
         return estado;
	 }
     if(document.stock.opcion[i].value == 'l'){
		  if ( document.stock.consulta.value.length < 3 ){
            myErr+='* El criterio de búsqueda debe tener más de 3 caracteres.\n';
            estado = false;
         }else
		 estado=validaEntrada('stock','consulta','T','* Olvidó ingresar Nombre de Laboratorio.');
         return estado;
	 }
     if(document.stock.opcion[i].value == 'm'){
		  if ( document.stock.consulta.value.length < 3 ){
            myErr+='* El criterio de búsqueda debe tener más de 3 caracteres.\n';
            estado = false;
         }else
	     estado=validaEntrada('stock','consulta','T','* Olvidó ingresar Nombre de Monodroga.');
         return estado;
	 }
   break;
  }
 }
}


//validacion del foro de respuestas

function validaFormRespuesta(){
//validacion de campos
 if (checkRes()){
	 document.PyR.submit();
 }
}
//checkPass: cheque que pass y confirmación no sean < 4 caracteres, y que sean iguales
function checkRes()
  {
  if ( Entrada( document.PyR.respu) != true ){	 	
        alert( "-* Olvidó ingresar la respuesta. Por favor ingrese respuesta.");
		document.PyR.respu.focus(); 
		return false; 
  }
  return true;
 }


function AnalizarTecla(){
	bAnular = false;
	//alert("tecla:" + event.keyCode);
	if (event.keyCode == 116){
	   //alert("presione 116");
		event.returnValue = false;
		event.cancelBubble = true;
		bAnular = true;
	}
	
}
function ButtonClick1()
{
	var sClave = document.registro.user.value;
	if (sClave.length > 9)
		alert('El nombre de usuario ya está completo.');
	
}

function ButtonClick2()
{
	var sClave = document.registro.clave.value;
	if (sClave.length > 5)
		alert('La clave ya está completa.');
}
function ButtonClick3()
{
	var sClave = document.registro.clave1.value;
	if (sClave.length > 5)
		alert('La confirmación de la clave ya está completa.');
}
// validacion del logueo
function validaLogueo(){
//validacion de campos
	if (checkLogin()){
		document.MM_returnValue = (myErr=='');
    } else{
	 alert (myErr);
	 document.MM_returnValue = (myErr=='');
	 }
}

//checkPass: cheque que pass y confirmación no sean < 4 caracteres, y que sean iguales
function checkLogin(){
 var estado=true;
 var di,me,an;
  estado=validaEntrada('logueo','login','T','* Olvidó ingresar su Nombre de Usuario o es incorrecto.','password','P','* Olvidó ingresar su Clave.');
   if (document.logueo.login.value==document.logueo.password.value) {
	   myErr+='* El nombre de usuario y la contraseña deben ser distintos.\n';
       estado=false;
   }
  return estado;
}

//reloj digital
function muestraReloj()
{

}


//reloj digital
function muestraReloj1()
{
// Compruebo si se puede ejecutar el script en el navegador del usuario
if (!document.layers && !document.all && !document.getElementById) return;
// Obtengo la hora actual y la divido en sus partes
var fechacompleta = new Date();
var horas = fechacompleta.getHours();
var minutos = fechacompleta.getMinutes();
var segundos = fechacompleta.getSeconds();
var mt = "AM";
// Pongo el formato 12 horas
if (horas > 12) {
mt = "PM";
horas = horas - 12;
}
if (horas == 0) horas = 12;
// Pongo minutos y segundos con dos dígitos
if (minutos <= 9) minutos = "0" + minutos;
if (segundos <= 9) segundos = "0" + segundos;
// En la variable 'cadenareloj' puedes cambiar los colores y el tipo de fuente
cadenareloj = "<font size='1' face='verdana' ><b>" + horas + ":" + minutos + ":" + segundos + " " + mt + "</b></font>";
// Escribo el reloj de una manera u otra, según el navegador del usuario
if (document.layers) {
document.layers.spanreloj.document.write(cadenareloj);
document.layers.spanreloj.document.close();
}
else if (document.all) spanreloj.innerHTML = cadenareloj;
else if (document.getElementById) document.getElementById("spanreloj").innerHTML = cadenareloj;
// Ejecuto la función con un intervalo de un segundo
setTimeout("muestraReloj()", 0001);
}
//validacion de formulario de consulta
function validaFormContacto(){
//validacion de campos
	if (chequeoContacto()){
	  document.contacto.submit();
    }
}

//chequeoContacto: chequeo nombre, email y mensaje
function chequeoContacto()
  {
  if ( Entrada( document.contacto.txtNombre) != true ){	 	
        alert("*- Olvidó ingresar su nombre. Por favor ingreselo.");
		document.contacto.txtNombre.focus(); 
		return false; 
  }
	
	if (!validaEmail(document.contacto.txtEmail.value)) {
		alert("*- Olvidó ingresar su dirección de correo electrónico o es incorrecta")
		document.contacto.txtEmail.focus();
		//document.contacto.txtEmail.select();
		return false;
	}	
  if ( document.contacto.txtMensaje.value == ""){
		alert("*- Olvidó ingresar su consulta. Por favor introduzca su consulta."); 
		document.contacto.txtMensaje.focus();  
		return false; 
	}
  return true;
}	

// CAMBIO DEL TAMAÑO DE LOS CONTENIDOS
var firstCall = true;

function changeFontsize(fSize, increment) {
  if (firstCall) {
    firstCall = false;
    if (increment != "")
      changeFontsize('12', '');
  }
  //alert("ale");
  if (document.getElementsByTagName) {
    tags = new Array ( "font" );
	for (j=0; j<tags.length; j++) {
	  var table= document.getElementById("ale"); 	
      var getElement = table.getElementsByTagName(tags[j]);
	  var eachElement, currentFontSize, fontIncrease, newFontSize;
	  for (i=0; i<getElement.length; i++) {
        eachElement = getElement[i];
		if (increment != "") {
          currentFontSize = parseInt(eachElement.style.fontSize);
          fontIncrease = parseInt(increment);
          newFontSize = currentFontSize + fontIncrease;
          }
        else if (fSize != "")
          newFontSize = parseInt(fSize);
        if (fSize != "") {
          switch(tags[j]) {
          case "h2": newFontSize += 3; break;
          case "h3": newFontSize += 2; break;
          case "h4": newFontSize += 1; break;
          case "h5": newFontSize += 1; break;
          case "h6": newFontSize += 1;
          }
        }
        eachElement.style.fontSize = newFontSize + "px";
        //setCookie('fontSize', newFontSize);
      }
    }
  }
}


//***************************************************************
// FUNCIONES PARA VALIDAR EL DNI PARA EL INGRESO A LOS CV
///**************************************************************
function validaDNIcv(){
//validacion de campos
	if (checkCV()){
		document.MM_returnValue = (myErr=='');
    } else{
	 alert (myErr);
	 document.MM_returnValue = (myErr=='');
	 }
}
//checkPass: cheque que pass y confirmación no sean < 4 caracteres, y que sean iguales
function checkCV(){
 var estado=true;
 estado=validaEntrada('CV','DNI','D','* Olvidó ingresar nro de D.N.I. o es incorrecto.');
 return estado;
}

///*******************************************************************
//funciones de validacion de datos personales del CV
///*******************************************************************
function validaDatoscv(){
//validacion de campos
	if (checkDatosCV()){
		document.MM_returnValue = (myErr=='');
    } else{
	 alert (myErr);
	 document.MM_returnValue = (myErr=='');
	 }
}
//checkPass: cheque que pass y confirmación no sean < 4 caracteres, y que sean iguales
function checkDatosCV(){
 var estado=true;
 var di,me,an;
  estado=validaEntrada('CVDatos','apellido','T','* Olvidó ingresar su Apellido o es incorrecto.','nombre','T','* Olvidó ingresar su nombre o es incorrecto.','NRO','D','* Olvidó ingresar nro de D.N.I. o es incorrecto.','direccion','T','* Olvidó ingresar el domicilio o es incorrecto.','localidad','T','* Olvidó ingresar su localidad o es incorrecta.','telefono','T','* Olvidó ingresar su teléfono o es incorrecto.','mail','E','* Olvidó ingresar su dirección de correo electrónico o es incorrecta.','remuneracion','D','* Olvidó ingresar la remuneración pretendida o es incorrecta.');
  if ( document.CVDatos.TIPO[document.CVDatos.TIPO.selectedIndex].value == "" ) {
      myErr+='* Olvidó ingresar TIPO de Documento o es incorrecto.\n';
      estado=false;
  }
  if ( document.CVDatos.sexo[document.CVDatos.sexo.selectedIndex].value == "" ) {
      myErr+='* Olvidó ingresar el sexo o es incorrecto.\n';
      estado=false;
  }
  if ( document.CVDatos.puesto[document.CVDatos.puesto.selectedIndex].value == "" ) {
      myErr+='* Olvidó el puesto al que se postula o es incorrecto.\n';
      estado=false;
  }

 
 return estado;
}

///*******************************************************************
//funciones de validacion de datos de estudio del CV
///*******************************************************************
function validaDatosEcv(){
//validacion de campos
	if (checkDatosECV()){
		document.MM_returnValue = (myErr=='');
    } else{
	 alert (myErr);
	 document.MM_returnValue = (myErr=='');
	 }
}
//checkPass: cheque que pass y confirmación no sean < 4 caracteres, y que sean iguales
function checkDatosECV(){
 var estado=true;
 var di,me,an;
  estado=validaEntrada('frmDE','institucion','T','* Olvidó ingresar institución o es incorrecta.');
 return estado;
}

///*******************************************************************
//funciones de validacion de datos LABORALES del CV
///*******************************************************************
function validaDatosLCV(){
//validacion de campos
	if (checkDatosLCV()){
		document.MM_returnValue = (myErr=='');
    } else{
	 alert (myErr);
	 document.MM_returnValue = (myErr=='');
	 }
}
//checkPass: cheque que pass y confirmación no sean < 4 caracteres, y que sean iguales
function checkDatosLCV(){
 var estado=true;
 var di,me,an;
  estado=validaEntrada('frmLaboral','empresa','T','* Olvidó ingresar la organización o es incorrecta.');
 return estado;
}

// validar los cambios de clave de mi perfil
function validarCambioClave(){
//validacion de campos
	if (checkclave()){
		document.MM_returnValue = (myErr=='');
    } else{
	 alert (myErr);
	 document.MM_returnValue = (myErr=='');
	 }
}

//checkPass: cheque que pass y confirmación no sean < 4 caracteres, y que sean iguales
function checkclave(){
 var estado=true;
 estado=validaEntrada('cambioClave','claveAnt','P','* Olvidó ingresar la Clave Anterior.','claveNueva','P','* Olvidó ingresar su Nueva Clave.','claveNueva1','P','* Olvidó Repetir la confirmación de la Clave Nueva.');
   if (document.cambioClave.claveAnt.value==document.cambioClave.claveNueva.value) {
	   myErr+='* La clave Anterior y la actual deben ser distintas.\n';
       estado=false;
   }
   if (document.cambioClave.claveNueva.value != document.cambioClave.claveNueva1.value) {
       myErr+='* La clave nueva y su confirmación deben ser iguales.\n';
	   estado=false;
}
  return estado;
}
/// funcion para el checkea de las teclas pulsadas en la confirmación
function Click1()
{
	var sClave = document.cambioClave.claveAnt.value;
	if (sClave.length > 5)
		alert('La clave anterior ya está completa.');
}

function Click2()
{
	var sClave = document.cambioClave.claveNueva.value;
	if (sClave.length > 5)
		alert('La clave nueva ya está completa.');
}
function Click3()
{
	var sClave = document.cambioClave.claveNueva1.value;
	if (sClave.length > 5)
		alert('La confirmación de la clave nueva ya está completa.');
}


///*******************************************************************
//funciones de validacion para la modificacion de los datos de usuario
///*******************************************************************
function validaModiUser(){
//validacion de campos
	if (checkModiUser()){
		document.MM_returnValue = (myErr=='');
    } else{
	 alert (myErr);
	 document.MM_returnValue = (myErr=='');
	 }
}
//checkPass: cheque que pass y confirmación no sean < 4 caracteres, y que sean iguales
function checkModiUser(){
 var estado=true;
 var di,me,an;
  estado=validaEntrada('ValidaModiUser','apellido','T','* Olvidó ingresar su Apellido o es incorrecto.','nombre','T','* Olvidó ingresar su nombre o es incorrecto.','domicilio1','T','* Olvidó ingresar la calle o es incorrecto.','domicilio2','D','* Olvidó ingresar el número de la calle o es incorrecto.','localidad','T','* Olvidó ingresar su localidad o es incorrecta.','telefono','T','* Olvidó ingresar su teléfono o es incorrecto.','email','E','* Olvidó ingresar su dirección de correo electrónico o es incorrecta.','obra','T','* Olvidó ingresar su obra social.');
 di=document.ValidaModiUser.d_dia[document.ValidaModiUser.d_dia.selectedIndex].value;
 me=document.ValidaModiUser.d_mes[document.ValidaModiUser.d_mes.selectedIndex].value;
 an=document.ValidaModiUser.d_anio[document.ValidaModiUser.d_anio.selectedIndex].value;
 if ( ! validarFecha(di,me,an) ) {
     myErr+='* La fecha de nacimiento es incorrecta.\n';
     estado=false;
 }
   return estado;
}

//-->
