  function redrawBg()
  {
    if($('page-left-shadow')!=null)$('page-left-shadow').addClassName('page-left-shadow');
    if($('page-right-shadow')!=null)$('page-right-shadow').addClassName('page-right-shadow');
    

	if($('page')!=null){
	    var dim = $('page').getDimensions();
	    var scr = document.viewport.getDimensions();
	    var maxY = Math.max(dim.height,scr.height);
	    $$('.top-shadow,.bottom-shadow').invoke('setStyle','height: '+parseInt((maxY - 749)/2)+'px;');
	    var shadowWidth = (document.viewport.getDimensions().width - dim.width)/2;
	    if (shadowWidth < 0)
	      shadowWidth = 0;
	    $$('.page-left-shadow div,.page-right-shadow div,.page-left-shadow,.page-right-shadow').invoke('setStyle','width: '+shadowWidth+'px;');
	    $$('.page-left-shadow').invoke('setStyle','background-position: 0; margin-left: -'+((dim.width/2) + shadowWidth)+'px;');
	    $$('.page-right-shadow').invoke('setStyle','background-position: 0; margin-right: -'+((dim.width/2) + shadowWidth)+'px;');
	}
  }

Event.observe(window, 'load', function() 
{
  redrawBg();
  //Element.delay(0.3,);
  window.setTimeout('redrawBg()', 1000);
	
});
