function $import(src){
  var scriptElem = document.createElement('script');
  scriptElem.setAttribute('src',src);
  scriptElem.setAttribute('type','text/javascript');
  document.getElementsByTagName('head')[0].appendChild(scriptElem);
}

// import with a random query parameter to avoid caching
function $importNoCache(src){
  var ms = new Date().getTime().toString();
  var seed = "?" + ms; 
  $import(src + seed);
}

function loadExtraJS() {
  $import('images/yui/build/event/event-min.js');
  $import('images/yui/build/yahoo-dom-event/yahoo-dom-event.js');
  $import('images/yui/build/animation/animation-min.js');
  $import('images/yui/build/json/json-min.js');
  $import('images/yui/build/connection/connection-min.js');
  $import('images/yui/build/element/element-beta-min.js');
  if (document.getElementById("subscribeNewsLetter") != null)
    startscroll();
  initSearchWidget();
}


