function nahled(aaa,bbb) {
	prewiev2 = window.open(aaa+'/obrazek.html?'+bbb,'nahledy','toolbar=no,status=no,scrollbars=no,location=no,menubar=no,directories=no,width=200,height=100,left=10,top=10');
	prewiev2.window.focus();
}

//	Vyměna barvy pozadí
function setBgColor (id, color) {

	if (document.layers)
		document[id].bgColor = color == 'transparent' ? null : color;
	else if (document.all)
		document.all[id].style.backgroundColor = color;
	else if (document.getElementById)
		document.getElementById(id).style.backgroundColor = color;

}

//	Vyměna obrázku pozadí
function setBgImage (id, imageURL) {

	if (document.layers)
		document[id].background.src = imageURL == 'none' ? null : imageURL;
	else if (document.all)
		document.all[id].style.backgroundImage = imageURL == 'none' ? 'none' : 'url(' + imageURL + ')';
	else if (document.getElementById)
		document.getElementById(id).style.backgroundImage = imageURL == 'none' ? 'none' : 'url(' + imageURL + ')';

}

function check_email(adresa) {
//	re = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$/;
	re = /^([a-zA-Z0-9._-]+)@([a-zA-Z0-9._-]+)\.([a-zA-Z]{2,5})$/;
	return adresa.search(re) == 0;
}

//	Zobrazování polí pro vyplnění údaje "Odkud""
function odkud(adresa) {
    if(adresa == "stejna") {
	document.getElementById('odkud').style.display='none';
    } else {
	document.getElementById('odkud').style.display='';
	}
}

function showInv() {
	if(document.getElementById('form_platba2').checked) {
		document.getElementById('invoice').style.display='';
	} else {
		document.getElementById('invoice').style.display='none';
	}
}

function fillAddr() {
	if(document.getElementById('sameAddr').checked) {
		document.SendOrder.from_firma.value = document.SendOrder.obj_firma.value;
		document.SendOrder.from_jmeno.value = document.SendOrder.obj_jmeno.value;
		document.SendOrder.from_prijmeni.value = document.SendOrder.obj_prijmeni.value;
		document.SendOrder.from_ulice.value = document.SendOrder.obj_ulice.value;
		document.SendOrder.from_cp.value = document.SendOrder.obj_cp.value;
		document.SendOrder.from_mesto.value = document.SendOrder.obj_mesto.value;
		document.SendOrder.from_psc.value = document.SendOrder.obj_psc.value;
		document.SendOrder.from_telefon.value = document.SendOrder.obj_telefon.value;
		document.SendOrder.from_prevzeti.value = document.SendOrder.obj_prevzeti.value;
	} else {
		document.SendOrder.from_firma.value = '';
		document.SendOrder.from_jmeno.value = '';
		document.SendOrder.from_prijmeni.value = '';
		document.SendOrder.from_ulice.value = '';
		document.SendOrder.from_cp.value = '';
		document.SendOrder.from_mesto.value = '';
		document.SendOrder.from_psc.value = '';
		document.SendOrder.from_telefon.value = '';
		document.SendOrder.from_prevzeti.value = '';
	}
}

