
// replace dbtw_q_submit with dbtw_fix_wordwheels
var __dbtw_q_submit = dbtw_q_submit;
dbtw_q_submit = dbtw_fix_wordwheels;

// replace evil word-wheel space character
function dbtw_fix_wordwheels(form_obj)
{
    var el_count = form_obj.elements.length;
    for (var i=0; i<el_count; i++ )
    {
    if (form_obj.elements[i].type)
	  var re = new RegExp(String.fromCharCode(160), "g");

        {
        if (form_obj.elements[i].name.substring(0,2).toUpperCase() == "QI")
            {
                form_obj.elements[i].value = form_obj.elements[i].value.replace(re, String.fromCharCode(32));
            }
        }
    }
    // return control to original function
    return __dbtw_q_submit(form_obj);
}