		function SelectMfc()
		{
			var f = document.FormMfc
			
			f.submit();
				
		}

		function InsertCart(pkProductItem)
		{
			var f = document.FormMfc
			
			TotalProduct = eval('f.TotalProduct_' + pkProductItem + '.value')
			
			for(i=0; i<TotalProduct; i++)
			{
				var objPKProduct = eval('f.iPKProduct_' + pkProductItem + '_' + i)
				//alert(objPKProduct.value)
				
				//for each product opt
				totalProductOpt = eval('f.TotalProdOpt_' + objPKProduct.value)
				//alert('totalProductOpt=' + totalProductOpt.value)
				
				for(j=0; j< totalProductOpt.value; j++)
				{
					//get pkOptGrps
					objProdOpt = eval('f.idProdOpt_' + objPKProduct.value + '_' + j)
					//alert('objProdOpt.value=' + objProdOpt.value)
					
					objProdOptChk = eval('f.idProdOptChk_' + objPKProduct.value + '_' + objProdOpt.value)
					//alert('objProdOptChk=' + objProdOptChk.value)
					
					objProdOptName = eval('f.idProdOptName_' + objPKProduct.value + '_' + objProdOpt.value)
					
					//if objProdOptChk.value = 1 then, must check whether product option is selected
					if(objProdOptChk.value == '1')
					{
						objProdOptAttrs = eval('f.idProdOptAttr_' + objPKProduct.value + '_' + objProdOpt.value)
						if(objProdOptAttrs.options.selectedIndex == 0 )
						{
							alert('Please select the product option \'' + objProdOptName.value + '\'')
							return;
						}
					}
				}
			}
			f.PKProductItem.value = pkProductItem
			f.action = 'cartAddItem2.asp'
			f.submit();
		}
