function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

var remember = new Array();
var remember2 = new Array();
var checkIt;
var DHTML = (document.getElementById || document.all || document.layers);

function show(name,lvl,obj)
{
	if (!DHTML) return;
	checkUserInput();
	if (remember[lvl] && remember[lvl] == name) return;
	if (remember[lvl])
	{
		closeAll(lvl);
	}
	if (name)
	{
		var x = getObj(name);
		x.visibility = 'visible';
	}
	remember[lvl] = name;
	if (obj.parentNode) y = obj.parentNode;
	else if (obj.parentElement) y = obj.parentElement;
	else return;
	if (y.className) return;
	y.className = 'over';
	if (remember2[lvl]) remember2[lvl].className = '';
	remember2[lvl] = y;
}

function closeAll(lvl)
{
	for (i=remember.length - 1;i>=lvl;i--)
	{
		if (remember[i])
		{
			var x = getObj(remember[i]);
			x.visibility = 'hidden';
		}
		remember[i] = null;
		if (remember2[i])
		{
			remember2[i].className = '';
			remember2[i] = null;
		}
	}
}

function checkUserInput()
{
	if (checkIt) clearTimeout(checkIt);
	checkIt = setTimeout('closeAll(1)',5000);
}

function getObj(name)
{
  if (document.getElementById)
  {
    return document.getElementById(name).style;
  }
  else if (document.all)
  {
    return document.all[name].style;
  }
  else if (document.layers)
  {
    return document.layers[name];
  }
  else return false;
}

function getxy(obj,el) {
oobj = document.getElementById(obj);
oel = document.getElementById(el);
//~ oell = document.getElementById(ell);
x = findPosX(oobj);
//~ y = findPosY(oobj);
  if (document.getElementById || document.all) {
     oel.style.posLeft = x + 168;
	 //~ oell.style.posLeft = x + 300;
	 oel.style.left = x + 168;
	 //~ oell.style.left = x + 310;     
  }
}

function findPosX(obj)
{
	var curleft = 0;
	if (document.getElementById || document.all)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft;
			obj = obj.offsetParent;
		}
	}
	else if (document.layers) {
		curleft += obj.x;
		}
	return curleft;
	
}

function findPosY(obj)
{
	var curtop = 0;
	if (document.getElementById || document.all)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (document.layers)
		curtop += obj.y;
	return curtop;
}

function change_lang(old, lng) {
	href = window.location.href;
	 b = href.split(old);
 	href = b.join(lng);
/*
  rgOld = 'ex_' + old.substring(0,1);
  rgNew = 'ex_' + lng.substring(0,1);
  rgNo = 'news_' + old.substring(0,1);
  rgNn = 'news_' + lng.substring(0,1);
  if(href.search(rgOld) !== -1) {
       ln = href.split(rgOld);
       href = ln.join(rgNew);
  } else if(href.search(rgNo) !== -1) {
       ln = href.split(rgNo);
       href = ln.join(rgNn);
  }
 */
 	window.location.href=href;
}

function BrowserCheck() {
        var b = navigator.appName
        if (b=="Netscape") this.b = "ns"
        else if (b=="Microsoft Internet Explorer") this.b = "ie"
        else this.b = b
        this.version = navigator.appVersion
        this.v = parseInt(this.version)
        this.ns = (this.b=="ns" && this.v<5)
        this.ns4 = (this.b=="ns" && this.v==4)
        this.ns5 = (this.b=="ns" && this.v==5)
        this.ie = (this.b=="ie" && this.v>=4)
        this.ie4 = (this.version.indexOf('MSIE 4')>0)
        this.ie5 = (this.version.indexOf('MSIE 5')>0)
        this.min = (this.ns||this.ie)
}

is = new BrowserCheck();

function getScreen() {
    this.height = screen.height;
    this.width = screen.width;
    this.center = screen.availWidth/2;
    this.middle = screen.availHeight/2;
}

function alp(theURL,g,f) {
if (document.layers) {
  window.open(theURL,'');
	   } else {
var w, h;
tdh = '';
		w = '512';
		h= '400';
		tdh = 'height=380';
	if(!f) features ='width='+w+',height='+h+',top=60,left=60';
  msgWindow=window.open("","",features);
  msgWindow.document.write('<html><HEAD><TITLE>ÎÎÎ "ÊÎËÎÑ ËÒÄ"</TITLE><link href="kolos.css" rel="stylesheet" type="text/css">');
  msgWindow.document.write('</HEAD><body id="nobg" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">');
  msgWindow.document.write('<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"><tr><td align="center" valign="middle"><img src='+theURL+' onDblClick="window.close()" class="wini" border=0></td></tr></table>');
  //~ msgWindow.document.write('<div class="contactw"><div><a href="javascript:window.close()">çàêðûòü îêíî</a></div></div>');
  msgWindow.document.write('</body></html>');
  }

  if(window.focus) {
     msgWindow.window.focus();
  }
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

