function getURLParam(strHref, strParamName){
	var strReturn = "";
	if (!strHref.length){var strHref = window.location.href;}
	if ( strHref.indexOf("?") > -1 ){
		var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
		var aQueryString = strQueryString.split("&");
		for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
			if (aQueryString[iParam].indexOf(strParamName + "=") > -1 ){var aParam = aQueryString[iParam].split("=");strReturn = aParam[1];break;}
		}
	}
	return strReturn;
}
function str_replace(search, replace, subject) {return subject.split(search).join(replace);}
function getElementsByClass(searchClass, domNode, tagName) {
	if (domNode == null) domNode = document;
	if (tagName == null) tagName = '*';
	var el = new Array();
	var tags = domNode.getElementsByTagName(tagName);
	var tcl = " "+searchClass+" ";
	for(i=0,j=0; i<tags.length; i++) {
		var test = " " + tags[i].className + " ";
		if (test.indexOf(tcl) != -1)
			el[j++] = tags[i];
	}
	return el;
}

/*
window.onload = function() {

	// GET CLASS "contentheading"
	var els = getElementsByClass('contentheading');
	if (els.length) {
		for (var t = 0; t<els.length; t++) {
			var text = escape(els[t].innerHTML);
			els[t].innerHTML = '<img src="/images/phpimage.php?t='+text+'" border="0" />';
		}
	}
}
*/

if (getURLParam('', 'debug')==1) {
	//alert('Debug Mode');
}

