Event.observe(window, 'load', function() {
  if ($('container')) {
  	var helplist = $('container').getElementsByClassName('help-over');
  
  	if (helplist.length > 0) {
  		for (var h=0; h<helplist.length; h++) {
  			var el = helplist[h];
  			var par = el.getOffsetParent();
  			$(el.id).remove();
  			var left = par.getWidth() - 10;
  			if (document.viewport.getWidth() < (left + 198)) {
  			  left = document.viewport.getWidth() - 200;
  			}
  			el.clonePosition(par, {
  				setLeft: true,
  				setTop: true,
  				setWidth: false,
  				setHeight: false,
  				offsetLeft: left,
  				offsetTop: 20
  			});
  			el.style.width = '198px';
  			$('container').insert(el);
  		}
  	}
  }
});