//=========================
// run early (DOMContentLoaded)
//      see: http://www.kryogenix.org/days/2007/09/26/shortloaded
//=========================

(function(i) {
  var u = navigator.userAgent.toLowerCase();
  var ie = /*@cc_on!@*/false;
  if (/webkit/.test(u)) {
    // safari
    timeout = setTimeout(function(){
			if ( document.readyState == "loaded" || 
				document.readyState == "complete" ) {
				i();
			} else {
			  setTimeout(arguments.callee,10);
			}
		}, 10); 
  } else if ((/mozilla/.test(u) && !/(compatible)/.test(u)) ||
             (/opera/.test(u))) {
    // opera/moz
    document.addEventListener("DOMContentLoaded",i,false);
  } else if (ie) {
    // IE
    (function (){ 
      var tempNode = document.createElement('document:ready'); 
      try {
        tempNode.doScroll('left'); 
        i(); 
        tempNode = null; 
      } catch(e) { 
        setTimeout(arguments.callee, 0); 
      } 
    })();
  } else {
    window.onload = i;
  }
})(noscr);

//=========================
// do not display no-script elements if Javascript is supported
// 
//=========================

function noscr () {
if (document.getElementById || document.all || document.layers)
{
document.getElementById('noscr').style.display='none';
document.getElementById('noscr1').style.display='none';
document.getElementById('noscr2').style.display='none';
}
}
window.onload = noscr;