о ужас
зачем ты так сделал?
сделай по-нормальному ( вынеси всё это в один DIV и скрой его. а потом показывай )
а еще поставь это в скрипт
window.onerror = function(a,b,c){ alert( "Возникла ошибка на линии <"+c+"> : "+ a ) }
и посмотри, вылетают ли ошибки