var $__input;
function PadNumerico(options){
    this.container=$("#"+options.container);
    $__input=$("#"+options.input)
    this.options=function(prop,value){
        if (prop=="input")
            $__input=$("#"+value);
        else if (prop=="container")
            this.container=$("#"+value);
        return this;
    }
    this.show=function(){
        var tablePad=$("<table/>").appendTo(this.container).attr("class","padnumeric").attr("cellspacing","2");
        $.getJSON("get_data.php", {
            op:"token"
        }, function(lista){
            var tr;
            var td00;
            for(var i=0;i<lista.length;i++){
                var fila=lista[i];
                tr=$("<tr/>").appendTo(tablePad);
                for(var j=0;j<fila.length;j++){
                    td00=$("<td/>").appendTo(tr);
                    $("<a/>").attr("class",(j+i*3)).appendTo(td00).text(fila[j]).attr("href","javascript://nop/").click(function(){
                        var car=$(this).attr("class");
                        $__input.val($__input.val()+car);
                    });
                }
            }
            td00=$("<td/>").attr("colSpan","2").appendTo(tr);
            $("<a/>").appendTo(td00).text("Limpiar").attr("href","javascript://nop/").click(function(){
                $__input.val("");
            });
        })
    }
}
