var xmlHttp_usr;
var id;
var msg;
// Custom drop actions for <div id="dropBox">

function changeSelectCourse(did,courseID)
{
		//alert(did1+"\n"+did2+"\n"+catid); return false;
 	id=did;	
	if(courseID=="")
	{
		alert("Please select Course.");
		return false;
	}
 	msg="<center>Please wait ...<img src='images/ajax-loader.gif'></center>";
	xmlHttp_usr=GetXmlHttpObject_usr();
	if (xmlHttp_usr==null) {
		alert ("Browser does not support HTTP Request")
		return
	} 
		
	//var url="Venues_ajax.asp";
	
	 
	var url="Venues_ajax.asp?courseID="+courseID;
	//alert(url);
	xmlHttp_usr.onreadystatechange=stateChanged_usr;
	xmlHttp_usr.open("GET",url,true);
	xmlHttp_usr.send(null);

}

function changeSelectRegion(did,courseID,regionID)
{
		//alert(did1+"\n"+did2+"\n"+catid); return false;
 	id=did;	
	if(regionID=="")
	{
		alert("Please select City.");
		return false;
	}
 	msg="<center>Please wait ...<img src='images/ajax-loader.gif'></center>";
	xmlHttp_usr=GetXmlHttpObject_usr();
	if (xmlHttp_usr==null) {
		alert ("Browser does not support HTTP Request")
		return
	} 
		
	//var url="Venues_ajax.asp";
	
	 
	var url="Venues_ajax.asp?courseID="+courseID+"&regionID="+regionID;
	//alert(url);
	xmlHttp_usr.onreadystatechange=stateChanged_usr;
	xmlHttp_usr.open("GET",url,true);
	xmlHttp_usr.send(null);

}

function changeSelectDate(did,courseID,regionID,venueID)
{
		
	//alert(did+"\n"+catid+"\n"+venueID); return false;
	
 	id=did;	
	
	if(venueID=="")
	{
		alert("Please select Venue.");
		return false;
	}
 	msg="<center>Please wait ...<img src='images/ajax-loader.gif'></center>";
	xmlHttp_usr=GetXmlHttpObject_usr();
	if (xmlHttp_usr==null) {
		alert ("Browser does not support HTTP Request")
		return
	} 
		
	var url="Venues_ajax.asp?courseID="+courseID+"&regionID="+regionID+"&venueID="+venueID;
	
	 
	//url=url+"?catid="+catid+"&venueID="+venueID;
	//alert(url);
	xmlHttp_usr.onreadystatechange=stateChanged_usr;
	xmlHttp_usr.open("GET",url,true);
	xmlHttp_usr.send(null);

}




 function stateChanged_usr() 
{  

	if(xmlHttp_usr.readyState==1) 
		{
 		document.getElementById(id).innerHTML=msg;
 		}
	if (xmlHttp_usr.readyState==4 || xmlHttp_usr.readyState=="complete")
	{
		//alert(xmlHttp_usr.responseText);
 		document.getElementById(id).innerHTML=xmlHttp_usr.responseText;
 	} 
}
function GetXmlHttpObject_usr()
{
var objXMLHttp_usr=null;
if(window.XMLHttpRequest && !(window.ActiveXObject)) {
    	try {
			objXMLHttp_usr = new XMLHttpRequest();
        } catch(e) {
			objXMLHttp_usr = false;
        }
    // branch for IE/Windows ActiveX version
    } else if(window.ActiveXObject) {
       	try {
        	objXMLHttp_usr = new ActiveXObject("Msxml2.XMLHTTP");
      	} catch(e) {
        	try {
          		objXMLHttp_usr = new ActiveXObject("Microsoft.XMLHTTP");
        	} catch(e) {
          		objXMLHttp_usr = false;
        	}
		}
    }
return objXMLHttp_usr;
}
//load_page('y');
 
