	cfg = new Array();
cfg['boxdata'] = 'box_data_rows';
cfg['buc_defaultmoremembers'] = 3;
	//
var eventARR = new Array();

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}
	//
function  add_event_item_row (){
		//
	var args=add_event_item_row.arguments;
	var box_id = args[0];
	var data = args[1];
	var el_boxdata = null;
	var lfdChildNotes = 0;
		//	
	
//	if ((el_boxdata = document.getElementById(cfg['boxdata'])) != null) {
		lfdChildNotes = document.getElementById(cfg['boxdata']).childNodes.length;
//		lfdChildNotes = el_boxdata.childNodes.length;
//	}
	add_event_row(box_id, ++lfdChildNotes, data);
		//
}
function dup_event_row () {
	var args=dup_event_row.arguments;
	var oNode = new Array();
	var i=0;
	var data = new Array();
	var lfdChildNotes = document.getElementById(cfg['boxdata']).childNodes.length;
	
	if ((oNode['div'] = document.getElementById('event_'+args[0])) != null) {	
		oNode['box_dat_tab_row_inner'] = oNode['div'].childNodes[0].childNodes[0];	
		for (var i=0; i < oNode['box_dat_tab_row_inner'].childNodes.length; i++) {
			get_EventOrModul_item (oNode['box_dat_tab_row_inner'].childNodes[i], data);
		}
		add_event_row('box_data_rows', ++lfdChildNotes, data);		
	}
}
function dup_modul_row () {
	var args=dup_modul_row.arguments;
	var oNode = new Array();
	var i=0;
	var data = new Array();	
	if ((oNode['div'] = document.getElementById('event_'+args[0])) != null) {	
		oNode['box_dat_tab_row_inner'] = oNode['div'].childNodes[0].childNodes[0];	
		for (var i=0; i < oNode['box_dat_tab_row_inner'].childNodes.length; i++) {
			get_EventOrModul_item (oNode['box_dat_tab_row_inner'].childNodes[i], data);
		}
		add_modul_item('box_data_rows', ++lfdChildNotes, data);		
	}
}
function get_EventOrModul_item () {
	var args=get_EventOrModul_item.arguments;
	var oNode = new Array();
	oNode['div'] = args[0];
	var key = oNode['div'].id.substr(oNode['div'].id.lastIndexOf('_')+1);
	if (
		(key =='shortterm') ||
		(key =='datebegin') ||
		(key =='dateend') ||
		(key =='location') ||
		(key =='price')
		) {
		args[1][key] = oNode['div'].firstChild.value;
	}
}
function add_event_row () {
		//
		// erzeugt eine EVENT-DIV-Ebene
		//
	var args=add_event_row.arguments;
	var box_id = args[0];
	var lfd = args[1];
	var data = args[2];
	var oNode = new Array();
	var el_boxdata = null;
		//
	if ((el_boxdata = document.getElementById(box_id)) != null) {
	
		oNode['DIV_ROW'] = document.createElement('DIV');
		oNode['DIV_ROW'].setAttribute('id', 'event_'+lfd);
			//		
		oNode['DIV_OUTER'] = document.createElement('DIV');
		oNode['DIV_OUTER'].setAttribute('id', 'box_data_tab_row_outer');
			//
		oNode['DIV_INNER'] = add_event_row_inner (box_id, lfd, data);
		
		oNode['DIV_OUTER'].appendChild(oNode['DIV_INNER']);
		
		oNode['DIV_ROW'].appendChild(oNode['DIV_OUTER']);
//		document.getElementById(box_id).appendChild(oNode['DIV_ROW']);		
		el_boxdata.appendChild(oNode['DIV_ROW']);		
	}
}
function add_event_row_inner () {
		//
		// erzeugt eine INNER-DIV-Ebene für Events
		//	
	var args=add_event_row_inner.arguments;
	var box_id = args[0];
	var lfd_event = args[1];
	var data = args[2];
	var oNode = new Array();
		//
//alert(data['modules'][0]['shortterm']);
		//
	oNode['DIV_INNER'] = document.createElement('DIV');
	oNode['DIV_INNER'].setAttribute('id', 'box_data_tab_row_inner');	
	
		// Ebene lfd_event-Nr.		
	oNode['DIV_LFD'] = document.createElement('DIV');
	oNode['DIV_LFD'].setAttribute('id', 'data_data_row_'+lfd_event);	
	oNode['DIV_LFD'].className = 'col_event_1';	
	oNode['DIV_LFD'].appendChild(document.createTextNode(lfd_event+'.)'));
	oNode['DIV_INNER'].appendChild(oNode['DIV_LFD']);
		//	
	appendChild_Event_DivInput (oNode['DIV_INNER'],'shortterm', lfd_event, '165', data,2, 'event_');
	appendChild_Event_DivInput (oNode['DIV_INNER'],'datebegin', lfd_event, '115', data,3, 'event_');
	appendChild_Event_DivInput (oNode['DIV_INNER'],'dateend', lfd_event, '115', data,4, 'event_');
	appendChild_Event_DivInput (oNode['DIV_INNER'],'location', lfd_event, '115', data,5, 'event_');
	appendChild_Event_DivInput (oNode['DIV_INNER'],'price', lfd_event, '95', data,6, 'event_');
	appendChild_Event_Icons (oNode['DIV_INNER'],'icon', lfd_event, '30',box_id,7, 'event_');
	
	return oNode['DIV_INNER'];
		
}
function  appendChild_Event_DivInput (){
		//
		// erzeugt eine DIV-Ebene mit einem Eingabefeld
		//s
	var args=appendChild_Event_DivInput.arguments;
	var el_row = args[0];
	var key = args[1];
	var lfd_event = args[2];
	var width = args[3];
	var data = args[4];
	var tab_lfd_event = args[5];
	var praefix = args[6];
		//
	var oNode = new Array();
		//
	oNode['DIV'] = document.createElement('DIV');
	oNode['DIV'].setAttribute('id', 'div_'+lfd_event+'_'+key);
	oNode['DIV'].className = 'col_event_'+tab_lfd_event;
			//
	var id_input = 'input_'+lfd_event+'_0_'+key;
			//
	oNode['INPUT'] = document.createElement('INPUT')
	oNode['INPUT'].setAttribute('type', 'text');
	oNode['INPUT'].setAttribute('id', id_input);
	oNode['INPUT'].setAttribute('name', praefix+lfd_event+'_0_'+key+'_0');
	oNode['INPUT'].className = 'text';
	oNode['INPUT'].style.width = (width-2);
		//
	if (data != null) {
		if (data[key] != null) {
			oNode['INPUT'].setAttribute('value', data[key]);			
			if (data['id'] != null) {
				oNode['INPUT'].setAttribute('name', praefix + lfd_event+'_0_'+key+'_'+data['id']);
			}
		}
	}
	if ( (key == "datebegin")||(key == "dateend")) {
		if (oNode['INPUT'].value == "") {
			oNode['INPUT'].value = cfg['today'];
		}	
		oNode['INPUT'].style.width = (width-3);
		oNode['INPUT'].onfocus = function(){showCalendar(this.id, '%d.%m.%Y %H:%M', '24', true)};			
//		oNode['INPUT'].setAttribute('readonly',false);
		
		oNode['DIV'].appendChild(oNode['INPUT']);
			//
		oNode['IMG_CAL'] = document.createElement('IMG');
		oNode['IMG_CAL'].setAttribute('src','images/icons/b_calendar_spacer.gif');		
		oNode['IMG_CAL'].setAttribute('border','0');
		oNode['IMG_CAL'].setAttribute('alt', 'Kalender');
		oNode['IMG_CAL'].setAttribute('title', 'Kalender');
		oNode['IMG_CAL'].onclick = function(){setcal2input(id_input)};		
			//			
		oNode['DIV'].appendChild(oNode['IMG_CAL']);
			//		
	} else {
		oNode['DIV'].appendChild(oNode['INPUT']);
	}
	el_row.appendChild(oNode['DIV']);
}
function  appendChild_Event_Icons (){
		//
		// erzeugt eine DIV-Ebene mit zwei Icons
		//
	var args=appendChild_Event_Icons.arguments;
	var el_row = args[0];
	var key = args[1];
	var lfd = args[2];
	var width = args[3];
	var box_id = args[4];
	var tab_lfd = args[5];
		//	
	var oNode = new Array();
		//
	oNode['DIV'] = document.createElement('DIV');
	oNode['DIV'].setAttribute('id', 'div_event_'+key);
	oNode['DIV'].className = 'event_'+lfd;
		//
	oNode['A_INS'] = document.createElement('A');
	oNode['A_INS'].setAttribute('href', "javascript:add_modul_item('"+lfd+"')");
		//
	oNode['IMG_INS'] = document.createElement('IMG');
	oNode['IMG_INS'].setAttribute('src','cmsofi/images/icons/button_new.png');
	oNode['IMG_INS'].setAttribute('border','0');
	oNode['IMG_INS'].setAttribute('alt', 'Einfügen einer Modulzeile');
	oNode['IMG_INS'].setAttribute('title', 'Einfügen einer Modulzeile');
	oNode['A_INS'].appendChild(oNode['IMG_INS']);
		//
	oNode['A_DUP'] = document.createElement('A');
	oNode['A_DUP'].setAttribute('href', "javascript:dup_event_row('"+lfd+"')");
		//
	oNode['IMG_DUP'] = document.createElement('IMG');
	oNode['IMG_DUP'].setAttribute('src','cmsofi/images/icons/b_dup.png');
	oNode['IMG_DUP'].setAttribute('border','0');
	oNode['IMG_DUP'].setAttribute('alt', 'Duplizieren einer Eventzeile');
	oNode['IMG_DUP'].setAttribute('title', 'Duplizieren einer Eventzeile');
	oNode['A_DUP'].appendChild(oNode['IMG_DUP']);
		//	
	oNode['A_DEL'] = document.createElement('A');
	oNode['A_DEL'].setAttribute('href', "javascript:delete_event_item('"+box_id+"', "+lfd+");");
		//		
	oNode['IMG_DEL'] = document.createElement('IMG');
	oNode['IMG_DEL'].setAttribute('src','cmsofi/images/icons/button_drop.png');
	oNode['IMG_DEL'].setAttribute('alt', 'Löschen der Datenzeile');
	oNode['IMG_DEL'].setAttribute('title', 'Löschen der Datenzeile');
	oNode['IMG_DEL'].setAttribute('border','0');
	oNode['A_DEL'].appendChild(oNode['IMG_DEL']);
		//		
	oNode['DIV'].appendChild(oNode['A_INS']);
	oNode['DIV'].appendChild(oNode['A_DUP']);
	oNode['DIV'].appendChild(oNode['A_DEL']);
	el_row.appendChild(oNode['DIV']);
}

