/**
 *
 * (с) igor.mukhin / dominant.od.ua
 * 15.10.2008
 * 
 */
 
var d = document;
var r = d.referrer;
var se = new Array();	// Поисковая система (домен без зоны)
var se_q = new Array();	// Параметр
var se_r = new Array();	// Человеческое название поисковой системы

	se[0]="google";		se_q[0]="q";			se_r[0]="Гугль";
	se[1]="yahoo";		se_q[1]="p";			se_r[1]="Yahoo";
	se[2]="msn";		se_q[2]="q";			se_r[2]="MSN Search";
	se[3]="aol";		se_q[3]="query";		se_r[3]="Aol";
	se[4]="aol";		se_q[4]="encquery";		se_r[4]="Aol";
	se[5]="lycos";		se_q[5]="query";		se_r[5]="Lycos";
	se[6]="altavista";	se_q[6]="q";			se_r[6]="Altavista";
	se[7]="alltheweb";	se_q[7]="q";			se_r[7]="AllTheWeb";
	se[8]="yandex";		se_q[8]="text";			se_r[8]="Яndex";
	se[9]="najdi";		se_q[9]="q";			se_r[9]="Найди";
	se[10]="aol";		se_q[10]="q";			se_r[10]="Aol";
	se[11]="meta";		se_q[11]="q";			se_r[11]="Мета.юа";
	se[12]="mail.ru";	se_q[12]="q";			se_r[12]="Мейл.ру";
	se[13]="rambler";	se_q[13]="words";		se_r[13]="Рамблер";
	se[14]="aport";		se_q[14]="r";			se_r[14]="Апорт";
	se[15]="webalta";	se_q[15]="q";			se_r[15]="WebAlta";

function format_q(code)
{
	var text="";
	if (!code || code=="") return "";
	for (var i=0; i<code.length; i++)
	{
		if (code.charAt(i) == " ")
		{
			text += "+";
		} else if (code.charAt(i) == "&") {
			text += "%26";
		} else if (code.charAt(i) == "?") {
			text += "%3F";
		} else if (code.charAt(i) == "/") {
			text += "%2F";
		} else {
			text += code.charAt(i);
		}
	}
	return text;
}

function get_se_text()
{
	var code = "";
	for (var i=0; i<se.length; i++)
	{
		if (r.toLowerCase().indexOf(se[i].toLowerCase()) > -1)
		{
			if ((p=r.indexOf("?"+se_q[i]+"=")) > -1 || (p=r.indexOf("&"+se_q[i]+"=")) > -1)
			{
				code = r.substring(p+se_q[i].length+2,r.length);
				if ((p = code.indexOf("&")) > -1) code=code.substring(0,p);
				return format_q(code);
			}
		}
	}
	return '';
}

function get_se_page() { return '0'; }

function store_keyword(url)
{
	var code = '<iframe src="/keywords-counter/'+
	'?url=' + format_q(url) +
	'&se_q='+get_se_text()+
	'&'+Math.random()+
	'" alt="" border="0" width="1" height="1" style="visibility: hidden;"></iframe>';
	//alert(code);
	document.write(code);
}