// JavaScripts for buddhismus.de
// version 0.1

var glossarReq = function(co,par) {
	new Ajax.Updater(co, 'glossar_ajax.php', {
		//parameters: { term: par },
		parameters: { term: escape(par) }, // escape for URL encoding, decode on PHP side. encodeURL() does not work
		method: 'post',
		encoding: 'iso-8859-1',
		contentType: 'application/x-www-form-urlencoded',
		onCreate: function() {
			$(co).innerHTML = "<div class='loader'>loading ...</div>";
		},
		onComplete: reposFooter()
	});
}

var zentrenReq = function(co,par) {
	if(par==0) { // nothing selected
		$(co).innerHTML = "";
		return;
	}
	new Ajax.Updater(co, 'zentrum.php', {
		//parameters: { zzname: par },
		parameters: { zzname: escape(par) }, // escape for URL encoding, decode on PHP side. encodeURL() does not work
		method: 'post',
		encoding: 'iso-8859-1',
		contentType: 'application/x-www-form-urlencoded',
		onCreate: function() {
			$(co).innerHTML = "<div class='loader'>loading ...</div>";
		},
		onComplete: reposFooter()
	});
}

var adressenReq = function(co,par) {
	new Ajax.Updater(co, 'zenadressen.php', {
		//parameters: { zzadr: par },
		parameters: { zzadr: escape(par) }, // escape for URL encoding, decode on PHP side. encodeURL() does not work
		method: 'post',
		encoding: 'iso-8859-1',
		contentType: 'application/x-www-form-urlencoded',
		onCreate: function() {
			$(co).innerHTML = "<div class='loader'>loading ...</div>";
		},
		onComplete: reposFooter()
	});
}

// reposition the footer IE bugfix for AJAX content loads
function reposFooter() {
	if(Prototype.Browser.IE) {
		$("marginal_bottom").style.bottom = "33px";
		setTimeout('$("marginal_bottom").style.bottom = "34px"', 150);
		$("footer").style.bottom = "1px";
		setTimeout('$("footer").style.bottom = "0px"', 150);
	}
}

/*
Event.observe(window, 'load', function() {
	if(typeof sIFR == "function"){
		sIFR.replaceElement(named({sSelector:"body h1", sFlashSrc:"./sifr/arial_rounded.swf", sColor:"#000000", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#CCCCCC", nPaddingTop:20, nPaddingBottom:20, sFlashVars:"textalign=left&offsetTop=6"}));
	}
});
*/
