diff --git a/dashboard-ui/scripts/supporterkeypage.js b/dashboard-ui/scripts/supporterkeypage.js index 1b093bbc48..aede79c145 100644 --- a/dashboard-ui/scripts/supporterkeypage.js +++ b/dashboard-ui/scripts/supporterkeypage.js @@ -1,4 +1,4 @@ -define(['fetchHelper', 'jQuery'], function (fetchHelper, $) { +define(['fetchHelper', 'jQuery', 'registrationservices'], function (fetchHelper, $, registrationServices) { function load(page) { Dashboard.showLoadingMsg(); @@ -158,6 +158,13 @@ }]; } + function onSupporterLinkClick(e) { + + registrationServices.showPremiereInfo(); + e.preventDefault(); + e.stopPropagation(); + } + $(document).on('pageinit', "#supporterKeyPage", function () { var page = this; @@ -165,7 +172,9 @@ $('#lostKeyForm', this).on('submit', retrieveSupporterKey); $('#linkKeysForm', this).on('submit', SupporterKeyPage.linkSupporterKeys); - $('.benefits', page).html(Globalize.translate('HeaderSupporterBenefit', '', '')); + page.querySelector('.benefits').innerHTML = Globalize.translate('HeaderSupporterBenefit', '', ''); + + page.querySelector('.lnkPremiere').addEventListener('click', onSupporterLinkClick); }).on('pageshow', "#supporterKeyPage", function () { diff --git a/dashboard-ui/supporterkey.html b/dashboard-ui/supporterkey.html index ed7f348623..735d1a2e4f 100644 --- a/dashboard-ui/supporterkey.html +++ b/dashboard-ui/supporterkey.html @@ -1,4 +1,4 @@ -