// JavaScript Document



$(document).ready(function() {

	

	$("div.contentcontainer").hide();

	

	$("a.event").click(function(){

				$("div.contentcontainer").hide();

				$("div.eventcolumn").removeClass("eventcolumnactive");

				$("#" + this.rel).animate({

				  opacity: 'show'

				}, 400);

				$(this).parent().addClass("eventcolumnactive");

				return false;

	});

	

	$("a.close").click(function(){

				$(this).parent().animate({

				  opacity: 'hide'

				}, 400);

				$("div.eventcolumn").removeClass("eventcolumnactive");

				return false;

	});

	

	$("a.closeall").click(function(){

				$("div.contentcontainer").animate({

				  opacity: 'hide'

				}, 400);

				$("div.eventcolumn").removeClass("eventcolumnactive");

				return false;

	});

	

	$("#reg_form").validate({

		

		submitHandler: function(form) {

		

			var firstname = $("input#firstname").val();

			if (firstname == "") {

				//return false;

			}

			var lastname = $("input#lastname").val();

			if (lastname == "") {

				//return false;

			}

			var email = $("input#email").val();

			if (email == "") {

				//return false;

			}

			

			var country = $("#country option:selected").val();	

			if (country == undefined) {

				country = "";

			}

			

			var vip_tickets = $('input#vip_tickets').attr('checked')? 1 : 0;

			

			

			var tickets_num = $("input[name=tickets_num]:checked").val();

			if (tickets_num == undefined) {

				tickets_num = "";

			}

			var accomodation = $("input[name=accomodation]:checked").val();

			if (accomodation == undefined) {

				accomodation = "";

			}

			var travel = $("input[name=travel]:checked").val();

			if (travel == undefined) {

				travel = "";

			}

			var stay_period = $("input[name=stay_period]:checked").val();

			if (stay_period == undefined) {

				stay_period = "";

			}

			

			var eventType = $("#eventType").val();

			if (eventType == "") {

				//return false;

			}

			

			var current_language = $("#current_language").val();

			if (current_language == "") {

				//return false;

			}

			

			var dataString = 

				'firstname=' + firstname + 

				'&lastname=' + lastname + 

				'&email=' + email +

				'&country=' + country +

				'&vip_tickets=' + vip_tickets +

				'&tickets_num=' + tickets_num +

				'&accomodation=' + accomodation +

				'&travel=' + travel +

				'&stay_period=' + stay_period +

				'&current_language=' + current_language +

				'&eventType=' + eventType;

			

			$.ajax({

				type : "GET",

				url : "regform_process.php",

				contentType: "application/text; charset=UTF-8",

				data : dataString,

				dataType: "text",

				success : function(data) {

					$("#reg_form").fadeOut("slow", function(){

						$("div#form_success").fadeIn();

					});

				}

			});

		}

	});

});	// ready function end




