<!--

function cartprm(){
    var cnt   = 0;
    var Form  = document.packagepage;
    var All   = Form.elements;
    var Param = "";
    // フォームの全要素
    for(var i=0; i<All.length; i++){
        var Name  = All[i].name;
        var Check = All[i].checked;
        if(Name == "KEY" && Check == true){
            cnt++;
        }
    }
    if(cnt == 0){
        alert("カートに追加する楽曲を選択してください");
        return false;
    }
    return true;
}

// Agent判定を行い、対応した方法でダウンロードを行う
function Download(shopcode,pid){
    
    EnvChkRslt = EnvCheck();
    if(EnvChkRslt == false){
      return false;
    }
    
    res = confirm("===この楽曲を購入（ダウンロード）します。よろしいですか？==\n\n　この操作は取り消しできません。また「OK」をクリックすると、\n　　購入キャンセルはできませんので、ご了承ください。");
    
    var v_pay_type;
    if(loginSiteCheck()==1){
      //決済サイトがSolidWEBの時
      v_pay_type = 4;
    }else if(loginSiteCheck()==2){
      //決済サイトがSolidWEB以外の時
      v_pay_type = 1;
    }else if(loginSiteCheck()==3){
      //決済サイトがNetCashの時
      v_pay_type = 3;
    }
    
    if(res == true){
      if(IsSonicStage()) {
        var URL   = "https://omgx02.mora.jp/inifile/LGIDInitFile";
        var PARAM = "company_id="+shopcode+"&product_id="+pid+"&pay_type="+v_pay_type+"&done="+document.URL;
        window.external.SetDeliveryMetafile(URL, "POST", PARAM, "VISIBLE");
      }else {
        var URL   = "https://omgx02.mora.jp/inifile/LGIDInitFile";
        var PARAM = "company_id="+shopcode+"&product_id="+pid+"&pay_type="+v_pay_type+"&done="+document.URL;
        window.location.href=URL+"?"+PARAM;
      }
      
      /* DLBtn Disabled */
      try{
        var dl_img = document.getElementById(shopcode+'/'+pid);
        dl_img.disabled = true;
        if(-1 < dl_img.src.search('btn_1_dl.gif')){
          dl_img.src = "/img/title/btn_1_dl_disabled.gif";
        }else if(-1 < dl_img.src.search('btn_album_dl.gif')){
          dl_img.src = "/img/title/btn_album_dl_disabled.gif";
        }else if(-1 < dl_img.src.search('btn_1_dl.gif')){
          dl_img.src = "/img/title/btn_1_dl_disabled.gif";
        }
      }catch(_e){
        ;
      }
      
    }else{
      return false;
    }
}

// SonicStageかどうかの判定
function IsSonicStage()
{
  try {
    window.external.GetSystemInfo("APP_VERSION");
  }catch(_error) {
    return false;
  }
  return true;
}

//--------- 環境チェック ---------//
function EnvCheck(){
  
  var af = "0";
  if(navigator.userAgent.indexOf("Windows", 0) < 0){
    af = "1";
    alert("申し訳ありません、このサービスはWindows以外のOSには対応しておりません。");
    return false;
  }
  if(af == "0"){
    if(navigator.userAgent.indexOf("MSIE", 0) < 0){
      af = "1";
      return true;
    }
  }
  if(af == "0"){
  
    try{
      tmp = window.external.GetSystemInfo("APP_VERSION");
      
    }catch(e) {
      try{
        tmp = window.external.JS_GetAppName();
      }catch(e2){
        if(!(MqVer)){
          if(!(SsVer)){
            
            if(!(BjVer)){
              if(!(CpVer)){
                cnfm_msg = confirm("moraに対応したプレーヤーが確認出来ませんでした。\nご利用のパソコンにSonicStageがインストールされていない場合は、「OK」をクリックしてSonicStageのダウンロードページへ進んで下さい。");
                if(cnfm_msg == true){
                  window.location.href="/help/player.html";
                  return false;
                }else{
                  return false;
                }
              }else{
                alert("CONNECT Playerをご利用の場合は、内蔵ブラウザよりご利用ください。");
                return false;
              }
            }else{
              ;
            }
          }else{
            ;
          }
        }else{
          ;
        }
      }
    }
    
  }
  
  return true;
  

}


function pkg_ssvonly(){
 //alert("2");
  try {
    tmp = window.external.GetSystemInfo("APP_VERSION");
    //alert(tmp);
    if(tmp.indexOf("SonicStage,5", 0) < 0 && tmp.indexOf("SonicStageforLISMO,3", 0) < 0){
      if(document.URL.indexOf("/80312087/825646923694/", 0) > -1){
        pkg_ssvonly_btn();
      }
    }
  }catch(e){
    try {
      tmp = window.external.JS_GetAppName();
      if(document.URL.indexOf("/80312087/825646923694/", 0) > -1){
        pkg_ssvonly_btn();
      }
    }catch(e2){ }
  }
}
function pkg_ssvonly_btn(){
  //alert("3");
  //var v;
  for (var i = 0; i < document.formnm.elements.length; ++i) {
    //v += document.formnm.elements[i].name + "/";
    if(document.formnm.elements[i].name == "KEY"){
      //document.formnm.elements[i].disabled = true;
      document.formnm.elements[i].style.display = 'none';
      //document.formnm.elements[i].innerHTML = "<span>-</span>";
    }
    if(document.formnm.elements[i].type == "button"){
      //document.formnm.elements[i].style = '';
      document.formnm.elements[i].disabled = true;
      document.formnm.elements[i].style.display = 'none';
    }
  }
  //alert(v);
  
  
  
  //if(document.formnm.KEY){
  //  alert(document.formnm.KEY);
  //  document.formnm.KEY.disabled = 'true';
  //}
}

//Event.observe(window, 'load', function(){
//	pkg_ssvonly();
//});


//-->
