Mam problem na stronie. Jest na niej formularz kontaktowy: Imię i nazwisko, adres email, temat wiadomości i treść wiadomości. Oprócz tego osoba wysyłająca może wybrać adres na jaki wyśle wiadomość oraz przesłanie kopii wiadomości na swój adres. Jak zaznaczy tą ostatnią opcję to wyskakuje komunikat: "Upewnij się, że formularz jest kompletny i poprawnie wypełniony". Byc może przyczyna leży po stronie skryptu sprawdzającego validację. Niestety nie znam javy? Czy te skrypty są prawidłowe?


Kod
<script language="JavaScript" type="text/javascript">
        <!--
        function validate(){
            if ( ( document.emailForm.text.value == "" ) || ( document.emailForm.email.value.search("@") == -1 ) || ( document.emailForm.email.value.search("[.*]" ) == -1 ) ) {
                alert( "Upewnij się, że formularz jest kompletny i poprawnie wypełniony." );
            } else if ( ( document.emailForm.email.value.search(";") != -1 ) || ( document.emailForm.email.value.search(",") != -1 ) || ( document.emailForm.email.value.search(" ") != -1 ) ) {
                alert( "Możesz podać tylko jeden adres email, nie więcej!" );            
            } else {
                document.emailForm.action = "http://www.zmnowak.com.pl/index.php?option=com_contact&Itemid=3"
                document.emailForm.submit();
            }
        }
        //-->
    <script type="text/javascript">
        <!--
        function ViewCrossReference( selSelectObject ){
            var links = new Array();
            
links[1]='http://www.zmnowak.com.pl/index.php?option=com_contact&task=view&contact_id=1&Itemid=3';
            var sel = selSelectObject.options[selSelectObject.selectedIndex].value
            if (sel != "") {
                location.href = links[sel];
            }
        }
        //-->
        </script>


[+] edit
Java != Javascript.
Poprawiłem temat wątku, aby ludzi
nie wprowdzał w błąd.
---
~strife