function  delete_event_item (){
		//
		// Abfrage nach löschen einer Datenzeile
		//
	var args=delete_event_item.arguments;
	var box_id = args[0];
	var lfd_event = args[1];
	var lfd_modul = args[2];
		//		
	if (confirm('Möchten Sie den Event '+lfd_event+ ' entfernen?') == true) {	
		remove_event_item (box_id, lfd_event, lfd_modul)
	}
}
function  delete_modul_item (){
		//
		// Abfrage nach löschen einer Datenzeile
		//
	var args=delete_modul_item.arguments;
	var box_id = args[0];
	var lfd_modul = args[1];
		//
	if (confirm('Möchten Sie das Modul '+lfd_modul+ ' entfernen?') == true) {	
		remove_event_item (box_id, lfd_modul)
	}
}

function  add_modul_item (){
	var args=add_modul_item.arguments;
	var lfd_event = args[0];
	var data = args[1];
	var oNode = new Array();
		//
	if ((el_box_event = document.getElementById('event_'+lfd_event)) != null) {
		oNode['DIV_OUTER'] = el_box_event.firstChild;
		var lfd_modul = oNode['DIV_OUTER'].childNodes.length;
			//
		oNode['DIV_INNER'] = document.createElement('DIV');
		oNode['DIV_INNER'].setAttribute('id', 'box_data_tab_row_inner');
			//
		oNode['DIV_LFD'] = document.createElement('DIV');
		oNode['DIV_LFD'].setAttribute('id', 'data_data_row_'+ lfd_event);	
		oNode['DIV_LFD'].style.textAlign ='center';
		oNode['DIV_LFD'].className = 'col_modul_1';	
		oNode['DIV_LFD'].appendChild(document.createTextNode('-'));
		oNode['DIV_INNER'].appendChild(oNode['DIV_LFD']);
			//
		appendChild_Modul_DivInput (oNode['DIV_INNER'],'mshortterm', lfd_event, lfd_modul, '165', data,2, 'modul_');
		appendChild_Modul_DivInput (oNode['DIV_INNER'],'mdatebegin', lfd_event, lfd_modul, '115', data,3, 'modul_');
		appendChild_Modul_DivInput (oNode['DIV_INNER'],'mdateend', lfd_event, lfd_modul, '115', data,4, 'modul_');
		appendChild_Modul_DivInput (oNode['DIV_INNER'],'mlocation', lfd_event, lfd_modul, '115', data,5, 'modul_');
			//
		appendChild_ModulIcons(lfd_event, lfd_modul, oNode['DIV_INNER'])
			//	
		oNode['DIV_OUTER'].appendChild(oNode['DIV_INNER']);
	}	
}
function  appendChild_ModulIcons (){
	var args=appendChild_ModulIcons.arguments;
	var lfd_event = args[0];
	var lfd_modul = args[1];
	var el_div = args[2];
	var box_id = args[2];
	var oNode = new Array();
		//
	oNode['DIV_ICONS'] = document.createElement('DIV');
	oNode['DIV_ICONS'].setAttribute('id', 'div_modul_icons');
	oNode['DIV_ICONS'].className = 'modul_'+lfd_modul;
		//		
	oNode['A_DUP'] = document.createElement('A');
	oNode['A_DUP'].setAttribute('href', "javascript:dup_modul_row('"+lfd_modul+"','"+lfd_event+"')");
		//
/*		
	oNode['IMG_DUP'] = document.createElement('IMG');
	oNode['IMG_DUP'].setAttribute('src','cmsofi/images/icons/b_dup.png');
	oNode['IMG_DUP'].setAttribute('border','0');
	oNode['IMG_DUP'].setAttribute('alt', 'Duplizieren einer Modulzeile');
	oNode['IMG_DUP'].setAttribute('title', 'Duplizieren einer Modulzeile');
	oNode['A_DUP'].appendChild(oNode['IMG_DUP']);
		//			
*/		
	oNode['A_DEL'] = document.createElement('A');
	oNode['A_DEL'].setAttribute('href', "javascript:delete_event_item('box_data_rows',"+lfd_event+","+lfd_modul+")");
		//	
	oNode['IMG_DEL'] = document.createElement('IMG');
	oNode['IMG_DEL'].setAttribute('src','cmsofi/images/icons/button_drop.png');
	oNode['IMG_DEL'].setAttribute('alt', 'Löschen der Datenzeile');
	oNode['IMG_DEL'].setAttribute('title', 'Löschen der Datenzeile');
	oNode['IMG_DEL'].setAttribute('border','0');			
	oNode['A_DEL'].appendChild(oNode['IMG_DEL']);
		//
//	oNode['DIV_ICONS'].appendChild(oNode['A_DUP']);
	oNode['DIV_ICONS'].appendChild(oNode['A_DEL']);
		//
	el_div.appendChild(oNode['DIV_ICONS']);
	
}
function  appendChild_Modul_DivInput (){
		//
		// erzeugt eine DIV-Ebene mit einem Eingabefeld
		//
	var args=appendChild_Modul_DivInput.arguments;
	var el_row = args[0];
	var key = args[1];
	var lfd_event = args[2];
	var lfd_modul = args[3];
	var width = args[4];
	var data = args[5];
	var tab_lfd = args[6];
	var praefix = args[7];
		//	
	var oNode = new Array();
		//	
	if (data == null) {
		data = new Array();
		data['id'] = 0;
	}
	oNode['DIV'] = document.createElement('DIV');
	oNode['DIV'].setAttribute('id', 'div_'+lfd_event+"_"+lfd_modul+'_'+key);
	oNode['DIV'].className = 'col_event_'+tab_lfd;
			//
	var id_input = 'input_'+lfd_event+'_'+lfd_modul+'_'+key;
			//
	oNode['INPUT'] = document.createElement('INPUT')
	oNode['INPUT'].setAttribute('type', 'text');
	oNode['INPUT'].setAttribute('id', id_input);
	oNode['INPUT'].setAttribute('name', praefix+lfd_event+'_'+lfd_modul+'_'+key+'_'+data['id']);
	oNode['INPUT'].className = 'text';
	oNode['INPUT'].style.width = (width-2);
	oNode['INPUT'].onclick = function(){showCalendar(this.id, '%d.%m.%Y %H:%M', '24', true)};	
		//
	if (data != null) {
		if (data[key] != null) {
			oNode['INPUT'].setAttribute('value', data[key]);			
			if (data['id'] != null) {
// alert(praefix +lfd_event+'_'+lfd_modul+'_'+key+'_'+data['id']);			
				oNode['INPUT'].setAttribute('name', praefix +lfd_event+'_'+lfd_modul+'_'+key+'_'+data['id']);
			}
		}
	}
	if ( (key == "mdatebegin")||(key == "mdateend")) {
		if (oNode['INPUT'].value == "") {
			oNode['INPUT'].value = cfg['today'];
		}
		oNode['INPUT'].style.width = (width-3);
		oNode['INPUT'].onfocus = function(){showCalendar(this.id, '%d.%m.%Y %H:%M', '24', true)};			
//		oNode['INPUT'].setAttribute('readonly',false);
		
		oNode['DIV'].appendChild(oNode['INPUT']);
			//
		oNode['IMG_CAL'] = document.createElement('IMG');
		oNode['IMG_CAL'].setAttribute('src','images/icons/b_calendar_spacer.gif');		
		oNode['IMG_CAL'].setAttribute('border','0');
		oNode['IMG_CAL'].setAttribute('alt', 'Kalender');
		oNode['IMG_CAL'].setAttribute('title', 'Kalender');
		oNode['IMG_CAL'].onclick = function(){setcal2input(id_input)};		
			//			
		oNode['DIV'].appendChild(oNode['IMG_CAL']);
			//		
	} else {
		oNode['DIV'].appendChild(oNode['INPUT']);
	}
	el_row.appendChild(oNode['DIV']);
}
function  setcal2input (){
	var args=setcal2input.arguments;
	if ((el_input = document.getElementById(args[0])) != null) {
//		showCalendar(args[0], '%d.%m.%Y %H:%M', '24', true);
		el_input.focus();
	}
}
function  remove_event_item (){
		//
		// entfernt eine Datenzeile durch Rekursion
		//
	var args=remove_event_item.arguments;
	var box_id = args[0];
	var lfd_event = args[1];
	var lfd_modul = args[2];
	var iEvent = 0;
		//		
	if ((el_box = document.getElementById(box_id)) != null) {
		while (el_box.childNodes.length > 0) {
			oNode = el_box.firstChild;
			++iEvent;
			register_event_data2ARR(oNode, iEvent);
			el_box.removeChild(oNode)
		}
	}
	rebuild_events (box_id, lfd_event,lfd_modul);
}
function  __register_event_data2ARR (){
		//
		// regitriert die Daten
		//
	var args=register_event_data2ARR.arguments;
	var oNode = args[0];
	var lfd = args[1];
	var i = 0;
		//
	if (oNode.id != null) {
		idARR = oNode.id.split('_');
	}
		//
	switch (oNode.tagName){
		case 'DIV':
			id_type = idARR[2];
			if (oNode.id == 'box_data_tab_row_inner') {
				eventASSOC = new Array();				
			}

			if (oNode.className == 'event_endmark') {
//			if ((id_type = idARR[2]) == 'icon') {
				eventARR.push(eventASSOC);
			}

			break;
		
		case 'INPUT':
			id_tag = idARR[0];
			id_id = idARR[1];
			id_lfd_event = (idARR[1]-1);
			id_lfd_modul = (idARR[2]-1);
			id_type = idARR[3];
			eventASSOC[id_type] = oNode.value;
			if (id_lfd_modul > 0){
				if (eventASSOC['modules'] == null) {
					eventASSOC['modules'] = new Array();
				}
				eventASSOC['modules'][id_lfd_modul][id_type]=oNode.value;
			}
				//
//			alert(id_type+'\ntag: '+oNode.tagName+'\nid: '+oNode.id);
			break;
		
	}
	
	if (oNode.childNodes.length > 0) {		
		for (i=0; i < oNode.childNodes.length; ++i){
			register_event_data2ARR(oNode.childNodes[i]);			
		}		
	}	
}

