function sprawdz_cene(form,price_div_id){
	var price_div_id = (price_div_id == null) ? "" : price_div_id;
	var div_price = document.getElementById("price"+price_div_id);
	var div_shipping = document.getElementById("shipping"+price_div_id);
	var div_price_printed = document.getElementById("price_printed"+price_div_id);
	
	
	
	var div_azsales = document.getElementById("azsales"+price_div_id);
	var button = form.submit_button;
	new Ajax.Request('/include/calc/calc_ajax.php', {
	parameters: $(form.id).serialize(true),
	onSuccess: function(transport){
	  var data = transport.responseText.evalJSON(true);
	  if(data.price=='N'){//errors - order can't be made
			div_price.innerHTML="Order is not correct<br/>";
			if(data.error&1){
				div_price.innerHTML+="Chosen quantity is not available at this Paper weight and finish<br/>";
			}else{
				if(data.error&2){
					div_price.innerHTML+="Foil stamping is not supported here<br/>";
				}
				if(data.error&4){
					div_price.innerHTML+="Embossing is not supported here<br/>";
				}
				if(data.error&8){
					div_price.innerHTML+="Round corners is not supported here<br/>";
				}
				if(data.error&16){
					div_price.innerHTML+="Scoring is not supported here<br/>";
				}
				if(data.error&32){
					div_price.innerHTML+="Numbering is not supported here<br/>";
				}
				if(data.error&64){
					div_price.innerHTML+="Perforation is not supported here<br/>";
				}
				if(data.error&128){
					div_price.innerHTML+="Die cutting is not supported here<br/>";
				}
				if(data.error&256){
					div_price.innerHTML+="Folding is not supported here<br/>";
				}
				if(data.error&512){
					div_price.innerHTML+="Chosen quantity is not available at chosen Part<br/>";
				}
			}
			button.style.display = "none";
			div_shipping.innerHTML="$ 0.00";
			if(div_azsales)
				div_azsales.innerHTML="$ 0.00";
			if(div_price_printed)
				div_price_printed.innerHTML="$ 0.00";
				
			form.correct.value="0";
		}else{
			div_price.innerHTML="$ "+data.price;
			div_shipping.innerHTML="$ "+data.shipping;
			if(div_azsales)
				div_azsales.innerHTML="$ "+data.azsales;
			if(div_price_printed)
				div_price_printed.innerHTML="$ "+data.price_printed;
				
			button.style.display = "block";
			form.correct.value="1";
		}
    }
	
	});
}
