var objList;

function fnajax()
{
	try	{
		xmlHttp=new XMLHttpRequest();
	}
	catch (e) {
		try	{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try	{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	if (!xmlHttp && typeof XMLHttpRequest!="undefined") { xmlHttp=new XMLHttpRequest(); }

	return xmlHttp;

}

function SearchFilter(oAjax, oType, oCity, oAirport, oWait, oParams)
{
	var pages = oType+";"+oCity+";"+oAirport;
	var d = document.getElementById(oAjax)
	objList=d;
	var ajax=fnajax();
	ajax.open("POST", "search.php?", true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("busqueda="+pages);

	d.style.display="none";
	d.innerHTML="";
	
	if( oWait ){
		var w = document.getElementById(oWait);
		w.style.display="";
	}
	if( oParams ){
		var p = document.getElementById(oParams);
		p.style.display="none";
	}
	
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4){
			if(!ajax.responseText) {
				d.style.display="none";
				d.innerHTML=""
				if( oWait ) w.style.display="none";
				if( oParams ) p.style.display="none";
			}else{
				d.style.display="";
				d.innerHTML=ajax.responseText;
				if( oWait ) w.style.display="none";
				if( oParams ) p.style.display="none";
			}
		}
	}
}

function doBack( oAjax, oWait, oParams)
{
	var d = document.getElementById(oAjax)
	d.style.display="none";
	d.innerHTML=""
	var w = document.getElementById(oWait);
	w.style.display="none";
	var p = document.getElementById(oParams);
	p.style.display="";

}

function getCalendar(oAjax, oParam)
{
	var d = document.getElementById(oAjax)
	var ajax=fnajax();
	ajax.open("POST", "https://www.weldoncoach.com/calendar.php", true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null);
	
	d.style.display="none";
	d.innerHTML="";
	
	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4){
			if(!ajax.responseText) {
				d.style.display="none";
				d.innerHTML=""
			}else{
				d.style.display="";
				d.innerHTML=ajax.responseText;
			}
		}
	}

}