// MENU  MOOVING

// ----------------------------------------
// Detectind user browser
// ----------------------------------------
var Nav = navigator, Ag = Nav.userAgent;
var bIE = (Ag.indexOf('MSIE') >= 0), bMacIE = false;
var bNC = (navigator.appName == "Netscape");
var bOpera = (Ag.indexOf('Opera') >= 0);
var nVer = 0, sTmp = "";
if (bIE) {
	sTmp = Ag.substring(Ag.indexOf("MSIE") + 5, Ag.length);
	nVer = Math.floor (sTmp.substring(0, sTmp.indexOf(";")));
	if (nVer >= 4 && !document.all)
		nVer = 0;
	if (Ag.indexOf("Mac") >= 0)
		bMacIE = true;
}
if (bNC)
	nVer = Math.floor (Nav.appVersion.substring (0, Nav.appVersion.indexOf (" ") ) );

bDynamic = (document.all || document.layers) ? true : false;
	
// ----------------------------------------
// Menu moving functions
// ----------------------------------------
nMenuYPos = 284;
nYDelta = 10;
nPrevScrollPos = 0;
nZahajitPosun = false;
nCitac = 0;
nAplfa=0;
nInt=0;

function Spy () {

	if (!bMacIE) {

	      // vypocet nNeededPos
	 	  if (document.body.scrollTop < nMenuYPos - nYDelta)
			nNeededPos = nMenuYPos;
		  else
			nNeededPos = document.body.scrollTop + nYDelta;
    			      
    	  if (!nZahajitPosun) {

             nCurrentPos = document.all["floatingmenu"].offsetTop;
            
             // test zda je nutne posouvat
    		 if (nNeededPos == nCurrentPos )
    			return;
    
             nZahajitPosun = true;            
             nCitac=0;
             nAplfa=-100;
             nInt=10;
            
          } else {  
            
             nCitac++;        
             if (nCitac>nInt) {
                 if (nAplfa<0) {                                   
                   nAplfa=nAplfa+10;nCitac=0;nInt=1;                   
                   //document.getElementById('floatingmenu').style.filter='alpha(opacity='+Math.abs(nAplfa)+')';
                                      
                 } else if (nAplfa==0) {
                  nAplfa=nAplfa+10;nCitac=0;nInt=1;
                  // posunuti
        		   nCurrentPos = nNeededPos;        		
        		   pnt = document.all ["floatingmenu"].style;
        		   pnt.top = nCurrentPos;
                                        
                  } else if (nAplfa>0) {
                    nAplfa=nAplfa+10;nCitac=0;nInt=1;                   
                    //document.getElementById('floatingmenu').style.filter='alpha(opacity='+Math.abs(nAplfa)+')';
                  
                    if (nAplfa>100) nZahajitPosun = false;
                  }
             }
                   	
          }	
	}  // if (!bMacIE) {
	
}

function ScriptStart () {
    if (bNC && nVer >= 4)
		setInterval ("Spy ()", 1);
	if (bIE && nVer >= 4 && !bMacIE)
		setInterval("Spy ()", 1);
}

bScriptLoaded = true;

