  isDOM=document.getElementById //DOM1 browser (MSIE 5+, Netscape 6, Opera 5+)
  isOpera=isOpera5=window.opera && isDOM //Opera 5+
  isOpera6=isOpera && window.print //Opera 6+
  isOpera7=isOpera && document.readyState //Opera 7+
  isMSIE=document.all && document.all.item && !isOpera //Microsoft Internet Explorer 4+
  isMSIE5=isDOM && isMSIE //MSIE 5+
  isNetscape4=document.layers //Netscape 4.*
  isMozilla=isDOM && navigator.appName=="Netscape" //Mozilla или Netscape 6.*
  
function swf_str(NameMov,IdMov,WMov,HMov,VarsMov,BgMov,TransMov,NoWrite,scaleMov){
           
           if(TransMov == 1) WMode = "transparent";
           else WMode = "opaque";
           
           promstr = ('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" '+
                      'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" '+
                      'width="'+WMov+'" height="'+HMov+'" id="'+IdMov+'" align="middle">'+
                      '<param name="allowScriptAccess" value="sameDomain" />'+
                      '<param name="movie" value="'+NameMov+'" />'+
                      '<param name="wmode" value="'+WMode+'" />'+
                      '<param name="scale" value="'+scaleMov+'" />');
          
          if(VarsMov != "") 
          promstr += ('<PARAM NAME=FlashVars VALUE="'+VarsMov+'">');
          
          promstr += ('<param name="quality" value="high" />'+
                      '<param name="bgcolor" value="#'+BgMov+'" />'+
                      '<embed src="'+NameMov+'" quality="high" wmode="'+WMode+'" scale="'+scaleMov+'" ');
          
          if(VarsMov != "")             
          promstr += ('FlashVars = "'+VarsMov+'" ');
          
          promstr += ('bgcolor="#'+BgMov+'" width="'+WMov+'" height="'+HMov+'" name="'+IdMov+'" '+
                      'align="middle" allowScriptAccess="sameDomain" '+
                      'type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+
                      '</object>');
          
          if(NoWrite == 1) return promstr;            
          
          document.write(promstr);
}
              
              var LangPage = "ru";
        
        function LookWin(put,ww,hh){               
               left1 = (screen.availWidth - ww)/2
               top1 = (screen.availHeight - hh)/2             
               eval("window.open(\'"+put+"\',\'_blank',\'status=yes,top="+top1+",left="+left1+",toolbar=no,scrollbars=yes,directories=no,menubar=no,resizable=yes,width="+ww+",height="+hh+"\')"); 
        }
        
        function submitForm(nform,ww,hh){
     
	          left1 = (screen.availWidth - ww)/2;
              top1 = (screen.availHeight - hh)/2;
              
	          eval("window.open('about:blank', 'submit', 'top='+top1+',left='+left1+',toolbar=no,scrollbars=yes,directories=no,menubar=no,resizable=yes,width="+ww+",height="+hh+"');");
	          nform.target = 'submit';
	          nform.method = 'post';
        }
        
        function AddFormSubscr(NameF,email,idsubscr){
                   promstr  = '<form action="subscribe.php" name="'+NameF+'">';
                   promstr += '<Table CellPadding=0 CellSpacing=0 Border=0 style="font-family:tahoma;font-size:10px;color:#f60000">';
                   promstr += '<input type=hidden name=idsubscr value='+idsubscr+'>';
                   promstr += '<input type=hidden name=check value=add>';
                   promstr += '<Tr Valign=top><Td><nobr>';
                   promstr += 'Укажите Ваш email: ';
                   promstr += '<input type=text name="email" value="'+email+'" style="font-weight:bold;font-size:11px;border:1px solid;color:#006EE9;background:#ffffff;" size=30>';
                   promstr += '<input type=submit value=" ›› " onClick="submitForm(document.'+NameF+',350,200);" style="font-weight:bold;border:0px;color:#ffffff;font-size:11px;background:#006EE9;height:17px;cursor:hand">';
                   promstr += '</nobr></Td></Tr></Table></form>';
                   
                   document.getElementById(NameF).innerHTML = promstr;
        }  
        
        function isEmpty(str) {
                 
                 for (var i = 0; i < str.length; i++)
                      if (" " != str.charAt(i))
                          return false;
                 
                 return true;
        }
        
        function checkStrForm(nameform,nameinput,msg){
                 
                 f = eval("document."+nameform+"."+nameinput); 
                 
                 if (isEmpty(f.value)) { alert(msg); return false; }
                 
                 return true;
        }
        
        function listForm(namelist,txtlist,curval,beginval,exitval,addstyle){
                    
                    document.write("<select name=\""+namelist+"\" "+addstyle+">");
                    document.write("<option value=\"0\" class=ul0>"+txtlist+"</option>");
                    for(i=beginval; i < exitval; i++){
                        document.write("<option value=\""+(i+1)+"\"");
                        if(i==curval-1) document.write(" selected");
                        document.write(">");
                        if(i < 9) document.write("0");
                        document.write((i+1)+"</option>");
                    }    
                    document.write("</select>&nbsp;&nbsp;");
        }
        
        function good_price(strPrice){
               
                 strPrice = strPrice.replace(/\.00/gi, "");
                 
                 if(strPrice == '0') strPrice = '-';
                 
                 if(strPrice.length > 3) {
                  rezPrice = "";
                  var j = 0;
                  
                  for (var i = strPrice.length; i >= 0; i--){
                       rezPrice += strPrice.charAt(i);
                       if(j == 3){
                          rezPrice += " ";
                          j = 0;
                       } else {
                          j++;
                       }
                  }     
                  
                  finalPrice = "";
                  for (var i = rezPrice.length; i >=0 ; i--)
                       finalPrice += rezPrice.charAt(i);
                  
                  return finalPrice;
                 }
                 
                 return strPrice;
      }
        //////////////////////
        
      function window_clop(strParRows,strParCols,clrOk,numFr){
             
             if(strParRows != "") window.parent.document.all.tags('FRAMESET')[numFr].rows=strParRows;
             if(strParCols != "") window.parent.document.all.tags('FRAMESET')[numFr].cols=strParCols;
             
             if(clrOk > 0) document.write(" ");
                
      }
       