// Pilot navigator (by Ant 03.02.02)
// based on Atl nav

if (parseInt(navigator.appVersion) >= "4" ){

 var path="/pics/nav/";
 var unsel_timeout = 100;

 var num=7;

 var SR  = new Array(num);
 var USR = new Array(num);
 var CSR = new Array(num);
 var CUSR = new Array(num);

 var PicsName   = new Array( "home", "news", "elrec", "edw", "art", "guest", "bar_r");
 var PicsRazd   = new Array( 0, 1, 2, 3, 4, 5, 6, 7);
 var PicsWidth  = new Array(95, 76, 160, 95, 95, 137, 116);
 var PicsHeight = new Array(25,  25,  25, 25, 25, 25, 60);

 var i;
 var ID;
 var cursel = -1;
 for ( i=0; i<num; i++ ) {
  USR[i] = new Image( PicsWidth[i], PicsHeight[i] );
  USR[i].src = path + PicsName[i] + ".gif";
  SR[i]= new Image( PicsWidth[i], PicsHeight[i] );
  SR[i].src= path + PicsName[i] + "_a.gif";
 }

}

function GetNum (pic){
 for(i=0; i<num; i++){
  if(PicsName[i] == pic){
   return i;
  }
 }
 return true;
}

function GetSelPic(){
 for(i=0; i<num; i++){
  if(PicsRazd[i] == TopRazdel){
   return PicsName[i];
  }
 }
 return true;
}

function SelStart() {
        if ( navigator.appName == "Netscape" &&
                parseInt(navigator.appVersion) < "4" )
              return true;
   if (cursel < 0 ){
	var p = GetSelPic();
        if ( TopRazdel>=0 )
          document.images[p].src=SR[GetNum(p)].src;
   }
  return true;
}

function SelEnd() {
        if ( navigator.appName == "Netscape" &&
                parseInt(navigator.appVersion) < "4" )
              return true;

	var p = GetSelPic();
        if ( TopRazdel>=0 )
           document.images[p].src=USR[GetNum(p)].src;
  return true;
}


function Sel(pic) {
 if ( navigator.appName == "Netscape" &&
        parseInt(navigator.appVersion) < "4") 
  return true;
 var pn = GetNum(pic);
 if (PicsRazd[pn] != TopRazdel ){
   document.images[pic].src = SR[pn].src;
   cursel = pn;
   SelEnd();
 }
 return true;
}

function UnSel(pic) {
 if ( navigator.appName == "Netscape" &&
        parseInt(navigator.appVersion) < "4") 
  return true;
  RealUnSel( pic);
  clearTimeout(ID);
  ID = setTimeout("SelStart();", unsel_timeout);
  return true;
}

function RealUnSel(pic) {
 var pn = GetNum(pic);
 if (PicsRazd[pn] != TopRazdel ){
  document.images[pic].src = USR[pn].src;
  cursel = -1;
 }
 return true;
}


