function validarRut(constraints){
    var elRut = dijit.byId('rut').value;
    var factor = 2;
    var suma = 0;
    var dv;
    for(i=(elRut.length-1); i>=0; i--){
        factor = factor > 7 ? 2 : factor;
        suma += parseInt(elRut[i])*parseInt(factor++);
    }
    dv = 11 -(suma % 11);
    if(dv == 11){
        dv = 0;
    }else if (dv == 10){
        dv = "k";
    }
    return ""+dv;
}
function validarTelefono(){
    element1 = dijit.byId("telefono");
    element2 = dijit.byId("celular");
    if(element1!=null && element2!=null){
        if(element1.value=="" && element2.value==""){
            return "[0-9\-]{1,20}"
        }else{
            return "[0-9\-]{0,20}"
        }
    }
    return "[0-9\-]{1,20}"
}

