﻿// JScript File

// JScript File
var mapSearch = {

	rootUrl: "",

	callService: function(url) {
		var head = document.getElementsByTagName("head")[0];
		var script = document.createElement('script');
		script.type = 'text/javascript';
		script.src = this.rootUrl != "" ? (this.rootUrl + url) : url;
		head.appendChild(script);
	},

	searchListing: function(args, callBack) {
		this.callService("/Services/MapSearch.ashx/searchListing?jsonp=" + callBack + "&args=" + this.urlEncode(args));
	},
	
  urlEncode: function(str) {
      return escape(str).replace("/", "%2F").replace("+", "%2B");
  }
}
