var xmlhttp1 = false;
try {
	xmlhttp1 = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
	try {
		xmlhttp1 = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (E) {
	xmlhttp1 = false;
	}
}
	if (!xmlhttp1 && typeof XMLHttpRequest != 'undefined') {
		xmlhttp1 = new XMLHttpRequest();
}
var xmlhttp2 = false;
try {
	xmlhttp2 = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
	try {
		xmlhttp2 = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (E) {
	xmlhttp2 = false;
	}
}
	if (!xmlhttp2 && typeof XMLHttpRequest != 'undefined') {
		xmlhttp2 = new XMLHttpRequest();
}
function makerequest(serverPage, objID) {
	var obj = document.getElementById(objID);	
	xmlhttp1.open("GET", serverPage);
	xmlhttp1.onreadystatechange = function() {
		if (xmlhttp1.readyState == 1) {
			obj.innerHTML = "<div align = 'center' class='loading'>Loading<br><img src='images/loader.gif' width='24' height='24' alt = 'loader'></img></div>";
		} else
		if (xmlhttp1.readyState == 4 && xmlhttp1.status == 200) {
			obj.innerHTML = xmlhttp1.responseText;			
		}
	}
	xmlhttp1.send(null);	
}
function submitContactForm() {
	var name = document.online_booking_request_form.name.value;
	var surname = document.online_booking_request_form.surname.value;
	var email = document.online_booking_request_form.email.value;
	var tel1 = document.online_booking_request_form.tel1.value;
	var tel2 = document.online_booking_request_form.tel2.value;
	var comments = document.online_booking_request_form.comments.value;
	var alert_message = 'Please enter a valid ';
	var err = 0;
	
	if(name.length < 3) { err++; alert_message += '[Name]'; } else { alert_message += ''; }
	if(surname.length < 3) { err++; alert_message += '[Surname]'; } else { alert_message += ''; }
	if(email.length < 6) { err++; alert_message += '[Email Address]'; } else { alert_message += ''; }
	if(isNaN(tel1)) { err++; alert_message += '[Contact Number (eg. +27115651234]'; } else { alert_message += ''; }
	if(tel2.length > 2 && isNaN(tel2)) { err++; alert_message += '[Alt. Contact Number (eg. +27115651234]'; } else { alert_message += ''; }
	if(comments.length < 5) { err++; alert_message += '[Comments]'; } else { alert_message += ''; }

	var str = "";
	str += "?name=" + name;
	str += "&surname=" + surname;
	str += "&emailaddress=" + email;
	str += "&tel1=" + tel1;
	str += "&tel2=" + tel2;
	str += "&comments=" + comments;
	
	var obj = document.getElementById('response');
	if(err > 0) { obj.innerHTML = "<div class = 'error'>" + alert_message + "</div>"; } else {
	xmlhttp1.open("GET", "content/online_booking_request_submit.php" + str);
	xmlhttp1.onreadystatechange = function() {
		if (xmlhttp1.readyState == 1) {
			obj.innerHTML = "Sending Request...";
		} else
		if (xmlhttp1.readyState == 4 && xmlhttp1.status == 200) {
			obj.innerHTML = xmlhttp1.responseText;			
		}
	}
	xmlhttp1.send(null);
}
}
