// get turkey-info.ru from chat.turkey-info.ru
function get_main_domain(long_domain)
{
	pieces = long_domain.split(/\./)
	l = pieces.length
	result = pieces[l-2] + '.' + pieces[l-1]
	
	return result;
}

function srv()
{
	script = arguments[0];

	srv_param = arguments.length>1 ? '&srv='+escape(arguments[1]) : '';

	if (script == 'anons' && arguments[1] == '') return;

// can't escape here because '?', '&' will not be kept => params will fail to pass        
	uri = '&uri='+location.href.substring(7).replace("?","&");

	document.write('<script type="text/javascript" src="/srv_'+script+'.js?r='+Math.round(Math.random()*10000000)+srv_param+uri+'"></sc'+'ript>');

}


function enter_chat_anon()
{
	document.getElementById('login-form').style.display='block';
	return false;
}
        
function attach_chat_popup()
{
	var chatlink = document.getElementById('chatlink');

	if (chatlink.addEventListener) {
		chatlink.addEventListener('onclick', enter_chat_anon, false);
	}
	else if (chatlink.attachEvent) {
		chatlink.attachEvent('onclick', enter_chat_anon);
	}
}

// deprecated
function EventListener(el, type, func, cap) {
	if (el.addEventListener) {
		el.addEventListener(type, func, cap);
	} 
	else {
		el.attachEvent("on" + type, func);
	}
}      

function add_event_listener(el, type, func, cap) {
	if (el.addEventListener) {
		el.addEventListener(type, func, cap);
	} 
	else {
		el.attachEvent("on" + type, func);
	}
}      


function __onload_redirect() {
	setTimeout("history.back()",5000)
}

function onload_redirect() {
	add_event_listener(window, 'load', __onload_redirect, false)
}


function p(url)
{
	document.location = url
	return false
}
