<!--

// ----------------------------------------------
// Call Me Back Ajax

var callmeback_result;

function callmeback_check_details2() {

	var phone_number = document.getElementById('your_number2');
	var country = document.getElementById('country2');
	var name = document.getElementById('your_name2');

  	var instructions = document.getElementById('callmeback_instructions2');
  	var error_message = document.getElementById('callmeback_error2');

	if ( phone_number.value.length > 0 && name.value.length > 0 && country.value != '' ) {

    	instructions.innerHTML = 'processing, please wait...';
    	error_message.innerHTML = '';
    	callmeback_process_request2();
	}
	else {
       	instructions.innerHTML = '';
    	error_message.innerHTML = 'Please Enter Details';
	}
}

function callmeback_loadXMLDoc(url) {

	// safari/mozilla only
	if (window.XMLHttpRequest) {
		callmeback_result = new XMLHttpRequest();
		callmeback_result.onreadystatechange = callmeback_processReqChange2;
		callmeback_result.open("GET", url, true);
		callmeback_result.send(null);
	} else // IE
	if (window.ActiveXObject) {
		callmeback_result = new ActiveXObject("Microsoft.XMLHTTP");
		if (callmeback_result) {
			callmeback_result.onreadystatechange = callmeback_processReqChange2;
			callmeback_result.open("GET", url, true);
			callmeback_result.send();
		}
	}
}

function callmeback_processReqChange2() {

	// only if req shows "loaded"
	if (callmeback_result.readyState == 4) {

    	var error_message = document.getElementById('callmeback_error2');
    	var instructions = document.getElementById('callmeback_instructions2');

    	// only if "OK"
		if (callmeback_result.status == 200) {

		    response = callmeback_result.responseXML.documentElement;
			result = response.getElementsByTagName('result')[0].firstChild.data;

			if (result == 'OK') {
				error_message.innerHTML = '';
				instructions.innerHTML = 'Thankyou<br />We will call shortly';
			}
			else if (result == 'DBError') {
				instructions.innerHTML = '';
				error_message.innerHTML = 'Error!';
			}
		}
		else {
			// Server did not respond correctly
			error_message.innerHTML = 'Response Error!';
    		instructions.innerHTML = '';
		}
	} else {
    	//error_message.innerHTML = 'died';
	}
}

function callmeback_process_request2() {

	var phone_number = document.getElementById('your_number2');
	var country = document.getElementById('country2');
	var name = document.getElementById('your_name2');

	//var url = '/ajax/call_me_back.php?name=' + name.value + '&number=' + phone_number.value + '&country=' + country.value;

   // callmeback_loadXMLDoc(url);
   	var url = '/oldsite/callme.aspx?name=' + name.value + '&number=' + phone_number.value + '&country=' + country.options[country.selectedIndex].text;


window.location = url;
}

function callmeback_display_instructions2() {
	var instructions = document.getElementById('callmeback_instructions2');
	instructions.innerHTML = 'Please Complete Details';
	var error_message = document.getElementById('callmeback_error2');
	error_message.innerHTML = '';
}

function callmeback_hide_instructions2() {
	var instructions = document.getElementById('callmeback_instructions2');
	instructions.innerHTML = '';
	var error_message = document.getElementById('callmeback_error2');
	error_message.innerHTML = '';
}

//-->
