var onLoadActions = new Array();var onResizeActions = new Array();// for onResizeActions to know xhen execute // if the page has been already reloaded to// avoid reload n timesvar alreadyReloaded = false;function getAccessory(name, def){	var a = accessories[name]	if(a == null) return def;	return a;}function executeLoadActions(){	alreadyReloaded = false;	var i;	if(!isDiffusion) {		document.body.oncontextmenu = rClick;		document.body.onclick = showNode;		document.body.onkeydown = keyUp;	}	for(i=0;i < onLoadActions.length;i++) {		var action = onLoadActions[i];		if(typeof(action) == "function") {			action();		}	}}function addLoadAction(action){	onLoadActions[onLoadActions.length] = action;	if(window.document.body != null) {		window.document.body.onload = executeLoadActions;	}}function executeResizeActions(){	var i;	for(i=0;i < onResizeActions.length;i++)	{		var action = onResizeActions[i];		if(typeof(action) == "function")		{			action();		}	}}function addResizeActions(action){	//alert("addResizeActions = "+action)	onResizeActions[onResizeActions.length] = action;}window.onresize = executeResizeActions;