function help_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
		toolbar_str = toolbar ? 'yes' : 'no';
		menubar_str = menubar ? 'yes' : 'no';
		statusbar_str = statusbar ? 'yes' : 'no';
		scrollbar_str = scrollbar ? 'yes' : 'no';
		resizable_str = resizable ? 'yes' : 'no';
		window.open(url, name,	'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}

function recalc_shopping_cart()
{
	    // Заранее объявим необходимые переменные
		 var el, // Сам элемент
		     elName, // Имя элемента формы
		     value, // Значение
		     type; // Атрибут type для input-ов
	   var totalsum=0;
	   var innerDocument = window.document;
	   var shoppingform = innerDocument.forms['shoppingform'];
	for (var i = 0; i < shoppingform.elements.length; i++) {
       el = shoppingform.elements[i];
//       elName = el.nodeName.toLowerCase();
       elName = el.name;
       value = el.value;
//	   alert(elName);

	   var re = /SUM(\d+)/;
	   var arr=re.exec(elName);
       if (re.test(elName)) { // INPUT name "SUM\d+"
	   	   var id=arr[1];
		   var price_name='PRICE'+id;
		   var num_name='num'+id;
		   var sum=shoppingform[price_name].value*shoppingform[num_name].value;
		   
		   el.value=sum;
		   totalsum=totalsum+sum;

//			alert(id);
		
	   }
}
//alert(totalsum);
//document.getElementByName('totalsum').innerHTML=totalsum;
document.getElementById('totalsum').innerHTML = totalsum;
}

function onlydigs() {
	  	if ((event.keyCode < 46) || (event.keyCode > 57))  {
	 		if (! (event.keyCode == 8 ))	event.returnValue =	false;
	 	}

}

