// JavaScript Document
/* ---------------------------- */
/* XMLHTTPRequest Enable */
/* ---------------------------- */
function createObject() {
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
}else{
request_type = new XMLHttpRequest();
}
return request_type;
}

var http = createObject();

/* -------------------------- */
/* INSERT */
/* -------------------------- */
/* Required: var nocache is a random number to add to request. This value solve an Internet Explorer cache issue */
var nocache = 0;
function order_product() {
// Optional: Show a waiting message in the layer with ID login_response
document.getElementById('order_form_response').innerHTML = "<div><img src='images/site_images/loading.gif' alt='Loading...' title='Storing' /></div>"


// Required: verify that all fileds is not empty. Use encodeURI() to solve some issues about character encoding.
var person_type = encodeURI(document.getElementById('person_type').value);
var first_name= encodeURI(document.getElementById('first_name').value);
var last_name = encodeURI(document.getElementById('last_name').value);
var job_title = encodeURI(document.getElementById('job_title').value);
var your_email = encodeURI(document.getElementById('your_email').value);
var company_address = encodeURI(document.getElementById('company_address').value);
var country = encodeURI(document.getElementById('country').value);
var city = encodeURI(document.getElementById('city').value);
var state = encodeURI(document.getElementById('state').value);
var phone_number = encodeURI(document.getElementById('phone_number').value);
var description = encodeURI(document.getElementById('description').value);
var ip_sent = encodeURI(document.getElementById('ip_sent').value);
var date_sent = encodeURI(document.getElementById('date_sent').value);
var time_sent = encodeURI(document.getElementById('time_sent').value);
var product_name = encodeURI(document.getElementById('product_name').value);
var req_product = encodeURI(document.getElementById('req_product').value);



// Set te random number to add to URL request
nocache = Math.random();
// Pass the login variables like URL variable
http.open('get', 'order-form-code.php?person_type='+person_type+'&first_name=' +first_name+'&last_name=' +last_name+'&job_title=' +job_title+'&your_email=' +your_email+'&company_address=' +company_address+'&country=' +country+'&city=' +city+'&state=' +state+'&phone_number=' +phone_number+'&description=' +description+'&ip_sent=' +ip_sent+'&date_sent=' +date_sent+'&time_sent=' +time_sent+'&product_name=' +product_name+'&req_product=' +req_product+'&nocache = '+nocache);
http.onreadystatechange = order_product_Reply;
http.send(null);
}
function order_product_Reply() {
if(http.readyState == 4){
var response = http.responseText;
// else if login is ok show a message: "Site added+ site URL".
document.getElementById('order_form_response').innerHTML = ''+response;
}
}
