/* 
 * Prevzato a upraveno z http://is.muni.cz
 */

function AddLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			if (oldonload) {
				oldonload();
			}
			func();
		}
	}
}

function location_replace(anchor) {
	add_load_event(function() {
		if (location.hash != anchor) {
			location.hash = anchor;
		} 
	} );
}

function ModifyPostAddress()
{
	var adresy = document.getElementsByTagName("span");
	for (var i=0; i < adresy.length; i++) {
		var adresa = adresy[i];
		if (adresa.className != "PostAddress")
			continue;

		var skutecna = adresa.innerHTML;
		skutecna = skutecna.replace(/<!--[^-]*?-->/g, '');
		skutecna = skutecna.replace(/<img[^>]*? src="[^>]*?Z\.gif[^>]*?>/gi, '@'); 
		skutecna = skutecna.replace(/<img[^>]*? src="[^>]*?T\.gif[^>]*?>/gi, '.'); 
		adresa.innerHTML = '<a href="'
			+ ( adresa.className == "PostAddress"
			  ? 'mailto:' : '/auth/system/mail_posli.pl?to=' )
			+ skutecna + '">' + skutecna + '</a>';
		adresa.normalize();
	}
}
