function captcha () {
    if(document.getElementById("captchaText")) {
    document.getElementById("captchaText").style.display = "none";
    document.getElementById("captcha").value = "3";
    }
}
function vlozkaNerezEditable () {
	var isCheck = document.getElementById('vlozkaNerez').checked;
	if(isCheck == true) {
	    document.getElementById('vlozkaNerezSirka').disabled=false;
	    document.getElementById('vlozkaNerezDelka').disabled=false;
	}
	else {
		document.getElementById('vlozkaNerezSirka').disabled=true;
	    document.getElementById('vlozkaNerezDelka').disabled=true;
	}
}
function vlozkaKamenEditable() {
	var isCheck = document.getElementById('vlozkaKamen').checked;
	if(isCheck == true) {
	    document.getElementById('vlozkaKamenPocet').disabled=false;
	}
	else {
		document.getElementById('vlozkaKamenPocet').disabled=true;
	}
}
function cenaStul() {
	document.getElementById('varovani').innerHTML = '';
	document.getElementById('cenaVysledna').innerHTML = '';
	document.getElementById('cenaSeSlevou').innerHTML = '';
	var cena;
	var cenaSeSlevou;
	var message = new Array();
	var messageText;
	/* NASTAVENI CEN */
	var cenaSpodniKonstrukce = 11330; // cena konstrukce - pevna castka
	var cenaDeska = 0.61; // za cm2
	var cenaNerez = 0.859; // za cm2
	var cenaKamen = 700; // za kus
	var cenaNerezNohy = 2800; // za 4 nohy
	var sleva = 5; // 10 procent
	/* ZISKANI PARAMETRU */
	var sirka = document.getElementById('sirka').value;
	var delka = document.getElementById('delka').value;
	if(sirka > 120) {
	    message.push('Šířka nesmí být větší než 120 cm.');
	}
	if(sirka == 0) {
	   	message.push('Nezadali jste šířku.');
	}
	if(delka > 240) {
	    message.push('Délka nesmí být větší než 240 cm.');
	}
	if(delka == 0) {
	   	message.push('Nezadali jste délku.');
	}
	
	cena = sirka * delka * cenaDeska;
	cena += cenaSpodniKonstrukce;
	
	if(document.getElementById('vlozkaNerez').checked == true) {
		var nerezSirka = document.getElementById('vlozkaNerezSirka').value;
		var nerezDelka = document.getElementById('vlozkaNerezDelka').value;

        if(nerezSirka == 0) {
            message.push('Nezadali jste šířku nerezu.');	
        }
        if(nerezDelka == 0) {
            message.push('Nezadali jste délku nerezu.');	
        }
		
		cena += cenaNerez * nerezSirka * nerezDelka; 
	}
	if(document.getElementById('vlozkaKamen').checked == true) {
		var kamen = document.getElementById('vlozkaKamenPocet').value;
		if(kamen == 0) {
		    message.push('Nezadali jste počet kamenů.');	
		}
		if(kamen > 3) {
		    message.push('Kamenů nesmí být více než 3.');	
		}
		cena += kamen * cenaKamen;
	}
	if(document.getElementById('nerezNohy').checked == true) {
		cena += cenaNerezNohy;
	}
    /* VYPOCTY */
	if(message.length > 0) {
		messageText = '<ul class="error">';
		for(i=0;i<message.length;i++){
			messageText += '<li>'+ message[i] +'</li>';
		}
		messageText += '</ul>';
	    document.getElementById('varovani').innerHTML = messageText;
	} 
	else {
		cenaSeSlevou = ((100 - sleva) / 100) * cena;
		cena = Math.round(cena);
		cenaSeSlevou = Math.round(cenaSeSlevou);
		document.getElementById('cenaVysledna').innerHTML = cena +' Kč';
		document.getElementById('cenaSeSlevou').innerHTML = '<strong>'+ cenaSeSlevou +' Kč</strong>';
		document.getElementById('cena_input').value = cenaSeSlevou;
	}
}
function orderStul() {
	  cenaStul();
	  var price = document.getElementById('cena_input').value;
	  if(price > 1) {
	     document.getElementById('priceOrder').value = price;
	  }
	  else {
	    alert('Tento rozměr není k dispozici.');
	    return false;
	  }
	}
window.onload = captcha;