function ValidarRut(cambiarDOM, RutCtrl){

	var Rut, DigVer;
	RutCtrl = RutCtrl.replace(/[\.]/g, "");
	RutCtrl = RutCtrl.replace(/[\-]/g, "");
	var largo = RutCtrl.length;
	if (largo == 0){
	
		if(cambiarDOM)
		{
			$("#msgRutMensajeError1").removeClass("hidden").addClass("validacion");
			$("#msgRutMensajeError2").removeClass("validacion").addClass("hidden");
		}
		return false;
	}else{
		Rut    = RutCtrl.substring(0, largo-1);
		DigVer = RutCtrl.substring(largo-1, largo);
		
		if (DigVer == 'K')
			DigVer = 'k';
		
		// DIGITO VERIFICADOR RUT USUARIO - COMPRUEBA INTEGRIDAD
		if (DigVer != dv( Rut )){
		
			if (cambiarDOM)
			{
				$("#msgRutMensajeError1").removeClass("validacion").addClass("hidden");
				$("#msgRutMensajeError2").removeClass("hidden").addClass("validacion");
			}
			return false;
		}else{
			if (cambiarDOM)
			{
				$("#msgRutMensajeError1").removeClass("validacion").addClass("hidden");
				$("#msgRutMensajeError2").removeClass("validacion").addClass("hidden");
			}
			return true;}
	}
}
		
function dv( T )
{
	var M=0,S=1;
	for(;T;T=Math.floor(T/10))
		S=(S+T%10*(9-M++%6))%11;
		return S?S-1:'k';
}


 var enablePostBackAux;
        var enablePostBackFinal;
        
        function CargarPostbackFinal(){
            if (!enablePostBackAux)
                enablePostBackFinal = false;
				
				
        }
        
        function Validar(txtRut){
        
       
            enablePostBackFinal = true;
            
            enablePostBackAux = ValidarCorreoElectronico();CargarPostbackFinal();
          
            enablePostBackAux = ValidarRut(true, txtRut);CargarPostbackFinal();
            enablePostBackAux = ValidarNombre();           CargarPostbackFinal();
            enablePostBackAux = ValidarApellidoPaterno();  CargarPostbackFinal();
            enablePostBackAux = ValidarApellidoMaterno();  CargarPostbackFinal();
            enablePostBackAux = ValidarTelefonoUno();      CargarPostbackFinal();
            
                   
            return enablePostBackFinal;
        }
		
		
		 function Validar2(txtRut){
        
       
            enablePostBackFinal = true;
            
            enablePostBackAux = ValidarCorreoElectronico();CargarPostbackFinal();
           
		   if(txtRut != '998.231.024-2'){
            enablePostBackAux = ValidarRut(true, txtRut);CargarPostbackFinal();
			}
            enablePostBackAux = ValidarNombre();           CargarPostbackFinal();
            enablePostBackAux = ValidarAsunto();  CargarPostbackFinal();
            enablePostBackAux = ValidarMensaje();  CargarPostbackFinal();
            enablePostBackAux = ValidarTelefonoUno();      CargarPostbackFinal();
            
                   
            return enablePostBackFinal;
        }
        
          
        
        function ValidarCorreoElectronico(){
            if( $("#txtEmail").val() == "" ){
                $("#txtEmailError1").removeClass("hidden").addClass("validacion");
                $("#txtEmailError2").removeClass("validacion").addClass("hidden");
                return false;
            }else if( !isEmail( $("#txtEmail").val() ) ){
                $("#txtEmailError1").removeClass("validacion").addClass("hidden");
                $("#txtEmailError2").removeClass("hidden").addClass("validacion");
                return false;
            }else{
                $("#txtEmailError1").removeClass("validacion").addClass("hidden");
                $("#txtEmailError2").removeClass("validacion").addClass("hidden");
                return true;}
        }
         
         
        function ValidarNombre(){
            if( $.trim($("#txtNombre").val()) == "" ){
                $("#txtNombreError").removeClass("hidden").addClass("validacion");
                return false;
            }else{
                $("#txtNombreError").removeClass("validacion").addClass("hidden");
                return true;}
        }
		
        function ValidarApellidoPaterno(){
            if( $.trim($("#txtApellidoP").val()) == "" ){
                $("#txtApellidoPError").removeClass("hidden").addClass("validacion");
                return false;
            }else{
                $("#txtApellidoPError").removeClass("validacion").addClass("hidden");
                return true;}
        }
       
        function ValidarApellidoMaterno(){
            if( $.trim($("#txtApellidoM").val()) == "" ){
                $("#txtApellidoMError").removeClass("hidden").addClass("validacion");
                return false;
            }else{
                $("#txtApellidoMError").removeClass("validacion").addClass("hidden");
                return true;}
        }
       
       
        
        function ValidarTelefonoUno(){
            if( $.trim($("#txtCelular").val()) == "" ){
                $("#txtCelularError1").removeClass("hidden").addClass("validacion");
           
                return false;
            }else{
                $("#txtCelularError1").removeClass("validacion").addClass("hidden");
               
                return true;}
        }
        
        
         function ValidarAsunto(){
            if( $.trim($("#txt_asunto").val()) == "" ){
                $("#txtAsuntoError").removeClass("hidden").addClass("validacion");
                return false;
            }else{
                $("#txtAsuntoError").removeClass("validacion").addClass("hidden");
                return true;}
        }
       
        function ValidarMensaje(){
            if( $.trim($("#txt_mensaje").val()) == "" ){
                $("#txtConsultaError").removeClass("hidden").addClass("validacion");
                return false;
            }else{
                $("#txtConsultaError").removeClass("validacion").addClass("hidden");
                return true;}
        }
       
        
             