1Privilege={ajax:function(callback,errror){new SFCommunicator({preloadImg:"//cf.mora.jp/cfdocs/addition/img/preload_s.gif",url:SFPath.privilege+"privilege.json",elements:null,success:callback,error:errror}).go()},list:function(){Privilege.ajax(Privilege.renderPrivilegeList,function(){$(".privilegeListZero").show()})},detail:function(){Privilege.ajax(Privilege.renderPrivilegeDetail,function(){location.href=sfUrl["pageNotFound"]})},renderPrivilegeList:function(obj,json){if(json["privilegeList"].length==0){$(".privilegeListZero").show()}for(var i=0;i<json["privilegeList"].length;i++){var privilege=json["privilegeList"][i];if(Privilege.viewPrivilege(privilege)&&privilege["dispFlg"]!=0){var $element=$("#template_privilege").clone();$element.attr("id","privilegeContents_"+i);$("#privilege_list").append($element);Privilege.bindPrivilege($element,privilege);$element.show()}}},renderPrivilegeDetail:function(obj,json){var privilege=null;for(var i=0;i<json["privilegeList"].length;i++){if(privilegeNo==json["privilegeList"][i]["privilegeNo"]){privilege=json["privilegeList"][i];break}}if(privilege!=null&&Privilege.viewPrivilege(privilege)){var $element=$("#privilege_detail");Privilege.bindPrivilege($element,privilege);Privilege.bindMetatag(privilege);var tmplageName=privilege.productListStyle=='1'?"#template_package_tile":"#template_package";var viewTarget=Privilege.viewPrivilegeTarget(privilege);if(!Privilege.viewPrivilegeTargetEnd(privilege)){$(".privilege_period_end").show()}if(privilege.productListStyle=='1'){$("#mainStageWide").addClass("privilege_layout_tile")}else{$("#mainStageWide").addClass("privilege_layout_list")}for(var j=0;j<privilege["packages"].length;j++){var pack=privilege["packages"][j];if(Privilege.viewPackage(pack)){var $packEle=$(tmplageName).clone();$packEle.attr("id","privilegePackContents_"+j);$("#privilege_package .privilege_packageContents").append($packEle);Privilege.bindPackage($packEle,pack);if(!viewTarget){if(privilege.productListStyle=='1'){$packEle.find("a.privilege_package_page").removeClass("linkArea").addClass("linkDisable")}else{$packEle.find("a.privilege_package_page").hide()}}$packEle.show()}}$element.show();$(".pannaviPrivilegeName").text(privilege["displayTitle"])}else{location.href=sfUrl["pageNotFound"]}},bindPrivilege:function(element,privilege){$(element).find("a.privilege_privilegePage").attr("href",Privilege.privilegePage(privilege["privilegeNo"]));$(element).find(".privilege_thumbnailUrl img").attr("src",getPackageImgUrl(privilege["thumbnailUrl"])).attr("alt",privilege["displayTitle"]);$(element).find(".privilege_displayTitle").text(privilege["displayTitle"]);$(element).find(".privilege_description").prepend(Privilege.replaceText(privilege["description"]));$(element).find(".privilege_summary").prepend(Privilege.replaceText(privilege["summary"]));$(element).find(".privilege_privilegeText1").prepend(Privilege.replaceText(privilege["privilegeText1"]));$(element).find(".privilege_privilegeText2").prepend(Privilege.replaceText(privilege["privilegeText2"]));$(element).find(".privilege_privilegeText3").prepend(Privilege.replaceText(privilege["privilegeText3"]));$(element).find(".privilege_targetStart").text(Privilege.convertDateFormat(privilege["targetStart"]));$(element).find(".privilege_targetEnd").text(Privilege.convertDateFormat(privilege["targetEnd"]));$(element).find(".privilege_distributeStart").text(Privilege.convertDateFormat(privilege["distributeStart"]));$(element).find(".privilege_distributeEnd").text(Privilege.convertDateFormat(privilege["distributeEnd"]));$(element).find(".privilege_displayStart").text(Privilege.convertDateFormat(privilege["displayStart"]));$(element).find(".privilege_displayEnd").text(Privilege.convertDateFormat(privilege["displayEnd"]))},bindPackage:function(element,pack){$(element).find(".privilege_package_thumbnailUrl img").attr("src",getPackageImgUrl(pack["packageUrl"]+pack["fullsizeimage"])).attr("alt",pack["title"]);$(element).find(".privilege_package_title").text(pack["title"]);$(element).find(".privilege_package_artist").text(pack["artistName"]);$(element).find(".privilege_package_dispStartDate").text(Privilege.convertDateFormat(pack["dispStartDate"]));$(element).find(".privilege_package_spec").text(Privilege.getMediaSpec(pack));$(element).find(".privilege_package_trackCount").text(pack["trackCount"]+"æ²");$(element).find("a.privilege_package_page").attr("href",pack["packagePageUrl"]+"?fmid=privilege.detail");if(pack["mediaFormatNo"]==10){$(element).find(".privilege_package_category span").text("ãã¥ã¼ã¸ãã¯").addClass("music")}else if(pack["mediaFormatNo"]==11){$(element).find(".privilege_package_category span").text("ãããª").addClass("video")}else if(pack["mediaFormatNo"]==12||pack["mediaFormatNo"]==13){$(element).find(".privilege_package_category span").text("ãã¤ã¬ã¾").addClass("hires")}else if(pack["mediaFormatNo"]==15){$(element).find(".privilege_package_category span").text("ãã¹ã¬ã¹").addClass("lossless")}},bindMetatag:function(privilege){var summary=Privilege.replaceText(privilege["summary"]);var title=privilege["displayTitle"];$("meta[property='og:description']").attr("content",summary.substring(0,128));$("meta[name='description']").attr("content",title+" | "+summary);var metaKeywords=$("meta[name='keywords']").attr("content");$("meta[name='keywords']").attr("content",title+","+metaKeywords);var metaTitle=$("meta[property='og:title']").attr("content");$("meta[property='og:title']").attr("content",title+"ï½"+metaTitle);$("title").text(title+"ï½"+$("title").text());$("meta[property='og:url']").attr("content",Privilege.privilegePage(privilege["privilegeNo"]));for(var j=0;j<privilege["packages"].length;j++){var pack=privilege["packages"][j];if(Privilege.viewPackage(pack)&&pack["sbmPackageImage"]!=null){$("meta[property='og:image']").attr("content",pack["packageUrl"]+pack["sbmPackageImage"]);$("meta[property='og:image:width']").attr("content","320");$("meta[property='og:image:height']").attr("content","320");break}}},viewPrivilege:function(privilege){return $.compareDate(nowDate,(sfMode["staging"])?null:$.dateWithString(privilege["displayStart"]),$.dateWithString(privilege["displayEnd"]))==0},viewPrivilegeTarget:function(privilege){return $.compareDate(nowDate,(sfMode["staging"])?null:$.dateWithString(privilege["targetStart"]),$.dateWithString(privilege["targetEnd"]))==0},viewPrivilegeTargetEnd:function(privilege){return $.compareDate(nowDate,(sfMode["staging"])?null:null,$.dateWithString(privilege["targetEnd"]))==0},viewPackage:function(pack){var dispStartDate=$.dateWithString(pack["dispStartDate"]);if(sfMode["staging"]){return true}else if(nowDate.getTime()>dispStartDate.getTime()){var productList=pack["privilegeProduct"];for(var j=0;j<productList.length;j++){if($.compareDate(nowDate,((sfMode["staging"])?null:$.dateWithString(productList[j]["startDate"])),$.dateWithString(productList[j]["endDate"]))==0){return true}}}return false}
1,privilegePage:function(privilegeNo){return sfUrl["privilege"].replace(/%s/,privilegeNo)},replaceText:function(text){return(text!=null&&text.length>0)?text.replace(/\n/g,"<br/>"):""},convertDateFormat:function(date){if(!date||date.length<10){return""}return date.substring(0,4)+"."+date.substring(5,7)+"."+date.substring(8,10)},getMediaSpec:function(item){var mediaSpec="";if(item["mediaFormatNo"]==10){mediaSpec="AAC-LC 320kbps"}else if(item["mediaFormatNo"]==11){var seg=item['packagePageUrl'].split("/");var packageId=seg[seg.length-2];mediaSpec=($.inArray(packageId,hdPackages)!=-1)?"HD | AVC/H.264":"SD | AVC/H.264"}if(item["samplingFreq"]&&item["bitPerSample"]){if(item["mediaFormatNo"]==12||item["mediaFormatNo"]==15){var khz=(Math.floor((item["samplingFreq"]/ 1000) * 10) /10).toFixed(1);mediaSpec='FLACï½'+khz+"kHz/"+item["bitPerSample"]+"bit"}else if(item["mediaFormatNo"]==13){var mhz=(Math.floor((item["samplingFreq"]/ 1000000) * 10) /10).toFixed(1);mediaSpec='DSD(DSF)ï½'+mhz+"MHz/"+item["bitPerSample"]+"bit"}}return mediaSpec}};UserPrivilege={sortColumnPurchase:1,sortColumnDistribute:2,init:function(){UserPrivilege.sort(".sort_active");$("#privilege_sortNavi a").on("click",function(e){e.preventDefault();if($(this).hasClass("sort_active")){return false}UserPrivilege.sort(this);$("#privilege_sortNavi a").removeClass("sort_active");$(this).addClass("sort_active")});$(".privilege_download").on("click",function(e){if($.compareDate(nowDate,null,$.dateWithString($(this).parents(".privilegeUserContents").find("input[name='distributeEnd']").val()))!=0){set_error_message("ç¹å
¸ã®é
叿éå¤ã§ãã");e.preventDefault()}})},sort:function(sortTarget){var sortOrder=SortList.getSortOrder(sortTarget);var sortColumn=SortList.getSortColumn(sortTarget,[UserPrivilege.sortColumnPurchase,UserPrivilege.sortColumnDistribute]);var sortColumnTarget="input[name='privilegeDate']";if(sortColumn==UserPrivilege.sortColumnPurchase){sortColumnTarget="input[name='privilegeDate']"}else if(sortColumn==UserPrivilege.sortColumnDistribute){sortColumnTarget="input[name='distributeEnd']"}SFLog.debug("sortCloumn="+sortColumn+":"+sortColumnTarget+", sortOrder="+sortOrder);SortList.sort("#privilege_user",".privilegeUserContents",sortOrder,sortColumnTarget)},dialogWarnVideoForMusicCenter:function(targetPage){var header='<p class="headerText">ãæ¡å
</p>';var contents='<p class="line1">Music Center for PCã¯ãæ¬ç¹å
¸ã®ãã¦ã³ãã¼ãã«ã¯å¯¾å¿ãã¦ããã¾ããã</p>'+'<p class="line2">ãã©ã¦ã¶ç°å¢ãããã¦ã³ãã¼ãããé¡ããã¾ãã</p>'+'<p class="line3"> </p>';contents+='<a class="confirmNo" href="#">éãã</a><a class="confirmYes" href="#">ãã©ã¦ã¶ãç«ã¡ä¸ãã</a>';var dialog=new SFDialog(null,{outerFrameId:"confirmVideoOverlay",header:header,contents:contents,confirmYes:function(){window.open(targetPage,"_blank")}}).show();dialog()},startDownloadForMusicCenter:function(url,mimetype,metadata,trackCnt){$("#whiteOutDL").show();setTimeout(function(){$("#whiteOutDL").hide()},10000);try{if(typeof window.mcHookFunction!=='undefined'){window.mcHookFunction.SetDownloadCount(trackCnt)}else{window.external.SetDownloadCount(trackCnt)}if(typeof window.mcHookFunction!=='undefined'){window.mcHookFunction.SetDownloadContent(mimetype,url,metadata)}else{window.external.SetDownloadContent(mimetype,url,metadata)}}catch(e){set_error_message("ãã¦ã³ãã¼ããéå§ã§ãã¾ããã§ããã");return}}};function SSOnDownloadContent(url,result){if(url.indexOf("privilege")<0){complateDownload(url,result);return}$("#whiteOutDL").hide();if(result=="ABORTED"){set_error_message("ãã¦ã³ãã¼ãã䏿¢ãã¾ããã")}else if(result=="SUCCEEDED"){clear_error_message()}else{set_error_message("ãã¦ã³ãã¼ãæºåä¸ã«éä¿¡ã¨ã©ã¼ãçºçããããå¦çã䏿ãã¾ãããéä¿¡ç°å¢ãã確èªã®ä¸ãããä¸åº¦ãã¦ã³ãã¼ããã試ãä¸ããã")}return}function set_error_message(msg){$(".privilege_error").html('<p>'+msg+'</p>');$(".privilege_error").show()}function clear_error_message(){$(".privilege_error").empty();$(".privilege_error").hide()}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.