(function(ticker_id){    
  function file(filename, filetype, where){
    if (filetype=="js") { 
      var fileref=document.createElement("script");
      fileref.setAttribute("type","text/javascript");
      fileref.setAttribute("src", filename);
    } else if (filetype=="css") {
        fileref=document.createElement("link");
        fileref.setAttribute("rel", "stylesheet");
        fileref.setAttribute("type", "text/css");
        fileref.setAttribute("href", filename);
    }

   if (typeof fileref!="undefined"){
      if (where=="head") {
          document.getElementsByTagName("head")[0].appendChild(fileref);
        } else { 
          document.getElementsByTagName("body")[0].appendChild(fileref); 
        }
      }
  }
  function boot() {
      if (typeof jQuery == "function") {
        clearTimeout(timeoutID);
        if (jQuery.browser.msie && parseInt(jQuery.browser.version)<7)
        { } else {        
          var src = "http://static.itickerapp.com/iticker.js";
          file(src,"js","body");
        }
      } else {
        timeoutID =  setTimeout(boot, 200);
      }
  }
  var timeoutID;
  if (typeof(ITICKER)!="object") {
    file("http://static.itickerapp.com/iticker.css","css","head");
    if (typeof jQuery != "function") { file("http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js","js","head");}
    window.ITICKER = {};
    window.ITICKER.ticker_id=ticker_id;
    window.ITICKER.referrer=document.referrer;
    boot();
  }    
})(iticker_id);
