// creating the liQuidprint global namespace
if (typeof(LQP) === "undefined") {
	var LQP = {};
}

LQP.detail = {
	saveProperty: function(link, propID, custID) {
		var callback = {
			success: function(o) {
				var clickedLink = YAHOO.util.Dom.get(o.argument);
				var isLoggedIn = LQP.WDDX.deserializeXML(o.responseXML);
				if (! isLoggedIn) {
					document.location.href='/my/register.cfm';
				}
				else {
					clickedLink.innerHTML = "Property Saved";
				}
				YAHOO.util.Event.addListener(clickedLink, "click", LQP.detail.savedProperty);
			},
			failure: function(o) {
				alert("failure");
			}
		};
		callback.argument = YAHOO.util.Dom.get(propID);
		var saveURL = "/developments/results.cfc?method=saveProperty&propID=" + propID + "&custID=" + custID; 
		var cObj = YAHOO.util.Connect.asyncRequest("GET",saveURL,callback);
	},
	savedProperty: function(e) {
		return false;
	},
	mapArea: function(e) {
		YAHOO.util.Dom.get("area-search").submit();
		return false;
	},	
	init: function() {
		//var savePropertyLinks = YAHOO.util.Dom.getElementsByClassName("save-property", "a");
		//YAHOO.util.Event.addListener(savePropertyLinks, "click", LQP.detail.saveProperty);
		var savedPropertyLinks = YAHOO.util.Dom.getElementsByClassName("saved-property", "a");
		YAHOO.util.Event.addListener(savedPropertyLinks, "click", LQP.detail.savedProperty);
		//YAHOO.util.Event.addListener("area-map-link", "click", LQP.detail.mapArea);
	}
};
		 
		 
YAHOO.util.Event.onDOMReady(LQP.detail.init);
