function menu(name,titel) {
	this.name = name;
	this.titel = titel;
	this.objects = new Array();
}

function create(element,current) {
	element = document.getElementById(element);
	var addStr = "<div>";
	addStr += "<h2>" +this.titel+"</h2>";
	for(var i = 0; i < this.objects.length;i++){
		addStr += this.objects[i].createObject(this,i,current);
	}
	element.innerHTML = addStr +"</div>"+element.innerHTML;
	
	element = document.getElementById(current);
	element.innerHTML = this.objects[0].createObject(this,0,current.id) ;
}

function  closeMenu(str) {   	 	 
	document.getElementById(str).innerHTML = "";
}

function addObject(element) {
	this.objects.push(element);
}

function setAction(element,index) {
	element = document.getElementById(element);
	element.innerHTML = this.objects[index].createObject(this,index,element.id) ;
	this.objects[index].setAction();
}

menu.prototype.setAction = setAction;
menu.prototype.addObject = addObject;
menu.prototype.create = create;
menu.prototype.closeMenu = closeMenu;

