        function QuestWin(w,h) {
                                var URL;
                                size="height="+h+",width="+w+", status=no, toolbar=no, menubar=no, scrollbars=1'";
                                if (parseInt(navigator.appVersion)>3)
                                    size+=",left="+(screen.width -w)/2+",top="+parseInt((screen.height -h)/2);

                                URL = 'http://niod.ru/quest/';
                                newWindow = window.open(URL, 'displayWindow', size);
        }
        // проверка есть ли имя?
        function IsValidName(data) {
                if( data.length == 0 ) {
                        alert("Введите Ваше имя, пожалуйста.");
                        document.forms['f'].nm.focus();
                        return 0;
                }
                return 1;
        }
        
        // проверка есть ли текст?
        function IsValidText(data) {
                if( data.length == 0 ) {
                        alert("Введите текст вопроса, пожалуйста.");
                        document.forms['f'].txt.focus();
                        return 0;
                }
                return 1;
        }
        
        // проверка есть ли текст вопроса?
        function IsValidSearchText(data) {
                if( data.length == 0 ) {
                        alert("Введите текст вопроса, пожалуйста.");
                        document.forms['f'].txt.focus();
                        return 0;
                }
                if( data.length <= 3 ) {
                        alert("В тексте вопроса должен быть не менее четырех символов");
                        document.forms['f'].txt.focus();
                        return 0;
                }
                return 1;
        }
        

        // проверка емэйл
        function IsValidEmail (data) {
                data += "";
                if( data.length != 0 ) {

                        var comAt = "@";
                        if( data.indexOf(comAt, 0) == -1 ) {
                                alert("В email-адресе должен присутствовать знак - @.");
                                document.forms['f'].email.focus();
                                return 0;
                        }
                        var Point = ".";

                        if( data.indexOf(Point, 0) == -1 ) {
                                alert("В email-адресе должна присутствовать точка.");
                                document.forms['f'].email.focus();
                                return 0;
                        }
                }
                        return 1;
        }

        // проверка для нового
        function CheckForm() {
                if( IsValidEmail(document.forms['f'].email.value) != 1 )
                        return;
                if( IsValidName(document.forms['f'].nm.value) != 1 )
                        return;
                if( IsValidText(document.forms['f'].txt.value) != 1 )
                        return;
                document.forms['f'].submit();
                return true;
        }

        // проверка для поиска
        function Search() {
                if( IsValidSearchText(document.forms['f'].txt.value) != 1 )
                        return;
                document.forms['f'].submit();
                return true;
        }