jQuery(document).ready(function(){

	var myimages = new Array;
	var path = '/egidien/images/stories/';
	var topitems = new Array('topnavi_kirche', 'topnavi_musik', 'topnavi_kunst', 'topnavi_glaube', 'topnavi_kultur', 'topnavi_termine', 'topnavi_kontakt');

	// Replace top navi
	var n = 0;
	var contentheading_style = "&f=LSANS.TTF&fc=5a5a5a&bc=ffffff&tm=0&bm=0&s=10&w=auto_22_22&h=34&align=cc";
	var active_contentheading_style = "&f=LSANS.TTF&fc=ade5db&bc=a1a1a1&tm=0&bm=0&s=10&w=auto_22_22&h=34&align=cc";
	var els = getElementsByClass('mainlevel');
	if (els.length) {
		for (var t = 0; t<els.length; t++) {
			var imageid = "topimg"+t;
			var text = escape(els[t].innerHTML);
			var parentMenuID = els[t].parentNode.parentNode.parentNode.id;
			if (parentMenuID == 'topmenu') {
				//var style = contentheading_style;
				var style = '_a';
				if (els[t].id == 'active_menu') {
					//var style = active_contentheading_style;
					var style = '_b';
				}
				//var xtra = ' onmouseover="this.src=\'images/phpimage.php?t='+text+active_contentheading_style+'\';" onmouseout="this.src=\'images/phpimage.php?t='+text+style+'\'"';
				//els[t].innerHTML = '<img id="'+imageid+'" src="images/phpimage.php?t='+text+style+'" border="0" '+xtra+' />';
				var xtra = ' onmouseover="this.src=\''+path+topitems[n]+'_b.png\';" onmouseout="this.src=\''+path+topitems[n]+style+'.png\'"';
				els[t].innerHTML = '<img id="'+imageid+'" src="'+path+topitems[n]+style+'.png" border="0" '+xtra+' />';
				n++;

		        myimages[n] = new Image();
	            myimages[n].src = path+topitems[n]+'_b.png';
			}
		}
	}

/*
	// Replace left navi
	var contentheading_style		= "&f=l_10646.ttf&fc=5a5a5a&bc=ffffff&lm=40&tm=15&bm=0&s=9&w=211&h=38";
	var active_contentheading_style = "&f=l_10646.ttf&fc=ade5db&bc=a1a1a1&lm=40&tm=15&bm=0&s=9&w=211&h=38";
	var els = getElementsByClass('sublevel');
	if (els.length) {
		for (var t = 0; t<els.length; t++) {
			var imageid = "leftimg"+t;
			var text = escape(els[t].innerHTML);
			var parentMenuID = els[t].parentNode.parentNode.parentNode.parentNode.id;
			if (parentMenuID == 'submenu') {
				var style = contentheading_style;
				if (els[t].id == 'active_menu') {
					var style = active_contentheading_style;
				}
				var xtra = ' onmouseover="this.src=\'images/phpimage.php?t='+text+active_contentheading_style+'\';" onmouseout="this.src=\'images/phpimage.php?t='+text+style+'\'"';
				els[t].innerHTML = '<img id="'+imageid+'" src="images/phpimage.php?t='+text+style+'" border="0" '+xtra+' />';
			}
		}
	}
*/

	/*
	// Replace contentheadings
	var contentheading_style = "&f=Archer-BookItalic.ttf&fc=6ec5cf&tm=0&bm=0&s=24&w=562";
	var els = getElementsByClass('contentheading');
	if (els.length) {
		for (var t = 0; t<els.length; t++) {
			var text = escape(els[t].innerHTML);
			els[t].innerHTML = '<img src="/images/phpimage.php?t='+text+contentheading_style+'" border="0" />';
		}
	}

	// Replace H2
	var h2_style = "&f=Archer-BookItalic.ttf&fc=754700&tm=0&bm=0&s=14&w=562&lh=5";
	var els = document.getElementsByTagName('H2');
	if (els.length) {
		for (var t = 0; t<els.length; t++) {
			var text = escape(els[t].innerHTML);
			els[t].innerHTML = '<img src="/images/phpimage.php?t='+text+h2_style+'" border="0" />';
		}
	}

	// Replace right side navi span
	var picNum = 0;
	var preload_image_object = new Image();
	var myimages = new Array;
	var itemID = getURLParam('', 'itemid');
	var span_style = "&f=Archer-Book.ttf&fc=754700&tm=0&bm=0&s=13&w=259&lh=5";
	var els = document.getElementById('subrechts');
	var spans = els.getElementsByTagName('span');
	if (spans.length) {
		for (var t = 0; t<spans.length; t++) {
			var text = escape(spans[t].innerHTML);
			var _span_style = span_style;

			// have to check, if we have an active item here...
			itemItemID = 0;
			var itemURL = String(spans[t].parentNode);
			var itemItemID = getURLParam(itemURL, 'itemid');
			if (itemItemID == itemID) {
				_span_style = str_replace('754700','37aab7',_span_style);
			}

			var xtra = '';
			//if (getURLParam('', 'debug')==1) {
				var _span_style2 = str_replace('754700','37aab7',_span_style);
				xtra = ' onmouseover="this.src=\'/images/phpimage.php?t='+text+_span_style2+'\';" onmouseout="this.src=\'/images/phpimage.php?t='+text+_span_style+'\'" ';
				//preload_image_object.src = '/images/phpimage.php?t='+text+_span_style2;
		        myimages[picNum] = new Image();
	            myimages[picNum].src = '/images/phpimage.php?t='+text+_span_style2;
				picNum++;

			//}

			spans[t].innerHTML = '<img src="/images/phpimage.php?t='+text+_span_style+'" border="0" '+xtra+' />';
		}
	}

	// Replace H3
	var h3_style = "&f=Verlag-Bold.ttf&fc=5a5a5a&tm=0&bm=0&s=10&w=259&lh=0";
	var els = document.getElementsByTagName('H3');
	if (els.length) {
		for (var t = 0; t<els.length; t++) {
			var text = escape(els[t].innerHTML);
			els[t].innerHTML = '<img src="/images/phpimage.php?t='+text+h3_style+'" border="0" />';
		}
	}
	*/
/*
	// Replace top navi top items
	var top_style = "&f=Verlag-Book.ttf&fc=6ec5cf&tm=0&bm=0&s=24&w=562";
	var els = getElementsByClass('contentheading');
	if (els.length) {
		for (var t = 0; t<els.length; t++) {
			var text = escape(els[t].innerHTML);
			els[t].innerHTML = '<img src="/images/phpimage.php?t='+text+top_style+'" border="0" />';
		}
	}
*/
});


