function Newsletter(baseUrl) {

	this._baseurl = baseUrl + "/";
	
	this.sendEmail = function() {
	
		var subscription = "No";
	
		if($("#contact_form_subscribe").is(":checked")) {
		
			subscription = "Yes";
		
		}
	
		var mail = $("#contact_form_email").val();
		var name = $("#contact_form_name").val();
		var subscribe = subscription;
		var message = $("#contact_form_message").val();
	
		$.ajax({
				type: "POST",
				async: false,
				dataType: "json",
				url: this._baseurl + "public/newsletter/nlcall.php",
				data: {
							'email': mail,
							'name': name,
							'subscribe': subscribe,
							'message': message
						},
						success: function(transport) {
						
							var json = transport;
							var message = "";
							
							for(var i =0; i < json.length; i++) {
							
								message += json[i].response + "\n";
							
							}
							
							alert(message);
							
							if(message === "Bericht verstuurd!\n") {
								$('#contact_form_fader').hide(function() {
									
								});
								$('#flash_content_item').fadeIn("fast");
							}

						}

			});
		
		}
		
		this.deleteContactForm = function() {
		
			$('#contact_form_fader').remove();
		
		}
		
		this.createContactForm = function() {
		
			var containerDiv = $("<div></div>");
			containerDiv.attr({
												id : "contact_form_fader",
												style : "display: none"
											});
			containerDiv.prependTo("body");
			
			var subContainerDiv = $("<div></div>");
			subContainerDiv.attr({
												id : "contact_form_container"
													});
			subContainerDiv.appendTo(containerDiv);
			
			
			var exitForm = $("<div>X</div>");
			exitForm.attr({
										id : "contact_form_exit"
									});
			exitForm.appendTo(subContainerDiv);
			
			var nameForm = $("<input></input>");
			nameForm.attr({
												id : "contact_form_name",
												type : "text"
													});
			nameForm.appendTo(subContainerDiv);
			
			subContainerDiv.append("<br />");
			
			var mailForm = $("<input></input>");
			mailForm.attr({
												id : "contact_form_email",
												type : "text"
													});
			mailForm.appendTo(subContainerDiv);
			
			subContainerDiv.append("<br />");
			
			var subjectForm = $("<TEXTAREA></TEXTAREA>");
			subjectForm.attr({
												id : "contact_form_message"
													});
			subjectForm.appendTo(subContainerDiv);
			
			var subscribeForm = $("<input></input>");
			subscribeForm.attr({
												id : "contact_form_subscribe",
												type : "checkbox"
													});
			subscribeForm.appendTo(subContainerDiv);
			
			var submitForm = $("<button></button>");
			submitForm.attr({
												id : "contact_form_submit"
											});
			submitForm.appendTo(subContainerDiv);
		
		}

}
