var mn=new Array();
var mnNum=0;
var def=-1;
var maxtoppart=1;
var akttoppart=0;
var akttopvys=0;

var maxpart=1;
var aktpart=0;
var aktvys=0;

addLoadEvent(initMenu);
addLoadEvent(showPartners);
//addLoadEvent(showTopPartners);

function showTopPartners()
  {
  if (akttoppart!=0)
		  {
    var el=document.getElementById('partt'+akttoppart);
				el.style.display='block';
    akttopvys=Math.min(akttopvys+1 , 10);
				el.style.opacity=akttopvys/10;
   	el.style.filter = 'alpha(opacity=' + akttopvys*10 + ')';
			 if (akttopvys==10)
				  {
						akttoppart++; akttopvys=0;
						if (akttoppart>maxtoppart) {akttoppart=0; akttopvys=10;}
						setTimeout(showTopPartners,5000);
						}
				else setTimeout(showTopPartners,80);
				}
		else
		  {
				for(i=1;i<maxtoppart;i++) document.getElementById('partt'+i).style.display='none';
    var el=document.getElementById('partt'+maxtoppart);
    akttopvys=Math.max(akttopvys-1,0);
				el.style.opacity=akttopvys/10;
   	el.style.filter = 'alpha(opacity=' + akttopvys*10 + ')';
			 if (akttopvys==0)
				  {
						el.style.display='none';
						akttoppart=1;
						setTimeout(showTopPartners,5000);
						}
				else setTimeout(showTopPartners,80);
				}
		}

function showPartners()
  {
  if (aktpart!=0)
		  {
    var el=document.getElementById('part'+aktpart);
				el.style.display='block';
    aktvys=Math.min(aktvys+1 , 10);
				el.style.opacity=aktvys/10;
   	el.style.filter = 'alpha(opacity=' + aktvys*10 + ')';
			 if (aktvys==10)
				  {
						aktpart++; aktvys=0;
						if (aktpart>maxpart) { aktpart=0; aktvys=10; }
						setTimeout(showPartners,5000);
						}
				else setTimeout(showPartners,80);
				}
		else
		  {
				for(i=1;i<maxpart;i++) document.getElementById('part'+i).style.display='none';
    var el=document.getElementById('part'+maxpart);
    aktvys=Math.max(aktvys-1,0);
				el.style.opacity=aktvys/10;
   	el.style.filter = 'alpha(opacity=' + aktvys*10 + ')';
			 if (aktvys==0)
				  {
						el.style.display='none';
						aktpart=1;
						setTimeout(showPartners,5000);
						}
				else setTimeout(showPartners,80);
				}
		}


function initMenu()
  {
		if(document.getElementById('menu'))
    {
    var hMenu=document.getElementById('menu');	
    mnNum = hMenu.childNodes.length;
    for(i=0; i < mnNum; i++)
      {
						if (hMenu.childNodes[i].nodeName.toLowerCase() == "li")
        {
        pom=hMenu.childNodes[i];
        pomNum=pom.childNodes.length;
        for(j=0; j < pomNum; j++)
          {
										if (pom.childNodes[j].nodeName.toLowerCase() == "a")
            {	
												pom.childNodes[j].i=i;
            pom.childNodes[j].onmouseover = function () {showsm(this.i); return false;}
					  			  }
										if (pom.childNodes[j].nodeName.toLowerCase() == "ul")
            {	
    	       if (pom.childNodes[j].className=="sel") def=i;
            mn[i]=pom.childNodes[j];
            pom.childNodes[j].i=i;
            pom.childNodes[j].onmouseout = function () {hidesm(this.i); return false;}
            pom.childNodes[j].onmouseover = function () {showsm(this.i); return false;}
												}
										}
								}
						}
				}
  }

function showsm(i)
  {
  zobr=false;
  for(j in mn)
    {
    if (j==i)
      {
      zobr=true;
      mn[j].style.display="block";
	     }
    else mn[j].style.display="none";
    }
  if (!zobr && def!=-1) mn[def].style.display="block";
  }
function hidesm(i)
  {
		if(i!=def)
		  {
    mn[i].style.display="none";
				if (def!=-1) mn[def].style.display="block";
				}
  }


function addLoadEvent(func)
 { 
 var oldonload = window.onload;
 if (typeof window.onload != 'function')
   {
   window.onload = func;
   }
 else
   {
   window.onload = function(){oldonload();func();}
   }
 }


function openokno(w,h)
  {
  var x = (screen.availWidth - w) / 2;
  var y = (screen.availHeight - h -100) / 2;
  newwin=window.open('','okno', 'width='+ w +',height='+ h +',left='+ x +',top='+ y +',resizable=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,toolbar=0');
  newwin.focus();
  }


