diff --git a/scripts/system/html/js/marketplacesInject.js b/scripts/system/html/js/marketplacesInject.js
index 878c3b51f1..8ad7499be4 100644
--- a/scripts/system/html/js/marketplacesInject.js
+++ b/scripts/system/html/js/marketplacesInject.js
@@ -199,7 +199,7 @@
var purchasesElement = document.createElement('a');
var dropDownElement = document.getElementById('user-dropdown');
- $('#user-dropdown').find('.username')[0].style = "max-width:80px;white-space:nowrap;overflow:hidden;" +
+ $('#user-dropdown').find('.username')[0].style = "max-width:80px;white-space:nowrap;overflow:hidden;" +
"text-overflow:ellipsis;display:inline-block;position:relative;top:4px;";
$('#user-dropdown').find('.caret')[0].style = "position:relative;top:-3px;";
@@ -387,27 +387,40 @@
var href = purchaseButton.attr('href');
purchaseButton.attr('href', '#');
- purchaseButton.css({
- "background": "linear-gradient(#00b4ef, #0093C5)",
- "color": "#FFF",
- "font-weight": "600",
- "padding-bottom": "10px"
- });
+ var availability = $.trim($('.item-availability').text());
+ if (availability === 'available') {
+ purchaseButton.css({
+ "background": "linear-gradient(#00b4ef, #0093C5)",
+ "color": "#FFF",
+ "font-weight": "600",
+ "padding-bottom": "10px"
+ });
+ } else {
+ purchaseButton.css({
+ "background": "linear-gradient(#a2a2a2, #fefefe)",
+ "color": "#000",
+ "font-weight": "600",
+ "padding-bottom": "10px"
+ });
+ }
var cost = $('.item-cost').text();
-
- if (parseInt(cost) > 0 && $('#side-info').find('#buyItemButton').size() === 0) {
+ if (availability !== 'available') {
+ purchaseButton.html('UNAVAILABLE (' + availability + ')');
+ } else if (parseInt(cost) > 0 && $('#side-info').find('#buyItemButton').size() === 0) {
purchaseButton.html('PURCHASE ' + cost);
}
purchaseButton.on('click', function () {
- buyButtonClicked(window.location.pathname.split("/")[3],
- $('#top-center').find('h1').text(),
- $('#creator').find('.value').text(),
- cost,
- href);
- });
+ if ('availabile' === availability) {
+ buyButtonClicked(window.location.pathname.split("/")[3],
+ $('#top-center').find('h1').text(),
+ $('#creator').find('.value').text(),
+ cost,
+ href);
+ }
+ });
maybeAddPurchasesButton();
}
}