

include('./fonctions.js', 'js' );


/* ------- gestion des erreurs ----*/

function returnTrue() {
    return true;
}

window.onerror = returnTrue;

/*------ fin */


function include( path, type ) {
    
    /*var loader = Components.classes["@mozilla.org/moz/jssubscript-loader;1"].getService(Components.interfaces.mozIJSSubScriptLoader);

    loader.loadSubScript(path);*/

    var script;

    if( type == 'css' ) {
    
	script = document.createElement('link');
    
	script.setAttribute('type', 'text/css');

	script.setAttribute('rel', 'stylesheet');

	script.setAttribute('media', 'all');

	script.setAttribute('href', path );

    }
    else if( type == 'js' ) {
    
	script = document.createElement('script');
    
	script.setAttribute('type', 'text/ecmascript');
    
	script.setAttribute('src', path );
    }
    else return;

    document.getElementsByTagName('head')[0].appendChild( script );
}

