UpdateTrack — с большой буквы называются только конструкторы.
Видно, что отсутствует понимание, что такое $(document).ready(function(){ и window.onload, что общего и в чем различие.
$('#sg').html('

'); — Непонятно, зачем чисто статический HTML вставлять динамически. И вообще хочется заюзать шаблонизатор в таких местах.
К остальному придираться не хочется, но как-то все неаккуратно…(