function clearOpslag() {
	var val = 'opslag=clear';
	var ajaxOpslag = new Ajax.Request(
	'tab3_advies.php',
	{
		method: 'post', 
		parameters: val
	});
}

function displaySelectedOpslag(imgString,klasse) {
alert(klasse);
	var type = 'type=display&img='+imgString;
	
	if(klasse == 'anders')
		klasse = 'rest';
	
	var ajaxOpslag = new Ajax.Updater(
		'selected_'+klasse,
		'tab3_advies.php',
		{
			method: 'post',
			parameters: type
		});
	
}

function getInitialOpslag() {
	if($('gas1')) {
		setBG($('gas1'));
		var type = 'gas';
	} else if($('spuit1')) {
		setBG($('spuit1'));
		var type = 'bus';
	} else if($('alle1')) {
		setBG($('alle1'));
		var type = 'rest';
	}
	
	var counter = 0;
	for(var i in selectedOpslag) {
		counter++;
	}
	
	if(counter == 0) {
		setBG($('link_0'));
		id = $('opslag_0').childNodes;
		id = id[0].id;
	} else {
		setBG($(''+selectedOpslag[type]))
		var id = selectedOpslag[type];
		setSelected(selectedOpslag);
	}
	setOpslagToel(type,id);
}

function getOpslag(gegevens) {
	var type = 'type=klassen';

	var ajaxOpslag = new Ajax.Updater(
		'tab3_klassen',
		'tab3_advies.php',
		{
			method: 'post',
			parameters: type,
			onComplete: function() {
				if(gegevens.indexOf('2 Gasfles') > -1) {
					setInitOpslagType('gas'); 
				} else if(gegevens.indexOf('2 Spuitbus') > -1) {
					setInitOpslagType('bus');
				} else {
					setInitOpslagType('rest');		
				}		
			}
		});
	//alert(gegevens.indexOf('2 Gasfles'));	

		
}

function opslagSelectie(elem) {
	var val = 'opslag=save&id='+elem.id;
	var ajaxOpslag = new Ajax.Request(
	'tab3_advies.php',
	{
		method: 'post', 
		parameters: val
	});
}

function selectieOpslaan() {
	
	if($('ja8')) {
		if($('ja8').checked)
			var klasse8 = true;
		else
			var klasse8 = false;
	} if($('ja')) {
		if($('ja').checked)
			var samen = true;
		else
			var samen = false;
	} if($('jaS')) {
		if($('jaS').checked)
			var samenS = true;
		else
			var samenS = false;
	}
	
	var waardes = 'opslagselectie.php?klasse8='+klasse8+'&samen='+samen+'&samenS='+samenS;
	window.open(waardes,'Geselecteerde_opslagen',
		'height=500,width=750,rezisable=yes,scrollbars=no,toolbar=no,location=no,directories=no,menubar=yes,copyhistory=no');
}

function setBG(elem) {

	var regel = elem.parentNode.parentNode;
	
	var tabel = regel.parentNode;
	
	var rows = tabel.getElementsByTagName("TR");

	for(var i =0; i<rows.length; i++) {
		rows[i].style.background = "";
	}
	
	regel.style.background = '#AAAAAA';
}

function setInitOpslagType(type) {
	var type = 'type=opslag&klasse='+type;
	
	var ajaxOpslag = new Ajax.Updater(
		'tab3_opslag',
		'tab3_advies.php',
		{
			method: 'post',
			parameters: type,
			onComplete: function() { getInitialOpslag(); }
		});
		
}

function setklasse8BG(elem) {
	var regel = elem.parentNode.parentNode;
	
	var tabel = $('tab3_klassenTabel');
	
	var rows = tabel.getElementsByTagName("TR");

	for(var i =0; i<rows.length; i++) {
		rows[i].style.background = "";
	}
	
	regel.style.background = '#AAAAAA';
	
}

