// AJAX Xml Object

function GetXmlHttpObject() {
	var xmlHttp=null;
	try {
	 // Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	} catch (e) {
	// Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

function formPost(form_id) {
	var f = document.forms[form_id];
	var xmlHttp = null;
	xmlHttp=GetXmlHttpObject();
	var page="http://www.jaguarreef.com/modules/mod_forms/_elements/form_process.php";
	var url = "form_id="+form_id+"&";
	for(i = 0; i < f.elements.length; i++) {		
		if ((f.elements[i].type == "checkbox" || f.elements[i].type == "radio") && (f.elements[i].checked == false)) {
		} else {
			if (i > 0) {
				url=url+"&";	
			}
			url=url+f.elements[i].name+"="+escape(f.elements[i].value);
		}
	}
	xmlHttp.onreadystatechange=function() {
		if (xmlHttp.responseText.substr(0,1) == '+') {
			document.getElementById(form_id+"_section").innerHTML = '<p><font size="3">' + xmlHttp.responseText.replace('+ ', '') + '</font></p>';
		} else {
			document.getElementById(form_id+"_section").innerHTML = '<p><font size="3">' + xmlHttp.responseText + '</font></p>';
		}
	}
	xmlHttp.open("POST",page,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", url.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(url);
}
