function show_feedback_form_order() { document.getElementById('feedback_form_order').style.display='block'; } function hide_feedback_form_order() { document.getElementById('feedback_form_order').style.display='none'; } function send_feedback_order(){ var if_debug = 0;var form_id = 'order';if (if_debug) console.log("=== send_feedback_order ==="); if (if_debug) console.log("form_id: " + form_id); var if_error = 0; var title = document.getElementById('feedback_form_' + form_id + '_title').value; var kolvo = document.getElementById('feedback_form_' + form_id + '_kolvo').value; var message = document.getElementById('feedback_form_' + form_id + '_message').value; var phone = document.getElementById('feedback_form_' + form_id + '_phone').value; var email = document.getElementById('feedback_form_' + form_id + '_email').value; var el_id = ''; el_id='feedback_form_' + form_id + '_kolvo'; if (if_debug) console.log('el_id: ' + el_id); if ('' == kolvo) { if (if_debug) console.log('kolvo is empty'); if_error = 1; document.getElementById(el_id).className='feedback_form_input_error'; } else { if (if_debug) console.log('kolvo is not empty'); document.getElementById(el_id).className='feedback_form_input'; } el_id='feedback_form_' + form_id + '_phone'; if (if_debug) console.log('el_id: ' + el_id); if ('' == phone) { if (if_debug) console.log('phone is empty'); if_error = 1; document.getElementById(el_id).className='feedback_form_input_error'; } else { if (if_debug) console.log('phone is not empty'); document.getElementById(el_id).className='feedback_form_input'; } el_id='feedback_form_' + form_id + '_email'; if (if_debug) console.log('el_id: ' + el_id); if ('' == email) { if (if_debug) console.log('email is empty'); if_error = 1; document.getElementById(el_id).className='feedback_form_input_error'; } else { if (if_debug) console.log('email is not empty'); document.getElementById(el_id).className='feedback_form_input'; } if (if_debug) console.log ('if_error: ' + if_error); if (!if_error) { var url = '/feedbackra/send.php?form=order&form_id=' + form_id + '&title=' + title + '&kolvo=' + kolvo + '&message=' + message + '&phone=' + phone + '&email=' + email; if (if_debug) console.log ('url: ' + url); var httpRequest; if (window.XMLHttpRequest) { // Mozilla, Safari, ... httpRequest = new XMLHttpRequest(); if (httpRequest.overrideMimeType) { httpRequest.overrideMimeType('text/xml'); // See note below about this line } } else if (window.ActiveXObject) { // IE try { httpRequest = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!httpRequest) { alert('Giving up :( Cannot create an XMLHTTP instance'); return false; } httpRequest.onreadystatechange = function() { alertContents_order(httpRequest, form_id); }; httpRequest.open('GET', url, true); httpRequest.send(''); }if (if_debug) console.log("=== end: send_feedback_order ===");} function alertContents_order(httpRequest, form_id) { if (httpRequest.readyState == 4) { if (httpRequest.status == 200) { //alert(httpRequest.responseText); if ('ok' == httpRequest.responseText) { document.getElementById('feedback_form_' + form_id + '_response_ok').className = 'feedback_form_ok'; document.getElementById('feedback_form_' + form_id + '_response_error').className = 'feedback_form_error_hidden'; document.getElementById('feedback_form_' + form_id + '_response').className = 'feedback_form_error_hidden'; document.getElementById('feedback_form_' + form_id + '_send_button').style.display = 'none'; yaCounter25841396.reachGoal('zakazOformlen'); } else { document.getElementById('feedback_form_' + form_id + '_response_ok').className = 'feedback_form_error_hidden'; document.getElementById('feedback_form_' + form_id + '_response_error').className = 'feedback_form_error'; document.getElementById('feedback_form_' + form_id + '_response').className = 'feedback_form_error'; document.getElementById('feedback_form_' + form_id + '_response').innerHTML = httpRequest.responseText; } } else { //alert('There was a problem with the request.'); document.getElementById('feedback_form_' + form_id + '_response_ok').className = 'feedback_form_error_hidden'; document.getElementById('feedback_form_' + form_id + '_response_error').className = 'feedback_form_error'; } } }