var oCount, oInterval;
var nCount, nInterval;
var old_div, new_div;
//==============================
function twit_act(num)
{ switch(num)
  { case 0:
           document.getElementById('t_str').style.display='none';
           document.getElementById('t_txt').style.display='none';
           break;
    case 1:
           document.getElementById('t_str').style.display='block';
           document.getElementById('twitter_update_list').style.display='block';
           break;
  }
}
//========================
function new_page(param)
{ var str=param.split('|');
  str[0]=str[0]*1;
  str[1]=str[1]*1;
  var flag=0;

  switch(str[0])
   { case 12: flag=1; old_div=document.getElementById('page1_block');;
              break;
     case 13: flag=1; old_div=document.getElementById('page2_block');;
                break;
     case 14: flag=1; old_div=document.getElementById('page3_block');;
                break;
     case 1000: document.getElementById('twit_block').style.display='block';
                document.getElementById('t_str').style.display='block';
                document.getElementById('twitter_update_list').style.display='block';
                break;
     default: break;
   }
  if(flag>0)
   {  oCount = 10;  oInterval = window.setInterval("old_tim()",30);
   };

  flag=0;
  switch(str[1])
   { case 12: flag=1; new_div=document.getElementById('page1_block');
                break;
     case 13: flag=2; new_div=document.getElementById('page2_block');
                break;
     case 14: flag=3; new_div=document.getElementById('page3_block');
                break;
     default: break;
   }
  if(flag>0)
   { setOpacity(new_div, 0);
     new_div.style.display='block';
     new_div.style.left='330px';
     nCount = 0;  nInterval = window.setInterval("newtim()",30);
   };
}

//============================
function old_tim()
{ oCount--;  setOpacity(old_div, oCount);
  if(oCount==0)
   { clearInterval(oInterval);
     old_div.style.display='none';
     old_div.style.left='2000px';
   };
}
//============================
function newtim()
{ nCount++;
  if(nCount>9) { setOpacity(new_div, (nCount-9)); };
  if(nCount==19)
   { clearInterval(nInterval);
     setOpacity(new_div, 10);
   };

}
//===========================
function setOpacity(obj, value)
{ obj.style.opacity = value/10;
  obj.style.filter = 'alpha(opacity=' + value*10 + ')';
}
//============================
function flash_01_DoFSCommand(command, args) {
	window[command].call(null, args)
}
// Hook for Internet Explorer
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 &&
	navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<SCRIPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('Sub flash_01_FSCommand(ByVal command, ByVal args)\n');
	document.write('  call flash_01_DoFSCommand(command, args,73553)\n');
	document.write('end sub\n');
	document.write('</SCRIPT\> \n');
}
//=======================
function flashVersion() {
      // Отдельно определяем Internet Explorer
      var ua = navigator.userAgent.toLowerCase();
      var isIE = (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1 && ua.indexOf("webtv") == -1);
      // Стартовые переменные
      var version = 0;
      var lastVersion = 10; // c запасом
      var i;
      if (isIE) { // browser == IE
            try {
                  for (i = 3; i <= lastVersion; i++) {
                        if (eval('new ActiveXObject("ShockwaveFlash.ShockwaveFlash.'+i+'")')) {
                              version = i;
                        }
                  }
            } catch(e) {}
      } else { // browser != IE
            for (i = 0; i < navigator.plugins.length; i++) {
                   //alert(navigator.plugins[i].name.indexOf('Flash'));
                  if (navigator.plugins[i].name.indexOf('Flash') > -1) {
                       if(navigator.plugins[i].name.indexOf('Flash')>version) { version=navigator.plugins[i].name.indexOf('Flash'); }
                        //version = (parseInt(navigator.plugins[i].description.charAt(16)) > version) ? parseInt(navigator.plugins[i].description.charAt(16)) : version;
                  }
            }
      }
   if(version<10) { location="noflash"; }
}
flashVersion();
