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';
}
