define('normalize.v0-1-8',[],function(){function convertURIBase(r,n,e){if(r.match(u)||r.match(t))return r;r=s(r);var i=e.match(t),a=n.match(t);return!a||i&&i[1]==a[1]&&i[2]==a[2]?relativeURI(absoluteURI(r,n),e):absoluteURI(r,n)}function absoluteURI(r,n){if("./"==r.substr(0,2)&&(r=r.substr(2)),r.match(u)||r.match(t))return r;var s=n.split("/"),i=r.split("/");for(s.pop();curPart=i.shift();)".."==curPart?s.pop():s.push(curPart);return s.join("/")}function relativeURI(r,t){var s=t.split("/");for(s.pop(),t=s.join("/")+"/",i=0;t.substr(i,1)==r.substr(i,1);)i++;for(;"/"!=t.substr(i,1);)i--;t=t.substr(i+1),r=r.substr(i+1),s=t.split("/");var u=r.split("/");for(out="";s.shift();)out+="../";for(;curPart=u.shift();)out+=curPart+"/";return out.substr(0,out.length-1)}var n=/([^:])\/+/g,s=function(t){return t.replace(n,"$1/")},t=/[^\:\/]*:\/\/([^\/])*/,u=/^(\/|data:)/,r=function(r,i,a){i=s(i),a=s(a);for(var u=/@import\s*("([^"]*)"|'([^']*)')|url\s*\((?!#)\s*(\s*"([^"]*)"|'([^']*)'|[^\)]*\s*)\s*\)/gi,t,n,r;t=u.exec(r);){n=t[3]||t[2]||t[5]||t[6]||t[4];var e;e=convertURIBase(n,i,a);var o=t[5]||t[6]?1:0;r=r.substr(0,u.lastIndex-n.length-o-1)+e+r.substr(u.lastIndex-o-1),u.lastIndex=u.lastIndex+(e.length-n.length)}return r};return r.convertURIBase=convertURIBase,r.absoluteURI=absoluteURI,r.relativeURI=relativeURI,r});
define("pages/accomplishments/certificate/views/header",["require","exports","module","jquery","bundles/phoenix/lib/view","bundles/zeroclipboard/coursera.zeroclipboard.v2-1-6","pages/accomplishments/certificate/views/header.html"],function(require,exports,module){var $=require("jquery"),i=require("bundles/phoenix/lib/view"),e=require("bundles/zeroclipboard/coursera.zeroclipboard.v2-1-6"),r=require("pages/accomplishments/certificate/views/header.html"),t=i.extend({name:"header",template:r,multitracker:{namespace:"accomplishments.certificatePage",baseValues:["zeroClipboardEnabled","courseName","courseId","sessionId","achievementLevel","grade","pdfEnabled"],definitions:{zeroClipboardEnabled:function zeroClipboardEnabled(){return e.isEnabled()},courseName:function courseName(){return this.membership.get("course.name")},courseId:function courseId(){return this.membership.get("course.id")},sessionId:function sessionId(){return this.membership.get("session.id")},achievementLevel:function achievementLevel(){return this.membership.getCourseGrade(!0).distinctionLevel},grade:function grade(){return this.membership.getCourseGradeString()},pdfEnabled:function pdfEnabled(){return!$('[data-js~="no-pdf"]').is(":visible")}},events:{"click.recordsBackLink":'click [data-js~="records-link"]',"click.shareCertificateCopyLink":'click [data-js~="header-copylink"]',"click.downloadPdfLink":'click [data-js~="download-pdf"]'}},initialize:function initialize(e){this.membership=e.membership,this.pdfUrl=e.pdfUrl},templateOptions:function templateOptions(){return{backLink:this.membership.getVerifyLink(),certificateLink:this.membership.getFullCertificateLink(),pdfUrl:this.pdfUrl,zeroClipboardEnabled:e.isEnabled()}},postRender:function postRender(){e(this.$$("zero-clipboard-copy"))}});module.exports=t});