mam.page = {
	version: "1.0",
	clearLogo: function() {
		$("#logo").html("");
	},
	clearTitle: function() {
		document.title = "";
	},
	loadContent: function(id) {
		var path;
		path = $("content pages page", mam.config.getSiteConfigXml()).get(0).getAttribute("path");
		//alert(path);
		$("#content").load(path);
	},
	loadQuickLinks: function() {
		//alert("load quick links...")
		$("#left-column").prepend("<div id=\"quickLinks\"></div>");
		$("#quickLinks").load(mam.util.path.getSitePath()+"/quick_links.html", function() {
			if($("#quickLinks ul li").size() > 0) { $("#quickLinks").show();}
			else {
				$("#quickLinks").hide();
			}
		});
	},
	loadStyleSheet: function() {
		var css;
		if(mam.config.getSiteConfigXml() != undefined) {
			css = $("css", mam.config.getSiteConfigXml()).text();
			// Need to find a more elegant way of doing this cross browser
			$('link[@rel*=style][@title=site-specific]').each(function(i) {this.href = css;}); // ie
			$("head").append('<link rel="stylesheet" type="text/css" href="'+css+'" media="all"/>') // ff
		}
	},
	setLogo: function() {
		var alt, logo, src, title;
		if(mam.config.getSiteConfigXml() != undefined) {
			this.clearLogo();
			alt = $("logo alt", mam.config.getSiteConfigXml()).text();
			src = $("logo src", mam.config.getSiteConfigXml()).text();
			title = $("logo title", mam.config.getSiteConfigXml()).text();
			$("#logo").html("<img src=\""+src+"\" alt=\""+alt+"\" title=\""+title+"\"/>");
			$("#logo img").show();
		}
	},
	setBanner: function(coreRoot) {
			
			if(window.location.href.lastIndexOf(coreRoot) > -1)
			{
			
				var uri = window.location.href.substring(window.location.href.lastIndexOf(coreRoot));
				var re = /^\/.*?(\/.*?)\/.*$/;
 				var topSection = uri.replace(re, "$1");
 				var banner = coreRoot + topSection + '/banner.jpg';
				$("#banner").html("<img src=\""+banner+"\" alt=\"\" title=\"\"/>");
			}
	},
	setTitle: function(pageName) {
		var title;
		if(mam.config.getSiteConfigXml() != undefined) {
			title = $("site-name", mam.config.getSiteConfigXml()).text() + " - " + pageName;
			document.title = title;
		}
	}
}