if (typeof window.addEventListener != 'undefined') window.addEventListener('load', InitHiddenLink, false);
else if (typeof window.attachEvent != 'undefined') window.attachEvent('onload', InitHiddenLink);

function InitHiddenLink(){
	var as = document.getElementsByTagName('A');
	for(var i=0; i<as.length; i++){
		if(as[i].href == '#' && typeof as[i].id != 'undefined') as[i].href = as[i].id;
		else if(as[i].href.match(/redirect\.php\?url=(.+)/)!==null){
			var url = RegExp.$1.replace(/%3A/g, ':').replace(/%2F/g, '/');
			if(url.match(/^http:\/\//i) === null) url = 'http://'+url;
			as[i].href = url;
		}
	}
}

function AddToFavorite(){
	var MSIE = navigator.appName == "Microsoft Internet Explorer";
	if(MSIE) window.external.AddFavorite(document.location.href, document.title);
	else alert("Press Ctrl+D to bookmark this site!");
	return false;
}

function DrawMylo(l,s,name) {
	var pservers = ['cccatch.ru', 'yandex.ru', 'mail.ru', 'bk.ru'];
	var login  = l?l:'info';
	var server =( !s || typeof(pservers[s])=='undefined')?pservers[0]:pservers[s];
	var email  = login+'@'+server;
	var url = 'mailto:'+email;
	if(!name) name = email;
	document.write('<a href="'+url+'">'+name+'</a>');
}

function DrawEmail(login, stub, server, name){
	email  = login+'@'+server;
	url = 'mailto:'+email;
	if(!name) name=email;
	document.write('<a href="'+url+'">'+name+'</a>');
}

