<!--
function trim( item ) {
	while( '' + item.value.charAt( item.value.length - 1 ) == ' ' ){
		item.value = item.value.substring( 0, item.value.length - 1 );
	}
}

function checkRequired( item, name ) {
	trim( item );
	if( item.value.length == 0) {
		item.focus();
		alert( "Položka " + name + " je povinná" );
		return 0;
	}
	return 1;
}
function contentEmail(m){
  re = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-zA-Z]{2,4}$/;
  return m.search(re) == 0;
}
function checkEmail(item, name){
	if (item.value.length != 0 || item.value=="E-mail adresáta"){
		if (contentEmail(item.value)==0){
			alert("Bylo nepravdivě vyplněno pole "+ name+". ");
			item.focus();
			return 0;
		}
	}
	return 1;
}
function checkPhone(phone){
	p=/^[ 0-9\.\+\/\-]{9,18}$/;
	return phone.search(p) == 0;
}
/* ================== check form e-mail ======================= */
function checkEmail(field){
	
	if (checkRequired (field.jmeno, "JMÉNO A PŘÍJMENÍ" ) == 0){
		return false;
	}
	if (checkRequired (field.telefon, "TELEFON" ) == 0){
		return false;
	}
	if (checkPhone(field.telefon.value) == 0) {
		alert("Nevhodný formát telefoního čísla.\nČíslo zadejte ve tvaru 123 456 789, nebo 123456789");
		field.telefon.focus();
		return false;
	}
	if (checkRequired (field.poznamka, "TEXT" ) == 0){
		return false;
	}
}
/* ================== check form recommendation ======================= */
function checkRecommendation(field){
	if (field.name.value == "Vaše jméno"){
		alert("Nebylo vyplněno pole VAŠE JMÉNO");
		field.name.focus();
		return false;
	}
    if (checkEmail(field.email, "E-MAIL ADRESÁTA") == 0){
        return false;
    }
}

/* ================== check form order ======================= */
function setDisplay(value) {
	if( value == 1 ) {
		// Drevo
		document.getElementById('plast').style.display='none';
		document.getElementById('drevo').style.display='block';
	}
	else {
		// plast
		document.getElementById('plast').style.display='block';
		document.getElementById('drevo').style.display='none';
	}
}

function checkOrder(field){
	var type=false;
	for(var i=0;i<=16;i++){
	  t='t'+i.toString();
		if(field[t].checked==true){ 
			 type=true;
			 a='a'+i.toString();
			 b='b'+i.toString();
			 c='c'+i.toString();
			if(field[a].value.length==0 || field[b].value.length==0 || field[c].value.length==0){
				alert("U vybraného výrobku je nutné zadat POČET KUSŮ a ROZMĚRY");
				field[a].focus();
				return false;
				break;
			}
		}	
	}
	if(!type){
		alert("Není zvolen žádný typ okna");
		return false;
	}
	
	if (checkRequired (field.surname, "JMÉNO A PŘÍJMENÍ") == 0){
		return false;
	}
	if (checkRequired (field.phone, "TELEFON") == 0){
		return false;
	}
	if (checkRequired (field.city, "MĚSTO") == 0){
		return false;
	}
}

// -->

