function selType(seltype){
    with (document.forms['ask'].type){
        value = seltype;
        onchange = new Function("document.title = 'Avacco.ru :: Обратная связь';");
    }
}

function hasSomeSym(tocheck, symbols){
    for (var i = 0 ; i < symbols.length; i++){
        if (tocheck.indexOf(symbols.charAt(i)) != -1)
            return true;
    }
    return false;
}

function checkForm(){
    with (document.forms['ask']){
        if (name.value == ""){
            alert(FORMMSG_NONAME);
            return false;
        }
        if (question.value == ""){
            alert(FORMMSG_NOTEXT);
            return false;
        }
        if (type.value == "blank"){
            alert(FORMMSG_NOTYPE);
            return false;
        }
        if (type.value != 'mistakes'){
            if (!hasSomeSym(contact.value,"1234567890@")) {
                alert(FORMMSG_NOADDR);
                return false;
            }
        }
        if (type.value == 'links'){
            if (org.value == "") {
                alert(FORMMSG_NOURL);
                return false;
            }
        }
        else {
            if (org.value != "" && about.value == ""){
                alert(FORMMSG_NOABOUT);
                return false;
            }
        }
        send.disabled = true;
        return true;
    }
}