function setKlasse8Layout(type,klassen,inhoud) { 

	$('tab3_opslag').innerHTML = '';
	$('tab3_toelichting').innerHTML = '';
	$('selected_rest').innerHTML = '';
	try {
		$('selected_klasse8').innerHTML = '';
	} catch (e) {}
	var newArray = new Array();
	
	if(klassen.indexOf(', 8') < 0)
		newArray = klassen.split('8, ');
	else
		newArray = klassen.split(', 8');
		
	klassen = ''+newArray[0]+''+newArray[1];
	try {
		if($('ja').checked == true)
			klassen += ', 2';
	} catch (e) {}
	$('klassen_1').innerHTML = '<a href=\'#\' id=\'alle1\' onClick=\"setBG(this); setOpslagType(\'rest\'); $(\'tab3_toelichting\').innerHTML = \'\'; opslagSelectie(this);\"\'>Klasse '+klassen+'</a>';
	if(type == 'klasse8_ja') {
		if($('ja8').checked == false) {
			$('klassen_2').innerHTML = $('klassen_2').innerHTML - inhoud;
			
			type = 'type='+type+'&combine=ja';
			var ajaxKlasse8 = new Ajax.Updater(
				'klasse8_apart',
				'tab3_advies.php',
				{
					method: 'post',
					parameters: type,
					onComplete: function() {
						var tab3Div = $('tab3_klassen');
						tab3Div.scrollTop = tab3Div.scrollHeight;
					}
				});
		}
	} else if(type == 'klasse8_nee') {
		if($('nee8').checked == false) {
			$('klasse8_apart').innerHTML = '';
			$('klassen_1').innerHTML = '<a href=\'#\' onClick=\"setBG(this); setOpslagType(\'rest\'); $(\'tab3_toelichting\').innerHTML = \'\'; opslagSelectie(this);\"\'>Klasse '+klassen+', 8</a>';
			$('klassen_2').innerHTML = $('klassen_2').innerHTML * 1 + inhoud * 1;
			type = 'type=klasse8_nee&combine=nee';
			var ajaxKlasse8 = new Ajax.Request(
				'tab3_advies.php',
				{
					method: 'post',
					parameters: type
				});
		}
	}
}

function setOpslagToel(klasse,id) {
	var type = 'type=toelichting&id='+id+'&klasse='+klasse;
	
	var ajaxOpslag = new Ajax.Updater(
		'tab3_toelichting',
		'tab3_advies.php',
		{
			method: 'post',
			parameters: type
		});
}

function setOpslagType(type) {
	var type = 'type=opslag&klasse='+type;

	var ajaxOpslag = new Ajax.Updater(
		'tab3_opslag',
		'tab3_advies.php',
		{
			method: 'post',
			parameters: type
		});
}

function setSelected(selectedOpslag) {
	
	for(var i in selectedOpslag) {
	
		var type = "type=selectedopslag&id="+selectedOpslag[i];
		//alert(type);
		var ajaxOpslag = new Ajax.Updater(
			'selected_'+i,
			'tab3_advies.php',
			{
				method: 'post',
				parameters: type
			});
	}
}

function setSpuitbus1(type,klassen,inhoud) {
	$('tab3_opslag').innerHTML = '';
	$('tab3_toelichting').innerHTML = '';
	$('selected_bus').innerHTML = '';
	$('selected_rest').innerHTML = '';
	if(type == 'spuitbus_ja') {
		Element.toggle('spuitbusVraag');
		Element.toggle('combinedSpuitbus');
		$('jaS').checked = true;
		try {
			if($('ja8').checked == true) {
				if(klassen.indexOf(', 8') < 0)
					newArray = klassen.split('8, ');
				else
					newArray = klassen.split(', 8');
				if(newArray[1])
					klassen = ''+newArray[0]+newArray[1];
				else
					klassen = ''+newArray[0]
			}
		} catch (e) {}
		$('klassen_1').innerHTML = '<a href=\'#\' id=\'alle1\' onClick=\"setBG(this); setOpslagType(\'rest\',\'$klassen\'); $(\'tab3_toelichting\').innerHTML = \'\'; opslagSelectie(this);\"\'>Klasse '+klassen+', 2</a>';
		$('klassen_2').innerHTML = $('klassen_2').innerHTML * 1 + inhoud * 1;
		setSpuitbusOpslag('yes');
	} 
}

function setSpuitbus2(type,klassen,inhoud) {
	$('tab3_opslag').innerHTML = '';
	$('selected_bus').innerHTML = '';
	$('selected_rest').innerHTML = '';
	if(type == 'spuitbus_nee') {
		Element.toggle('spuitbusVraag');
		Element.toggle('combinedSpuitbus');
		$('nee').checked = true;
		var newArray = klassen.split(', 2');
		if(newArray[1])
			klassen = ''+newArray[0]+newArray[1];
		else
			klassen = ''+newArray[0]
		try {
			if($('ja8').checked == true) {
				if(klassen.indexOf(', 8') < 0)
					newArray = klassen.split('8, ');
				else
					newArray = klassen.split(', 8');
				if(newArray[1])
					klassen = ''+newArray[0]+newArray[1];
				else
					klassen = ''+newArray[0]
			}
		} catch (e) {}
		$('klassen_1').innerHTML = '<a href=\'#\' id=\'alle1\' onClick=\"setBG(this); setOpslagType(\'rest\'); $(\'tab3_toelichting\').innerHTML = \'\'; opslagSelectie(this);\"\'>Klasse '+klassen+'</a>';
		$('klassen_2').innerHTML = $('klassen_2').innerHTML * 1 - inhoud * 1;
		setSpuitbusOpslag('no');
	} 
}

function setSpuitbusOpslag(action) {
	var val = 'type=setspuitbus&set='+action;
	var ajaxKlasse8 = new Ajax.Request(
		'tab3_advies.php',
		{
			method: 'post',
			parameters: val
		});
}


