function testform() {



    fposta = document.cform.fposta.value;

    pocet_znaku1 = fposta.length;    

    ftelefon = document.cform.ftelefon.value;

    pocet_znaku2 = ftelefon.length;    

    fzprava = document.cform.fzprava.value;

    pocet_znaku3 = fzprava.length;

    

    testmailu = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/;

    

    if (pocet_znaku1 < 6) {

        alert("Opravte prosím chybně vyplněný e-mail!");

        document.cform.fposta.focus();

        return false;

    } else if (pocet_znaku2 < 9) {

        alert("Opravte prosím chybně vyplněný telefon!");

        document.cform.ftelefon.focus();

        return false;

//    } else if (pocet_znaku3 < 6) {

//        alert("Dopište prosím celý text zprávy!");

//        document.cform.fzprava.focus();

//        return false;

    } else if (!document.cform.kod.value) {

        alert("Opište správně kontrolní kód!");

        document.cform.kod.focus();

        return false;

    } else if (fposta.search(testmailu)) {

        alert("Opravte prosím chybně vyplněný e-mail!");

        document.cform.fposta.focus();

        return false;

    } else

        return true;

        

}





function testform2() {



    fposta = document.faqform.fposta.value;

    pocet_znaku1 = fposta.length;

    fpredmet = document.faqform.fpredmet.value;

    pocet_znaku2 = fpredmet.length;

    fzprava = document.faqform.fzprava.value;

    pocet_znaku3 = fzprava.length;



    testmailu = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/;





    if (pocet_znaku2 < 3) {

        alert("Opravte prosím chybně vyplněný nadpis!");

        document.faqform.fpredmet.focus();

        return false;

    } else if (pocet_znaku1 < 6) {

        alert("Opravte prosím chybně vyplněný e-mail!");

        document.faqform.fposta.focus();

        return false;

//    } else if (pocet_znaku3 < 6) {

//        alert("Dopište prosím celý text zprávy!");

//        document.faqform.fzprava.focus();

//        return false;

    } else if (!document.faqform.kod.value) {

        alert("Opište správně kontrolní kód!");

        document.faqform.kod.focus();

        return false;

    } else if (fposta.search(testmailu)) {

        alert("Opravte prosím chybně vyplněný e-mail!");

        document.faqform.fposta.focus();

        return false;

    } else

        return true;



}





function testbform2() {



    bf_name = document.b_form.bf_name.value;

    pocet_znaku1 = bf_name.length;

    

    bf_email = document.b_form.bf_email.value;

    pocet_znaku2 = bf_email.length;

    

    bf_phone = document.b_form.bf_phone.value;

    pocet_znaku3 = bf_phone.length;



    testmailu = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/;



    if (pocet_znaku1 < 5) {

        alert("Vyplňte, prosím, vaše celé jméno a přímení!");

        document.b_form.bf_name.focus();

        return false;

    } else if (pocet_znaku2 < 6) {

        alert("Vyplňte, prosím, celou vaši e-mailovou adresu!");

        document.b_form.bf_email.focus();

        return false;

    } else if (pocet_znaku3 < 9) {

        alert("Opravte, prosím, chybně vyplněný telefon!");

        document.b_form.bf_phone.focus();

        return false;

    } else if (bf_email.search(testmailu)) {

        alert("Opravte, prosím, chybně vyplněný e-mail!");

        document.b_form.bf_email.focus();

        return false;

    } else

        return true;



}



