//otevreni odkazu do noveho okna
function externalLinks() {
 	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
			if (anchor.getAttribute("href") &&
				anchor.getAttribute("rel") == "external")
				anchor.target = "_blank";
	}
}
window.onload = externalLinks;


// check data
function isblank(co){
	for (var i=0; i < co.length; i++)
	{
		var c=co.charAt(i);
   		if ((c != ' ') && (c != '\n') && (c != '\t')) return false;
	}
	return true;
}

function isemail(co){
	ok = false;
	for (var i=0; i < co.length; i++)
	{
		var c=co.charAt(i);
   		if ((c == '@')) ok = true;
	}
	return ok;
}

function kontrola_form1(){
	if ((document.forms.pruziny1.jmeno.value == "") || (isblank(document.forms.pruziny1.jmeno.value))) {
		alert("Není vyplněné jméno.");
		document.forms.pruziny1.jmeno.focus();
		return false;
	};
	if ((document.forms.pruziny1.email.value == "") || (isblank(document.forms.pruziny1.email.value))) {
		alert("Není vyplněný email.");
		document.forms.pruziny1.email.focus();
		return false;
	};
	if(!isemail(document.forms.pruziny1.email.value)){
		alert("Emailová adresa má nesprávný formát.");
		document.forms.pruziny1.email.focus();
		return false;
	};
	if ((document.forms.pruziny1.telefon.value == "") || (isblank(document.forms.pruziny1.telefon.value))) {
		alert("Není vyplněný telefon.");
		document.forms.pruziny1.telefon.focus();
		return false;
	};
}

function kontrola_form2(){
	if ((document.forms.pruziny2.jmeno.value == "") || (isblank(document.forms.pruziny2.jmeno.value))) {
		alert("Není vyplněné jméno.");
		document.forms.pruziny2.jmeno.focus();
		return false;
	};
	if ((document.forms.pruziny2.email.value == "") || (isblank(document.forms.pruziny2.email.value))) {
		alert("Není vyplněný email.");
		document.forms.pruziny2.email.focus();
		return false;
	};
	if(!isemail(document.forms.pruziny2.email.value)){
		alert("Emailová adresa má nesprávný formát.");
		document.forms.pruziny2.email.focus();
		return false;
	};
	if ((document.forms.pruziny2.telefon.value == "") || (isblank(document.forms.pruziny2.telefon.value))) {
		alert("Není vyplněný telefon.");
		document.forms.pruziny2.telefon.focus();
		return false;
	};
}

function kontrola_doporuc(){
	if ((document.forms.doporucit.odesilatel.value == "") || (isblank(document.forms.doporucit.odesilatel.value))) {
		alert("Není vyplněný Váš email.");
		document.forms.doporucit.odesilatel.focus();
		return false;
	};
	if(!isemail(document.forms.doporucit.odesilatel.value) || document.forms.doporucit.odesilatel.value =="@"){
		alert("Emailová adresa má nesprávný formát.");
		document.forms.doporucit.odesilatel.focus();
		return false;
	};
	if ((document.forms.doporucit.poznamka.value == "") || (isblank(document.forms.doporucit.poznamka.value))) {
		alert("Není vyplněno Vaše doporučení.");
		document.forms.doporucit.poznamka.focus();
		return false;
	};
	if ((document.forms.doporucit.prijemce1.value == "") || (isblank(document.forms.doporucit.prijemce1.value))) {
		alert("Alespoň 1 příjemce musí být vyplněný.");
		document.forms.doporucit.prijemce1.focus();
		return false;
	};
	if(!isemail(document.forms.doporucit.prijemce1.value) || document.forms.doporucit.prijemce1.value =="@"){
		alert("Emailová adresa příjemce má nesprávný formát.");
		document.forms.doporucit.prijemce1.focus();
		return false;
	};
}
