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