(function() {
  function addLoad(func) {
    if(window.addEventListener) {
      window.addEventListener("load", func, false); 
    } else if (document.addEventListener) {
      document.addEventListener("load", func, false); 
    } else if (window.attachEvent) {
      window.attachEvent("onload", func); 
    } else if (typeof window.onload !== "function") {
      window.onload = func;
    } else {
      var oldonload = window.onload;
      window.onload = function() {
        oldonload();
        func();
      };
    }
  }
  function init() {
    var apos = OAS_delayed.split(",");
    for(var i = 0; i < apos.length; i+=1) {
      var object_togo = new getObj("Pub"+apos[i]);
      var object_tomove = new getObj("HiddenPub"+apos[i]);
      if(object_togo.obj !== null) {
        if(object_tomove.obj !== null) {
          object_togo.obj.appendChild(object_tomove.obj);
          object_tomove.style.visibility = "visible";
        } else {
          //alert("You are missing a position: " + apos[i] + "\n Please validate that you have the following divs defined :\nHiddenPub"+ apos[i]);
        }
      } else {
        //alert("You are missing a position: " + apos[i] + "\n Please validate that you have the following divs defined :\nPub"+ apos[i]);
      }
    }
  }
  if(document.getElementById) {
    if(document.createTextNode) {
      addLoad(init);
    }
  }
})();