function addLoadEvent(func) { 
  var oldonload = window.onload; 
  if (typeof window.onload != 'function') { 
    window.onload = func; 
  } else { 
    window.onload = function() { 
      if (oldonload) { 
        oldonload(); 
      } 
      try{
	      func(); 
      } catch(error){}
    } 
  } 
}  


function addUnloadEvent(func) { 
  var oldonunload = window.onunload; 
  if (typeof window.onunload != 'function') { 
    window.onunload = func; 
  } else { 
    window.onunload = function() { 
      if (oldonunload) { 
        oldonunload(); 
      } 
      try{
	      func(); 
      } catch(error){}
    } 
  } 
}  
