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

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