X++:
var timeInterval;
function onLoad()
{
if (< >)
{
clearInterval(timeInterval);
< >
}
}
timeInterval = setInterval("onLoad()", 1);
<условие запуска скрипта> - это некоторое условие, удовлетворение которого должно привести к запуску основного текста скрипта. Например это может быть проверка доступности всех необходимых полей формы, т.е. что они уже загрузились и к ним можно обращаться.