function  register_event_data2ARR (){
		//
		// regitriert die Daten
		//
	var args=register_event_data2ARR.arguments;
	var oNode = args[0];
	var lfd = args[1];
	var i = 0;
		//
	if (oNode.id != null) {
		idARR = oNode.id.split('_');
	}
		//
	if (oNode.tagName == 'INPUT' ) {
		id_tag = idARR[0];
		id_id = idARR[1];
		id_lfd_event = (idARR[1]-1);
		id_lfd_modul = (idARR[2]-1);
		id_type = idARR[3];

		if (eventARR[id_lfd_event] == null ){
			eventARR[id_lfd_event] = new Array();
			eventARR[id_lfd_event]['modules'] = new Array();
		}
		
		if (id_lfd_modul < 0){
			eventARR[id_lfd_event][id_type] = oNode.value;
		} else {
//alert(oNode.id+"/"+id_lfd_modul+"/"+oNode.value);		
			if (eventARR[id_lfd_event]['modules'][id_lfd_modul] == null) {
				eventARR[id_lfd_event]['modules'][id_lfd_modul] = new Array();
			}
			eventARR[id_lfd_event]['modules'][id_lfd_modul][id_type] = oNode.value;
		}
			//
//			alert(id_type+'\ntag: '+oNode.tagName+'\nid: '+oNode.id);

	}
	
	if (oNode.childNodes.length > 0) {		
		for (i=0; i < oNode.childNodes.length; ++i){
			register_event_data2ARR(oNode.childNodes[i]);			
		}		
	}	
}
function  rebuild_events (){
		//
		// erzeugt wieder eine Datenzeile
		//
	var args= rebuild_events.arguments;
	var box_id = args[0];
	var lfd_event_rm = args[1];
	var lfd_modul_rm = args[2];
		//

	if (lfd_event_rm == null) {
		lfd_event_rm = 0;
	}
	if (lfd_modul_rm == null) {
		lfd_modul_rm = 0;
	}
	cfg['today'] = args[3];
		//
	for (var iEvent=0; iEvent < eventARR.length; iEvent++) {
		if ((lfd_event_rm > 0) && (lfd_modul_rm == 0)) {
			if ((lfd_event_rm-1) == iEvent) {
				continue;
			}
		}
		add_event_item_row(box_id, eventARR[iEvent]);
		if (eventARR[iEvent]['modules'] != null) {		
			for (var iModul=0; iModul < eventARR[iEvent]['modules'].length; iModul++) {
				if (lfd_modul_rm > 0) {
					if ((lfd_event_rm-1) == iEvent) {
						if ((lfd_modul_rm-1) == iModul) {
							continue;
						}				
					}
				}
				add_modul_item(iEvent+1,eventARR[iEvent]['modules'][iModul]);
			}		
		}			
		// Endmarke setzen
		add_event_endmarker(iEvent+1);
	}
	eventARR = new Array();
}

