function help() {
   
   var poststr = "type=help";
       poststr+="&firstname=" + encodeURI( document.getElementById("firstName").value )
       +"&lastname=" + encodeURI( document.getElementById("lastName").value )
       +"&country=" + encodeURI( document.getElementById("country").value )
       +"&email=" + encodeURI( document.getElementById("email").value )
       +"&subject=" + encodeURI( document.getElementById("subject").value )
       +"&message=" + encodeURI( document.getElementById("descr").value );
       if(document.getElementById("email").value == document.getElementById("confirmEmail").value && document.getElementById("email").value!='')
         makePOSTRequest('rpc.php', poststr);
       else
         alert('Email and Confirm Email fields do not match');
   
}
var http_request = false;
function makePOSTRequest(url, parameters) {
    http_request = false;
    if (window.XMLHttpRequest) {
        http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/html');
        }
    } else if(window.ActiveXObject) {
        http_request = new ActiveXObject("Microsoft.XMLHTTP");
    } else {
        alert('Cannot create XMLHTTP instance');
        return false;
    }
    //disableControls();
    http_request.onreadystatechange = handleresults;
    http_request.open('POST', url, true);
    http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    http_request.setRequestHeader("Content-length", parameters.length);
    http_request.setRequestHeader("Connection", "close");
    http_request.send(parameters);
}
function handleresults() {
    if (http_request.readyState == 4) {
        var response = eval("(" + http_request.responseText + ")");
        if ( response.method == "help" ) {
            var result = document.getElementById('result');
            if (response.success == 'valid') {
                result.innerHTML = response.response;
            } else {
                result.innerHTML = response.response;
            }
        } 
        //enableControls();
    }
}