function checkOrd() {

//	Objednavatel přepravy
	if(document.SendOrder.obj_jmeno.value == "") {
		alert("Vyplňte, prosím, Vaše jméno!");
		document.SendOrder.obj_jmeno.focus();
		return false;
	}
	if(document.SendOrder.obj_prijmeni.value == "") {
		alert("Vyplňte, prosím, Vaše příjmení!");
		document.SendOrder.obj_prijmeni.focus();
		return false;
	}
	if(document.SendOrder.obj_ulice.value == "") {
		alert("Vyplňte, prosím, název Vaší ulice!");
		document.SendOrder.obj_ulice.focus();
		return false;
	}
	if(document.SendOrder.obj_cp.value == "") {
		alert("Vyplňte, prosím, číslo popisné Vašeho domu/budovy!");
		document.SendOrder.obj_cp.focus();
		return false;
	}
	if(document.SendOrder.obj_mesto.value == "") {
		alert("Vyplňte, prosím, název Vašeho města!");
		document.SendOrder.obj_mesto.focus();
		return false;
	}
	if(document.SendOrder.obj_psc.value == "") {
		alert("Vyplňte, prosím, Vaše poštovní směrovací číslo!");
		document.SendOrder.obj_psc.focus();
		return false;
	}
	if(document.SendOrder.obj_telefon.value == "") {
		alert("Vyplňte, prosím, Vaše kontaktní telefonní číslo (nejlépe mobil)!");
		document.SendOrder.obj_telefon.focus();
		return false;
	}
	if(document.SendOrder.obj_prevzeti.value == "") {
		alert("Vyplňte, prosím, datum a čas vyzvednutí Vaší zásilky!");
		document.SendOrder.obj_prevzeti.focus();
		return false;
	}

//	Odkud
	if(!document.SendOrder.dtto.checked) {

		if(document.SendOrder.from_jmeno.value == "") {
			alert("Vyplňte, prosím, jméno osoby, která nám vydá zásilku!");
			document.SendOrder.from_jmeno.focus();
			return false;
		}
		if(document.SendOrder.from_prijmeni.value == "") {
			alert("Vyplňte, prosím, příjmení osoby, která nám vydá zásilku!");
			document.SendOrder.from_prijmeni.focus();
			return false;
		}
		if(document.SendOrder.from_ulice.value == "") {
			alert("Vyplňte, prosím, název ulice, kde máme zásilku vyzvednout!");
			document.SendOrder.from_ulice.focus();
			return false;
		}
		if(document.SendOrder.from_cp.value == "") {
			alert("Vyplňte, prosím, číslo popisné domu/budovy, kde máme zásilku vyzvednout!");
			document.SendOrder.from_cp.focus();
			return false;
		}
		if(document.SendOrder.from_mesto.value == "") {
			alert("Vyplňte, prosím, název města, kde máme zásilku vyzvednout!");
			document.SendOrder.from_mesto.focus();
			return false;
		}
		if(document.SendOrder.from_psc.value == "") {
			alert("Vyplňte, prosím, poštovní směrovací číslo místa, kde máme zásilku vyzvednout!");
			document.SendOrder.from_psc.focus();
			return false;
		}
		if(document.SendOrder.from_telefon.value == "") {
			alert("Vyplňte, prosím, kontaktní telefonní číslo (nejlépe mobil) osoby, která nám vydá zásilku!");
			document.SendOrder.from_telefon.focus();
			return false;
		}
		if(document.SendOrder.from_prevzeti.value == "") {
			alert("Vyplňte, prosím, datum a čas vyzvednutí zásilky!");
			document.SendOrder.from_prevzeti.focus();
			return false;
		}

	}

//	Kam
	if(document.SendOrder.to_jmeno.value == "") {
		alert("Vyplňte, prosím, jméno osoby, která převezme zásilku!");
		document.SendOrder.to_jmeno.focus();
		return false;
	}
	if(document.SendOrder.to_prijmeni.value == "") {
		alert("Vyplňte, prosím, příjmení osoby, která převezme zásilku!");
		document.SendOrder.to_prijmeni.focus();
		return false;
	}
	if(document.SendOrder.to_ulice.value == "") {
		alert("Vyplňte, prosím, název ulice, kde máme zásilku předat!");
		document.SendOrder.to_ulice.focus();
		return false;
	}
	if(document.SendOrder.to_cp.value == "") {
		alert("Vyplňte, prosím, číslo popisné domu/budovy, kde máme zásilku předat!");
		document.SendOrder.to_cp.focus();
		return false;
	}
	if(document.SendOrder.to_mesto.value == "") {
		alert("Vyplňte, prosím, název města, kde máme zásilku předat!");
		document.SendOrder.to_mesto.focus();
		return false;
	}
	if(document.SendOrder.to_psc.value == "") {
		alert("Vyplňte, prosím, poštovní směrovací číslo místa, kde máme zásilku předat!");
		document.SendOrder.to_psc.focus();
		return false;
	}
	if(document.SendOrder.to_telefon.value == "") {
		alert("Vyplňte, prosím, kontaktní telefonní číslo (nejlépe mobil) osoby, která převezme zásilku!");
		document.SendOrder.to_telefon.focus();
		return false;
	}
	if(document.SendOrder.to_doruceni.value == "") {
		alert("Vyplňte, prosím, datum a čas doručení zásilky!");
		document.SendOrder.to_doruceni.focus();
		return false;
	}

	if(!document.SendOrder.form_souhlas.checked) {
			alert("Musíte souhlasit s všeobecnými přepravními podmínkami!");
			return false;
		}


	document.SendOrder.submit();

}

//  Odeslání mailu z kontaktního formuláře
function sendMail() {

	if(document.mailForm.jmeno.value == "") {
		alert("Vyplňte, prosím, Vaše jméno a příjmení!");
		document.mailForm.jmeno.focus();
		return false;
	}
	if(document.mailForm.email.value == "") {
		alert("Vyplňte, prosím, Vaši emailovou adresu!");
		document.mailForm.email.focus();
		return false;
	}
	if (!check_email(document.mailForm.email.value) ) {
	   alert("Vaše emailová adresa není vyplněna správně!");
	   document.mailForm.email.focus();
	   return false;
	}
	if(document.mailForm.zprava.value == "") {
		alert("Teď už nám jen něco napište! :-)");
		document.mailForm.zprava.focus();
		return false;
	}
	document.mailForm.submit();

}
