Когда вы снова вызываете formid
в функцию, вы не заключаете ее в кавычки, поэтому вместо строки передаете неопределенную переменную.
Эвал - это зло в любом случае. Не передавайте строки в setTimeout
, передавайте функции.
setTimeout(function () {
loading(id, formid, point);
},10);