Или я не поенял вопроса, или както так:
setInterval('/*Весь твой код*/', /*какое-то время в миллисекундах*/)
Обратите внимание на одинарные кавычки, они нужны так как в Вашем коде используются двойные. И есть ещё один недочёт, весь код придётся преобразовать к строке. То есть setInterval работает только когда весь он записан в строчку.
-----
Понял что ответ не в тему, простите, не разобрался в коде до конца.