function class_betalen () {
	
	this.data = new Array();
	
	this.handle = function (form) {
		
		
		for (var i = 0; i < form.elements.length; i++)
		{
			
			if (form.elements[i].value == '') {
				alert('U heeft nog geen ' + form.elements[i].name + ' ingevuld.');
				return false;
			}
			else if (form.elements[i].type == 'checkbox')
			{
				if (!form.elements[i].checked) {
					alert('U bent nog niet akkoord gegaan met de Algemene voorwaarden.');
					return false;
				}
					
			}
			else if (form.elements[i].name == 'e-mailadres') {
				var mailvalidate = contact.mailvalidate(form.elements[i]);
				if (mailvalidate == 'false') {
					alert('U heeft een ongeldig e-mailadres ingevuld.');
					return false;
				}
				else
				{
					this.data[form.elements[i].name] = form.elements[i].value;
				}
			
			}
			else
			{
				this.data[form.elements[i].name] = form.elements[i].value;
			}
			
		}
		
		
		var call = new ajaxcall(base_url + 'json/fd_order/init', 'naam=' + this.data['naam'] + '&' + 
				'adres=' + this.data['adres'] + '&' + 
				'postcode=' + this.data['postcode'] + '&' + 
				'woonplaats=' + this.data['woonplaats'] + '&' + 
				'mail=' + this.data['e-mailadres'] + '&' + 
				'tel=' + this.data['telefoonnummer']);
			
			call.onload = function (data) 
			{
				data = call.toJSON(data);
				
				document.getElementById('succes').value += '?id=' + data;
				document.getElementById('cancel').value += '?id=' + data;
				document.getElementById('error').value += '?id=' + data;
				
				// Betalen / iDeal
				document.getElementById('form1').submit();
				
			};
			
//		 var opslaan = new ajaxcall(base_url + 'json/betalen/saveOrder', 'naam=' + this.data['naam'] + '&' + 
//				'adres=' + this.data['adres'] + '&' + 
//				'postcode=' + this.data['postcode'] + '&' + 
//				'woonplaats=' + this.data['woonplaats'] + '&' + 
//				'mail=' + this.data['e-mailadres'] + '&' + 
//				'tel=' + this.data['telefoonnummer']);
//		opslaan.onload = function (data) {
//			
//		};

	};
	
	this.sendmail = function (id, callback) {
		
		var mail = new ajaxcall(base_url + 'json/betalen/sendMail', 'id=' + id);
		mail.onload = function (data) {
			
			callback();
			return;
			
		}; 

		
	};
	
	this.saveStatus = function(status, id) {
		
		var saving = new ajaxcall(base_url + 'json/betalen/saveStatus', 'status=' + status + '&id=' + id);
		saving.onload = function (data) {
			
			data = saving.toJSON(data);
			return;
			
		};
		
	};
	
	
	
};
var betalen = new class_betalen();
