(function($) {
	function InfoBox() {
		this.box = $("<div></div>");
		this.box.css("display", "none");
		this.box.css("position", "absolute");

		var top = $(window).height() / 2 - 200;
		var left = $(window).width() / 2 - 200;
		
		this.box.css("top", top + "px");
		this.box.css("left", left + "px");

		this.box.css("height", "400px");
		this.box.css("width", "400px");
		this.box.css("border-size", "2px");
		this.box.css("border-style", "solid");
		this.box.css("border-color", "#074CAA");
		this.box.css("background-color", "#FFFFFF");
		this.box.css("z-index", "100");
		this.box.prependTo("body");
		
		this.isOpen = false;
		
		var $this = this;
		
		$(window).resize(function() {
			var top = $(window).height() / 2 - 200;
			var left = $(window).width() / 2 - 200;
			
			$this.box.css("top", top + "px");
			$this.box.css("left", left + "px");
		});
	}
	
	InfoBox.prototype.show = function(id) {
		if (this.isOpen) {
			this.hide();
		}
		this.box.html($(id).html());
		this.box.show();
		$(".closeInfoBox").click(function(e) {
			$.infoBox.doHide();
			return false;
		});
	}
	
	InfoBox.prototype.doHide = function() {
		$(".closeInfoBox").unbind("click");
		this.box.hide();
		this.isOpen = false;
	}
	
	
	
	$(document).ready(function() {
		$.infoBox = new InfoBox();
		
		
		$("#info_komplett_forum").click(function() {
			$.infoBox.show("#info_komplett_forum_content");
		});
		
		$("#info_komplett_forum_suite").click(function() {
			$.infoBox.show("#info_komplett_forum_suite_content");
		});
		
		$("#info_komplett_forum_deluxe").click(function() {
			$.infoBox.show("#info_komplett_forum_deluxe_content");
		});
		
		$("#info_komplett_seminar").click(function() {
			$.infoBox.show("#info_komplett_seminar_content");
		});
		
		$("#info_tagesticket_5").click(function() {
			$.infoBox.show("#info_tagesticket_5_content");
		});
		
		$("#info_tagesticket_4").click(function() {
			$.infoBox.show("#info_tagesticket_4_content");
		});
	});
	
})(jQuery);