function add_event_endmarker() {
	var args= add_event_endmarker.arguments;
	var lfd_event = args[0];	
		//
	if ((el_box_event = document.getElementById('event_'+lfd_event)) != null) {	
		var oNode =  document.createElement('DIV');
		oNode.setAttribute('id', 'event_endmark');
		oNode.className = 'event_endmark';		
		el_box_event.appendChild(oNode);
	}
}

function create_ModulBox() {
	var args= create_ModulBox.arguments;
	var lfd = args[0];
	var oNode = new Array();
	var module = eventARR[lfd-1]['modules'];
	var moduleAnzahl = module.length;
	
	if ((oNode['box_modul'] = document.getElementById('box_modul')) != null) {
		oNode['box_modul_clone'] = oNode['box_modul'].cloneNode(true);
		for(iModul=0; iModul < moduleAnzahl; iModul++) {
			var modul = eventARR[lfd-1]['modules'][iModul];
				//
				oNode['DIV_nl'] = document.createElement('DIV');
				oNode['DIV_nl'].className = 'nl';
					//
				oNode['DIV_mshortterm'] = document.createElement('DIV');
				oNode['DIV_mshortterm'].className = 'data';
				oNode['DIV_mshortterm'].appendChild(document.createTextNode(modul['mshortterm']));
					//
				oNode['DIV_other'] = document.createElement('DIV');
				oNode['DIV_other'].className = 'bezeichner';
				var othertext =
					((modul['mdatebegin'] !='')?' : '+ modul['mdatebegin']:'') +
					((modul['mdateend'] !='')?' - '+ modul['mdateend']:'') +
					((modul['mlocation'] !='')?' in '+ modul['mlocation']:'');
				oNode['DIV_other'].appendChild(document.createTextNode(othertext));

				oNode['DIV_nl'].appendChild(oNode['DIV_mshortterm']);
				oNode['DIV_nl'].appendChild(oNode['DIV_other']);
					//								
				oNode['box_modul_clone'].appendChild(oNode['DIV_nl']);
				//
			oNode['box_modul_clone'].style.display = 'block';
		}
		return oNode['box_modul_clone'];
	}
	return ''
}

