About = {
	container : null,
	content : null,
	owner : null,
	playBackgroundSound : true,
	init : function(params) {
		About.owner = params.owner;
	},
	show : function(root) {
		if (!About.container) {
			About.createContainer(root);
		}
		$.post("templates/8/servlet.php", {action : "getAbout", owner : this.owner}, About.set);
	},
	hide : function() {
		if (About.container) {
			About.container.parentNode.removeChild(About.container);
			About.container = null;
			About.content = null;
		}
	},
	canPlayBackgroundSound : function() {
		return About.playBackgroundSound;
	},
	createContainer : function(root) {
		var div = document.createElement("div");
		div.id = "about";
		div.className = "aboutHidden";
		About.container = div;
		root.appendChild(div);
		return div;
	},
	set : function(content) {
		About.content = content;
		About.change();
	},
	change : function() {
		About.draw();
		/* więcej akcji */
	},
	draw : function() {
		About.container.innerHTML = About.content;
		About.container.className = "aboutVisible";
	}
}
