function saveTPUsingXML(TPName, intIsNewTP) {
	// set intIsNewTP = -1 for new travel plan, 0 for existing

	$.ajax({
		type: "POST",
		url: '/maps/scripts/save_travel_plan.asp?fldTravelPlanName=' + TPName + '&fldTravelPlanID=' + intIsNewTP,
		data: "",
		success: function(msg){
			objXML = msg.documentElement;
			try {
				intStatus = parseInt(objXML.getElementsByTagName('status')[0].firstChild.data);
				strMessage = parseInt(objXML.getElementsByTagName('message')[0].firstChild.data);
				if (intStatus == 1){
					resetTravelPlannerMarkers();
					//Populate the travel plan drop down selectors
					getTravelPlansUsingXML();
					//List the destinations in the current travel planner
					getTravelPlannerListUsingXML();
					
					hideSaveModal();
				} else {
					alert(strMessage);
				}				
			} catch (e) {
				alert(e);
			}
		}
	 });
}