function restore_box_sub() {
	var args= restore_box_sub.arguments;
	var lfd = args[0];
		//
	if (cfg['box_sub_open'] != null) {	
		if ((el_box_sub_open = document.getElementById(cfg['box_sub_open'])) != null) {
			while (el_box_sub_open.firstChild) {
				var firstChild = el_box_sub_open.removeChild(el_box_sub_open.firstChild);
			}
			el_box_sub_open.style.display = 'none';
		}
	}
	cfg['box_sub_open'] = null;	
}

function show_box_detail() {
	var args= show_box_detail.arguments;
	var lfd = args[0];
	var oNode = new Array();
	var last_box_sub_open = cfg['box_sub_open'];
	var moduleAnzahl = 0;
		//
	restore_box_sub();
		//
	if (('box_sub_'+lfd) != last_box_sub_open) {
		if ((oNode['subBox'] = document.getElementById('box_sub_'+lfd)) != null) {		
			var event = eventARR[lfd-1]
			if (( moduleAnzahl = event['modules'].length) > 0) {
				oNode['modulBox'] = create_ModulBox(lfd);
				oNode['subBox'].appendChild(oNode['modulBox']);
				
			} else {
				alert("Dieser Kurs enthält keine Module!")
			}
			oNode['subBox'].style.display = 'block';
			cfg['box_sub_open'] = 'box_sub_'+lfd;
		}
	}	
}

