Event.observe(window, 'load',
  function() { 
    initializeCorners();
    initializeContent();
    elephantLoad();
  }
);

function initializeCorners () {
  $$('.roundEffect').each(function(el) {
    new Effect.Corner(el,el.getAttribute("roundAttrs"));
  });
}

function initializeContent () {
  $$('.ajaxContent').each(function(el) {
    var href = el.getAttribute('ajaxRef');
    var root = el.getAttribute('ajaxRoot');
    var stopper = el.getAttribute('ajaxStopper');
    var url = (root != null ? root : "") + '/xpaction/context';
    var pars = 'context=' + href + '&action=read' + (stopper == "true" ? "&stopper=true" : "");
    var myAjax = new Ajax.Updater( el, url, { method: 'post', parameters: pars });
  });
}

