window.addEvent('domready', function() {
	// functie: laad types in een veld, gefilterd op een merk
	function laadtypes() {
			var ophalen = new Request({		
			url: '/help/faqtypebox.php?merk=' + $('merktest').value + '&verzonden=' + smsverzonden,
			onSuccess: function(response){ response; },
			evalScripts: true, 
			onFailure: function(){ $('errorveld').set('text', 'Kon type box niet laden. (8)'); }
		});
		ophalen.send();				
	}
	function laadtypes2() {
		var ophalen = new Request({		
			url: '/help/faqtypebox.php?merk=' + $('kiesmerk2').value + '&verzonden=' + smsverzonden,
			onSuccess: function(response){ response; },
			evalScripts: true, 
			onFailure: function(){ $('errorveld').set('text', 'Kon type box niet laden. (17)'); }
		});
		ophalen.send();				
	}
	
	// form ik krijg een fout zodra myorder opstart 
	function javaformsubmit() {
		if($('kiesmerk2').value != 'geen' && $('typebox2').value != 'geen' && $('provider').value != 'geen') {
			$('javaform').set('send', { 
				onComplete: function(response) { 
					$('javaresponse').empty().set('html', response);
				}
			});
			$('javaform').send();
		}
	}	

	var smsverzonden = false;
	//create our Accordion instances
	var myAccordion1 = new Accordion($('accordion1'), 'h3.toggler', 'div.element', {
		opacity: true,
		display: -2,
	});
	var myAccordion2 = new Accordion($('accordion2'), 'h3.toggler', 'div.element', {
		opacity: true,
		display: -2
	});
	var myAccordion3 = new Accordion($('accordion3'), 'h3.toggler', 'div.element', {
		opacity: true,
		display: -2
	});		
	
	
	// merk veld in Ik krijg een fout zodra MyOrder opstart
	$('kiesmerk2').addEvent('change', function(e) { 
		e.stop();
		laadtypes2();
		javaformsubmit(); 

	});
	// provider veld in Ik krijg een fout zodra MyOrder opstart
	$('provider').addEvent('change', function(e) { javaformsubmit(); });	
	// merk veld in Waar kan ik MyOrder terugvinden?
	$('merktest').addEvent('change', function(e) {
		e.stop();
		laadtypes();			
	});		
	// type veld in Waar kan ik MyOrder terugvinden?
	$('type').addEvent('change', function(e) {
		e.stop();
		var error = false;
		if($('merktest').value != 'geen' && this.value != 'geen') {
			$('vindtelefoon').set('send', {
				evalScripts: true,		
				onComplete: function(response) { 
					smsverzonden = true;
					$('feedbacklocatie').set('html', response);
				} 
			});
			//Send the form.
			$('vindtelefoon').send();
		}				
	});				
});