function Es_Nom()
{
	nom1 = document.getElementById("Nombre").value;
	val = document.getElementById("val1").value;
	msjnqw="";
	var contador = 0;
	var pos=0;
	
	if((nom1=="")||(nom1=="Nombre y Apellido"))
	{
		
		document.getElementById("malo").style.display="inline";
		document.getElementById("mensje1").style.display="inline";
		document.getElementById("mensje2").style.display="none";
		document.getElementById("mensje3").style.display="none";
		document.getElementById("bueno").style.display="none";
		document.getElementById("val1").value=parseInt(document.getElementById("val1").value)+1;
		
		return false;
		
	}
	else
	{
				document.getElementById("val1").value=parseInt(document.getElementById("val1").value)-1;
		
		largo=parseInt(nom1.length);
		
		if(largo < 3)
		{
			
			document.getElementById("malo").style.display="inline";
			document.getElementById("mensje2").style.display="inline";
			document.getElementById("mensje1").style.display="none";
			document.getElementById("mensje3").style.display="none";
			document.getElementById("bueno").style.display="none";
			document.getElementById("val1").value=parseInt(document.getElementById("val1").value)+1;
			
			return false;
		}
		else
		{
				
				document.getElementById("val1").value=parseInt(document.getElementById("val1").value)-1;
			for (var i = 0; i < largo ; i++) 
			{
				if(nom1[i] == " ")
				{
					pos=i;
					contador=contador+1;
				}
			}
			pos=pos+2;
			if (pos > largo)
			{
				contador=0;
			}
			if(contador==0)
			{
				
				document.getElementById("malo").style.display="inline";
				document.getElementById("mensje3").style.display="inline";
				document.getElementById("mensje1").style.display="none";
				document.getElementById("mensje2").style.display="none";
				document.getElementById("bueno").style.display="none";
				document.getElementById("val1").value=parseInt(document.getElementById("val1").value)+1;
				
				return false;
			}
			else
			{
				document.getElementById("bueno").style.display="inline";
				document.getElementById("malo").style.display="none";
				document.getElementById("mensje3").style.display="none";
				document.getElementById("mensje2").style.display="none";
				document.getElementById("mensje1").style.display="none";
				document.getElementById("val1").value=parseInt(document.getElementById("val1").value)-1;
			}
		}
	}
}

	
function Lar_contra()
{
	contra = document.getElementById("contra").value;
	val = document.getElementById("val1").value;
	msjape="";

	if(contra.length<6 ||contra.length>15 )
	{
	 	
		document.getElementById("malo2").style.display="inline";
		document.getElementById("bueno2").style.display="none";
		document.getElementById("pass").readOnly=true;
		document.getElementById("mensje5").style.display="inline";
		document.getElementById("mensje4").style.display="none";
		document.getElementById("mensje6").style.display="none";
		document.getElementById("val1").value=parseInt(document.getElementById("val1").value)+1;
		return false;
	}
	else
	{
		document.getElementById("bueno2").style.display="inline";
		document.getElementById("mensje5").style.display="none";
		document.getElementById("malo2").style.display="none";
		document.getElementById("pass").readOnly=false;
		document.getElementById("val1").value=parseInt(document.getElementById("val1").value)-1;
	}
}
	

function val_pass()
{
	c = document.getElementById("contra").value;
	p = document.getElementById("pass").value;
	val = document.getElementById("val1").value;
	msjc="";
	
	if(c=="")
	{
		
		document.getElementById("malo2").style.display="inline";
		document.getElementById("mensje4").style.display="inline";
		document.getElementById("mensje5").style.display="none";
		document.getElementById("mensje6").style.display="none";
		document.getElementById("bueno2").style.display="none";
		document.getElementById("pass").readOnly=true;
		document.getElementById("contra").focus();
		document.getElementById("val1").value=parseInt(document.getElementById("val1").value)+1;
		
		return false;
	}
	else
	{
		document.getElementById("bueno2").style.display="inline";
		document.getElementById("mensje4").style.display="none";
		document.getElementById("malo2").style.display="none";
		document.getElementById("pass").readOnly=false;
		document.getElementById("val1").value=parseInt(document.getElementById("val1").value)-1;
	}
}
	
