// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

jQuery(document).ready(function(){
	$('#no-connect').click(function() {
	     $('#register-form').slideDown("fast");
		 $('#connect').hide()
	     return false;
	});


});



function Valida_Rut( Objeto ) {
 	Objeto = document.getElementById("rut");
	var tmpstr = ""; 
	var intlargo = Objeto.value;
 
	if (intlargo.length> 0) { 
		crut = Objeto.value;
		largo = crut.length; 
		if ( largo <2 ) { 
			alert('rut inválido');
			Objeto.focus();
			return false; 
		} 
 
		for ( i=0; i <crut.length ; i++ ) {
			if ( crut.charAt(i) != ' ' && crut.charAt(i) != '.' && crut.charAt(i) != '-' ) { 
				tmpstr = tmpstr + crut.charAt(i); 
			} 
		}	
			rut = tmpstr; 
			crut=tmpstr; 
			largo = crut.length; 
			if ( largo> 2 ){ 
				rut = crut.substring(0, largo - 1); 
			}else rut = crut.charAt(0); 
 
				dv = crut.charAt(largo-1); 
				if ( rut == null || dv == null ) return 0; 
				var dvr = '0'; 
				suma = 0; 
				mul = 2; 
 
				for (i= rut.length-1 ; i>= 0; i--) { 
					suma = suma + rut.charAt(i) * mul; 
					if (mul == 7) mul = 2; 
					else mul++; 
				} 
 
				res = suma % 11; 
				if (res==1) dvr = 'k'; 
				else if (res==0) dvr = '0'; 
				else { dvi = 11-res; dvr = dvi + ""; } 
 
				if ( dvr != dv.toLowerCase() ) { 
					alert('El Rut Ingreso es Invalido');  
					return false; 
				} 
		
				return true; 
	} 
}

