function ValidateOrderForm(frm) { var form = document.getElementById(frm); var alerttext = ""; //email regExpPatternemail=/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$/ regExpPatternphone=/^([0-9]{9,9})|(\+[0-9]{12})$/ regExpPatternnumber=/^[0-9]*$/ with (form.of_name) { if (value==null || value=="") alerttext += "Povinná položka 'Název vzdělávací instituce'.\n"; } with (form.of_address) { if (value==null || value=="") alerttext += "Povinná položka 'Adresa'.\n"; } with (form.of_contact_person) { if (value==null || value=="") alerttext += "Povinná položka 'Kontaktní osoba'.\n"; } with (form.of_phone) { if (value==null || value=="") alerttext += "Povinná položka 'Telefon'.\n"; else if (!regExpPatternphone.test(value)) alerttext += "Nesprávný formát položky 'Telefon'\n"; } with (form.of_email) { if (value==null || value=="") alerttext += "Povinná položka 'E-mail'.\n"; else if (!regExpPatternemail.test(value)) alerttext += "Nesprávný formát položky 'E-mail'\n"; } with (form.of_1grade) { if (!regExpPatternnumber.test(value)) alerttext += "Nesprávný formát položky 'I.'\n"; } with (form.of_2grade) { if (!regExpPatternnumber.test(value)) alerttext += "Nesprávný formát položky 'II.'\n"; } with (form.of_3grade) { if (!regExpPatternnumber.test(value)) alerttext += "Nesprávný formát položky 'III.'\n"; } with (form.of_4grade) { if (!regExpPatternnumber.test(value)) alerttext += "Nesprávný formát položky 'IV.'\n"; } with (form.of_5grade) { if (!regExpPatternnumber.test(value)) alerttext += "Nesprávný formát položky 'V.'\n"; } if (alerttext.length > 0) { alert(alerttext); return false; } else return true; }