var CukroviPrice = 385;
var DezertPrice = 495;
var deliverPrice = {'Osobní':'0','Předem účet':'0','Předem pošta':'100','Dobírka':'150'};


function CukrAlert() 
{
	alert (CukroviPrice);			
}
function CheckInteger() 
{
  if (isNaN($('#num_cukrovi').val()) || isNaN($('#num_dezert').val()))
  {
  	  alert ('Zadejte prosím celé číslo');
  	  $('#num_cukrovi').val(0);
  	  $('#num_dezert').val(0);
	  return false;
  } 
  	else 
  {
	return true;
  }
}

function FillOrderSum() 
{
	$('#ord-num-cukrovi').val(Math.round($('#num_cukrovi').val()));
	$('#ord-num-dezert').val(Math.round($('#num_dezert').val()));	
	calcForm();
}
function FillOrderSumPeyment() 
{
	var payment = $('input[name="payment"]:checked').val();
	$('#ord-price-delivery').val(deliverPrice[payment]);

	
	calcForm();
}
//// calculation
function calcForm() 
{
	var ordPriceCukrovi = $('#ord-num-cukrovi').val()* CukroviPrice;
	var ordPriceDezert = $('#ord-num-dezert').val()* DezertPrice;
	var ordPriceDelivery = parseInt($('#ord-price-delivery').val());
	var ordFinalPrice = ordPriceCukrovi +  ordPriceDezert + ordPriceDelivery;
	$('#ord-price-cukrovi').val(ordPriceCukrovi);
	$('#ord-price-dezert').val(ordPriceDezert);
	$('#ord-final-price').val(ordFinalPrice);
}
//// validating form
function validate_form ( )
{
 		valid = true;
  	if ( document.order.name.value.length < 4) {
      	alert ( "Prosím vyplňte své jméno a příjmení" );
      	valid = false;
  	}

	if ((/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.order.email.value)) == false){
		alert ( "Prosím vyplňte email v korektním tvaru" );
    	valid = false;
	}
	if ( (document.order.telefon.value == "") || (document.order.telefon.value.length < 9)) {
  		alert ( "Prosím vyplňte Váš telefon" );
  		valid = false;
  	} 
	return valid;
}

	//// hidding forms
function hideForms() {
	calcForm();
	var delivery = 'Česká pošta';
	if ($(this).val() != '')
	{
		delivery = $(this).val();	
	} else delivery = $('input[name="delivery"]').val();
    
    if (delivery == 'Česká pošta')
    {
    	$('#tabPayment2, #tabPayment1').hide("slow");
    	$('#tabPayment3, #tabPayment4').show("slow");
    	$('#payment3_radio').attr('checked',true);
    	FillOrderSumPeyment();
    	
	} 
		else 
	{
		$('#tabPayment3, #tabPayment4').hide("slow");
		$('#tabPayment1, #tabPayment2').show("slow");
		$('#payment1_radio').attr('checked',true);
		FillOrderSumPeyment();
	}
}

