$(document).ready( function() {

	btn = $('form#NieuwsbriefForm input.Button');
	frm = $('form#NieuwsbriefForm');
	
	btn.click( function(ev) {
		submitForm();
		return false;
	});
	
	frm.submit(function() {
		submitForm();
		return false;
	});
});

function submitForm() {
	
	btn = $('form#NieuwsbriefForm input.Button');
	frm = $('form#NieuwsbriefForm');
	
	emailaddr = frm.find("input[name='Email']").attr('value');
	subname = frm.find("input[name='Name']").attr('value');
	
	$.ajax({
		type: 'POST',
		url: frm.attr('action'),
		data : {email: emailaddr, action: 'aanmelden', name: subname},
		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 = frm.parent();
				ballooondata.html(data.c);					
			}else{
				alert(data.msg);
			}   		
		}    	
	});
}
