|
|
|
|
@ -4,18 +4,22 @@ |
|
|
|
|
var API_URL_ROOT = "/expo-b/get-banners/"; |
|
|
|
|
|
|
|
|
|
var getUrl = function () { |
|
|
|
|
var catalog = ""; |
|
|
|
|
var search = []; |
|
|
|
|
|
|
|
|
|
var parts = /^\/([^\/]+)(?:\/|$)/i.exec(location.pathname); |
|
|
|
|
if (parts) { |
|
|
|
|
catalog = parts[1]; |
|
|
|
|
search.push("catalog=" + encodeURIComponent(parts[1])); |
|
|
|
|
} else { |
|
|
|
|
search.push("catalog="); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
var data = window.sendData; |
|
|
|
|
var elements = $("[id^=\"expo_b_\"]"); |
|
|
|
|
for (var j = 0; j < elements.length; j++) { |
|
|
|
|
search.push("places=" + encodeURIComponent($(elements[j]).attr("id"))); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
var data = window.sendData; |
|
|
|
|
if (data instanceof Object) { |
|
|
|
|
var search = ["catalog=" + catalog]; |
|
|
|
|
|
|
|
|
|
for (var key in data) { |
|
|
|
|
if (data.hasOwnProperty(key)) { |
|
|
|
|
var value = data[key]; |
|
|
|
|
@ -29,11 +33,9 @@ |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return API_URL_ROOT + "?" + search.join("&"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return API_URL_ROOT; |
|
|
|
|
return API_URL_ROOT + "?" + search.join("&"); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
var getBanners = function (url, callback) { |
|
|
|
|
|