// JavaScript Document
/**
 * @Author: Christian Baumgartner
 * @Version: 1.0
 * ®ReleaseDate: 02.2009
 */

function getXmlHttpRequestObject () {
	if(window.XMLHttpRequest){
		XMLHTTP = new XMLHttpRequest();
	} else if(window.ActiveXObject()){
		try{
			XMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (ex){
			try{
				XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (ex){
				alert("error creating httprequestobject!");
			}
		}
	}
	return XMLHTTP;
}

function toggleInfoBox(event){
	if($(".bspBox").is(':visible')){
	  $(".bspBox").hide("normal");
	  $("#showExample1").html("show example");
	} else {
	  $(".bspBox").show("normal");
	  $("#showExample1").html("hide example");
	}		 
	event.preventDefault();
}

function showAdBlock(){
	$.ajax({
		async: "false",
		type: "GET",
		url: "./RAW/"+"GoogleAdSense",
		data: null,
		dataType: "messages",
		success: function(messages){
			$("#adBlock").html(messages);
		}
	});
}

function showPayPalBlock(){
	$.ajax({
		async: "false",
		type: "GET",
		url: "./RAW/"+"paypal",
		data: null,
		dataType: "messages",
		success: function(messages){
			$("#paypalBlock").html(messages);
		}
	});
}

function showContent(pagename){
	loadfile = "index";
	if(pagename == "home" || pagename == "index"){
		loadfile = "index";
	} else if(pagename == "projects"){
		loadfile = "projects";
	} else if(pagename == "questionable content" || pagename == "qc"){
		loadfile = "qc";
	} else if(pagename == "impressum/contact" || pagename == "impressum"){
		loadfile = "impressum";
	} else if(pagename == "blag"){
		loadfile = "blag";
	}
	//$("#content").hide();
	var pageviewid = "/showContent/" + pagename;
	pageTracker._trackPageview(pageviewid);
	$.ajax({
		async: "false",
		type: "GET",
		url: "./RAW/"+loadfile,
		data: null,
		dataType: "messages",
		success: function(messages){
			$("#content").html(messages);
			$("#content").slideDown("normal");
		}
	});
	//showAdBlock();
	showPayPalBlock();
}

