var teatercentrumForum = {
	init : function () {
		this.fonts.setup();

	},

	fonts : {
		settings : {
			path : "http://sv.teatercentrum.se/fonts/",
			font : "futura",
			extension : ".png",
			maxWidth : 320
		},
		
		setup : function () {
			this.replace("#site-description h1, #search button", 10, "ffffff");
			this.replace("#page-body .navlinks li a", 8, "444C0F");
			this.replace("#sidebar h3", 9, "ffffff");
		},
		
		replace : function (selector, size, color) {
			
			path = this.settings.path;
			font = this.settings.font;
			extension = this.settings.extension;
			maxWidth = this.settings.maxWidth;
			
			$(selector).each(function() {
							
				var val = $(this).html();
				var imgName = decodeURI(val);
				if ($(this).css("text-transform") == 'uppercase') {
					imgName = imgName.toUpperCase();
					
				}
					$(this).html('<img src="' + path + font + '/' + size + '/' +  color + '/'  + maxWidth + '/' + imgName + extension + '" alt="'+ val +'"/>');
					$(this).find('img[@src$=.png]').ifixpng();
			});
			
		}
	}
	
};

$(document).ready(function() {
	teatercentrumForum.init();
});