﻿// JScript ファイル
<!--
/* 画像の先行読み込み */
if(document.images) {
    var imgs = new Array();
    imgs[0] = new Image();  imgs[0].src = "images/menu_home.gif"; 
    imgs[1] = new Image();  imgs[1].src = "images/menu_home_r.gif";
    imgs[2] = new Image();  imgs[2].src = "images/menu_howto.gif"; 
    imgs[3] = new Image();  imgs[3].src = "images/menu_howto_r.gif"; 
    imgs[4] = new Image();  imgs[4].src = "images/menu_sample.gif"; 
    imgs[5] = new Image();  imgs[5].src = "images/menu_sample_r.gif"; 
    imgs[6] = new Image();  imgs[6].src = "images/menu_rules.gif"; 
    imgs[7] = new Image();  imgs[7].src = "images/menu_rules_r.gif"; 
    imgs[8] = new Image();  imgs[8].src = "images/menu_payment.gif"; 
    imgs[9] = new Image();  imgs[9].src = "images/menu_payment_r.gif"; 
    imgs[10] = new Image();  imgs[10].src = "images/menu_order.gif"; 
    imgs[11] = new Image();  imgs[11].src = "images/menu_order_r.gif"; 
    imgs[12] = new Image();  imgs[12].src = "images/menu_inquiries.gif"; 
    imgs[13] = new Image();  imgs[13].src = "images/menu_inquiries_r.gif"; 
}

function changeImage(id, imgname) {
 if(document.images) {
  if(imgs[imgname]) {
    document.images[id].src = imgs[imgname].src;
  }
  else {
    document.images[id].src = imgname;
  }
 }
}

function miniwin(arg,arg2,arg3){
    window.open(arg,"readme","width="+arg2+",height="+arg3+",scrollbars=1,resizable=1");
}

// 決済ページサブミット
function submitOrder()
{
    // 部数再計算の確認
    if (!isRecalcCopies()) {return false;}

    // 決済ページへ
    var formOrder = document.forms['formOrder']; 
    document.formOrder.submit();
    return false;
}

// 部数再計算の確認// 2008/06/12 k.arakawa フリーチケット対応
function isRecalcCopies()
{
	var formobj1 = document.forms[0];
	var formobj2 = document.forms[0];
    var freeTicketKey;

    // 部数入力のチェック
	for (i=0 ; i<formobj1.length ; i++)	{
        if(formobj1[i].name.indexOf('txtCopy') > -1){
            var objname = formobj1[i].name.replace('txtCopy', 'hidCopy');
		    if (formobj1[i].value != formobj2[objname].value){
			    alert("冊数を変更された場合には「冊数変更」ボタンを押して下さい");
			    return false;
		    }
   	    }
   	    
    	// フリーチケットキー
        if(formobj1[i].name.indexOf('txtFreeTicketKey') > -1){
            freeTicketKey = formobj1[i]
        }
	}
	
	// フリーチケットキーの登録チェック
    if(freeTicketKey){
        if(freeTicketKey.value.length > 0){
            if(!freeTicketKey.disabled){
                alert("チケットをご利用の場合は「登録」ボタンを押して下さい")
                return false;
            }
        }
    }
	
	return true;
}

// Enterキーの確認
function isEnterKey()
{
    if (event.keyCode == 13){

        // 部数の場合は再計算する
        if(document.activeElement.id.indexOf('txtCopy') > -1){
            document.getElementById('btnRecalc').focus();
            document.getElementById('btnRecalc').click();
            return false;
        }
        
        var src = window.event.srcElement;
        if (src.type == '' ) {
          src.click();
        } else if (src.type != 'submit'
          && src.type != 'button'
          && src.type != 'image'
          && src.type != 'textarea' ) {
          return false;
        }
              
    }
    return true;
}

//-->