function show_box_bucfrm() {
	var args= show_box_bucfrm.arguments;
	var lfd = args[0];
	var oNode = new Array();
	var last_box_sub_open = cfg['box_sub_open'];
	var moduleAnzahl = 0;
		//
	restore_box_sub();
		//
	if (('box_sub_'+lfd) != last_box_sub_open) {
		if ((oNode['subBox'] = document.getElementById('box_sub_'+lfd)) != null) {		
			if (eventARR.length > (lfd-1) ) {
				var event = eventARR[lfd-1]
				if (( moduleAnzahl = event['modules'].length) > 0) {
					oNode['modulBox'] = create_ModulBox(lfd);
					oNode['subBox'].appendChild(oNode['modulBox']);				
				}
				oNode['subBox'].appendChild(create_bucfrm(eventARR[lfd-1]));
					//
				oNode['subBox'].style.display = 'block';
				cfg['box_sub_open'] = 'box_sub_'+lfd;
			}
		}		
	}
}
function create_bucfrm() {
	var args= create_bucfrm.arguments;
	var event = args[0];
	var oNode = new Array();	
		//
	oNode['DIV'] = document.createElement('DIV');
	oNode['DIV'].setAttribute('id', 'box_frm');
//	oNode['DIV'].className = '';
		//
	
	oNode['FORM'] = document.createElement('FORM');	
	oNode['FORM'].setAttribute('id', 'frmbuc');
	oNode['FORM'].setAttribute('action', '');
	oNode['FORM'].setAttribute('method', 'post');
	if ((oNode['frmbucref'] = document.getElementById('frmbucref')) != null) {		
		oNode['FORM'].action = oNode['frmbucref'].action;
		oNode['FORM'].onsubmit = oNode['frmbucref'].onsubmit;		
	}
//	oNode['FORM'].setAttribute('onsubmit',"return validate_bucfrm(this);");
		//
	oNode['FORM'].appendChild( add_hiddeninput4bucfrm('frm', 'frm_buc') );
	oNode['FORM'].appendChild( add_hiddeninput4bucfrm('eventid', event['id']) );
		//
	oNode['FIELDSET'] = document.createElement('FIELDSET');
		//
	oNode['LEGEND'] = document.createElement('LEGEND');
	oNode['LEGEND'].setAttribute('id', 'frmbuc_legende');
	oNode['LEGEND'].appendChild(document.createTextNode('Buchen - '+ event['shortterm']));
	oNode['FIELDSET'].appendChild(oNode['LEGEND']);
		//
	oNode['FIELDSET'].appendChild( add_input4bucfrm('familyname', 'Name (*)') );
	oNode['FIELDSET'].appendChild( add_input4bucfrm('firstname', 'Vorname (*)') );
	oNode['FIELDSET'].appendChild( add_input4bucfrm('zipcity', 'Postleitzahl/Ort (*)') );
	oNode['FIELDSET'].appendChild( add_input4bucfrm('street', 'Straße Haus Nr. (*)') );
	oNode['FIELDSET'].appendChild( add_input4bucfrm('phoneprivat', 'Telefon') );	
	oNode['FIELDSET'].appendChild( add_input4bucfrm('email', 'EMail (*)') );
	oNode['FIELDSET'].appendChild( add_input4bucfrm('nota', 'Ihre Nachricht','TEXTAREA') );
	oNode['FIELDSET'] = more_members(oNode['FIELDSET']);
		//
	oNode['FIELDSET'] = leihequipment(oNode['FIELDSET']);	
	oNode['FIELDSET'].appendChild( add_submit4bucfrm() );
	
	oNode['FORM'].appendChild(oNode['FIELDSET']);
		//
	oNode['DIV'].appendChild(oNode['FORM']);	
		//
	return oNode['DIV'];
}
function add_input4bucfrm() {
	var args= add_input4bucfrm.arguments;
	var oNode = new Array();	
	var field_bezeichner = args[1];
	var field_name = args[0];
	var field_tag = args[2];
		//
	if (field_tag == null) {
		field_tag = 'INPUT';
	}
		//
	oNode['DIV'] = document.createElement('DIV');
	oNode['DIV'].className = 'datafield';			
	
	oNode['LABEL'] = document.createElement('LABEL');
	oNode['LABEL'].className = 'text';			
	oNode['LABEL'].setAttribute('for', field_name);
	oNode['LABEL'].appendChild(document.createTextNode(field_bezeichner));
	oNode['DIV'].appendChild(oNode['LABEL']);
		//
	oNode['INPUT'] = document.createElement(field_tag);
	if (field_tag == 'INPUT') {
		oNode['INPUT'].setAttribute('type', 'text');
	}
	oNode['INPUT'].setAttribute('id', field_name);
	oNode['INPUT'].setAttribute('name',field_name);
	oNode['INPUT'].className = 'text';
	
	oNode['DIV'].appendChild(oNode['INPUT']);	
		//
	return oNode['DIV'];
}
function add_submit4bucfrm() {
	var args= add_submit4bucfrm.arguments;
	var oNode = new Array();	
		//
	oNode['DIV'] = document.createElement('DIV');
	oNode['DIV'].className = 'datafield';
	oNode['DIV'].style.textAlign = 'center';
	oNode['DIV'].style.marginTop = '20px';
		//
	oNode['INPUT'] = document.createElement('INPUT');
	oNode['INPUT'].setAttribute('type', 'submit');
	oNode['INPUT'].className = 'submitbtn';
	oNode['INPUT'].value = 'Buchen';
		//
	oNode['DIV'].appendChild(oNode['INPUT']);	
		//
	return oNode['DIV'];
}
function add_hiddeninput4bucfrm() {
	var args= add_hiddeninput4bucfrm.arguments;
	var oNode = document.createElement('INPUT');
	oNode.setAttribute('type', 'hidden');
	oNode.setAttribute('name', args[0]);
	oNode.setAttribute('id', args[0]);
	oNode.value = args[1];
		//
	return oNode;
}
function validate_bucfrm() {
	var args= validate_bucfrm.arguments;
	var mandatory_fields = new Array();	
	var frm = args[0];
		//
	 mandatory_fields['familyname'] = "Bitte geben Sie Ihren Nachnamen ein! ";
	 mandatory_fields['firstname'] = "Bitte geben Sie Ihren Vornamen ein! ";
	 mandatory_fields['zipcity'] = "Bitte geben Ihre Postleitzahl / Ort ein! ";
	 mandatory_fields['street'] = "Bitte geben Ihre Postleitzahl / Ort ein! ";
	 mandatory_fields['email'] = "Bitte geben Sie Ihre EMail-Adresse ein! ";
		//
	for(var i=0; i < frm.elements.length; i++) {
		var el = frm.elements[i];
		if (mandatory_fields[el.name] != null) {		
			if (el.value == '') {
				alert(mandatory_fields[el.name]);
				el.focus();
				return false;
			}
		}
	}
	return true;
}
function leihequipment() {
	var args= leihequipment.arguments;
	var oNode = new Array();
	oNode['bucform'] = args[0];
		//
	oNode['DIV'] = document.createElement('DIV');
	oNode['DIV'].className = 'datafield';			
	
	oNode['LABEL'] =  document.createElement('LABEL');
	oNode['LABEL'].className = 'text';			
	oNode['LABEL'].setAttribute('for', 'leihequipment');
	oNode['LABEL'].appendChild(document.createTextNode('Wir benötigen'));	
	oNode['DIV'].appendChild(oNode['LABEL']);
		//
	oNode['DIV_input'] = document.createElement('DIV');		
	oNode['DIV_input'].className = 'text leihequipment';				
	oNode['INPUT'] = document.createElement('INPUT');
	oNode['INPUT'].setAttribute('type', 'checkbox');
	oNode['INPUT'].setAttribute('id', 'leihequipment');
	oNode['INPUT'].setAttribute('name','Leih-Equipment');
	oNode['INPUT'].onclick = function(){switch_box_equipment(this)};		
		//
	oNode['DIV_input'].appendChild(oNode['INPUT']);	
	oNode['DIV_input'].appendChild(document.createTextNode('Leihequipment'));
	oNode['DIV'].appendChild(oNode['DIV_input']);	
		//
	oNode['bucform'].appendChild(oNode['DIV']);		
		//
	oNode['DIV'] = document.createElement('DIV');
	oNode['DIV'].className = 'box_equipment';
	oNode['DIV'].setAttribute('id', 'box_equipment');
	
	oNode['bucform'].appendChild(oNode['DIV']);		
		//
	return oNode['bucform'];
}
function more_members() {
	var args= more_members.arguments;
	var oNode = new Array();
	oNode['bucform'] = args[0];
		//
	oNode['DIV_moremembers'] = document.createElement('DIV');		
	oNode['DIV_moremembers'].setAttribute('id', 'box_moremembers');	
		//
	oNode['DIV_LEFT'] = document.createElement('DIV');	
	oNode['DIV_LEFT'].className = 'left';		
	oNode['DIV_LEFT'].appendChild(document.createTextNode('weitere Teilnehmer'));	
	oNode['DIV_moremembers'].appendChild(oNode['DIV_LEFT']);

	oNode['DIV_middle'] = document.createElement('DIV');	
	oNode['DIV_middle'].className = 'middle';		
	
		oNode['DIV_header'] = document.createElement('DIV');	
		oNode['DIV_header'].className = 'header';	

		oNode['DIV_col_1'] = document.createElement('DIV');	
		oNode['DIV_col_1'].className = 'col_1';
		oNode['DIV_col_1'].appendChild(document.createTextNode("Nr."));
		oNode['DIV_header'].appendChild(oNode['DIV_col_1']);

		oNode['DIV_col_2'] = document.createElement('DIV');	
		oNode['DIV_col_2'].className = 'col_2';
		oNode['DIV_col_2'].appendChild(document.createTextNode('Vorname'));
		oNode['DIV_header'].appendChild(oNode['DIV_col_2']);

		oNode['DIV_col_3'] = document.createElement('DIV');	
		oNode['DIV_col_3'].className = 'col_3';
		oNode['DIV_col_3'].appendChild(document.createTextNode('Nachname'));
		oNode['DIV_header'].appendChild(oNode['DIV_col_3']);
		
		oNode['DIV_middle'].appendChild(oNode['DIV_header']);
		
		oNode['DIV_data'] = document.createElement('DIV');	
		oNode['DIV_data'].setAttribute('id', 'box_data_moremembers');
			//
			// einfügen von X - Teilmehmerzeilen
		for (i=0; i < cfg['buc_defaultmoremembers']; i++ ){
			add_moremember (oNode['DIV_data']);
		}
		oNode['DIV_middle'].appendChild(oNode['DIV_data']);
		
	oNode['DIV_moremembers'].appendChild(oNode['DIV_middle']);

	oNode['DIV_RIGHT'] = document.createElement('DIV');	
	oNode['DIV_RIGHT'].className = 'right';

	oNode['A_ADD'] = document.createElement('A');
	oNode['A_ADD'].setAttribute('href', "javascript:add_moremember('box_data_moremembers')");
		//	
	oNode['IMG_ADD'] = document.createElement('IMG');
	oNode['IMG_ADD'].setAttribute('src','cmsofi/images/icons/button_new.png');
	oNode['IMG_ADD'].setAttribute('alt', 'weiteren Teilnehmer hinzufügen');
	oNode['IMG_ADD'].setAttribute('title', 'weiteren Teilnehmer hinzufügen');	
	oNode['IMG_ADD'].setAttribute('border','0');			
	oNode['A_ADD'].appendChild(oNode['IMG_ADD']);
		//
	oNode['DIV_RIGHT'].appendChild(oNode['A_ADD']);
		//
	oNode['DIV_moremembers'].appendChild(oNode['DIV_RIGHT']);	
	oNode['bucform'].appendChild(oNode['DIV_moremembers']);
		//
	return oNode['bucform'];
}
function add_moremember() {
	var args=add_moremember.arguments;
	var box_id = args[0];
	var oNode = new Array();
	var lfd = 0;
	
	oNode['BOX'] = args[0];
	if (typeof args[0] != 'object') {
		oNode['BOX'] = document.getElementById(box_id);
	}
	lfd = (oNode['BOX'].childNodes.length +1);

	oNode['DIV_row_lfd'] = document.createElement('DIV');
	oNode['DIV_row_lfd'].setAttribute('id', 'data_data_row_'+lfd);		
	oNode['DIV_row_lfd'].className = 'row data_row';
	
	oNode['DIV_row'] = document.createElement('DIV');
	oNode['DIV_row'].setAttribute('id', 'box_data_mm_row');	

	oNode['DIV_col_1'] = document.createElement('DIV');
	oNode['DIV_col_1'].className = 'col_1';
	oNode['DIV_col_1'].setAttribute('id', 'div_'+lfd+'_lfd');
	oNode['DIV_col_1'].appendChild(document.createTextNode(lfd+'.)'));
	oNode['DIV_row'].appendChild(oNode['DIV_col_1']);		

/*	
	key = 'vorname';
	width = '130';
	tab_lfd = 3;
	oNode['DIV'] = document.createElement('DIV');
	oNode['DIV'].setAttribute('id', 'div_'+lfd+'_'+key);	
	oNode['DIV'].className = 'col_'+tab_lfd;
	oNode['DIV'].appendChild(document.createTextNode("vorname"));
	
	oNode['DIV_row'].appendChild(oNode['DIV']);			
*/
		//		
	appendChild_DivInput (oNode['DIV_row'],'vorname', lfd, '135',2);
	appendChild_DivInput (oNode['DIV_row'],'nachname', lfd, '135',3);
		//
	oNode['DIV_row_lfd'].appendChild(oNode['DIV_row']);		
	oNode['BOX'].appendChild(oNode['DIV_row_lfd']);		
		//

/*	
		//	
	var oNode_row_lfd = document.createElement('DIV');
	oNode_row_lfd.setAttribute('id', 'data_data_row_'+lfd);	
		//
	var oNode_row = document.createElement('DIV');
	oNode_row.setAttribute('id', 'box_data_tab_row');
//	oNode_row.className = 'row';
		//	
	var oNode = document.createElement('DIV');
	oNode.className = 'col_1';
		//
	var oNodeText = document.createTextNode(lfd+'.)');
	oNode.appendChild(oNodeText);
	oNode_row.appendChild(oNode);
		//
	appendChild_DivInput (oNode_row,'content', lfd, '175', data,2);
	appendChild_DivInput (oNode_row,'price', lfd, '95', data,3);
	appendChild_DivInput (oNode_row,'url', lfd, '130', data,4);
	appendChild_DeleteIcon (oNode_row,'icon', lfd, '30','box_data_rows',5);
		//
	oNode_row_lfd.appendChild(oNode_row);	
	document.getElementById(box_id).appendChild(oNode_row_lfd);	
*/	

}
function  appendChild_DivInput (){
	var args=appendChild_DivInput.arguments;
	var oNode = new Array();
	
	oNode['ROW'] = args[0];	
	
	var key = args[1];
	var lfd = args[2];
	var width = args[3];
	var tab_lfd = args[4];
		//
	oNode['DIV'] = document.createElement('DIV');
	oNode['DIV'].setAttribute('id', 'div_'+lfd+'_'+key);
	oNode['DIV'].className = 'col_'+tab_lfd;
			//
	oNode['INPUT'] = document.createElement('INPUT');
	oNode['INPUT'].setAttribute('type', 'text');
	oNode['INPUT'].setAttribute('id', 'input_'+lfd+'_'+key);
	oNode['INPUT'].setAttribute('name', 'moremember_'+lfd+'_'+key+'_0');
	oNode['INPUT'].className = 'text';

	oNode['INPUT'].style.width = (width-2);
	oNode['DIV'].appendChild(oNode['INPUT']);
	oNode['ROW'].appendChild(oNode['DIV']);
		//
}
function switch_box_equipment() {
	var args = switch_box_equipment.arguments;
	var oNode = new Array();
	var displayBox = 'none';
	var aPersons = new Array();
	var i,j = 0;
		//
	oNode['chkbox'] = args[0];
	if ((oNode['box_equipment'] = document.getElementById('box_equipment')) != null) {		
		if (oNode['chkbox'].checked==false) {		
			oNode['box_equipment'].style.display = 'none';
			while (oNode['box_equipment'].childNodes.length > 0) {
				oNode['firstChild'] = oNode['box_equipment'].firstChild;
				oNode['box_equipment'].removeChild(oNode['firstChild'])

			}	
			return;
		}
//		displayBox = ((oNode['chkbox'].checked==true)?'block':'none');
				//
		if ((oNode['familyname'] = document.getElementById('familyname')) != null) {
			if (oNode['familyname'].value!='') {
				personName = '';
				if ((oNode['firstname'] = document.getElementById('firstname')) != null) {
					if (oNode['firstname'].value !='') {
						personName = oNode['firstname'].value +" ";
					}
				}
				personName += oNode['familyname'].value
				aPersons.push(personName);
			}
				// jetzt die moremembers
			if ((oNode['box_data_moremembers'] = document.getElementById('box_data_moremembers')) != null) {
				for (i=0; i < oNode['box_data_moremembers'].childNodes.length; i++ ) {
					oNode['data_row'] = oNode['box_data_moremembers'].childNodes[i];
					oNode['data'] = oNode['data_row'].childNodes[0];
					var personName ='';	
					for (j=0; j < oNode['data'].childNodes.length; j++ ) {
						oNode['member_div'] = oNode['data'].childNodes[j];
						var aID = oNode['member_div'].id.split('_');
						if ((aID[2] == "vorname")||(aID[2] == "nachname")) {
							if (oNode['member_div'].childNodes[0].value !='') {
								if (personName !="") {
									personName += " ";
								}
								personName += oNode['member_div'].childNodes[0].value;
							}
						}							
					}
					if (personName !="") {				
						aPersons.push(personName);					
					}
				}
			}
			for (i=0; i < aPersons.length; i++) {
				add_equipment(oNode['box_equipment'], aPersons[i])
			}
		}
		if (aPersons.length > 0) {
			displayBox = 'block';
		} else {
			oNode['chkbox'].checked = false;			
			alert("Bitte geben Sie Teilnehmer ein!");			
	
		}
		oNode['box_equipment'].style.display = displayBox;
	}
}
function add_equipment() {
	var args = add_equipment.arguments;
	var oNode = new Array();
	var person = args[1];
	oNode['box_equipment'] = args[0];
		//
	oNode['DIV_eq_member'] = document.createElement('DIV');
	oNode['DIV_eq_member'].className = 'row data_row eq_member';

	oNode['DIV_eq_name'] = document.createElement('DIV');
	oNode['DIV_eq_name'].className = 'row data_row eq_name';	
	oNode['DIV_eq_name'].appendChild(document.createTextNode("für Teilnehmer: "));
	oNode['STRONG'] = document.createElement('STRONG');
	oNode['STRONG'].appendChild(document.createTextNode(person));
	oNode['DIV_eq_name'].appendChild(oNode['STRONG']);			
	oNode['DIV_eq_member'].appendChild(oNode['DIV_eq_name']);		

	add_eq_checkbox(oNode['DIV_eq_member'], person, "Flasche");
	add_eq_checkbox(oNode['DIV_eq_member'], person, "Blei & Bleigurt");
	add_eq_checkbox(oNode['DIV_eq_member'], person, "Lungenautomat incl. Fini. Tiefenmesser & Okt.");
	add_eq_checkbox(oNode['DIV_eq_member'], person, "Jacket Gr.", "am_1");
	add_eq_checkbox(oNode['DIV_eq_member'], person, "Neoprenanzug Gr.", "eur_1");
	add_eq_checkbox(oNode['DIV_eq_member'], person, "Trockenanzug Gr.", "am_2");
	add_eq_checkbox(oNode['DIV_eq_member'], person, "Handschuhe");
	add_eq_checkbox(oNode['DIV_eq_member'], person, "Maske und Schnorchel");
	add_eq_checkbox(oNode['DIV_eq_member'], person, "Flossen Gr.", "am_3");
	add_eq_checkbox(oNode['DIV_eq_member'], person, "Füßlinge Gr.", "eur_2");
	add_eq_checkbox(oNode['DIV_eq_member'], person, "Tauchcomputer");
	add_eq_checkbox(oNode['DIV_eq_member'], person, "Lampe incl. Ladegerät");
	add_eq_checkbox(oNode['DIV_eq_member'], person, "Kamera");
	add_eq_nota(oNode['DIV_eq_member'], person, "Sonstiges");
	
	oNode['box_equipment'].appendChild(oNode['DIV_eq_member']);		
	
}
function add_eq_checkbox() {
	var args = add_eq_checkbox.arguments;
	var oNode = new Array();
	var str_person = args[1];
	var str_equipment = args[2];
	
	oNode['DIV_eq_member'] = args[0];
	
	oNode['DIV_eq_equipment'] = document.createElement('DIV');
	oNode['DIV_eq_equipment'].className = 'row data_row eq_equipment';	
	oNode['INPUT_eq_equipment'] = document.createElement('INPUT');
	oNode['INPUT_eq_equipment'].setAttribute('type', 'checkbox');
	oNode['INPUT_eq_equipment'].setAttribute('name','Leihequipment'+'|'+str_person+'|'+str_equipment);
		//
	oNode['DIV_eq_equipment'].appendChild(oNode['INPUT_eq_equipment']);	
	oNode['DIV_eq_equipment'].appendChild(document.createTextNode(str_equipment));
	if (args.length > 3) {
		add_eq_select(oNode['DIV_eq_equipment'], str_person, str_equipment, args[3]);
	}
	oNode['DIV_eq_member'].appendChild(oNode['DIV_eq_equipment']);		
}
function add_eq_select() {
	var args = add_eq_select.arguments;
	var oNode = new Array();
	var str_person = args[1];
	var str_equipment = args[2];
	
	oNode['DIV_eq_equipment'] = args[0];
	oNode['SELECT'] = document.createElement('SELECT');
	oNode['SELECT'].setAttribute('name','Leihequipment'+'|'+str_person+'|'+str_equipment+'|size');
		fill_select(oNode['SELECT'], args[3]);
	oNode['DIV_eq_equipment'].appendChild(oNode['SELECT']);		
}
function fill_select() {
	var args = fill_select.arguments;
	var oNode = new Array();
	var aVALUE = new Array();
	var key = args[1];
	var i=0;
		//
	aVALUE['am_1'] = new Array ('','XS','S','M','ML','L','XL','XXL');
	aVALUE['am_2'] = new Array ('','S','M','ML','L','XL','XXL');
	aVALUE['am_3'] = new Array ('','S','M','L','XL','XXL');
	aVALUE['eur_1'] = new Array ('','36','38','40','42','43','44','48','50','90','94','52','98','54','102','56','58');
	aVALUE['eur_2'] = new Array ('','36','38','37','38','39','40','41','42','43','44','45','46');
		//
	oNode['SELECT'] = args[0];
	if (aVALUE[key] != null) {
		for(i=0; i < aVALUE[key].length; i++) {
			oNode['OPTION'] = document.createElement('OPTION');	
			oNode['OPTION'].value = aVALUE[key][i];
			if (aVALUE[key][i] =='') {
				aVALUE[key][i] ="--";
			}
			oNode['OPTION'].appendChild(document.createTextNode(aVALUE[key][i]));			
			oNode['SELECT'].appendChild(oNode['OPTION']);		
		}
	}
}
function add_eq_nota() {
	var args = add_eq_nota.arguments;
	var oNode = new Array();
	var str_person = args[1];
	var str_equipment = args[2];
	
	oNode['DIV_eq_member'] = args[0];
	
	oNode['DIV_eq_equipment'] = document.createElement('DIV');
	oNode['DIV_eq_equipment'].className = 'row data_row eq_equipment';	
	
	oNode['DIV'] = document.createElement('DIV');
	oNode['DIV'].className = 'eq_divnota';	
	oNode['DIV'].appendChild(document.createTextNode(str_equipment));			
	oNode['DIV_eq_equipment'].appendChild(oNode['DIV']);		
	
	oNode['TEXTAREA'] = document.createElement('TEXTAREA');
	oNode['TEXTAREA'].className = 'text';
	oNode['TEXTAREA'].setAttribute('name','Leihequipment'+'|'+str_person+'|'+str_equipment);	
	oNode['DIV_eq_equipment'].appendChild(oNode['TEXTAREA']);		

	oNode['P'] = document.createElement('P');
	oNode['DIV_eq_equipment'].appendChild(oNode['P']);		
	
	oNode['DIV_eq_member'].appendChild(oNode['DIV_eq_equipment']);			
}

