    function isNumberKey(evt) 
            {
                 var charCode = (evt.which) ? evt.which : event.keyCode
                 if (charCode > 31 && (charCode < 48 || charCode > 57))
                    return false;
                return true;
                                 
             }

var botonActual


function checkhijos()
{
	//Chequeo de los modulos de Hijos!!
	var msg="";
	var msgfecha ="";
	var fechas="";
	if(document.frm.txtHijos.value > 0)
	{
		for (i=0; i < document.frm.txtHijos.value; i++)
		{
			if (document.all['txtNombreHijo' + i].value=="")
				 msg+="Debe Ingresar el Nombre de su hijo \n";
			if (!(document.all['chkSexoHijo' + i][0].checked)&&(!document.all['chkSexoHijo' + i][1].checked))
				 msg+="Debe seleccionar el sexo de su hijo\n";
			if(isNaN(document.all['txtDiaHijo'+ i].value)||isNaN(document.all['txtMesHijo'+ i].value)||isNaN(document.all['txtAnioHijo'+ i].value))		
				{msg+="Debe ingresar solo numeros en la fecha de nacimiento\n"}
			else
			{
				if((document.all['txtDiaHijo'+ i].value > 31) || (document.all['txtDiaHijo'+ i].value < 0))
					{fechas+="Error en el dia de la fecha de nacimiento\n"}
				if((document.all['txtMesHijo'+ i].value > 12) || (document.all['txtMesHijo'+ i].value< 0))
					{fechas+="Error en el mes de la fecha de nacimiento\n"}
				if((document.all['txtAnioHijo'+ i].value < 1900))
					{fechas+="Error en el aņo de la fecha de nacimiento\n"}	
				if(fechas != "")
				{
					msgfecha+="Error en la fecha de nacimiento en los datos del hijo " +(i+1)+" \n";
					fechas="";
				}					
			}				
		}
		if(msg != "")
		{
			alert ("Debe ingresar todos los datos de los hijos");
			return false;
		}
		else
		{
			if(msgfecha != "")
			{
				alert(msgfecha);
				return false;
			}
		}
	}
	else
	{
		if(document.all["chkNoHijos"].checked == false)
		{
			msg="Debe ingresar la cantidad de hijos, o bien checkear 'No tengo Hijos'";
			alert(msg);
			return false;
		}
	}
	return true;
}

function textdinamicos (input) {
	var a;
	var cant;
	cant = input.value;
	document.all['datoshijos'].innerHTML= ''; 
	i = 0;
	a='';
	a+='<table width="100%"  border="0" cellpadding="0" cellspacing="0">';
	while (i < cant)
	{
		a+= '<tr>';
		a+= '  <td>&nbsp;</td>';
		a+= '  <td width="72%"><span class="comboSeparador"></span></td>';
		a+= '</tr>';
		a+= '<tr>';
		a+= '  <td>Nombre: </td>';
		a+= '  <td><input name="txtNombreHijo'+i+'" type="text" size="25" maxlength="50" value=""></td>';
		a+= '</tr>';
		a+= '<tr>';
		a+= '  <td>Sexo:</td>';
		a+= '  <td>';
		a+= '  <table width="100%"  border="0" cellspacing="0" cellpadding="0">';
		a+= '      <tr>';
		a+= '        <td>';
		a+= '		M <input name="chkSexoHijo'+i+'" type="radio" class="radioButtom" value="M">-';
		a+= '		F <input name="chkSexoHijo'+i+'" type="radio" class="radioButtom" value="F"></td>';
		a+= '        <td>Fecha de Nacimiento<br>(dd/mm/aaaa):</td>';
		a+= '        <td>';
		a+= '		<input name="txtDiaHijo'+i+'" type="text" size="2" maxlength="2" onKeyPress="return checkNum();" value="">';
		a+= '		<input name="txtMesHijo'+i+'" type="text" size="2" maxlength="2" onKeyPress="return checkNum();" value="">';
		a+= '		<input name="txtAnioHijo'+i+'" type="text" size="4" maxlength="4" onKeyPress="return checkNum();" value="">';
		a+= '	</td>';
		a+= '      </tr>';
		a+= '  </table>';
		a+= '  </td>';
		a+= '</tr>';
		i++;
	}
	a+='</table>'

	if(cant > 0)
	{
		document.all["chkNoHijos"].disabled =true
		document.all["chkNoHijos"].checked = false
	}
	else
	{
		document.all["chkNoHijos"].disabled =false
		document.all["chkNoHijos"].checked = true
	}
	document.all['datoshijos'].innerHTML+= a; 
}

function openPop(pagina,ancho,alto,scrollvar) {
var pagina
var ancho
var alto
var scrollvar
if (scrollvar=="1"){
	scrollvar="yes"
	}else{
	scrollvar="no"
	}

var winW = (screen.width - ancho) / 2;
var winH = (screen.height - alto) / 2;
var winName="popUp";
  window.open(pagina,winName,'scrollbars='+scrollvar+',height='+alto+',width='+ancho+',top='+winH+',left='+winW);
}

function muestroBoton(nombreBoton){
	
	
	var nombreBoton
	var trObj = (document.getElementById) ? document.getElementById(nombreBoton) : eval("document.all['" + nombreBoton + "']");
	
	if (botonActual!=nombreBoton){
		trObj.style.display="block";
		botonActual=nombreBoton;
	}else{
		trObj.style.display="none";
		botonActual="";
	}

	
}

	
function cerrarTodos(nombre){
	
	var nombre
	var trObj;
	var bObj = true;
	var i=1;
	while (bObj!=false)
	{
		if (document.getElementById(nombre+i)==null)
			bObj=false;
		else
			{
			trObj = (document.getElementById) ? document.getElementById(nombre+i) : eval("document.all['" + nombre + i + "']");
			trObj.style.display="none";
			i++;
			}
	}

}

function ingresoTextosDiv(idDiv,texto){
	var idDiv
	var texto
	document.getElementById(idDiv).innerHTML = texto;
}


/* dreamweaver script functions */
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_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_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];}
}

