// Setup the main AJAX handler


function GetXmlHttpObject()


{


	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;


        }


	


	return httpRequest;


}








function submitSearch()


{


	// Get vars


	for (var i=0; i < document.getElementsByName("gender").length; i++)


	{


		if (document.getElementsByName("gender")[i].checked)


		{


			var gender = document.getElementsByName("gender")[i].value;


		}


	}





	var a35 = (document.getElementById("a35").checked == 1) ? "1" : "0";


	var a69 = (document.getElementById("a69").checked == 1) ? "1" : "0";


	var a11 = (document.getElementById("a11").checked == 1) ? "1" : "0";





	//var url = "/ajax/submit.php?gender="+gender+"&a35="+a35+"&a69="+a69+"&a11="+a11;





	 // Loading!!


	document.getElementById("results").innerHTML = "Loading... ";





	new Ajax.Request('/ajax/submit.php',


	{


		method:'get',


		parameters: { gender: gender , a35:a35 , a69:a69,a11:a11 } ,


		onSuccess: function(transport)


		{


			var response = transport.responseText || "&#160;";


			document.getElementById("results").innerHTML = response;


		},





		onFailure: function(){ document.getElementById("results").innerHTML = "Could not found results..."; }


	});


}








function loadTeens(id)


{


	if (!id) var id = 0;





	 // Loading!!


	document.getElementById("results").innerHTML = "Loading... ";


	


 	new Ajax.Request('/ajax/loadTeens.php',


 	{


 		method:'post',


 		parameters: { gender: id } ,


 		onSuccess: function(transport)


 		{


 			var response = transport.responseText || "&#160;";


 			document.getElementById("results").innerHTML = response;


 		},


 


 		onFailure: function(){ document.getElementById("results").innerHTML = "Could not found results..."; }


	});


}



function loadToddlers(id)


{


	if (!id) var id = 0;





	 // Loading!!


	document.getElementById("results").innerHTML = "Loading... ";


	


 	new Ajax.Request('/ajax/loadToddlers.php',


 	{


 		method:'post',


 		parameters: { gender: id } ,


 		onSuccess: function(transport)


 		{


 			var response = transport.responseText || "&#160;";


 			document.getElementById("results").innerHTML = response;


 		},


 


 		onFailure: function(){ document.getElementById("results").innerHTML = "Could not found results..."; }


	});


}
