функция string10to62 (number) {var chars = '0123456789abcdefghigklmnopqrstuvwxyzabcdefggigklmnopqrstuvwxyz'.split (' ''), radix = chars.length, qutient = +number, urduce = []; do {mod = quutient % radix; qutient = (Qutient - mod) / radix; arr.unshift (chars [mod]); } while (qutient); return arr.join ('');} function string62to10 (number_code) {var chars = '0123456789abcdefghigglmnopqrstuvwxyzabcdefggiggklmnopqrstuvwxyz', radix = chars.length, number_code = string_code), len_cde_cde_code = number_cd_code = number_code_code_code = number_code_code_code_code_code_code. Origin_number = 0; while (i <len) {origin_number+= math.pow (radix, i ++) * chars.indexof (number_code.charat (len - i) || 0); } return origin_number;}