// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
//Ajax.Responders.register({
//onCreate: function() {
//  if (Ajax.activeRequestCount > 0)
//    Element.show('ajax-indicator');
//    center($('ajax-indicator'),100,100);
//},
//onComplete: function() {
//  $('ajax-indicator').style.display = "none";
//}

//});


    
function forPrediocCall(){
    alert(Ajax.Request.getHeader("url"));
    $('ajax-indicator').style.display = "none";
}


  function center( element, limitX, limitY )
  {
   element = $(element);

   var elementDims = element.getDimensions();
   var viewPort = document.viewport.getDimensions();
   var offsets = document.viewport.getScrollOffsets();
   var centerX = viewPort.width / 2 + offsets.left - elementDims.width / 2;
   var centerY = viewPort.height / 2 + offsets.top - elementDims.height / 2;
   if ( limitX && centerX < limitX )
   {
    centerX = parseInt(limitX);
   }
   if ( limitY && centerY < limitY )
   {
    centerY = parseInt(limitY);
   }

   element.setStyle( { position: 'absolute', top: Math.floor(centerY) + 'px', left: Math.floor(centerX) + 'px' } );

   return element;
  }