function val_contra()
{
		c = document.getElementById("contra").value;
		p = document.getElementById("pass").value;
		val = document.getElementById("val1").value;
		msjc1="";
		
		if(p != c )
		{
			document.getElementById("mensje6").style.display="inline";
			document.getElementById("mensje5").style.display="none";
			document.getElementById("mensje4").style.display="none";
			document.getElementById("bueno_3").style.display="none";
			document.getElementById("pass").value="";
			document.getElementById("val1").value=parseInt(document.getElementById("val1").value)+1;
			return false;
		}
		else
		{
				if(c!="")
				{
				document.getElementById("bueno_3").style.display="inline";
				document.getElementById("mensje6").style.display="none";
				document.getElementById("val1").value=parseInt(document.getElementById("val1").value)-1;
				}
		}
}
	
	
function validateMail(Mail)
{
	//Creamos un objeto 
	object=document.getElementById("Mail");
	val = document.getElementById("val1").value;
	valueForm=object.value;

	// Patron para el correo
	var patron=new RegExp(/^([a-zA-Z0-9_\.\-])+@(([a-zA-Z0-9_\-])+.)+([a-zA-Z0-9]{2,4})$/);
	if(valueForm.search(patron)==0)
	{
		//Mail correcto
		object.style.color="#000";
		document.getElementById("bueno4").style.display="inline";
		document.getElementById("mensje7").style.display="none";
		document.getElementById("malo4").style.display="none";
		document.getElementById("val1").value=parseInt(document.getElementById("val1").value)-1;
		return true;
	}
	else
	{
		//Mail incorrecto
	    object.style.color="#f00";
		document.getElementById("malo4").style.display="inline";
		document.getElementById("mensje9").style.display="inline";
		document.getElementById("mensje8").style.display="none";
		document.getElementById("bueno4").style.display="none";
		document.getElementById("val1").value=parseInt(document.getElementById("val1").value)+1;
		return false;
	}
}

function val_mail()
{
	mail = document.getElementById("Mail").value;
	val = document.getElementById("val1").value;
	msjc="";
	
	if(mail=="" )
	{
		
		document.getElementById("malo4").style.display="inline";
		document.getElementById("mensje7").style.display="inline";
		document.getElementById("mensje8").style.display="none";
		document.getElementById("mensje9").style.display="none";
		document.getElementById("val1").value=parseInt(document.getElementById("val1").value)+1;
		
		return false;
	}

}
function confirma_mail()
{
		mail = document.getElementById("Mail").value;
		cmail = document.getElementById("CMail").value;

		
		if(mail != cmail )
		{
			document.getElementById("malo10").style.display="inline";
			document.getElementById("mensje8").style.display="inline";
			document.getElementById("mensje7").style.display="none";
			document.getElementById("mensje9").style.display="none";
			document.getElementById("bueno10").style.display="none";
			document.getElementById("CMail").value="";
			document.getElementById("val1").value=parseInt(document.getElementById("val1").value)+1;
			return false;
		}
		else
		{
				if(mail!="")
				{
				document.getElementById("bueno10").style.display="inline";
				
				document.getElementById("mensje8").style.display="none";
				document.getElementById("val1").value=parseInt(document.getElementById("val1").value)-1;
				}
		}
}

function val_celu()
{
	celu = document.getElementById("celular").value;
	
	if(celu.length<8)
	{
		
	   document.getElementById("mensje31").style.display="inline";
	   
	  		
	}
	else
	{
	   document.getElementById("mensje31").style.display="none";
	    if((celu.charAt(0)!=9) && (celu.charAt(0)!=8) && (celu.charAt(0)!=7) && (celu. charAt(0)!=6) )
			{
				
			document.getElementById("mensje30").style.display="inline";
					
		
			}
       else
	   {
		   
		document.getElementById("mensje30").style.display="none";
		}
		
	  			  
	}
	
	
	
}
function sexo_selec()
{
   document.getElementById("sex_val").style.display="none";     
}

function comuna_selec()
{
if( document.Formu_user.Comuna.selectedIndex!=0 )
{
   document.getElementById("comuna_val").style.display="none";     
}
else
{
document.getElementById("comuna_val").style.display="inline";
}


}





function solo0(evt)
{
	
    if (document.getElementById("celular").value.charAt(0) == 0) 
    {
    document.getElementById("celular").value="";
    }
}




function soloNumeros(evt)
{
    //Validar la existencia del objeto event
    evt = (evt) ? evt : event;
 
    //Extraer el codigo del caracter de uno de los diferentes grupos de codigos
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0));
 
    //Predefinir como valido
    var respuesta = true;
 
    //Validar si el codigo corresponde a los NO aceptables
    if (charCode > 31 && (charCode < 48 || charCode > 57))
    {
        //Asignar FALSE a la respuesta si es de los NO aceptables
        respuesta = false;
    }
	

    //Regresar la respuesta
    return respuesta;
}

var patron1 = new Array(2,2,4,0,0,0);
	
function enmascara(d,sep,pat,nums)
{
	if(d.valant != d.value)
	{
		val = d.value
		largo = val.length
		val = val.split(sep)
		val2 = ''
		for(r=0;r<val.length;r++)
		{
			val2 += val[r]	
		}
		val = ''
		val3 = new Array()
		for(s=0; s<pat.length; s++)
		{
			val3[s] = val2.substring(0,pat[s])
			val2 = val2.substr(pat[s])
		}
		for(q=0;q<val3.length; q++)
		{
			if(q ==0)
			{
				val = val3[q]
			}
			else
			{
				if(val3[q] != "")
				{
					val += sep + val3[q]
				}
			}
		}
		d.value = val
		d.valant = val
	}
}

function calendario() 
{
	Calendar.setup({
	inputField: "Fnac",
	ifFormat: "%Y-%m-%d" ,
	button:  "selector_padre"
	});
}
