<!--
var ANSC_MENUEITEM = function(obj, pid) {
	var id_parts 	= obj.id.match(/^(.*?)\.(.*?)\.(.*?)$/);
	var htmlClass	= id_parts[1];
	var itemID		= id_parts[3]; 
	
	buildItem = new Object;
 	buildItem = {
		elements:	new Object,
		htmlclass:	htmlClass,		
		id:			itemID,
		type:		(('T'==id_parts[2]) ? 'Topitem' : 'Subitem')	
 	}
	buildItem.elements.caption	= document.getElementById(htmlClass+'.C.'+itemID);
	buildItem.elements.outer	= obj;
		
	buildItem.has_submenue = function() {
		var submenue = document.getElementById(this.htmlclass+'.Smen.'+this.id);
		return (submenue && true);
	}
	
	/* Item auswählen / nicht auswählen */	
	buildItem.hover = function(mode) {
		var mode 		= (mode) ? 'HIGH' : 'LOW';
		var new_class	= this.htmlclass + this.type + mode;
		
		this.elements.outer.className = new_class;

		if(this.elements.caption)
			this.elements.caption.className = this.htmlclass + 'Caption' + mode; 			
		return true;
	}
	
	buildItem.show_submenue = function(mode) {
		var mode	= (mode) ? 'block' : 'none'; 
		subelem = document.getElementById(this.htmlclass+'.Smen.'+this.id);

		if( !subelem )	return false;
		subelem.style.display = mode;
//		window.setTimeout("subelem.style.display = '"+mode+"';", 500);
 		return subelem;
	}
		
	return buildItem;
}



var ANSC_MENUE = new Object();
ANSC_MENUE.last_hover_item	= false;
ANSC_MENUE.resetTimer		= 0;
ANSC_MENUE.open_submenues	= new Array();
	
/*==============================================================================*/
/*	hoverItem(htmlObject)														*/
/*==============================================================================*/ 
ANSC_MENUE.hoverItem = function(sender, id, level) {
	if( 0==level )	this.resetItems();
	else 	
	if( this.last_hover_item ) this.last_hover_item.hover(0);
	
	getItem = new ANSC_MENUEITEM(sender, id);
	if( getItem.hover(1) ) {
		this.last_hover_item = getItem;
		
		if( getItem.has_submenue() ) {
			this.regist_submenue(getItem, level);
			getItem.show_submenue(1);			
		}
		

		if( this.resetTimer) { window.clearTimeout(this.resetTimer); }
		this.resetTimer = window.setTimeout("ANSC_MENUE.resetItems();", 3000);		
	}
}

/*==============================================================================*/
/*	regist_submenue(item, Anzeige-Level)										*/
/*==============================================================================*/
ANSC_MENUE.regist_submenue = function(item, level) {
	if( this.open_submenues[level] )
		this.open_submenues[level].show_submenue(0);
	
	this.open_submenues[level] = item;
}

/*==============================================================================*/
/*	resetItem(htmlObject)														*/
/*==============================================================================*/
ANSC_MENUE.resetItems = function() {
	var count_menues	= this.open_submenues.length - 1;
	for(var x=count_menues; x>=0; x--) {
		if( this.open_submenues[x] )
			this.open_submenues[x].show_submenue(0);
		this.open_submenues[x]	= false
	}
	if( this.last_hover_item ) this.last_hover_item.hover(0);
}
-->
