              
//jsou vyplneny vsechny udaje?
function checkForm(x) {
	var hlaseni = "";

	if (!trim(x.den.value)) hlaseni += "Vložte, prosím, den příjezdu.\n";
	if (!parseInt(trim(x.noci.value), 10)) hlaseni += "Vyplňte, prosím, počet nocí.\n";
	if (!parseInt(trim(x.osob.value), 10)) hlaseni += "Prosím, uveďte počet osob.\n";	
	
	if (!(parseInt(trim(x.jednoluzkovy.value), 10) || parseInt(trim(x.dvouluzkovy.value), 10) || parseInt(trim(x.apartman.value), 10) || parseInt(trim(x.pristylka.value), 10))) hlaseni += "Nemáte objednán žádný pokoj.\n";
	
	if (!trim(x.jmeno.value)) hlaseni += "Není uvedeno Vaše jméno.\n";
	if (!trim(x.email.value)) hlaseni += "Uveďte prosím Váš email.\n";
	if(trim(x.email.value)) {
          if (!isMail()) hlaseni += "Uvedený e-mail má špatný formát.\n";
     }
     if (!trim(x.code.value)) hlaseni += "Vyplňte kontrolní kód, prosím.\n";
	if (hlaseni) {alert(hlaseni); x.jmeno.focus(); return false;}

}

function isMail(){
	inp=trim(document.order.email.value);
	email=/^.+@.+\..{2,4}$/
	if (email.test(inp)==true) {
		return true;
	}
	else {
		return false;
	}
}

//trim white spaces
function trim(name) {
     return name.replace(/^\s+|\s+$/g, '');
}