/*DONOTDEFER*/

var body_onLoadEvents   = new Array();
var body_onUnloadEvents = new Array();
var body_onClickEvents  = new Array();
var body_onFocusEvents  = new Array();

function body_onfocus() {

    for( i in body_onFocusEvents ) {

        try {

            eval( body_onFocusEvents[i] );

        } catch( err ) {

            // Quiet

        }

    }//for

}//body_onfocus

function body_onload() {

    for( i in body_onLoadEvents ) {

        try {

            eval( body_onLoadEvents[i] );

        } catch( err ) {

            // Quiet

        }

    }//for

}//body_onload

function body_onunload() {

    for( i in body_onUnloadEvents ) {

        try {

            eval( body_onUnloadEvents[i] );

        } catch( err ) {

            // Quiet

        }

    }//for

}//body_unonload

function body_onclick() {

    for( i in body_onClickEvents ) {

        eval( body_onClickEvents[i] );

    }//for

}//body_onclick

function addOnLoadEvent( event ) {

    try {

        push( body_onLoadEvents, event );

    } catch( err ) {

        // Quiet

    }

}

function addOnFocusEvent( event ) {

    try {

        push( body_onFocusEvents, event );

    } catch( err ) {

        // Quiet

    }

}

function removeOnFocusEvent() {

    try {

        return pop( body_onUnloadEvents );

    } catch( err ) {

        // Quiet

    }

}

function addOnUnloadEvent( event ) {

    try {

        push( body_onUnloadEvents, event );

    } catch( err ) {

        // Quiet

    }

}

function addOnClickEvent( event ) {

    try {

        push( body_onClickEvents, event );

    } catch( err ) {

        // Quiet

    }

}

addOnLoadEvent( "sys_body_onload();" );

addOnUnloadEvent( "sys_body_onunload();" );

addOnClickEvent( "sys_body_onclick();" );

