var domainsList = new Array();
domainsList[domainsList.length] = "www.sochi-lotos.ru";
domainsList[domainsList.length] = "sochi-lotos.ru";
domainsList[domainsList.length] = "admiral.tw1.ru";
domainsList[domainsList.length] = "xn--80afpaqjffaxheg6c.xn--p1ai";
domainsList[domainsList.length] = "www.xn--80afpaqjffaxheg6c.xn--p1ai";
domainsList[domainsList.length] = "xn--80aaiac1aazemhcfa0bchkg0fye.xn--p1ai";
domainsList[domainsList.length] = "www.xn--80aaiac1aazemhcfa0bchkg0fye.xn--p1ai";
domainsList[domainsList.length] = "xn--80agbstlbxa5dyb.xn--p1ai";
domainsList[domainsList.length] = "www.xn--80agbstlbxa5dyb.xn--p1ai";
domainsList[domainsList.length] = "xn--80afbcta5adhg0aie3d1df.xn--p1ai";
domainsList[domainsList.length] = "www.xn--80afbcta5adhg0aie3d1df.xn--p1ai";
domainsList[domainsList.length] = "xn--80aahcdwa0bdih2aje7dwe.xn--p1ai";
domainsList[domainsList.length] = "xn--80agbc3blbxk5a5de.xn--p1ai";
domainsList[domainsList.length] = "www.xn--80agbc3blbxk5a5de.xn--p1ai";
domainsList[domainsList.length] = "www.xn--80aahcdwa0bdih2aje7dwe.xn--p1ai";
domainsList[domainsList.length] = "xn--80aafcdejsa9beki7akf5e3e.xn--p1ai";
domainsList[domainsList.length] = "www.xn--80aafcdejsa9beki7akf5e3e.xn--p1ai";
domainsList[domainsList.length] = "xn--80agbdprljg5ac0j.xn--p1ai";
domainsList[domainsList.length] = "www.xn--80agbdprljg5ac0j.xn--p1ai";
domainsList[domainsList.length] = "xn--80agbcq1ajebwhn4br0ee.xn--p1ai";
domainsList[domainsList.length] = "www.xn--80agbcq1ajebwhn4br0ee.xn--p1ai";
domainsList[domainsList.length] = "xn--e1aaaa1aifeecrfq6eud.xn--p1ai";
domainsList[domainsList.length] = "www.xn--e1aaaa1aifeecrfq6eud.xn--p1ai";
domainsList[domainsList.length] = "xn--80afhaaoa9aedfgcxfer9eua.xn--p1ai";
domainsList[domainsList.length] = "www.xn--80afhaaoa9aedfgcxfer9eua.xn--p1ai";
domainsList[domainsList.length] = "xn--d1abaa8aehcbnf0a4bp6e.xn--p1ai";
domainsList[domainsList.length] = "www.xn--d1abaa8aehcbnf0a4bp6e.xn--p1ai";
domainsList[domainsList.length] = "www.starayvolga.ru";
domainsList[domainsList.length] = "starayvolga.ru";
domainsList[domainsList.length] = "www.xn--80aaaaabli5a8b6avlo2r.xn--p1ai";
domainsList[domainsList.length] = "xn--80aaaaabli5a8b6avlo2r.xn--p1ai";
domainsList[domainsList.length] = "www.xn--80aaabhgxiujdfnux0pqca.xn--p1ai";
domainsList[domainsList.length] = "xn--80aaabhgxiujdfnux0pqca.xn--p1ai";
domainsList[domainsList.length] = "www.lotostour.ru";
domainsList[domainsList.length] = "lotostour.ru";

synchronizeCookies(domainsList);

function pollCrossDomainCookies() {
	synchronizeCookies(domainsList);
}

setInterval(pollCrossDomainCookies, 60 * 3 * 1000);	//Poll server every 3 minutes


/* Static lib functions */

function setCookie(name, value) {
	document.cookie = name + "=" + escape(value) + "; path=/";
}

function getCookie(szName){ 
	szName = szName.replace(/\./g, "_");

	var i = 0;
	var nStartPosition = 0;
	var nEndPosition = 0;
	var szCookieString = document.cookie;

	while(i <= szCookieString.length) {
		nStartPosition = i;
		nEndPosition = nStartPosition + szName.length;

		if(szCookieString.substring(nStartPosition,nEndPosition) == szName) {
			nStartPosition = nEndPosition + 1;
			nEndPosition = document.cookie.indexOf(";",nStartPosition);

			if(nEndPosition < nStartPosition) {
				nEndPosition = document.cookie.length;
			}

			return document.cookie.substring(nStartPosition,nEndPosition);
			break;
		}
		i++;
	}
	return "";
}

function synchronizeCookies(domains) {
	var i = 0;
	for(; i < domains.length; i++) {
		synchronizeDomainCookies(domains[i]);
	}
}


function synchronizeDomainCookies(domain) {
	var stat_id = getCookie('stat_id');
	var sess_id = 'd15551a62e8502f2548c8b36512c085f';
	
	var url = 'http://' + domain + '/js/cross-domain.php?sync=1&stat_id=' + stat_id + "&sess_id=" + sess_id;
	
	var d = new Date;
	url += "&t=" + d.getTime();
	
	var scriptObj = document.createElement('script');
	scriptObj.charset = 'utf-8';
	scriptObj.src = url;
	document.getElementsByTagName('head')[0].appendChild(scriptObj);
}
