﻿//input - zmena value
function changeI(input) {
	if (input.value == "hledej...") input.value = "";
}
/*formular*/
function isEmpty(e) {   
    return ((e == null) || (e.length == 0));
}
function isEmail(mail) {
    re = /^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,7}$/;
    return mail.search(re) == 0;
}

// ucet
function checkKontakt(form) {
if (isEmpty(form.jmeno.value)) {
	alert("Prosím, vložte své jméno a příjmení.");
	form.jmeno.focus();
	return false
	}
if (isEmpty(form.email.value)) {
	alert("Prosím, vložte e-mail.");
	form.email.focus();
	return false
	}
else if (!isEmail(form.email.value)) {
	alert("Prosím, zkontrolujte e-mail.");
	form.email.focus();
	return false
	}
if (isEmpty(form.text.value)) {
	alert("Prosím, vyplňte text svého vzkazu pro nás.");
	form.text.focus();
	return false
	}
else return true;

}
	
function checkRegistrace(form) {
if (isEmpty(form.firstname.value)) {
	alert("Prosím, vložte své jméno.");
	form.firstname.focus();
	return false
	}
if (isEmpty(form.lastname.value)) {
	alert("Prosím, vložte své příjmení.");
	form.lastname.focus();
	return false
	}
if (isEmpty(form.street.value)) {
	alert("Prosím, vložte ulici a čp.");
	form.street.focus();
	return false
	}
if (isEmpty(form.city.value)) {
	alert("Prosím, vložte město.");
	form.city.focus();
	return false
	}
if (isEmpty(form.postcode.value)) {
	alert("Prosím, vložte PSČ.");
	form.postcode.focus();
	return false
	}
if (isEmpty(form.country.value)) {
	alert("Prosím, zvolte zemi.");
	form.country.focus();
	return false
	}
if (isEmpty(form.email.value)) {
	alert("Prosím, vložte e-mail.");
	form.email.focus();
	return false
	}
else if (!isEmail(form.email.value)) {
	alert("Prosím, zkontrolujte e-mail.");
	form.email.focus();
	return false
	}
if (isEmpty(form.telephone.value)) {
	alert("Prosím, vložte telefon.");
	form.telephone.focus();
	return false
	}
if (isEmpty(form.username.value)) {
	alert("Prosím, vložte uživatelské jméno.");
	form.username.focus();
	return false
	}
if (form.souhlas.checked != true) {
	alert("Bez souhlasu se zpracováním poskytnutých osobních údaju není možné registraci provést.");
	return false
	}
else return true;

}

function zmenaHesla(form) {
if (isEmpty(form.oldpassword.value)) {
	alert("Prosím, vložte své staré heslo.");
	form.oldpassword.focus();
	return false
	}
if (isEmpty(form.newpassword.value)) {
	alert("Prosím, vložte nové heslo.");
	form.newpassword.focus();
	return false
	}
if (isEmpty(form.newpasswordconfirm.value)) {
	alert("Prosím, potvrďte nové heslo.");
	form.newpasswordconfirm.focus();
	return false
	}
if (form.newpasswordconfirm.value != form.newpassword.value) {
	alert("Prosím, zkontrolujte správnost nového hesla. Zadejte jej pečlivě znovu.");
	form.newpassword.focus();
	return false
	}
else return true;

}

var formCheck=false;
function checkOsobniUdaje(form) {
if (formCheck==false) return true;
if (isEmpty(form.firstname.value)) {
	alert("Prosím, vložte jméno.");
	form.firstname.focus();
	return false
	}
if (isEmpty(form.lastname.value)) {
	alert("Prosím, vložte příjmení.");
	form.lastname.focus();
	return false
	}
if (isEmpty(form.email.value)) {
	alert("Prosím, vložte e-mail.");
	form.email.focus();
	return false
	}
else if (!isEmail(form.email.value)) {
	alert("Prosím, zkontrolujte e-mail.");
	form.email.focus();
	return false
	}
if (isEmpty(form.street.value)) {
	alert("Prosím, vložte ulici a čp.");
	form.street.focus();
	return false
	}
if (isEmpty(form.city.value)) {
	alert("Prosím, vložte město.");
	form.city.focus();
	return false
	}
if (isEmpty(form.postcode.value)) {
	alert("Prosím, vložte PSČ.");
	form.postcode.focus();
	return false
	}
if (isEmpty(form.country.value)) {
	alert("Prosím, zvolte zemi.");
	form.country.focus();
	return false
	}
if (isEmpty(form.telephone.value)) {
	alert("Prosím, vložte telefonní číslo.");
	form.telephone.focus();
	return false
	}
else return true;

}

function checkLogin(form) {
if (isEmpty(form.username.value)) {
	alert("Prosím, vložte své uživatelské jméno.");
	form.username.focus();
	return false
	}
if (isEmpty(form.password.value)) {
	alert("Prosím, vložte své heslo.");
	form.password.focus();
	return false
	}
else return true;

}

function checkLogin2(form) {
if (isEmpty(form.username2.value)) {
	alert("Prosím, vložte své uživatelské jméno.");
	form.username2.focus();
	return false
	}
if (isEmpty(form.password.value)) {
	alert("Prosím, vložte své heslo.");
	form.password.focus();
	return false
	}
else return true;

}

function checkZapomenuteHeslo(form) {
if (isEmpty(form.email.value)) {
	alert("Prosím, vložte e-mail.");
	form.email.focus();
	return false
	}
else if (!isEmail(form.email.value)) {
	alert("Prosím, zkontrolujte e-mail.");
	form.email.focus();
	return false
	}
else return true;

}