   if(document.getElementsByClassName == undefined) { 
   document.getElementsByClassName = function(cl) { 
      var retnode = []; 
      var myclass = new RegExp('\\b'+cl+'\\b'); 
      var elem = this.getElementsByTagName('*'); 
      for (var i = 0; i < elem.length; i++) { 
         var classes = elem[i].className; 
         if (myclass.test(classes)) { 
            retnode.push(elem[i]); 
         } 
      } 
      return retnode; 
   } 
  }; 

    function sh_f(){
        $('#dialog').jqm();
        $('#dialog').jqmShow();
    }
		
	function ch_itog1(i){
		el_mass = document.getElementsByClassName("cl_calc");
		col_n = 0;
		for (ii=0; ii<el_mass.length; ii++){
         
		  st_o = parseInt($('#pr'+ii).text());
		  if ($('#kol'+i).val()!="") {
		   kol1 = $('#kol'+ii).val().replace(/\D/, "");
		   $('#kol'+ii).val(kol1);
		   kol = parseInt(kol1);
		  }
		  else kol = 0;
		  col_n += kol * st_o;
		 
        }
        $('#it_st').text(col_n);			  
	}
	
	function chk_inp(i){
	 if (document.getElementById('kol'+i).value=="0") document.getElementById('kol'+i).value = "";
	}
	
	function nchk_inp(i){
	 
	 if (document.getElementById('kol'+i).value=="") document.getElementById('kol'+i).value = "0";
	 
	}
