// JavaScript Document


function checkForm(form){
	var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var report = 'Vážený uživateli, při vyplňování formuláře došlo k potížím. Některé povinné položky jste buď nevyplnil, nebo nejsou vyplněny správně. Pole označená hvězdičkou jsou povinná.\n\n'
	var i = 1
	var err = false
	
	if(form == 'kalkulace'){
		
		var elem = document.getElementById('mesto').value;
		if(elem == ''){
			document.getElementById('mesto').style.background ='#f9ffb2';
			report += i++ + '. Pole Město musí být vyplněno!\n';
			err = true		
		}
		var elem = document.getElementById('jmeno').value;
		if(elem == ''){
			document.getElementById('jmeno').style.background ='#f9ffb2';
			report += i++ + '. Pole Jméno  musí být vyplněno!\n';
			err = true		
		}
		var elem = document.getElementById('email').value;
		if(elem == ''){
			document.getElementById('email').style.background ='#f9ffb2';
			report += i++ + '. Pole E-mail  musí být vyplněno!\n';
			err = true		
		}
		var elem = document.getElementById('email').value;
		if(!filter.test(elem)){
			document.getElementById('email').style.background ='#f9ffb2';
			report += i++ + '. Chybný formát pole E-mail!\n';
			err = true		
		}
		
	}


		if(err == true){
			if(form == 'kalkulace'){
			alert(report)
			}
			
			return false
		}else{
			return true
		}
	

}