$(document).ready(function(){

	$('#testdata_btn').click(function() {
	 	$("#name").val("Thiadmer Sikkema");
	 	$("#company").val("TS BV");
	 	$("#address").val("klhjas jhsjhd ajh hjh");
	 	$("#postcode").val("1234AB");
	 	$("#city").val("Delft");
	 	$("#comment").val("1234");
	 	$("#email").val("t.sikkema@bluepalm.nl");
	 	$("#phone").val("0123456789");	
	});

	// requestdemo button
	$('#requestdemo_btn').click(function() {
		// gather data
		var demodata = new Object;
		demodata.name = $("#name").val();
		demodata.company = $("#company").val();
		demodata.address = $("#address").val();
		demodata.postcode = $("#postcode").val();
		demodata.city = $("#city").val();
		demodata.comment = $("#comment").val();
		demodata.email = $("#email").val();
		demodata.phone = $("#phone").val();
		
		// validate demo data
		$('#errorMessageBlock').hide();
		$('#errorText').html("");		
		if (demodata.name == "" || demodata.company == "" || demodata.address == ""
			|| demodata.postcode == "" || demodata.email == "" || demodata.phone == "") {
			$('#errorText').html("Wilt u alle verplichte velden invullen?");
			$('#errorMessageBlock').show();	
			return;
		}
		
		// call remote
		$.blockUI({ message: "Bezig met registreren..." }); 
		$.ajax({
			url: 'ajax.php',
			data: 'action=register_demo&demodata=' + JSON.stringify(demodata),
			dataType: 'json',
			type: 'post',
			success: function (result) {
				$.unblockUI();
				if (result.ok) {		
					// hide form
					$('#fcf2').slideUp(1000);
					// show info
					$('#infoText').html(result.msg);
					$('#infoMessageBlock').show();
				} else {
					$('#errorText').html(result.msg);
					$('#errorMessageBlock').show();				
				}
			},
			error: function (XMLHttpRequest, textStatus, errorThrown) {
				$.unblockUI();
				$('#errorMessageBlock').show();
				$('#errorText').append(XMLHttpRequest.responseText);
			}
		});
	});

});