var flag_mb1=0;
var flag_mb2=0;
var flag_mb3=0;
var flag_mb5=0;
var flag_mb6=0;
var flag_mb7=0;
var flag_mb8=0;
var flag_mb10=0;
var flag_mb11=0;
var flag_mb12=0;
var flag_mb13=0;

var f_mb5=0;
var f_mb6=0;
var f_mb7=0;
var f_mb8=0;
var f_mb10=0;
var f_mb11=0;
var f_mb12=0;
var f_mb13=0;
var sInterval, mInterval;
var tim=3;
var ttt=0;
var left=0;
//===========================
window.addEvent('domready', function () {

/*
if (document.layers) { alert(1); }
else if (document.all) { alert(2); }
else if (document.getElementById)
 { alert(3);
   $("logo_flash").setStyle("top","18px");
 }
*/
left=getObjLeft($('menu'));
if(flag_mb1>0) { $('m_but2').setStyle('opacity','1'); }
else { $('m_but2').setStyle('opacity','0'); }
$('m_but2').setStyle('left',left+'px');

if(flag_mb2>0) { $('m_but3').setStyle('opacity','1'); }
else { $('m_but3').setStyle('opacity','0'); }
$('m_but3').setStyle('left',left+'px');

if(flag_mb3>0) { $('m_but4').setStyle('opacity','1'); }
else { $('m_but4').setStyle('opacity','0'); }
$('m_but4').setStyle('left',left+'px');

$('m_but5').setStyle('opacity','0');
$('m_but5').setStyle('left',getObjLeft($('i_but0'))+'px');

$('m_but6').setStyle('opacity','0');
$('m_but6').setStyle('left',getObjLeft($('i_but1'))+'px');

$('m_but7').setStyle('opacity','0');
$('m_but7').setStyle('left',getObjLeft($('i_but2'))+'px');

$('m_but8').setStyle('opacity','0');
$('m_but8').setStyle('left',getObjLeft($('i_but3'))+'px');

$('m_but10').setStyle('opacity','0');
$('m_but10').setStyle('left','-1000px');
$('m_but10').setStyle('top',getObjTop($('mm_but1'))+'px');

$('m_but11').setStyle('opacity','0');
$('m_but11').setStyle('left','-1000px');
$('m_but11').setStyle('top',getObjTop($('mm_but2'))+'px');

$('m_but12').setStyle('opacity','0');
$('m_but12').setStyle('left','-1000px');
$('m_but12').setStyle('top',getObjTop($('mm_but3'))+'px');

$('m_but13').setStyle('opacity','0');
$('m_but13').setStyle('left','-1000px');
$('m_but13').setStyle('top',getObjTop($('mm_but4'))+'px');

tm=getObjTop($('bottom_text'));
if(tm<526) { $('bottom_text').setStyle('top', 526-tm+'px'); };
});
//===========================
function icons(num)
{ switch(num)
   { case 1: if(flag_mb1==0) { but_over($('mb1')); }; break;
     case 2: if(flag_mb1==0) { but_out($('mb1')); }; break;
     case 3: if(flag_mb1==0)
              { but_over($('mb1')); flag_mb1=1;
                if(flag_mb2==1) { but_out($('mb2')); flag_mb2=0; };
                if(flag_mb3==1) { but_out($('mb3')); flag_mb3=0; };
                $('m_but2').setStyle('opacity','1');
                $('m_but3').setStyle('opacity','0');
                $('m_but4').setStyle('opacity','0');
              };
             if(flag_mb1==2)
              { if(flag_mb2==1) { but_out($('mb2')); flag_mb2=0; };
                if(flag_mb3==1) { but_out($('mb3')); flag_mb3=0; };
                $('m_but2').setStyle('opacity','1');
                $('m_but3').setStyle('opacity','0');
                $('m_but4').setStyle('opacity','0');
              };
             break;
     case 4: if(flag_mb2==0) { but_over($('mb2')); }; break;
     case 5: if(flag_mb2==0) { but_out($('mb2')); }; break;
     case 6: if(flag_mb2==0)
              { but_over($('mb2')); flag_mb2=1;
                if(flag_mb1==1) { but_out($('mb1')); flag_mb1=0; };
                if(flag_mb3==1) { but_out($('mb3')); flag_mb3=0; };
                $('m_but2').setStyle('opacity','0');
                $('m_but3').setStyle('opacity','1');
                $('m_but4').setStyle('opacity','0');
              };
             if(flag_mb2==2)
              { if(flag_mb1==1) { but_out($('mb1')); flag_mb1=0; };
                if(flag_mb3==1) { but_out($('mb3')); flag_mb3=0; };
                $('m_but2').setStyle('opacity','0');
                $('m_but3').setStyle('opacity','1');
                $('m_but4').setStyle('opacity','0');
              };
             break;
     case 7: if(flag_mb3==0) { but_over($('mb3')); }; break;
     case 8: if(flag_mb3==0) { but_out($('mb3')); }; break;
     case 9: if(flag_mb3==0)
              { but_over($('mb3')); flag_mb3=1;
                if(flag_mb1==1) { but_out($('mb1')); flag_mb1=0; };
                if(flag_mb2==1) { but_out($('mb2')); flag_mb2=0; };
                $('m_but2').setStyle('opacity','0');
                $('m_but3').setStyle('opacity','0');
                $('m_but4').setStyle('opacity','1');
              };
             if(flag_mb3==2)
              { if(flag_mb1==1) { but_out($('mb1')); flag_mb1=0; };
                if(flag_mb2==1) { but_out($('mb2')); flag_mb2=0; };
                $('m_but2').setStyle('opacity','0');
                $('m_but3').setStyle('opacity','0');
                $('m_but4').setStyle('opacity','1');
              };
             break;

     case 20: mb_end(6); mb_end(7); mb_end(8);
              $('m_but5').setStyle('opacity','1');  break;
     case 21: flag_mb5=tim; sInterval = setInterval("tik()",100);
              break;
     case 22: mb_end(5); mb_end(7); mb_end(8);
              $('m_but6').setStyle('opacity','1');  break;
     case 23: flag_mb6=tim; sInterval = setInterval("tik()",100);
              break;
     case 24: mb_end(5); mb_end(6); mb_end(8);
              $('m_but7').setStyle('opacity','1');  break;
     case 25: flag_mb7=tim; sInterval = setInterval("tik()",100);
              break;
     case 26: mb_end(5); mb_end(6); mb_end(7);
              $('m_but8').setStyle('opacity','1');  break;
     case 27: flag_mb8=tim; sInterval = setInterval("tik()",100);
              break;

     case 40: f_mb5=1; break;
     case 41: f_mb5=0; break;
     case 42: f_mb6=1; break;
     case 43: f_mb6=0; break;
     case 44: f_mb7=1; break;
     case 45: f_mb7=0; break;
     case 46: f_mb8=1; break;
     case 47: f_mb8=0; break;

     case 50: $('m_but10').setStyle('opacity','1');
              $('mm_but1').setStyle('color','#999');
              $('m_but10').setStyle('left',getObjLeft($('mm_but1'))+215+'px');
              mb2_end(11); mb2_end(12); mb2_end(13); break;
     case 51: flag_mb10=tim; mInterval = setInterval("tik2()",100);  break;
     case 52: $('m_but11').setStyle('opacity','1');
              $('mm_but2').setStyle('color','#999');
              $('m_but11').setStyle('left',getObjLeft($('mm_but2'))+215+'px');
              mb2_end(10); mb2_end(12); mb2_end(13); break;
     case 53: flag_mb11=tim; mInterval = setInterval("tik2()",100);  break;
     case 54: $('m_but12').setStyle('opacity','1');
              $('mm_but3').setStyle('color','#999');
              $('m_but12').setStyle('left',getObjLeft($('mm_but3'))+215+'px');
              mb2_end(10); mb2_end(11); mb2_end(13); break;
     case 55: flag_mb12=tim; mInterval = setInterval("tik2()",100);  break;
     case 56: $('m_but13').setStyle('opacity','1');
              $('mm_but4').setStyle('color','#999');
              $('m_but13').setStyle('left',getObjLeft($('mm_but4'))+215+'px');
              mb2_end(10); mb2_end(11); mb2_end(12); break;
     case 57: flag_mb13=tim; mInterval = setInterval("tik2()",100);  break;

     case 60: f_mb10=1; break;
     case 61: f_mb10=0; break;
     case 62: f_mb11=1; break;
     case 63: f_mb11=0; break;
     case 64: f_mb12=1; break;
     case 65: f_mb12=0; break;
     case 66: f_mb13=1; break;
     case 67: f_mb13=0; break;

     case 102: //but_over($('mb1')); $('mb1').setStyle('color','#fff');
               //flag_mb1=2;
               flag_mb1=1;
               break;
     case 103: //but_over($('mb2')); $('mb2').setStyle('color','#fff');
               //flag_mb2=2;
               flag_mb2=1;
               break;
     case 104: //but_over($('mb3')); $('mb3').setStyle('color','#fff');
               //flag_mb3=2;
               flag_mb3=1;
               break;
     default: break;
   }

}
//==========================
function mb_end(num)
{ switch(num)
   { case 0: $('m_but5').setStyle('opacity','0'); flag_mb5=0;
             $('m_but6').setStyle('opacity','0'); flag_mb6=0;
             $('m_but7').setStyle('opacity','0'); flag_mb7=0;
             $('m_but8').setStyle('opacity','0'); flag_mb8=0;
             break;
     case 5: flag_mb5=0; f_mb5=0;
             $('m_but5').setStyle('opacity','0');
             break;
     case 6: flag_mb6=0; f_mb6=0;
             $('m_but6').setStyle('opacity','0');
             break;
     case 7: flag_mb7=0; f_mb7=0;
             $('m_but7').setStyle('opacity','0');
             break;
     case 8: flag_mb8=0; f_mb8=0;
             $('m_but8').setStyle('opacity','0');
             break;
   }clearInterval(sInterval);
}
//==========================
function mb2_end(num)
{ switch(num)
   { case 0: $('m_but10').setStyle('opacity','0'); flag_mb10=0;
             $('m_but10').setStyle('left','-1000px');
             $('mm_but1').setStyle('color','#4c4c4c');
             $('m_but11').setStyle('opacity','0'); flag_mb11=0;
             $('m_but11').setStyle('left','-1000px');
             $('mm_but2').setStyle('color','#4c4c4c');
             $('m_but12').setStyle('opacity','0'); flag_mb12=0;
             $('m_but12').setStyle('left','-1000px');
             $('mm_but3').setStyle('color','#4c4c4c');
             $('m_but13').setStyle('opacity','0'); flag_mb13=0;
             $('m_but13').setStyle('left','-1000px');
             $('mm_but4').setStyle('color','#4c4c4c');
             break;
     case 10: flag_mb10=0; f_mb10=0;
              $('m_but10').setStyle('opacity','0');
              $('m_but10').setStyle('left','-1000px');
              $('mm_but1').setStyle('color','#4c4c4c');
              break;
     case 11: flag_mb11=0; f_mb11=0;
              $('m_but11').setStyle('opacity','0');
              $('m_but11').setStyle('left','-1000px');
              $('mm_but2').setStyle('color','#4c4c4c');
              break;
     case 12: flag_mb12=0; f_mb12=0;
              $('m_but12').setStyle('opacity','0');
              $('m_but12').setStyle('left','-1000px');
              $('mm_but3').setStyle('color','#4c4c4c');
              break;
     case 13: flag_mb13=0; f_mb13=0;
              $('m_but13').setStyle('opacity','0');
              $('m_but13').setStyle('left','-1000px');
              $('mm_but4').setStyle('color','#4c4c4c');
              break;
   }
clearInterval(mInterval);
}
//==========================
function tik()
{ flag=0;
  if(f_mb5>0) { flag_mb5=tim; };
  if(f_mb6>0) { flag_mb6=tim; };
  if(f_mb7>0) { flag_mb7=tim; };
  if(f_mb8>0) { flag_mb8=tim; };

  if(flag_mb5>0) { flag_mb5--; flag=1; };  if(flag_mb6>0) { flag_mb6--; flag=1; };
  if(flag_mb7>0) { flag_mb7--; flag=1; };
  if(flag_mb8>0) { flag_mb8--; flag=1; };
  if(flag==0)
   { clearInterval(sInterval);
     $('m_but5').setStyle('opacity','0');
     $('m_but6').setStyle('opacity','0');
     $('m_but7').setStyle('opacity','0');
     $('m_but8').setStyle('opacity','0');
   };
}
//==========================
function tik2()
{ fl=0;
  if(f_mb10==1) { flag_mb10=tim; flag_mb5=tim; f_mb5=2; };
  if(f_mb11==1) { flag_mb11=tim; flag_mb5=tim; f_mb5=2; };
  if(f_mb12==1) { flag_mb12=tim; flag_mb5=tim; f_mb5=2; };
  if(f_mb13==1) { flag_mb13=tim; flag_mb7=tim; f_mb7=2; };

  if(flag_mb10>0)
   { flag_mb10--; fl=1;
     if(f_mb5==2) { f_mb5=0; flag_mb5=tim; };
   };
  if(flag_mb11>0)
   { flag_mb11--; fl=1;
      if(f_mb5==2) { f_mb5=0; flag_mb5=tim; };
   };
  if(flag_mb12>0)
   { flag_mb12--; fl=1;
      if(f_mb5==2) { f_mb5=0; flag_mb5=tim; };
   };
  if(flag_mb13>0)
   { flag_mb13--; fl=1;
      if(f_mb7==2) { f_mb7=0; flag_mb7=tim; };
   };
  if(fl==0)
   { clearInterval(mInterval);
     $('m_but10').setStyle('left','-1000px');
     $('m_but10').setStyle('opacity','0');
     $('mm_but1').setStyle('color','#4c4c4c');
     $('m_but11').setStyle('left','-1000px');
     $('m_but11').setStyle('opacity','0');
     $('mm_but2').setStyle('color','#4c4c4c');
     $('m_but12').setStyle('left','-1000px');
     $('m_but12').setStyle('opacity','0');
     $('mm_but3').setStyle('color','#4c4c4c');
     $('m_but13').setStyle('left','-1000px');
     $('m_but13').setStyle('opacity','0');
     $('mm_but4').setStyle('color','#4c4c4c');
   };
}
//===========================
function but_over(obj)
{ obj.style.background='url(images/bg_menu.png) bottom left';
  obj.setStyle('color','#ccc');
}
//===========================
function but_out(obj)
{ obj.style.background='none';
  obj.setStyle('color','#4C4C4D');
}

