$(document).ready( function() {
	btn = $('form#NieuwsbriefForm input.MFSubmitButton');
	frm = $('form#NieuwsbriefForm');	
	
	btn.click( function(ev) {
		ev.preventDefault();
		emailaddr = frm.find("input[name='Email']").attr('value');
		fullfillname = frm.find("input[name='Name']").attr('value');
		fullcompany = frm.find("input[name='Company']").attr('value');
		subname = frm.find("input[name='Type']:checked").attr('value');
		
		console.log(fullfillname, emailaddr);
		
		if(subname == '1'){
			actie = 'afmelden';
		} else {
			subname = 0;
			actie = 'aanmelden';
		}
		
		$.ajax({
			type: 'POST',
			url: frm.attr('action'),
			data : {email: emailaddr, action: actie, name: subname, fullname: fullfillname, company: fullcompany},
			dataType : 'json',
			async: false,
			cache : false,
			error: function(xhr, status, errorThrown){
				alert('Er is een fout opgetreden tijdens het doorgeven van deze actie!');
			},     		
			success: function(data, status){
				if(data==undefined || data.rc==undefined){
					alert('Onverwachte reactie ontvangen van de server!');
				}else if(data.rc=='1'){
					ballooondata = $('#NieuwsMsg');
					ballooondata.html(data.c);
					frm.css('display', 'none');
				}else{
					alert(data.msg);
				}	   		
			}    	
		});
	});
});
