// start info
if(typeof jsReport != 'undefined'){
	jsVersion = new Array(
	/*Name			=*/ 'Fold-out menu',
	/*Version 		=*/ '1.1',
	/*Date 			=*/ 20011009,
	/*Author		=*/ 'Maurice van Creij',
	/*ProjectCode	=*/ 'l3_foldoutmenu',
	/*Summary		=*/ 'Make space efficient floating menu\'s that fold-out over the content page.',
	/*Dependencies	=*/ new Array('foldout_document.js','foldout_frameset.js','content_ini.js','content_filter.js','browsercheck.js'),
	/*Browsers		=*/ new Array('NS','MO','IE'),
	/*Changes		=*/ new Array(
					  	'1.1: Reorganized to be independent from foldout_frameset.js, menu-calls are not compatible with 1.0',
					  	'1.0: A modular version was compiled from code-scraps'
					  	),
	/*Usage			=*/ new Array(
						'this goes in the content frame',
						'<script language="JavaScript" src="/~wmittens/includes/browsercheck.js" type="text/javascript"></script>',
						'<script language="JavaScript" src="/~wmittens/includes/content_filter.js" type="text/javascript"></script>',
						'<script language="JavaScript" src="/~wmittens/includes/foldout_document.js" type="text/javascript"></script>',
						'',
						'this, optionaly, goes in the top frame. Doing so will greatly speed up the loading of consecutive pages. Also it facilitates inter-frame function calls',
						'<script language="JavaScript" src="/~wmittens/includes/foldout_frameset.js" type="text/javascript"></script>',
						'',
						'this, also optionaly, goes in the top frame to generate the menus before they\'re needed',
						'<!-- pre-generate the menus (even more optional) -->',
						'	<script language="JavaScript" type="text/javascript">',
						'	strMenu = -1',
						'	</script>',
						'	<script language="JavaScript" src="/~wmittens/includes/browsercheck.js" type="text/javascript"></script>',
						'	<script language="JavaScript" src="/~wmittens/includes/content_filter.js" type="text/javascript"></script>',
						'	<script language="JavaScript" src="/~wmittens/includes/foldout_document.js" type="text/javascript"></script>'
					  	)
	)
}else{
// end info


	strMenu = -1
	
	function imenuShouldOpen(setblock){
		if (content){
	    	if (content.inits==1){
				content.menuShouldOpen(setblock);
			}
		}
		if (menu){
	    	if (menu.inits==1){
				menu.redrawMenu(setblock);
			}
		}
	}
	
	function imenuShouldClose(){
		if (content){
	    	if (content.inits==1){
				content.menuShouldClose()
			}
		}
	}
	
	function imenuHasClosed(){
		if (menu){
	    	if (menu.inits==1){
				menu.redrawMenu(-1)
			}
		}
	}
	
	
}