	function setDateInput() 
	{
	
		var op = "";
		var single = "";
		var dates = $("#event_dates").html();
		var type = $("#subscription_type").html();
		
		// If last chars are ||, delete them
		if (dates.substr(-2, 2) == "||")
		{
			dates = dates.substring(0,(dates.length-2));
		}
	
		dates = dates.split("||");
		
		for (i=0; i<dates.length; i++)
		{
			if (type == "multiple")
			{
				op += "<input type=\"checkbox\" name=\"date\" value=\""+ dates[i] +"\"> " + dates[i] + "<br />"; 	
			}
			else if (type == "single")
			{
				single += "<option value=\""+ dates[i] +"\">"+ dates[i] + "</option>"; 	
			}
		}
		
		// Add select tag
		if (type == "single") 
		{
			op = "<select name=\"date_selector\" id=\"date_selector\" onChange=\"setDateField()\"><option>---------</option>"+ single +"</select>";
			op += "<input type=\"hidden\" id=\"date\" name=\"date\" class=\"required\" />";
		}
		
		$("#event_dates").html(op);
		$("#event_dates").css("display","block");
	}
	
	
	function setDateField() 
	{
		$("#date").val($("#date_selector").val());
	}
	

	function getSubscriptionBox(urlTitle)
	{
		$("#subscriptionBox").dialog("open");
	}


	$(function(){
		
		// subscription form
		$("#subscriptionForm").validate({
			
			submitHandler: function(){ 
				
				var date = "";
				
				var message = "Thank you, your request has been submitted. Bedankt, uw aanmelding is verstuurd.";

				if ($("input:checkbox:checked").val() != undefined)
				{
					$("input:checkbox:checked").each(function(i){
						date += this.value+"||"; 
					});
					
				}
				else 
				{
					date = $("#date").val();	
				}
				$.ajax({
					url: "http://zanders.eu/"+ lang +"/events/subscription_form",
					cache: false,
					type: "POST",
      				data: "date="+ date +"&number="+ escape($("#number").val()) +"&gender="+ escape($("input:radio[name=gender]").val()) +"&initials="+ escape($("#initials").val()) +"&surname="+ escape($("#surname").val()) +"&company="+ escape($("#company").val()) +"&position="+ escape($("#position").val()) +"&phone="+ escape($("#phone").val()) + "&email="+ escape($("#email").val()) +"&remarks="+ escape($("#remarks").val()) +"&language="+ escape($("#lang").val()) +"&activiteiten_id="+ escape($("#activiteiten_id").val()), //, // +"&email="+ escape($("#email").val()
					error: function(){
						alert("Something went wrong during registration, try again or contact our support.");
						message = "Something went wrong during registration, try again or contact our support.";
					},
					beforeSend: function(){
						
						$("#subscriptionForm .submit").html("<img src=\"http://zanders.eu/files/image/spinner.gif\" />");
					},
					complete: function(){
						$("#subscriptionBox").html(message);
						
					}
			
				}); //close $.ajax 
					
			}
		});
	});