//===========================
window.addEvent( 'resize', function ()  {
left=getObjLeft($('menu'));
$('m_but2').setStyle('left',left+'px');
$('m_but3').setStyle('left',left+'px');
$('m_but4').setStyle('left',left+'px');

$('m_but5').setStyle('left',getObjLeft($('i_but0'))+'px');
$('m_but6').setStyle('left',getObjLeft($('i_but1'))+'px');
$('m_but7').setStyle('left',getObjLeft($('i_but2'))+'px');
$('m_but8').setStyle('left',getObjLeft($('i_but3'))+'px');

});

////////////////////////////////////////////////////////////////
function getObjLeft(obj)
{ if (document.layers) { // Netscape 4 -- untested
	 return docjslib_getImageXfromLeft(obj);  }
  else if (document.all) { // Internet Explorer
 	 return docjslib_getRealLeft(obj); 	}
  else if (document.getElementById) { // Netscape 6/Firefox
	 return firefox_getRealLeft(obj); }
}
//===========================
function docjslib_getRealLeft(imgElem)
{ xPos = eval(imgElem).offsetLeft;
  tempEl = eval(imgElem).offsetParent;
  while (tempEl != null)
   { xPos += tempEl.offsetLeft;
  	 tempEl = tempEl.offsetParent;
   }
  return xPos;
}
//===========================
function firefox_getRealLeft(imgElem)
{ xPos = imgElem.offsetLeft;
  tempEl = eval(imgElem).offsetParent;
  while (tempEl != null)
   { xPos += tempEl.offsetLeft;
  	 tempEl = tempEl.offsetParent;
   }
  return xPos;
}
//===========================
function getObjTop(obj)
{ if (document.layers) { // Netscape 4 -- untested
	 return docjslib_getImageYfromTop(obj); }
  else if (document.all) { // Internet Explorer
 	 return docjslib_getRealTop(obj); }
  else if (document.getElementById) { // Netscape 6/Firefox
 	 return firefox_getRealTop(obj); }
}
//===========================
function docjslib_getRealTop(imgElem)
{ yPos = eval(imgElem).offsetTop;
  tempEl = eval(imgElem).offsetParent;
  while (tempEl != null)
  {	yPos += tempEl.offsetTop;
  	tempEl = tempEl.offsetParent;
  }
  return yPos;
}
//===========================
function firefox_getRealTop(imgElem)
{ xPos = imgElem.offsetTop;
  tempEl = eval(imgElem).offsetParent;
  while (tempEl != null)
   { xPos += tempEl.offsetTop;
  	 tempEl = tempEl.offsetParent;
   }
  return xPos;
}



//===========================
function setOpacity(obj, value) {	// value: 0-10
	obj.style.opacity = value/10;
	obj.style.filter = 'alpha(opacity=' + value*10 + ')';
}
