  var sbImSize;
  if(sbImSize==undefined || (sbImSize!=16 && sbImSize!=32 && sbImSize!=64)) sbImSize=32;
  
  var sbBrk;
  if(sbBrk==undefined) sbBrk=4; 
  
  var sbType;
  if(sbType==undefined || (sbType!=1 && sbType!=2)) sbType=1;
  
  var sbOpStart;
  if(sbOpStart==undefined) sbOpStart=0.4;
  
  var sbOpHover;
  if(sbOpHover==undefined) sbOpHover=1;
  
  var sbOpSpeed;
  if(sbOpSpeed==undefined) sbOpSpeed=300;
  
  var sbSoftType;
  if(sbSoftType==undefined) sbSoftType='1,2,3,';
  
  SPSoftBar={	  
    Arr: new Array(),
    Version: '5.14 beta',
    BlockId: 1,
    ImgCount: 40,
    Path: 'http://szenprogs.ru/scripts/softbar/',
    ExpJS: 'http://soft.szenprogs.ru/informer/1',
    ExpCat: 'http://soft.szenprogs.ru/informer/2',
    Manage: 'http://szenprogs.ru/blog/2009-08-19-66',
    
    CheckScripts: function(){
      var b=1;
      var el=document.getElementsByTagName('script');
      for(var i=0;i<el.length;i++){
        if(el[i].src.toLowerCase().indexOf('u.js')!=-1) b=0;
      }
      if(b) document.write('<script type="text/javascript" src="'+this.Path+'u.js"><\/script>');      
      var b=1;
      var el=document.getElementsByTagName('link');
      for(var i=0;i<el.length;i++){
        if(el[i].href.toLowerCase().indexOf('layer')!=-1 || el[i].href.toLowerCase().indexOf('a.css')!=-1) b=0;
      }
      if(b) document.write('<link type="text/css" rel="stylesheet" href="'+this.Path+'a.css">');      
    },
    
    GetText: function(tid,id){
      if(id==undefined)id=0;
      switch(tid){
        case 'gbut':return decodeURIComponent('%D0%9F%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C%20%D0%BA%D0%BE%D0%B4%20%D0%B1%D0%BB%D0%BE%D0%BA%D0%B0');break;case 'downl1':var s=decodeURIComponent('%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%25s%20%3Cbr%3E%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D0%BE%20%D0%B8%20%D0%B1%D0%B5%D0%B7%20%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D0%B8.');return s.replace(/%s/i,this.Arr[id]['full']);break;case 'downl2':return decodeURIComponent('%D0%92%D1%8B%D0%B1%D0%B5%D1%80%D0%B8%D1%82%D0%B5%20%D1%83%D0%B4%D0%BE%D0%B1%D0%BD%D1%8B%D0%B9%20%D0%B4%D0%BB%D1%8F%20%D0%B2%D0%B0%D1%81%20%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%20%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%3A');break;case 'downl3':return decodeURIComponent('%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D1%81%20');break;case 'downlpart':return decodeURIComponent('%2C%20%D0%A7%D0%B0%D1%81%D1%82%D1%8C%20');break;case 'downlcapt':return decodeURIComponent('%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C...');break;case 'gdom':return decodeURIComponent('%D0%BD%D0%B5%D0%B8%D0%B7%D0%B2%D0%B5%D1%81%D1%82%D0%BD%D1%8B%D0%B9%20%D1%85%D0%BE%D1%81%D1%82');break;case 'downlcopy':return decodeURIComponent('%D0%91%D0%BB%D0%BE%D0%BA%20%D0%BF%D1%80%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%20%D0%BF%D0%BE%D1%80%D1%82%D0%B0%D0%BB%D0%BE%D0%BC%20%C2%A9%20');break;case 'downlrule':return decodeURIComponent('%D0%A3%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F');break;case 'downback':return decodeURIComponent('%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C');break;case 'ruletext':return decodeURIComponent('%3Cp%3E%3Cb%3E%D0%92%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D0%B5!%3C%2Fb%3E%3C%2Fp%3E%3Cp%3E%D0%A1%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D1%8F%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20%D0%BF%D0%BE%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0%D0%BC%20%D0%B8%D0%B7%20%D0%B1%D0%BB%D0%BE%D0%BA%D0%B0%20%D0%B2%D1%8B%20%D1%81%D0%BE%D0%B3%D0%BB%D0%B0%D1%88%D0%B0%D0%B5%D1%82%D0%B5%D1%81%D1%8C%20%D1%81%D0%BE%20%D1%81%D0%BB%D0%B5%D0%B4%D1%83%D1%8E%D1%89%D0%B8%D0%BC%D0%B8%20%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0%D0%BC%D0%B8.%3C%2Fp%3E%3Cp%3E%D0%92%D1%81%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%2C%20%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5%20%D0%BF%D0%BE%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0%D0%BC%2C%20%D0%B7%D0%B0%D1%89%D0%B8%D1%89%D0%B5%D0%BD%D1%8B%20%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D1%81%D0%BA%D0%B8%D0%BC%D0%B8%20%D0%BF%D1%80%D0%B0%D0%B2%D0%B0%D0%BC%D0%B8%20%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BD%D0%B0%D0%B4%D0%BB%D0%B5%D0%B6%D0%B0%D1%82%20%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8F%D0%BC.%20%D0%9C%D1%8B%20%D0%BF%D1%80%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D1%8F%D0%B5%D0%BC%20%D1%8D%D1%82%D0%B8%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20%D0%BB%D0%B8%D1%88%D1%8C%20%D0%B4%D0%BB%D1%8F%20%D0%B8%D1%81%D0%BF%D1%8B%D1%82%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%B8%D1%85%20%D0%BF%D0%BE%D0%BB%D0%BD%D1%8B%D1%85%20%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9.%20%D0%92%D1%8B%20%D0%BE%D0%B1%D1%8F%D0%B7%D1%83%D0%B5%D1%82%D0%B5%D1%81%D1%8C%20%D1%83%D0%B4%D0%B0%D0%BB%D0%B8%D1%82%D1%8C%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20%D0%B8%D0%BB%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BE%D0%B1%D1%80%D0%B5%D1%81%D1%82%D0%B8%20%D0%BB%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8E%20%D0%B2%20%D1%82%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B8%20%D0%BE%D0%B4%D0%BD%D0%B8%D1%85%20%D1%81%D1%83%D1%82%D0%BE%D0%BA%20%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8%20%D0%B8%20%D0%B8%D0%B7%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F%20%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D0%B0.%3C%2Fp%3E%3Cp%3E%D0%9F%D0%BE%D1%80%D1%82%D0%B0%D0%BB%20SzenProgs%20%D0%BD%D0%B5%D1%81%D0%B5%D0%BC%20%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE%20%D0%B7%D0%B0%20%D1%81%D0%B0%D0%BC%20%D0%B1%D0%BB%D0%BE%D0%BA.%20%D0%9C%D1%8B%20%D0%BD%D0%B5%20%D0%BE%D1%82%D0%B2%D0%B5%D1%87%D0%B0%D0%B5%D0%BC%20%D0%B7%D0%B0%20%D1%81%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D0%BD%D0%B8%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%2C%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%BD%D0%B0%20%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D0%B5%20%D0%BF%D1%80%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5%20%D0%B2%20%D0%B1%D0%BB%D0%BE%D0%BA%D0%B5.%20%D0%92%D1%8B%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D0%B5%D1%82%D0%B5%20%D1%8D%D1%82%D0%B8%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20%D0%BD%D0%B0%20%D1%81%D0%B2%D0%BE%D0%B9%20%D1%81%D1%82%D1%80%D0%B0%D1%85%20%D0%B8%20%D1%80%D0%B8%D1%81%D0%BA.%3C%2Fp%3E%3Cp%3E%D0%95%D1%81%D0%BB%D0%B8%20%D0%B2%D1%8B%20%D0%B2%D0%BB%D0%B0%D0%B4%D0%B5%D0%BB%D0%B5%D1%86%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%2C%20%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%B2%20%D0%BD%D0%B0%D1%88%D0%B5%D0%BC%20%D0%B1%D0%BB%D0%BE%D0%BA%D0%B5%2C%20%D1%82%D0%BE%20%D0%BE%D0%B1%D1%80%D0%B0%D1%82%D0%B8%D1%82%D0%B5%D1%81%D1%8C%20%D0%BF%D0%BE%20%D1%84%D0%BE%D1%80%D0%BC%D0%B5%20%D0%BE%D0%B1%D1%80%D0%B0%D1%82%D0%BD%D0%BE%D0%B9%20%D1%81%D0%B2%D1%8F%D0%B7%D0%B8%20%D0%B8%20%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D1%8C%D1%82%D0%B5%20%D0%B2%D0%B0%D1%88%D0%B8%20%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F.%20%D0%92%20%D1%81%D0%BB%D1%83%D1%87%D0%B0%D0%B5%2C%20%D0%B5%D1%81%D0%BB%D0%B8%20%D0%B2%D1%8B%20%D1%81%D0%BC%D0%BE%D0%B6%D0%B5%D1%82%D0%B5%20%D0%B4%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C%2C%20%D1%87%D1%82%D0%BE%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%BF%D1%80%D0%B8%D0%BD%D0%B0%D0%B4%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%B2%D0%B0%D0%BC%2C%20%D0%BC%D1%8B%20%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BC%20%D0%B2%D1%81%D0%B5%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D1%8B%D0%B5%20%D0%BC%D0%B5%D1%80%D1%8B%20%D0%BF%D0%BE%20%D1%83%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D1%8E%20%D0%BF%D1%80%D0%B8%D1%87%D0%B8%D0%BD%D1%8B%20%D0%B2%D0%B0%D1%88%D0%B5%D0%B3%D0%BE%20%D0%B1%D0%B5%D1%81%D0%BF%D0%BE%D0%BA%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0.%3C%2Fp%3E%3Cp%3E%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%20%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D1%80%D1%82%D0%B0%D0%BB%D0%B0%20SzenProgs.%3C%2Fp%3E');
          break;
        case 'gccapt':
          return decodeURIComponent('%D0%9F%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%D0%BE%D0%B4%D0%B0...');
          break;
        case 'gciconsize':
          return decodeURIComponent('%D0%A0%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%20%D0%B8%D0%BA%D0%BE%D0%BD%D0%BE%D0%BA%3A');
          break;
        case 'gctype':
          return decodeURIComponent('%D0%A2%D0%B8%D0%BF%20%D0%B1%D0%BB%D0%BE%D0%BA%D0%B0%3A');
          break;
        case 'gctypebl':
          return decodeURIComponent('%20%D0%91%D0%BB%D0%BE%D0%BA%20%D0%B8%D0%BA%D0%BE%D0%BD%D0%BE%D0%BA');
          break;
        case 'gctypeln':
          return decodeURIComponent('%20%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA');
          break;
        case 'gciconcnt':
          return decodeURIComponent('%D0%9A%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE%20%D0%B8%D0%BA%D0%BE%D0%BD%D0%BE%D0%BA%20%D0%B2%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B5%3A');
          break;
        case 'gctransdef':
          return decodeURIComponent('%D0%9F%D1%80%D0%BE%D0%B7%D1%80%D0%B0%D1%87%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20%D0%B8%D0%BA%D0%BE%D0%BD%D0%BE%D0%BA%20%D0%B2%20%D0%BF%D0%BE%D0%BA%D0%BE%D0%B5%3A');
          break;
        case 'gctransfull':
          return decodeURIComponent('%D0%BF%D0%BE%D0%BB%D0%BD%D0%B0%D1%8F%20%D0%BF%D1%80%D0%BE%D0%B7%D1%80%D0%B0%D1%87%D0%BD%D0%BE%D1%81%D1%82%D1%8C');
          break;
        case 'gctransnot':
          return decodeURIComponent('%D0%BD%D0%B5%D1%82%20%D0%BF%D1%80%D0%BE%D0%B7%D1%80%D0%B0%D1%87%D0%BD%D0%BE%D1%81%D1%82%D0%B8');
          break;
        case 'gctranshov':
          return decodeURIComponent('%D0%9F%D1%80%D0%BE%D0%B7%D1%80%D0%B0%D1%87%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20%D0%B8%D0%BA%D0%BE%D0%BD%D0%BE%D0%BA%20%D0%BF%D1%80%D0%B8%20%D0%BD%D0%B0%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B8%20%D0%BC%D1%8B%D1%88%D0%B8%3A');
          break;
        case 'gctransspeed':
          return decodeURIComponent('%D0%A1%D0%BA%D0%BE%D1%80%D0%BE%D1%81%D1%82%D1%8C%20%D1%81%D0%BC%D0%B5%D0%BD%D1%8B%20%D0%BF%D1%80%D0%BE%D0%B7%D1%80%D0%B0%D1%87%D0%BD%D0%BE%D1%81%D1%82%D0%B8%3A');
          break;
        case 'gcbutgen':
          return decodeURIComponent('%D0%9F%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C');
          break;
        case 'gcbuttest':
          return decodeURIComponent('%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%B8%D1%82%D1%8C');
          break;
        case 'gcbutclear':
          return decodeURIComponent('%D0%9E%D1%87%D0%B8%D1%81%D1%82%D0%B8%D1%82%D1%8C');
          break;
        case 'gcdetail':
          return decodeURIComponent('%D0%94%D0%B5%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0');
          break;
        case 'cbcapt':
          return decodeURIComponent('%D0%9E%D0%B1%D1%80%D0%B0%D1%82%D0%BD%D0%B0%D1%8F%20%D1%81%D0%B2%D1%8F%D0%B7%D1%8C');
          break;
        case 'cbtext1':
          return decodeURIComponent('%D0%95%D1%81%D0%BB%D0%B8%20%D0%B2%D1%8B%20%D0%BE%D0%B1%D0%BD%D0%B0%D1%80%D1%83%D0%B6%D0%B8%D0%BB%D0%B8%20%D0%B1%D0%B8%D1%82%D1%83%D1%8E%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D1%83%2C%20%D1%82%D0%BE%20%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B8%D1%82%D0%B5%20%D0%BE%20%D0%BD%D0%B5%D0%B9%20%D1%87%D0%B5%D1%80%D0%B5%D0%B7%20%D1%8D%D1%82%D1%83%20%D1%84%D0%BE%D1%80%D0%BC%D1%83.%20%D0%9C%D1%8B%20%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BC%20%D1%81%D0%B8%D1%82%D1%83%D0%B0%D1%86%D0%B8%D1%8E.');
          break;
        case 'cbtext2':
          return decodeURIComponent('%D0%9E%D1%82%D0%BC%D0%B5%D1%82%D1%8C%D1%82%D0%B5%20%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3%2C%20%D0%BD%D0%B0%20%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D0%B9%20%D0%B2%D0%B5%D0%B4%D0%B5%D1%82%20%D0%BD%D0%B5%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0%3A');
          break;
        case 'cbtext3':
          return decodeURIComponent('%D0%95%D1%81%D0%BB%D0%B8%20%D0%B2%D1%8B%20%D0%B7%D0%BD%D0%B0%D0%B5%D1%82%D0%B5%20%D0%BE%20%D1%81%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8%20%D0%BD%D0%BE%D0%B2%D0%BE%D0%B9%20%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8%20%D1%8D%D1%82%D0%BE%D0%B9%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B%2C%20%D1%82%D0%BE%20%D0%BF%D1%80%D0%BE%D1%81%D0%B8%D0%BC%20%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B8%D1%82%D1%8C%20%D0%BD%D0%B0%D0%BC.%20%D0%9C%D1%8B%20%D0%BF%D0%BE%D1%81%D1%82%D0%B0%D1%80%D0%B0%D0%B5%D0%BC%D1%81%D1%8F%20%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%83%20%D0%B2%20%D0%B1%D0%BB%D0%B8%D0%B6%D0%B0%D0%B9%D1%88%D0%B5%D0%B5%20%D0%B2%D1%80%D0%B5%D0%BC%D1%8F.');
          break;
        case 'cbtext4':
          return decodeURIComponent('%D0%A3%20%D0%B2%D0%B0%D1%81%20%D0%B5%D1%81%D1%82%D1%8C%20%D0%BF%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%BF%D0%BE%20%D0%BF%D0%BE%D0%B2%D0%BE%D0%B4%D1%83%20%D1%8D%D1%82%D0%BE%D0%B3%D0%BE%20%D0%B1%D0%BB%D0%BE%D0%BA%D0%B0%20%D1%81%D0%BE%D1%84%D1%82%D0%B0%3F%20%D0%9C%D1%8B%20%D0%B1%D1%83%D0%B4%D0%B5%D0%BC%20%D1%80%D0%B0%D0%B4%D1%8B%20%D0%B2%D1%8B%D1%81%D0%BB%D1%83%D1%88%D0%B0%D1%82%D1%8C%20%D0%B8%D1%85.%20%D0%92%D1%8B%20%D0%BC%D0%BE%D0%B6%D0%B5%D1%82%D0%B5%20%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%B2%D0%B0%D1%88%D0%B5%20%D0%BF%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%87%D0%B5%D1%80%D0%B5%D0%B7%20%D1%8D%D1%82%D1%83%20%D1%84%D0%BE%D1%80%D0%BC%D1%83.');
          break;
        case 'cbtext5':
          return decodeURIComponent('%D0%92%D0%B0%D1%88%D0%B5%20%D0%BF%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5...');
          break;
        case 'cbdontno':
          return decodeURIComponent('%D0%9D%D0%B5%20%D0%B7%D0%BD%D0%B0%D1%8E');
          break;
        case 'cbemail':
          return decodeURIComponent('%D0%92%D0%B0%D1%88%20e-mail%20%D0%B4%D0%BB%D1%8F%20%D1%81%D0%B2%D1%8F%D0%B7%D0%B8');
          break;
        case 'cbbrk':
          return decodeURIComponent('%D0%91%D0%B8%D1%82%D0%B0%D1%8F%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0');
          break;
        case 'cbnew':
          return decodeURIComponent('%D0%9D%D0%BE%D0%B2%D0%B0%D1%8F%20%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F');
          break;
        case 'cbsoftname':
          return decodeURIComponent('%D0%9D%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B');
          break;
        case 'cbpagename':
          return decodeURIComponent('%D0%97%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BE%D0%BA%20%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B');
          break;
        case 'cbcall':
          return decodeURIComponent('%D0%9F%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D0%BE%20%D0%B1%D0%BB%D0%BE%D0%BA%D1%83');
          break;
        case 'cbcheck':
          return decodeURIComponent('%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20%D0%BD%D0%B0%20%D1%87%D0%B5%D0%BB%D0%BE%D0%B2%D0%B5%D1%87%D0%BD%D0%BE%D1%81%D1%82%D1%8C.%20%D0%92%D0%B5%D0%B4%D0%B8%D1%82%D0%B5%20%D0%BA%D0%BE%D0%B4%20%D1%81%20%D1%80%D0%B8%D1%81%D1%83%D0%BD%D0%BA%D0%B0!');
          break;
        case 'cbrefresh':
          return decodeURIComponent('%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D0%BA%D0%BE%D0%B4%20%D0%B1%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%D1%81%D1%82%D0%B8');
          break;
        case 'cbsend':
          return decodeURIComponent('%D0%A1%D0%BE%D0%BE%D0%B1%D1%89%D0%B8%D1%82%D1%8C');
          break;
        case 'downlbrk':
          return decodeURIComponent('%D0%91%D0%B8%D1%82%D0%B0%D1%8F%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0');
          break;
        case 'downlnew':
          return decodeURIComponent('%D0%9D%D0%BE%D0%B2%D0%B0%D1%8F%20%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F');
          break;
        case 'downlcb':
          return decodeURIComponent('%D0%9E%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%BF%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5');
          break;
        case 'cbload':
          return decodeURIComponent('%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%2C%20%D0%B6%D0%B4%D0%B8%D1%82%D0%B5...');
          break;
        case 'text001':
          return decodeURIComponent('%3Cp%20style%3D%22color%3A%23f00%3B%22%3E%D0%9D%D0%B0%D1%80%D1%83%D1%88%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D1%81%D0%BA%D0%B8%D1%85%20%D0%BF%D1%80%D0%B0%D0%B2%20%D0%BF%D1%80%D0%B8%20%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B8%20%D0%BA%D0%BE%D0%B4%D0%B0!%3C%2Fp%3E%3Chr%3E%3Cp%3E%3Ca%20href%3D%22http%3A%2F%2Ftak.ru%2Fpartner.php%3Fid%3D228424%22%20target%3D%22_blank%22%3E%24%24%24%20%D0%B4%D0%BB%D1%8F%20web-%D0%BC%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%BE%D0%B2%3C%2Fa%3E%3Cbr%3E%3Ca%20href%3D%22http%3A%2F%2Fpopunder.ru%2F%3Fr%3D44306%22%20target%3D%22_blank%22%3E%D0%97%D0%B0%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BE%D0%BA%20%D1%80%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D0%BE%D0%B9%20%D0%BD%D0%B0%20%D1%81%D0%B0%D0%B9%D1%82%D0%B5%3C%2Fa%3E%3Cbr%3E%3Ca%20href%3D%22http%3A%2F%2Freferal.begun.ru%2Fpartner.php%3Foid%3D150251005%22%20target%3D%22_blank%22%3E%D0%9F%D1%80%D0%B8%D0%B3%D0%BB%D0%B0%D1%88%D0%B0%D0%B5%D0%BC%20%D1%81%D0%B0%D0%B9%D1%82%D1%8B%20%D1%81%20%D0%BF%D0%BE%D1%81%D0%B5%D1%89%D0%B0%D0%B5%D0%BC%D0%BE%D1%81%D1%82%D1%8C%D1%8E%20%D0%BE%D1%82%202-%D1%85%20%D1%87%D0%B5%D0%BB%D0%BE%D0%B2%D0%B5%D0%BA%20%D0%B2%20%D1%81%D1%83%D1%82%D0%BA%D0%B8!%3C%2Fa%3E%3Cbr%3E%3C%2Fp%3E');
          break;
        case 'text002':
          return decodeURIComponent('script%5Bsrc*%3D%22szenprogs.ru%2Fscripts%2Fsoftbar%2Fspsoftbar.js%22%5D');
          break;
        case 'gcsofttype':
          return decodeURIComponent('%D0%A2%D0%B8%D0%BF%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%3A');
          break;
        case 'downlsize':
          return decodeURIComponent('%D0%A0%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%3A%20');
          break;
        case 'abcapt':
          return decodeURIComponent('%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F');
          break;
        case 'abver':
          return decodeURIComponent('%D0%92%D0%B5%D1%80%D1%81%D0%B8%D1%8F');
          break;
        case 'abcopy':
          return decodeURIComponent('%D0%90%D0%B2%D1%82%D0%BE%D1%80');
          break;
        case 'abcopy2':
          return decodeURIComponent('%D0%9F%D0%BE%D1%80%D1%82%D0%B0%D0%BB');
          break;
        case 'abtext1':
          return decodeURIComponent('%D0%91%D0%BB%D0%BE%D0%BA%20%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D0%B3%D0%BE%20%D1%81%D0%BE%D1%84%D1%82%D0%B0%20%D0%BF%D0%BE%D0%B7%D0%B2%D0%BE%D0%BB%D1%8F%D0%B5%D1%82%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F%D0%BC%20%D0%BD%D0%B0%D0%B9%D1%82%D0%B8%20%D0%BD%D1%83%D0%B6%D0%BD%D1%8B%D0%B9%20%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D1%8B%D0%B9%20%D1%81%D0%BE%D1%84%D1%82%20%D0%B8%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D0%B5%D0%B3%D0%BE%20%D1%81%20%D0%BC%D0%B8%D0%BD%D0%B8%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%BC%20%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE%D0%BC%20%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4%D0%BE%D0%B2.%20%D0%91%D0%BB%D0%BE%D0%BA%20%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D0%BD%D0%B0%20%D0%BB%D1%8E%D0%B1%D0%BE%D0%B9%20%D1%81%D0%B0%D0%B9%D1%82%20%D1%81%20%D0%BB%D1%8E%D0%B1%D0%BE%D0%B9%20%D0%B1%D0%B0%D0%B7%D0%BE%D0%B2%D0%BE%D0%B9%20%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%BE%D0%B9.%20%D0%91%D0%BB%D0%BE%D0%BA%20%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D0%B3%D0%BE%20%D1%81%D0%BE%D1%84%D1%82%D0%B0%20%D0%BE%D0%B1%D0%BB%D0%B0%D0%B4%D0%B0%D0%B5%D1%82%20%D1%81%D0%BB%D0%B5%D0%B4%D1%83%D1%8E%D1%89%D0%B8%D0%BC%D0%B8%20%D0%B4%D0%BE%D1%81%D1%82%D0%BE%D0%B8%D0%BD%D1%81%D1%82%D0%B2%D0%B0%D0%BC%D0%B8%3A');
        case 'abtext2':
          return decodeURIComponent('%D0%91%D0%BE%D0%BB%D1%8C%D1%88%D0%BE%D0%B5%20%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA.');
          break;
        case 'abtext3':
          return decodeURIComponent('%D0%9A%D1%80%D0%B0%D1%81%D0%B8%D0%B2%D1%8B%D0%B9%20%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D0%B9%20%D0%B2%D0%B8%D0%B4.');
          break;
        case 'abtext4':
          return decodeURIComponent('%D0%A3%D0%B4%D0%BE%D0%B1%D0%BD%D1%8B%D0%B9%20%D0%BC%D0%B0%D1%81%D1%82%D0%B5%D1%80%20%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80%D0%B0%20%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B5%D0%B3%D0%BE%20%D0%B2%D0%B8%D0%B4%D0%B0.');
          break;
        case 'abtext5':
          return decodeURIComponent('%D0%9E%D1%82%D1%81%D1%83%D1%82%D1%81%D1%82%D0%B2%D0%B8%D0%B5%20%D0%BB%D0%B8%D1%88%D0%BD%D0%B8%D1%85%20%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4%D0%BE%D0%B2%20%D0%B4%D0%BB%D1%8F%20%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F.');
          break;
        case 'abtext6':
          return decodeURIComponent('%D0%92%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B0%20%D1%84%D0%B0%D0%B9%D0%BB-%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3%D0%B0%20%D0%B4%D0%BB%D1%8F%20%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F.');
          break;
        case 'abtext7':
          return decodeURIComponent('%D0%9F%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%BD%D0%BE%D0%B5%20%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%81%D0%BE%D1%84%D1%82%D0%B0%20%D0%B2%20%D0%B1%D0%BB%D0%BE%D0%BA%D0%B5.');
          break;
        case 'abtext8':
          return decodeURIComponent('%D0%9D%D0%B0%D0%BB%D0%B8%D1%87%D0%B8%D0%B5%20%D0%BE%D0%B1%D1%80%D0%B0%D1%82%D0%BD%D0%BE%D0%B9%20%D1%81%D0%B2%D1%8F%D0%B7%D0%B8.');
          break;
        case 'abtext9':
          return decodeURIComponent('%D0%92%D1%8B%20%D0%BD%D0%B5%20%D0%BF%D0%BE%D0%B6%D0%B0%D0%BB%D0%B5%D0%B5%D1%82%D0%B5%2C%20%D1%87%D1%82%D0%BE%20%D0%BF%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D0%BB%D0%B8%20%D1%8D%D1%82%D0%BE%D1%82%20%D0%B1%D0%BB%D0%BE%D0%BA%20%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D0%B3%D0%BE%20%D1%81%D0%BE%D1%84%D1%82%D0%B0%20%D0%BD%D0%B0%20%D1%81%D0%B2%D0%BE%D0%B9%20%D1%81%D0%B0%D0%B9%D1%82.%20%D0%92%D0%B0%D1%88%D0%B8%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B8%20%D0%B1%D1%83%D0%B4%D1%83%D1%82%20%D0%B1%D0%BB%D0%B0%D0%B3%D0%BE%D0%B4%D0%B0%D1%80%D0%BD%D1%8B%20%D0%B2%D0%B0%D0%BC.%20%D0%A2%D0%B0%D0%BA%20%D0%BA%D0%B0%D0%BA%20%D0%B8%D0%BC%20%D0%BD%D0%B5%20%D0%BF%D1%80%D0%B8%D0%B4%D0%B5%D1%82%D1%81%D1%8F%20%D1%80%D1%8B%D1%81%D0%BA%D0%B0%D1%82%D1%8C%20%D0%BF%D0%BE%20%D0%B2%D1%81%D0%B5%D0%BC%D1%83%20%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D1%83%2C%20%D1%87%D1%82%D0%BE%D0%B1%D1%8B%20%D0%BD%D0%B0%D0%B9%D1%82%D0%B8%20%D0%BD%D1%83%D0%B6%D0%BD%D1%83%D1%8E%20%D0%BF%D0%BE%D0%BF%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D1%83%D1%8E%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%83.');
          break;
      }
    },
    
    About: function(id){
      var s='<div class="sbBl"><div class="sbNavi"><a href="javascript://" onclick="SPSoftBar.Download('+id+');return false;">'+this.GetText('downback')+'<\/a> &laquo; '+this.GetText('abcapt')+'<\/div><hr>';
      s+='<div class="sbText"><p>'+this.GetText('abver')+': <b>'+this.Version+'<\/b><br>'+this.GetText('abcopy')+': <b>'+this.GetText('abcopy2')+' &copy; SzenProgs<\/b><\/p><\/div>';
      s+='<p>'+this.GetText('abtext1')+'<\/p><ul>';
      s+='<li>'+this.GetText('abtext2')+'<\/li>';
      s+='<li>'+this.GetText('abtext3')+'<\/li>';
      s+='<li>'+this.GetText('abtext4')+'<\/li>';
      s+='<li>'+this.GetText('abtext5')+'<\/li>';
      s+='<li>'+this.GetText('abtext6')+'<\/li>';
      s+='<li>'+this.GetText('abtext7')+'<\/li>';
      s+='<li>'+this.GetText('abtext8')+'<\/li>';      
      s+='<\/ul><p>'+this.GetText('abtext9')+'<\/p>';
      s+='<iframe src="http://szenprogs.ru/scripts/softbar/stat.htm?p=about" width="88" height="15" frameborder="0" style="overflow:hidden;"><\/iframe>';
      s+='<\/div>'
      _uWnd.content('sbWindow',s);
    },
    
    CallBack: function(id,btype){
      var sbSecKey=Math.random();
      var s='<div class="sbBl"><div class="sbNavi"><a href="javascript://" onclick="SPSoftBar.Download('+id+');return false;">'+this.GetText('downback')+'<\/a> &laquo; '+this.GetText('cbcapt')+'<\/div><hr><form method="post" target="_blank" name="mform" id="frmSendNew" style="margin:0" action="http://szenprogs.ru/mail/"><div class="sbText"><p style="font-weight:bold !important;">';
      switch(btype){
        case 'break':
          s+=this.GetText('cbtext1')+'<\/p><p>'+this.GetText('cbtext2')+'<\/p><p><label><input type="radio" name="f6" value="'+this.GetText('cbdontno')+'" checked="checked"> '+this.GetText('cbdontno')+'<\/label><br>';
          var dom;
          for(var i=0;i<this.Arr[id].length;i++){
            dom=this.GetDom(this.Arr[id][i]);
            if((this.Arr[id][i+1]!=undefined && dom!=this.GetDom(this.Arr[id][i+1])) || this.Arr[id][i+1]==undefined) s+='<label><input type="radio" name="f6" value="'+this.Arr[id][i]+'"> '+dom+'<\/label><br>';
          }
          s+='<\/p><\/div><input name="f1" value="'+this.GetText('cbemail')+'" type="text" size="30" maxlength="70" onclick="this.select();this.focus();"><input type="hidden" name="f2" value="'+this.GetText('cbbrk')+'"><textarea rows="7" cols="35" name="f3" style="display:none;">'+this.GetText('cbbrk')+'!\n'+this.GetText('cbsoftname')+': '+this.Arr[id]['name']+'.\n'+this.GetText('cbpagename')+': '+document.title+'<\/textarea>';
          break;
        case 'new':
          s+=this.GetText('cbtext3')+'<\/p><\/div><input name="f1" value="'+this.GetText('cbemail')+'" type="text" size="30" maxlength="70" onclick="this.select();this.focus();"><input type="hidden" name="f2" value="'+this.GetText('cbnew')+'"><textarea rows="7" cols="35" name="f3" style="display:none;">'+this.GetText('cbnew')+'\n'+this.GetText('cbsoftname')+': '+this.Arr[id]['name']+'.\n'+this.GetText('cbpagename')+': '+document.title+'<\/textarea>';
          break;
        case 'call':
          s+=this.GetText('cbtext4')+'<\/p><\/div><input name="f1" value="'+this.GetText('cbemail')+'" type="text" size="30" maxlength="70" onclick="this.select();this.focus();"><input type="hidden" name="f2" value="'+this.GetText('cbcall')+'"><textarea rows="7" cols="35" name="f3">'+this.GetText('cbtext5')+'\n<\/textarea>';
          break;
      }
      s+='<input type="hidden" name="f5" value="'+location.href+'"><input type="hidden" name="jkd498" value="1"><input type="hidden" name="jkd428" value="1"><input type="hidden" name="f4" value="SoftBar"><input type="hidden" name="seckey" value="485605855"><input type="hidden" name="id" value="1"><input type="hidden" name="a" value="1"><input type="hidden" name="o" value="1"><div class="sbText"><p>'+this.GetText('cbcheck')+'<\/p><\/div><input type="text" name="f7" size="4" maxlength="4" style="text-align:center;"> <img style="margin:0;padding:0;border:0;cursor:pointer;" id="secuImgM" align="absmiddle" title="'+this.GetText('cbrefresh')+'" onclick="this.src=\'http://szenprogs.ru/secure/?k=485605855;s=mail;tm=\'+Math.random();" src="http://szenprogs.ru/secure/?k=485605855;s=mail;tm='+sbSecKey+'" alt="'+this.GetText('cbload')+'" width="110" height="25"><br><br><input type="submit" value="'+this.GetText('cbsend')+'" onclick="SPSoftBar.Download('+id+');"><\/form>';
      s+='<iframe src="http://szenprogs.ru/scripts/softbar/stat.htm?p=call" width="88" height="15" frameborder="0" style="overflow:hidden;"><\/iframe>';
      s+='<\/div>';
      _uWnd.content('sbWindow',s);
    },
    
    GetDom: function(alink){
      if(alink.indexOf('://')!=-1){
        var alink=alink.substr(alink.indexOf('://')+3);
        if(alink.indexOf('\/')!=-1) alink=alink.substr(0,alink.indexOf('\/'));
      }else{
        alink=this.GetText('gdom');
      }
      return alink;
    },
    
    ExportData: function(){
      if(document.getElementById('sbBlockId'+this.BlockId)==undefined){
        var s='<script type="text/javascript" src="'+this.ExpJS+'"><\/script>\n';
        s+='<script type="text/javascript" src="'+this.ExpCat+'"><\/script>\n';
        s+='<div id="sbBlockId'+this.BlockId+'" class="sbBlock"><\/div>';
        document.write(s);
      }
    },
    
    Prepare: function(){
      var sbInd=0;
      $('div.sbExpSoft').each(function(){
        if(sbSoftType.indexOf($(this).children('.sbesCat').html()+',')!=-1){
          SPSoftBar.Arr[sbInd]=new Array();
          SPSoftBar.Arr[sbInd]['short']=$(this).children('.sbesShort').html();
          SPSoftBar.Arr[sbInd]['name']=$(this).children('.sbesName').html();
          SPSoftBar.Arr[sbInd]['full']=$(this).children('.sbesFull').html();
          SPSoftBar.Arr[sbInd]['img']=$(this).children('.sbesImg').html();
          SPSoftBar.Arr[sbInd]['type']=$(this).children('.sbesCat').html();          
          SPSoftBar.Arr[sbInd]['size']=$(this).children('.sbesSize').html();
          var s=$(this).children('.sbesLinks').html();
          s+=' ';
          var j=SPSoftBar.Arr[sbInd].length;
          while(s.indexOf(' ')!=-1){
            SPSoftBar.Arr[sbInd][j++]=s.substr(0,s.indexOf(' '));
            s=s.substr(s.indexOf(' ')+1);
          }         
          sbInd++;
        }
      });
    },
    
    getStyle: function(){
      var s='<style type="text/css">';
      s+='.sbBl{padding:1px 3px 7px;}';
      s+='.sbBl p{text-align:justify;}';
      s+='.sbBl ul li{text-align:left;}';
      s+='.sbBl p.sbcent{text-align:center;}';
      s+='.sbBl table tr td{text-align:left;}';
      s+='.sbBl table tr td.sbcent{text-align:center;}';
      s+='a .sbCells{cursor:hand;}';
      s+='.sbCells{width:'+sbImSize+'px;height:'+sbImSize+'px;position:relative !important;overflow:hidden !important;'+(($.browser.mozilla && $.browser.version<3)?'display:-moz-inline-box;':'')+'display:inline-block;padding:0;margin:1px;border:none;}';
      s+='.sbImgSpr{'+(($.browser.msie && $.browser.version<7)?'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+this.Path+'im'+sbImSize+'.png", sizingMethod="scale");':'background:url('+this.Path+'im'+sbImSize+'.png);')+'position:relative !important;border:none;}';
      s+='.sbBlock{text-align:center;}';
      s+='.sbLinks{font-size:12pt;font-weight:bold;text-align:center;}';
      s+='.sbImg,.sbText p,.sbCopy p,.sbCent{text-align:center !important;}';
      s+='.sbNavi{font-size:8pt;text-align:left;margin:0;padding:0;}';
      s+='<\/style>';
      return s;
    },
    
    getEntry: function(id){
      var imTop=-this.Arr[id]['img']*sbImSize+sbImSize;
      var imCnt=this.ImgCount*sbImSize;
      var s='<span class="sbCells"><img class="sbImgSpr" src="'+this.Path+'tr.gif" style="top:'+imTop+'px;" border="0" width="'+sbImSize+'" height="'+imCnt+'" alt=""><\/span>';
      return s;
    },
    
    Rule: function(id){
      var s='<div class="sbBl"><div class="sbNavi"><a href="javascript://" onclick="SPSoftBar.Download('+id+');return false;">'+this.GetText('downback')+'<\/a> &laquo; '+this.GetText('downlrule')+'<\/div><hr>';
      s+=this.GetText('ruletext');
      s+='<iframe src="http://szenprogs.ru/scripts/softbar/stat.htm?p=rule" width="88" height="15" frameborder="0" style="overflow:hidden;"><\/iframe>';
      s+='<\/div>';
      _uWnd.content('sbWindow',s);
    }, 
    
    ShowCode: function(){
      var sbCode='';
      var sbTmp=$('input[name="sbgcImgSize"]').filter('input:checked').val();  
      if(sbTmp!=32) sbCode+='sbImSize='+sbTmp+'; ';
      
      sbTmp='';
      $('input[name="sbgcSoftType"]').each(function(){
        if($(this).attr('checked')) sbTmp+=$(this).val()+',';
      });
      if(sbTmp=='') $('input[name="sbgcSoftType"]').attr('checked','true');
      if(sbTmp!='1,2,3,' && sbTmp!='') sbCode+='sbSoftType=\''+sbTmp+'\'; ';
      
      sbTmp=$('input[name="sbgcType"]').filter('input:checked').val();  
      if(sbTmp!=1) sbCode+='sbType='+sbTmp+'; '; else {
        sbTmp=$('input[name="sbgcBrk"]').val();
        if(sbTmp!=4 && sbTmp>=1 && sbTmp<=999 && sbTmp.indexOf('.')==-1 && sbTmp.indexOf(',')==-1) sbCode+='sbBrk='+sbTmp+'; ';
      }
      sbTmp=$('input[name="sbgcOpStart"]').filter('input:checked').val();  
      if(sbTmp!=0.4) sbCode+='sbOpStart='+sbTmp+'; ';
      sbTmp=$('input[name="sbgcOpHover"]').filter('input:checked').val();  
      if(sbTmp!=1) sbCode+='sbOpHover='+sbTmp+'; ';
      sbTmp=$('input[name="sbgcOpSpeed"]').val();
      if(sbTmp!=300 && sbTmp>=0 && sbTmp<=900 && sbTmp.indexOf('.')==-1 && sbTmp.indexOf(',')==-1) sbCode+='sbOpSpeed='+sbTmp+'; ';
      if(sbCode!='') sbCode='<script type="text/javascript">'+sbCode+'<\/script>\n';
      sbCode+='<script type="text/javascript" src="'+this.Path+'spsoftbar.js"><\/script>';
      $('#sbidCode').show().val(sbCode);
    },
    
    ShowTest: function(){
      if($('#sbidCode').val()=='') SPSoftBar.ShowCode();
      window.open(this.Path+'test.htm?'+encodeURIComponent($('#sbidCode').val()),'_blank');
    },
    
    GetCode: function(){
      var s='<div class="sbBl"><form action="" method="post" onsubmit="SPSoftBar.ShowCode();return false;"><table border="0" width="100%" cellpadding="0" cellspacing="0">';
      s+='<tr><td width="50%">'+SPSoftBar.GetText('gcsofttype')+'<\/td><td>';
      for(var i=0;i<uCatsOut.length;i++){
        s+='<label><input type="checkbox" name="sbgcSoftType" value="'+uCatsOut[i][0]+'" onclick="$(\'#sbidCode\').val(\'\');" checked="checked"> '+uCatsOut[i][3]+'<\/label><br>';
      }
      s+='<\/td><\/tr>';
      s+='<tr><td colspan="2"><hr><\/td><\/tr><tr><td width="50%">'+SPSoftBar.GetText('gciconsize')+'<\/td><td><label><input type="radio" name="sbgcImgSize" value="16" onclick="$(\'#sbidCode\').val(\'\');"> 16x16<\/label><br><label><input type="radio" name="sbgcImgSize" value="32" checked="checked" onclick="$(\'#sbidCode\').val(\'\');"> 32x32<\/label><br><label><input type="radio" name="sbgcImgSize" value="64" onclick="$(\'#sbidCode\').val(\'\');"> 64x64<\/label><\/td><\/tr>';
      s+='<tr><td colspan="2"><hr><\/td><\/tr><tr><td>'+SPSoftBar.GetText('gctype')+'<\/td><td><label><input type="radio" name="sbgcType" value="1" checked="checked" onclick="$(\'#sbidBrk\').show();$(\'#sbidBrk2\').show();$(\'#sbidCode\').val(\'\');">'+SPSoftBar.GetText('gctypebl')+'<\/label><br><label><input type="radio" name="sbgcType" value="2" onclick="$(\'#sbidBrk\').hide();$(\'#sbidBrk2\').hide();$(\'#sbidCode\').val(\'\');">'+SPSoftBar.GetText('gctypeln')+'<\/label><br><\/td><\/tr><tr><td colspan="2"><hr><\/td><\/tr>';
      s+='<tr id="sbidBrk"><td>'+SPSoftBar.GetText('gciconcnt')+'<\/td><td><input type="text" name="sbgcBrk" value="4" maxlength="3" size="3" onclick="$(\'#sbidCode\').val(\'\');"><\/td><\/tr>';
      s+='<tr id="sbidBrk2"><td colspan="2"><hr><\/td><\/tr>';
      s+='<tr><td>'+SPSoftBar.GetText('gctransdef')+'<\/td><td><label><input type="radio" name="sbgcOpStart" value="0" onclick="$(\'#sbidCode\').val(\'\');"> 0 ('+SPSoftBar.GetText('gctransfull')+')<\/label><br><label><input type="radio" name="sbgcOpStart" value="0.1" onclick="$(\'#sbidCode\').val(\'\');"> 0.1<\/label><label><input type="radio" name="sbgcOpStart" value="0.2" onclick="$(\'#sbidCode\').val(\'\');"> 0.2<\/label><label><input type="radio" name="sbgcOpStart" value="0.3" onclick="$(\'#sbidCode\').val(\'\');"> 0.3<\/label><br><label><input type="radio" name="sbgcOpStart" value="0.4" checked="checked" onclick="$(\'#sbidCode\').val(\'\');"> 0.4<\/label><label><input type="radio" name="sbgcOpStart" value="0.5" onclick="$(\'#sbidCode\').val(\'\');"> 0.5<\/label><label><input type="radio" name="sbgcOpStart" value="0.6" onclick="$(\'#sbidCode\').val(\'\');"> 0.6<\/label><br><label><input type="radio" name="sbgcOpStart" value="0.7" onclick="$(\'#sbidCode\').val(\'\');"> 0.7<\/label><label><input type="radio" name="sbgcOpStart" value="0.8" onclick="$(\'#sbidCode\').val(\'\');"> 0.8<\/label><label><input type="radio" name="sbgcOpStart" value="0.9" onclick="$(\'#sbidCode\').val(\'\');"> 0.9<\/label><br><label><input type="radio" name="sbgcOpStart" value="1" onclick="$(\'#sbidCode\').val(\'\');"> 1 ('+SPSoftBar.GetText('gctransnot')+')<\/label><\/td><\/tr>';
      s+='<tr><td colspan="2"><hr><\/td><\/tr><tr><td>'+SPSoftBar.GetText('gctranshov')+'<\/td><td><label><input type="radio" name="sbgcOpHover" value="0" onclick="$(\'#sbidCode\').val(\'\');"> 0 ('+SPSoftBar.GetText('gctransfull')+')<\/label><br><label><input type="radio" name="sbgcOpHover" value="0.1" onclick="$(\'#sbidCode\').val(\'\');"> 0.1</label><label><input type="radio" name="sbgcOpHover" value="0.2" onclick="$(\'#sbidCode\').val(\'\');"> 0.2<\/label><label><input type="radio" name="sbgcOpHover" value="0.3" onclick="$(\'#sbidCode\').val(\'\');"> 0.3<\/label><br><label><input type="radio" name="sbgcOpHover" value="0.4" onclick="$(\'#sbidCode\').val(\'\');"> 0.4</label><label><input type="radio" name="sbgcOpHover" value="0.5" onclick="$(\'#sbidCode\').val(\'\');"> 0.5<\/label><label><input type="radio" name="sbgcOpHover" value="0.6" onclick="$(\'#sbidCode\').val(\'\');"> 0.6<\/label><br><label><input type="radio" name="sbgcOpHover" value="0.7" onclick="$(\'#sbidCode\').val(\'\');"> 0.7<\/label><label><input type="radio" name="sbgcOpHover" value="0.8" onclick="$(\'#sbidCode\').val(\'\');"> 0.8<\/label><label><input type="radio" name="sbgcOpHover" value="0.9" onclick="$(\'#sbidCode\').val(\'\');"> 0.9<\/label><br><label><input type="radio" name="sbgcOpHover" value="1" checked="checked" onclick="$(\'#sbidCode\').val(\'\');"> 1 ('+SPSoftBar.GetText('gctransnot')+')<\/label><\/td><\/tr>';
      s+='<tr><td colspan="2"><hr><\/td><\/tr><tr><td>'+SPSoftBar.GetText('gctransspeed')+'<\/td><td><input type="text" name="sbgcOpSpeed" value="300" maxlength="3" size="3" onclick="$(\'#sbidCode\').val(\'\');"><\/td><\/tr>';
      s+='<tr><td colspan="2"><hr><\/td><\/tr><tr><td colspan="2" style="text-align:center !important;"><input type="submit" value="'+SPSoftBar.GetText('gcbutgen')+'"> <input type="button" value="'+SPSoftBar.GetText('gcbuttest')+'" onclick="SPSoftBar.ShowTest();"> <input type="reset" value="'+SPSoftBar.GetText('gcbutclear')+'" onclick="$(\'#sbidCode\').val(\'\');"><\/td><\/tr>';
      s+='<tr><td colspan="2" class="sbcent"><textarea cols="40" rows="6" id="sbidCode" style="text-align:center;overflow:hidden;" onclick="this.focus();this.select();"><\/textarea><\/td><\/tr>';
      s+='<\/table><\/form><p class="sbCent"><a href="'+this.Manage+'" target="_blank">'+SPSoftBar.GetText('gcdetail')+'<\/a><\/p>';
      s+='<iframe src="http://szenprogs.ru/scripts/softbar/stat.htm?p=get" width="88" height="15" frameborder="0" style="overflow:hidden;"><\/iframe>';
      s+='<\/div>';
      new _uWnd('sbWindow',SPSoftBar.GetText('gccapt'),350,450,{autosize:1,modal:1,closeonesc:1,resize:0},s);
    },
    
    Download: function(id){
      var s='<div class="sbBl"><div class="sbImg">'+this.getEntry(id)+'<\/div>';
      s+='<div class="sbText"><p style="font-weight:bold;">'+this.GetText('downl1',id)+'<\/p><p>'+this.GetText('downl2')+'<\/p><\/div>';
      s+='<div class="sbLinks">';
      var dom;
      var j=0;
      for(var i=0;i<this.Arr[id].length;i++){
        dom=this.GetDom(this.Arr[id][i]);
        if(this.Arr[id][i+1]!=undefined && this.GetDom(this.Arr[id][i+1])==dom && j==0) j=1;
        s+='<a href="'+this.Arr[id][i]+'" target="_blank" title="'+this.GetText('downl3')+dom+'">'+this.GetText('downl3')+dom+((j!=0)?(this.GetText('downlpart')+j):'')+'<\/a><br>';
        if(this.Arr[id][i+1]!=undefined && this.GetDom(this.Arr[id][i+1])==dom) j++; else{j=0;s+='<div style="padding:0;margin:0;height:6px;overflow:hidden;border-style:none"><\/div>';}
      }
      if(this.Arr[id]['size']!='') s+='<\/div><div class="sbText"><b>'+this.GetText('downlsize')+this.Arr[id]['size']+'<\/b>';
      s+='<\/div><div class="sbText"><p><a href="javascript://" onclick="SPSoftBar.CallBack('+id+',\'break\');return false;">'+this.GetText('downlbrk')+'<\/a> &middot; <a href="javascript://" onclick="SPSoftBar.CallBack('+id+',\'new\');return false;">'+this.GetText('downlnew')+'<\/a><br><a href="javascript://" onclick="SPSoftBar.CallBack('+id+',\'call\');return false;">'+this.GetText('downlcb')+'<\/a> &middot; <a href="http://soft.szenprogs.ru/" target="_blank">Add Soft!<\/a><\/p><\/div>';
      s+='<div style="display:block !important;" class="sbCopy"><p>'+this.GetText('downlcopy')+'<a href="http://szenprogs.ru/" target="_blank">SzenProgs<\/a>.<br>';
      s+='<a href="javascript://" onclick="SPSoftBar.Rule('+id+');return false;" style="font-size:8px !important;">'+this.GetText('downlrule')+'.<\/a> &middot; <a href="javascript://" onclick="SPSoftBar.About('+id+');return false;" style="font-size:8px !important;">'+this.GetText('abcapt')+'<\/a><\/p><\/div>';      
      s+='<iframe src="http://szenprogs.ru/scripts/softbar/stat.htm?p=down&s='+encodeURIComponent(this.Arr[id]['short'])+'" width="88" height="15" frameborder="0" style="overflow:hidden;"><\/iframe>';
      s+='<\/div>';
      if($(this.GetText('text002')).length==0){s='<div class="sbBl">'+this.GetText('text001')+'<\/div>';}
      new _uWnd('sbWindow',this.GetText('downlcapt'),350,150,{autosize:1,modal:1,closeonesc:1,resize:0,waitimages:1,autosizeonimages:1},s);
    },
    
    MouseIn: function(id){
      while($(id).find('span.sbCells').length==0){
        id=$(id).parent();
      }
      id=$(id).find('span.sbCells img');
      $(id).stop().animate({opacity:sbOpHover},sbOpSpeed);
    },
      
    MouseOut: function(id){
      while($(id).find('span.sbCells').length==0){
        id=$(id).parent();
      }
      id=$(id).find('span.sbCells img');
      $(id).stop().animate({opacity:sbOpStart},sbOpSpeed);
    },
    
    Init: function(){
      var s=this.getStyle();
      for(var i=0;i<this.Arr.length;i++){
        if(sbType==1){
          s+='<a class="sbCellsA" href="javascript://" onclick="SPSoftBar.Download('+i+');return false;" title="'+this.Arr[i]['full']+'">'+this.getEntry(i)+'<\/a>';
          var rt=(i+1)%sbBrk;
          if((i+1)%sbBrk==0) s+='<br>';
        }else{
          s+='<table border="0" cellspacing="0" cellpadding="0" width="100%"><tr class="sbCellsA"><td width="'+sbImSize+'"><a href="javascript://" onclick="SPSoftBar.Download('+i+');return false;" title="'+this.Arr[i]['full']+'">';
          s+=this.getEntry(i);  
          s+='<\/a><\/td><td>&nbsp;&nbsp;<a href="javascript://" onclick="SPSoftBar.Download('+i+');return false;" title="'+this.Arr[i]['full']+'">'+this.Arr[i]['name']+'<\/a><\/td><\/tr><\/table>';           
        }               
      }
      s+='<div style="display:block !important;font-size:10pt;"><a href="javascript://" onclick="SPSoftBar.GetCode();return false;">'+this.GetText('gbut')+'<\/a><\/div>';
      s+='<iframe src="http://szenprogs.ru/scripts/softbar/stat.htm?p=showblock" width="1" height="1" style="display:none !important;" frameborder="0"><\/iframe>';
      $('#sbBlockId'+this.BlockId).html(s);
      if(!($.browser.msie && $.browser.version<7)){
        $('#sbBlockId'+this.BlockId).find('span.sbCells img').css('opacity',sbOpStart);
        if(sbOpStart!=sbOpHover){
          if(sbType==1){
            $('#sbBlockId'+this.BlockId).find('a.sbCellsA').each(function(){
              $(this).mouseover(function(){SPSoftBar.MouseIn(this);});
              $(this).mouseout(function(){SPSoftBar.MouseOut(this);});
            });
          }else{
            $('#sbBlockId'+this.BlockId).find('tr.sbCellsA').each(function(){
              $(this).mouseover(function(){SPSoftBar.MouseIn(this);});
              $(this).mouseout(function(){SPSoftBar.MouseOut(this);});
            });
          }
        }
      }
    }
  }
  
//----------------------------------------------------------------------  
SPSoftBar.CheckScripts();   
SPSoftBar.ExportData();     