javascript:(
	function () 
	{ 

		var docloc=document.location.href;
		if (docloc.substr(0,25)=='http://hghltd.yandex.net/')
		{
			anc=document.getElementsByTagName('a');
			docloc=anc[1].href;
		}
		if (docloc.substr(0,20)=='http://hl.mailru.su/')
		{
			anc=document.getElementsByTagName('a');
			docloc=anc[0].href;
		}
		docloc=docloc.replace(/^http:\/\//, '');
		docloc=docloc.replace(/#.*$/, '');
		docloc=docloc.replace(/\/$/, '');
		var doclocnowww=docloc.replace(/^www\./, '');
		var selfhost=docloc.replace(/\/.*$/, '');
		var alllinks = document.getElementsByTagName('a'); 
		var ext_links = {}; 
		for (var i = 0; i < alllinks.length; i++) 
			{ 
			var clink = alllinks[i]; 
			if (clink.href != '' && clink.protocol == 'http:' && clink.host.replace(/^www\./, '') != document.location.host.replace(/^www\./, '')) 
				{ 
				ext_links[clink.host] ? ext_links[clink.host].push(clink) : (ext_links[clink.host] = new Array(clink)); 
				} 
			} 
		showlblock(ext_links);

	function replace_string(txt,cut_str,paste_str)
	{ 
		var f=0;
		var ht='';
		ht = ht + txt;
		f=ht.indexOf(cut_str);
		while (f!=-1){ 
		f=ht.indexOf(cut_str);
		if (f>0){
		ht = ht.substr(0,f) + paste_str + ht.substr(f+cut_str.length);
		};
		};
		return ht
		};

	function an(t, n) 
		{ 
		return t.appendChild(document.createElement(n)); 
		} 
	function at(n, t) 
		{ 
		return n.appendChild(document.createTextNode(t)); 
		} 
	function ss (n, p) 
		{ 
		for (var i in p) 
			{ 
			n.style[i] = p[i]; 
			} 
		} 
	function sa(n, a) 
		{ 
		for (var i in a) n.setAttribute(i, a[i]); 
		} 
	function $(n) 
		{
		return document.getElementById(n);
		} 
	function dragControls(event) 
		{ 
		cnt = $('extl_div'); 
		cnt.style.top = event.clientY - mtop + 'px !important'; 
		cnt.style.left = event.clientX - mleft + 'px !important'; 
		} 
	var mtop; 
	var mleft; 
	function startDrag(event) 
		{ 
		obj = $('extl_div'); 
		mtop = event.clientY - obj.offsetTop; 
		mleft = event.clientX - obj.offsetLeft; 
		if (mtop < 10) 
			{ 
			window.addEventListener('mousemove', dragControls, false); 
			window.addEventListener('mouseup', stopDrag, false); 
			} 
		} 
	function stopDrag(event) 
		{ 
		obj = $('extl_div'); 
		window.removeEventListener('mousemove', dragControls, false); 
		$('ext_titlediv').addEventListener('mousedown', startDrag, true); 
		} 
	function closeExtl () 
		{ 
		var ndiv = document.getElementById('extl_div');
		ndiv.parentNode.removeChild(ndiv); 
		} 
	function showlblock (obj) { 
		var ndiv = an(document.body, 'div'); 
		ndiv.id = 'extl_div'; 
		var cldiv = an(ndiv,'div'); 
		ss(cldiv,{background:'#009',padding:'1px',overflow:'hidden'}); 
		cldiv.addEventListener('mousedown', function(e){startDrag(e);},true); 
		var titlediv = an(cldiv,'div'); 
		cldiv.id = 'ext_titlediv'; 
		ss(titlediv,{cssFloat:'left',width:'470px',color:'#FFF',font:'13px verdana',cursor:'default'}); 
		var clb = an(cldiv,'b'); 
		ss(clb,{background:'#EEE',border:'1px solid #FFF', font:'bold 14px arial',cursor:'pointer',width:'15px',cssFloat:'right',display:'block',textAlign:'center'}); 
		clb.innerHTML = '&times;'; 
		clb.onclick = closeExtl; 
		ss(ndiv, {width:'80%',border:'2px solid #666',position:'fixed',left:'10%',top:'15%',background:'#FFF'}); 
		var tdiv = an(ndiv,'div'); 
		ss(tdiv, {overflow:'auto',border:'2px solid #666'}); 
		var ntab = an(tdiv, 'table'); 
		sa(ntab,{cellpadding:'0',cellspacing:'3'}); 
		ss(ntab,{background:'#FFF',width:'100%',margin:'auto',font:'11px verdana'}); 
		var tlinks = 0; 
		var thosts = 0; 
		for (var i in obj) 
			{ 
			if (!(i==selfhost || i=='an.yandex.ru' || i=='bs.yandex.ru' || i=='direct.yandex.ru' || i=='mixmarket.biz' || i=='click.begun.ru' || i=='autocontext.begun.ru' || i=='www.begun.ru' || i=='my.begun.ru' || i=='ad.adriver.ru' || i=='ru.redtram.com' || i=='87.242.94.38' || i=='market.yandex.ru' || i=='referal.begun.ru')) 
			{
			thosts++; 
			var nrow = an(ntab, 'tr'); 
			var ntd = an(nrow, 'td'); 
			ss(ntd,{border:'1px solid #CCC', padding:'2px'}); 
			at(ntd, i); 
			if (obj[i].length > 1) 
				{ 
				ntd.setAttribute('rowspan', obj[i].length); 
				} 
			for (var j = 0; j < obj[i].length; j++) 
				{ 
				tlinks++; 
				if (j > 0) nrow = an(ntab,'tr'); 
				ntd = an(nrow,'td'); 
				var nlink = obj[i][j].cloneNode(true); 
				nepa=nlink.href;
				neptxt=nlink.innerHTML;
				rExp = /<\S[^><]*>/g;
				neptxt=neptxt.replace(rExp, '');
				rExp = /[\.:\?\!]\s[A-ZА-ЯЁ].*$/;
				neptxt=neptxt.replace(rExp, '');
				rExp = /[^a-zA-Zа-яА-Я0-9ёЁ\s]+/g;
				neptxt=neptxt.replace(rExp, ' ');
				rExp = /\s+/g;
				neptxt=neptxt.replace(rExp, ' ');
				rExp = /^\s+/;
				neptxt=neptxt.replace(rExp, '');
				rExp = /\s+$/;
				neptxt=neptxt.replace(rExp, '');
				cleantxt=neptxt;
				rExp = /\s/gi;
				neptxt='!+'+neptxt.replace(rExp, ' !+');
				ss(nlink, {color:'#03C !important',background:'#FFF !important;'}); 
				ntd.appendChild(nlink); 
				ss(ntd,{border:'1px solid #CCC',padding:'2px'}); 

				nepa=nepa.replace(/^http:\/\//, '');
				nepa=nepa.replace(/#.*$/, '');
				nepa=nepa.replace(/\/$/, '');
				nepanowww=nepa.replace(/^www\./, '');

				yalinktextnep=encodeURIComponent('("'+neptxt+'"<<url="'+nepa+'")|("'+neptxt+'"<<url="'+docloc+'")');
				yalinktextnep='http://www.yandex.ru/yandsearch?rd=0&numdoc=50&text='+yalinktextnep;

				yalinktextnepmirr=encodeURIComponent('"' +neptxt+ '"<<(url="www.' +nepanowww+ '"|url="' +nepanowww+ '"|url="www.' +doclocnowww+ '"|url="' +doclocnowww+ '")');
				yalinktextnepmirr='http://www.yandex.ru/yandsearch?rd=0&numdoc=50&text='+yalinktextnepmirr;

				yalinktext=encodeURIComponent('"'+neptxt+'"');
				yalinktextswl='http://www.yandex.ru/yandsearch?rd=0&numdoc=50&pag=u&site='+selfhost+'&text='+yalinktext;
				yalinktextquq='http://www.yandex.ru/yandsearch?rd=0&numdoc=50&text='+yalinktext;

				yhuniq='link:http://' + nepa + ' "' + cleantxt + '" -site:' + i + ' -feature:frame';
				yhuniq=encodeURIComponent(yhuniq);
				yhuniq='http://search.yahoo.com/search?p='+ yhuniq +'&prssweb=Search&ei=UTF-8&n=100&fl=0&x=wrt&dups=';

				rauniq=encodeURIComponent(cleantxt);
				rauniq='http://search.rambler.ru/cgi-bin/rambler_search?words=%22' +rauniq+ '%22&news=2&limit=50&wbmaster=1&noglue=1';

				ntd = an(nrow,'td'); 
				var neplink = document.createElement('a'); 
				neplink.innerHTML='QUQ';
				sa(neplink,{href:yalinktextquq,title:'Запрос в кавычках'}); 
				ntd.appendChild(neplink); 
				ss(ntd,{border:'1px solid #CCC',padding:'2px'}); 
				
				ntd = an(nrow,'td'); 
				var neplink = document.createElement('a'); 
				neplink.innerHTML='NEP';
				sa(neplink,{href:yalinktextnep,title:'Классический запрос'}); 
				ntd.appendChild(neplink); 
				ss(ntd,{border:'1px solid #CCC',padding:'2px'}); 

				ntd = an(nrow,'td'); 
				var neplink = document.createElement('a'); 
				neplink.innerHTML='NepM';
				sa(neplink,{href:yalinktextnepmirr,title:'Классический запрос c зеркалами'}); 
				ntd.appendChild(neplink); 
				ss(ntd,{border:'1px solid #CCC',padding:'2px'}); 

				ntd = an(nrow,'td'); 
				var neplink = document.createElement('a'); 
				neplink.innerHTML='SWL';
				sa(neplink,{href:yalinktextswl,title:'Проверка на сквозняк'}); 
				ntd.appendChild(neplink); 
				ss(ntd,{border:'1px solid #CCC',padding:'2px'});
				
				ntd = an(nrow,'td'); 
				var neplink = document.createElement('a'); 
				neplink.innerHTML='Y!U';
				sa(neplink,{href:yhuniq,title:'Yahoo!-уникальность'}); 
				ntd.appendChild(neplink); 
				ss(ntd,{border:'1px solid #CCC',padding:'2px'});
				
				ntd = an(nrow,'td'); 
				var neplink = document.createElement('a'); 
				neplink.innerHTML='RaU';
				sa(neplink,{href:rauniq,title:'Rambler-уникальность'}); 
				ntd.appendChild(neplink); 
				ss(ntd,{border:'1px solid #CCC',padding:'2px'});
				} 
			}
			} 
		ss(ndiv,{height:('465px')}); 
		ss(tdiv, {height:('425px')}); 
		var copy = an(ndiv, 'div'); 

		var version='5.2';

		ss(copy, {font:'11px arial',borderLeft:'2px solid #000',borderRight:'2px solid #000',padding:'2px'}); 
		copy.innerHTML = '&copy; <a href="http://www.blogovo.ru/">&#1050;&#1086;&#1083;&#1103; &#1044;&#1091;&#1073;&#1088;</a>, <a href="http://ivanov.in/">&#1044;&#1077;&#1085;&#1080;&#1089; &#1048;&#1074;&#1072;&#1085;&#1086;&#1074;</a>, <a href="http://www.bet0n.ru/">Mihey</a><iframe src="http://ivanov.in/counter.php?t=nepot'+version+'&r='+Math.random()+'" width="0" height="0" style="border:none"></iframe>'; 
		titlediv.innerHTML = '<a href="http://ivanov.in/upbar/nepot-latest.php?ver='+version+'"><img src="http://ivanov.in/upbar/nepot'+version+'.png" border="0"/></a> Total links: <b>'+tlinks+'</b>; Total hosts: <b>'+thosts+'</b>'; 
		} 
	}
) ()  