$(document).ready(function(){
	$("ul#menu li").bind("click",function(){
		var p=this.getElementsByTagName("a")[0].href.replace(/^.*p=/,'')
/*		p="data/"+p+".php";
		$("#fsi_content").fadeOut(500, function(){ 
			$("#fsi_content").load(p);
			$("#fsi_content").fadeIn(500);
		});*/
		changePage(p,"#fsi_area");
		pageTracker._trackPageview("/pages/"+p); // google analytics
		$("ul#menu li").removeClass("current");
		$(this).addClass("current");
		return false;
	}); 
	
	ld=true;
	if (m=window.location.href.match(/#(.+)$/)) { 
			if (m[1] && pagesarray[m[1]]) {
				var p=m[1];
				changePage(p,"#fsi_area");
				pageTracker._trackPageview("/pages/"+p); // google analytics
			} 
	}

});

function init_links() {
	$("a.internal").bind("click", function() {
		var p=this.href.replace(/^.*p=/,'');
		changePage(p,"#fsi_area");
		pageTracker._trackPageview("/pages/"+p); // google analytics
		return false;
	});
}

// nr 1 med fadein/out
var paging_active=false;
function changePage(p,dom_content) {
	if (!paging_active) {
	 	paging_active=true;

		var getstr,m;
		if (m=p.match(/(&amp;|&)(.*)$/)) {
			getstr=m[2];
			p=p.replace(m[0],'');
		}
		
		loc=window.location.href;
		loc=loc.replace(/\?(.+)$/,"#"+p);
		loc=loc.replace(/#(.+)$/,"#"+p);
		if (!loc.match(/#/)) loc+="#"+p;
		location.href=loc;
		page=tpl.replace("%p%",p);
		notfound=tpl.replace("%p%",nf);
		 	
		$(dom_content).fadeOut(500, function(){ 
			$.ajax({
				type: "GET",
				url: page+'?'+getstr,
				data: { skipnav: true },
				dataType: "html",
				contentType: "text/html; charset=utf-8",
				cache: false,
				success: function(html){
					$(dom_content).empty();
					$(dom_content).append(html);
					$(dom_content).fadeIn(500);
				 	paging_active=false;
					init_links(true);
					CSBfleXcroll("fsi_content2");
					$(dom_content+" script").each(function() {
						eval(this.innerHTML);
					});
				},
				error: function() {
					$(dom_content).load(notfound);
					$(dom_content).fadeIn(500);
				 	paging_active=false;
					init_links(true);
				}
			});
		});
	}
}


$(document).ready(function(){
	$("img").each(function(){ 
		if(this.src.indexOf(".png")!=-1){ 
			$(this).addClass("png");
		}
	});
});
