function Validar(form)
	{
		var $error="NINGUNO";
		
		if (form.pUSR.value == "")
		{
        $error="*Debe ingresar un Rut <br>";
		window.addEvent('domready', function() 
			{Box = new SexyAlertBox();} );
			Box.alert($error);
			return false;
		}
	
	
		var tmpstr = "";
		var intlargo = form.pUSR.value
		if (intlargo.length>0)
		{
			crut = form.pUSR.value
			largo = crut.length;
			if ( largo <2 )
				{
					
					$error="*Debe ingresar un Rut correcto <br>"
					window.addEvent('domready', function() 
					{Box = new SexyAlertBox();} );
					Box.alert($error);
					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() )
			{
				$error="*El Rut que ingreso es invalido  <br>"
				window.addEvent('domready', function() 
					{Box = new SexyAlertBox();} );
					Box.alert($error);
					return false;
				
			}			
		}
	
	   
	   
	   if($error=="NINGUNO")
	    { 
		  document.form2.rut_user.value= form.pUSR.value;
		  //document.form2.submit();
          return true;
        }
		
		
        
    } 

