/*
    Author          : Stefan Kruger
    Date Created    : 03-Jun-2009
    Last Changed By : Stefan Kruger
    Date Changed    :
    
*/

function fetchProvinceTowns(province){
	if (province != "") {
		//alert(province);
		var page = "/content/study_centres_detail.asp";
		data = "province="+ encodeURIComponent(province);
		genericSubmit(page,data,null,null,'centreListingContainer',completedSingleLoad,regularloadingstring);
	}
	else {
		alert("No province was specified");
	}
}

/*
function fetchProvinceTowns(province,loadOnlyTownList){
	if (province != "") {
		//alert("fetching towns for : "+ province);
		//Load TownList
		var townselectbox = document.getElementById("town");
		var provinceselectbox = document.getElementById("province");
		var townoptions = townselectbox.options;
		//Postload function
		var townLoad = function(oXML){
			//alert(oXML.responseText);
			if (oXML.responseText.length > 0){
				var outputArray = (oXML.responseText).split(splitterregex);
				//alert(outputArray.length);
				clearArray(townoptions,1);
				townoptions[0].text = "Please select a town";
				for(var j = 0; j< outputArray.length; j++){
					townoptions[townoptions.length] = new Option(outputArray[j],outputArray[j]);
				}
				townoptions = null;
			}
			else {
				alert("There are no study centres for the selected region.");
			}
			hideLoading();
			oXML = null;
		}
		var page = "/content/study_centres.asp";
		var data = "action=selectprovince&province="+ encodeURIComponent(province);
		hiddenSubmit(page,data,townLoad,0,null,null,true);
		if (!(loadOnlyTownList)){
			//Load province by click
			selectOptionByValue(provinceselectbox,province)
			//Load Study centres
			data = "action=selectprovincebymap&province="+ encodeURIComponent(province);
			//genericSubmit(page,data,null,null,'centreListingContainer',completedSingleLoad,regularloadingstring)
		}
	}
	else {
		alert("No province");
	}
}

function fetchTownCentres(town){
	alert("fetching centres for :" + town);
}

function selectOptionByValue(selectbox,value){
	for(var i = 0; i < selectbox.options.length; i++){
		if (selectbox.options[i].value == value){
			selectbox.selectedIndex = i;
			break;
		}
	}
}

function clearArray(array,startPosition){
	var arraylength = array.length;
	for(var i = startPosition; i < arraylength; i++){
		array[i] = null;
	}
}
*/