function GetXmlHttpObject() { 
	var objXMLHttp = null;
	//-- window.XMLHttpRequest for firefox xml http object ----//
	if (window.XMLHttpRequest) {
		objXMLHttp=new XMLHttpRequest();
	} else if (window.ActiveXObject) { //-- For IE ---//
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objXMLHttp;
}

function save_to_favorite(therapist_id,change_pos) {
	xmlHttp = GetXmlHttpObject();
	
	if(change_pos == '') {
		change_pos = 0;	
	}
	
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request")
		return false;
	} 
	var url="save_favorit.php";
	url	=url+"?id="+therapist_id+"&change_pos="+change_pos;
	xmlHttp.onreadystatechange = recieve_save;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	
}

function recieve_save() { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
		if(xmlHttp.responseText) {
			var get_response = xmlHttp.responseText;
			
			var get_response = get_response.split("^");
			var action = get_response[0];
			var pos = get_response[1];
			//alert(action);
			if(action == 'save') {
				alert("This provider has now been saved to My Favorites.");
				window.location.reload(false);
			}else if(action == 'delete') {
				alert("You have deleted from Favorites list.");
				window.location.reload(false);
			}else {
				alert("Connectivity problem. Sorry, Please try again.");
				window.location.reload(false);
			}
		} else {
				alert("This Provider is already there in My Favorites.");
		}
		 
	} 
	
}