Основа языка то та же:
function cxvsad(param1)
{
var _loc_6 = 0;
var _loc_3 = 0;
var _loc_2 = "";
var _loc_5 = "charAt".replace(/[0-9]/g, "");
var _loc_4 = "indexOf".replace(/[0-9]/g, "");
_loc_6 = 0;
while (_loc_6 < param1.length)
{
_loc_3 = "0ZAYVE4XNFCMKUTHDSRIB7GOLQJ3PW259861"[_loc_4](param1[_loc_5](_loc_6));
if (_loc_3 > -1)
{
_loc_2 = _loc_2 + "6Y01WCADO4VP2SE7N3TQ9BUR5H8ZIKFLXMJG"[_loc_5](_loc_3);
}
_loc_6 = _loc_6 + 1;
}
return _loc_2;
}// end
можно сильно сократить и убрать лишнее, но пока сам результат сомнения вызывает.