function valida_domanda(){
    var esito = false;
    if(document.frm_dom.CDOMANDA.value==__("Per favore lascia un tuo recapito o email per poterti contattare, nota che la nostra risposta non sarà istantanea.")){
        alert(__("Inserisci una domanda per favore"));
        document.frm_dom.CDOMANDA.focus();
        document.frm_dom.CDOMANDA.select();
        return esito;
    }else{
        if(!check_campo(document.frm_dom.CDOMANDA,__('Domanda')))
        return esito;
    }
    if(!isEmail(document.frm_dom.CEMAIL,'Email'))
        return esito;

    if(!check_campo(document.frm_dom.CNICK_NAME,__('Nick name')))
        return esito;

    if(!check_campo(document.frm_dom.CCAPTCHA,'Captcha'))
        return esito;

    document.frm_dom.CCAPTCHA_CTR.value = document.getElementById("CTR").innerHTML;
    if(confirm(__("Confermi l'invio della domanda?"))){
        var buf  = getBufForm(document.frm_dom);
        var risp = getResponse(sitourl+"domanda.asp",buf);
        if(String(risp)=="CAP"){
            initiateModalDialog('dialog_captcha');
            openModalDialog('dialog_captcha');
        }
        else{
            if(String(risp) == "OK"){
                var p = document.getElementById('esito_testo');
                    p.innerHTML = __("Domanda inserita<br> riceverai una risposta dai nostri tecnici");
                esito = true;
            }
            else{
                var p = document.getElementById('esito_testo');
                    p.innerHTML = __("Domanda Non inserita<br> Si è verificato un'errore, contatta il nostro ufficio tecnico");
            }
            initiateModalDialog('dialog_ok');
            openModalDialog('dialog_ok');
        }
    }
    if(esito)
        pulisci_campi(document.frm_dom);
    return false;
}
