window.addEvent('domready', function(){
	/*========= Eigene Funktionen =========*/

	/* Popup-Fenster fuer AGB et. */
	$$('a.popupLink').each(function(el) {
		var href = el.getProperty('href');
		el.addEvent('click', function(e) {
			new Event(e).stop();
			window.open(
				href, "popup", 
				"width=500, height=400, left=200, top=100"
			);
		});
	});

	// PNG-Support fuer den IE6 - mootools-style :-)
	// allerdings nur bei <img> fuer alles was background-image per CSS erhaelt
	// muss man diese in der css/ie6.css ueberschreiben, siehe beispiel dort.
	if (Browser.Engine.trident4) {
		$$('img').each(function(i) {
			iSrc = i.getProperty('src');
			iWidth = i.getSize().x;
			iHeight = i.getSize().y;
			iID = i.getProperty('id');
			iClass = i.getProperty('class');
			iTitle = i.getProperty('title') + " " + i.getProperty('alt');
			iStyle = "display: inline-block; ";
			if (i.getParent().getProperty('href') !== "") {
				iStyle += "cursor: pointer; "
			}
			var iName = iSrc.toLowerCase();
			if (iName.substring(iName.length - 3, iName.length) == "png") {
				var strNewHTML = '<span id="' + iID + 
								'" class="'+ iClass + 
								'" title="' + iTitle +
								'" style="' + iStyle +
								'width: ' + iWidth + 
								'px; height: ' + iHeight + 
								'px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader' + 
								"(src=\'" + iSrc + "\', sizingMethod='scale');\"></span>";
				i.outerHTML = strNewHTML;
			}
		});
	}


});
