﻿
function kontrolapneu()
{
    var text_jmena = self.document.forms.f.jmeno.value;
    if (text_jmena == "") 
    {
	alert('Promiňte, ale jméno musí být zadáno!');
    	return false;
    }

    var text_prijmeni = self.document.forms.f.prijmeni.value;
    if (text_prijmeni == "") 
    {
	alert('Promiňte, ale Příjmení musí být zadáno!');
    	return false;
    }

    var text_pneuname = self.document.forms.f.pneuname.value;
    if (text_pneuname == "") 
    {
	alert('Promiňte, ale název pneumatiky musí být zadán!');
    	return false;
    }

    var int_pocet = parseInt(self.document.forms.f.pocet.value,10);
    if (isNaN(int_pocet) || int_pocet <= 0) 
    {
	alert('Promiňte, ale počet objednaných pneumatik musí být celé číslo a větší než 0!');
    	return false;
    }
    

    var pozice_zavinace = self.document.forms.f.email.value.indexOf("@");
    if (pozice_zavinace < 0)
    {
	alert('Nesprávný formát emailové adresy!');
    	return false;
    }
    var cast_pred_zavinacem = self.document.forms.f.email.value.substring(0,pozice_zavinace);
    var cast_po_zavinaci = self.document.forms.f.email.value.substring(pozice_zavinace+1,self.document.forms.f.email.value.length);
    if (cast_po_zavinaci.indexOf("@") >= 0)
    {
	alert('Nesprávný formát emailové adresy!');
    	return false;
    }
    if (cast_pred_zavinacem.length <= 0)
    {
	alert('Nesprávný formát emailové adresy!');
    	return false;
    }
    if (cast_po_zavinaci.length <= 0)
    {
	alert('Nesprávný formát emailové adresy!');
    	return false;
    }


    return true;
}