function testbform() {



    bf_name = document.b_form.bf_name.value;

    pocet_znaku1 = bf_name.length;



    bf_email = document.b_form.bf_email.value;

    pocet_znaku2 = bf_email.length;



    bf_phone = document.b_form.bf_phone.value;

    pocet_znaku3 = bf_phone.length;



  //  bf_ic = document.b_form.bf_ic.value;

  //  pocet_znaku4 = bf_ic.length;



    bf_street3 = document.b_form.bf_street3.value;

    pocet_znaku5 = bf_street3.length;



    bf_town3 = document.b_form.bf_town3.value;

    pocet_znaku6 = bf_town3.length;



    bf_zip3 = document.b_form.bf_zip3.value;

    pocet_znaku7 = bf_zip3.length;



    testmailu = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/;



    if (pocet_znaku1 < 5) {

        alert("Vyplňte, prosím, vaše celé jméno a přímení!");

        document.b_form.bf_name.focus();

        return false;

    } else if (pocet_znaku2 < 6) {

        alert("Vyplňte, prosím, celou vaši e-mailovou adresu!");

        document.b_form.bf_email.focus();

        return false;

    } else if (pocet_znaku3 < 9) {

        alert("Opravte, prosím, chybně vyplněný telefon!");

        document.b_form.bf_phone.focus();

        return false;

//  } else if (pocet_znaku4 < 5) {

//      alert("Opravte, prosím, chybně vyplněné IČ!");

//      document.b_form.bf_ic.focus();

//      return false;

    } else if (pocet_znaku5 < 4) {

        alert("Vyplňte, prosím, celý název ulice a číslo popisné");

        document.b_form.bf_street3.focus();

        return false;

    } else if (pocet_znaku6 < 2) {

        alert("Vyplňte, prosím, celý název města");

        document.b_form.bf_town3.focus();

        return false;

    } else if (pocet_znaku7 < 5) {

        alert("Vyplňte, prosím, celé poštovní směrovací číslo");

        document.b_form.bf_zip3.focus();

        return false;

    } else if (bf_email.search(testmailu)) {

        alert("Opravte, prosím, chybně vyplněný e-mail!");

        document.b_form.bf_email.focus();

        return false;

    } else

        return true;



}









function testform3() {



    bf_name = document.int_reg_form.bf_name.value;

    pocet_znaku1 = bf_name.length;



    bf_firm = document.int_reg_form.bf_firm.value;

    pocet_znaku2 = bf_firm.length;



    bf_ic = document.int_reg_form.bf_ic.value;

    pocet_znaku3 = bf_ic.length;



    bf_email = document.int_reg_form.bf_email.value;

    pocet_znaku4 = bf_email.length;



    bf_phone = document.int_reg_form.bf_phone.value;

    pocet_znaku5 = bf_phone.length;



    bf_agree = document.int_reg_form.bf_agree.checked;



    testmailu = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/;



    if (pocet_znaku1 < 5) {

        alert("Vyplňte, prosím, vaše celé jméno a přímení!");

        document.int_reg_form.bf_name.focus();

        return false;



    } else if (pocet_znaku2 < 3) {

        alert("Vyplňte, prosím, celý název vaší firmy/společnosti!");

        document.int_reg_form.bf_firm.focus();

        return false;

    } else if (pocet_znaku3 < 6) {

        alert("Vyplňte, prosím, celé vaše IČ (identifikační číslo)!");

        document.int_reg_form.bf_ic.focus();

        return false;

    } else if (pocet_znaku4 < 6) {

        alert("Vyplňte, prosím, celou vaši e-mailovou adresu!");

        document.int_reg_form.bf_email.focus();

        return false;

    } else if (pocet_znaku5 < 9) {

        alert("Opravte, prosím, chybně vyplněný telefon!");

        document.int_reg_form.bf_phone.focus();

        return false;

    } else if (bf_email.search(testmailu)) {

        alert("Opravte, prosím, chybně vyplněný e-mail!");

        document.int_reg_form.bf_email.focus();

        return false;

    } else if (bf_agree!=true) {

        alert("Není vyplněn souhlas s podmínkami užití! ");

        document.int_reg_form.bf_name.focus();

        return false;

    } else

        return true;



}





// ++++++ chars counter ++++++

// DHTML textbox character counter script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)

maxL=500;

function taLimit(taObj) {

	if (taObj.value.length==maxL) return false;

	return true;

}



function taCount(taObj,Cnt) {

	objCnt=createObject(Cnt);

	objVal=taObj.value;

	if (objVal.length>maxL) objVal=objVal.substring(0,maxL);

	if (objCnt) objCnt.innerText=maxL-objVal.length;

	return true;

}

function createObject(objId) {

	if (document.getElementById) return document.getElementById(objId);

	else if (document.layers) return eval("document." + objId);

	else if (document.all) return eval("document.all." + objId);

	else return eval("document." + objId);

}


