/* define standard var */
var recent	= 'none' ;
var count 	= 0 ;

function toggle(id) {
	document.getElementById(id).style.display = 'block';
	if (recent != 'none') { document.getElementById(recent).style.display = 'none'; }
	if (recent == id) { recent = 'none' ; } else { recent = id ; }
}
var modules = new Array(	
						'nachkalkulation',
						'wartungs_und_serviceabwicklung',
						'seriennummerverwaltung',
						'vermietung_verleih',
						'unternehmensplanung',
						'leistungs_und_produktkonfigurator'
					) ;

var interfaces = new Array(	
						'standardschnittstelle',
						'gaeb_2000',
						'mareon_soap',
						'externe_mobile_geraete',
						'datanorm',
						'digis_ugs',
						'ugl'
					) ;


function checkbox() {
	var i = 0 ;
	var k = 0 ;
	
	var form = document.getElementById('frm') ;
	
	for (var i = 0; i < modules.length; i++) {
		if (document.getElementById('cb_' + modules[i] + '_1').checked ==true ||
			document.getElementById('cb_' + modules[i] + '_2').checked ==true ||
			document.getElementById('cb_' + modules[i] + '_3').checked ==true) {
			document.getElementById('btn_' + modules[i]).className = 'module_box_active' ;
		} else {
			if (document.getElementById('btn_' + modules[i]).className != 'module_box') {
				document.getElementById('btn_' + modules[i]).className = 'module_box' ;
			}
		}
	}
	var i = 0 ;
	for (var i = 0; i < interfaces.length; i++) {
		if (document.getElementById('cb_' + interfaces[i] + '_1').checked ==true ||
			document.getElementById('cb_' + interfaces[i] + '_2').checked ==true ||
			document.getElementById('cb_' + interfaces[i] + '_3').checked ==true) {
			document.getElementById('btn_' + interfaces[i]).className = 'module_box_active' ;
		} else {
			if (document.getElementById('btn_' + interfaces[i]).className != 'module_box') {
				document.getElementById('btn_' + interfaces[i]).className = 'module_box' ;
			}
		}
	}
}
