/**
 * MORISAWA PASSPORT 契約系ロジック
 */
function mpcalc(id) {
	//数量
	document.getElementById(id).mac.value = parseInt(document.getElementById(id).mac.value);
	document.getElementById(id).win.value = parseInt(document.getElementById(id).win.value);
	if (isNaN(document.getElementById(id).mac.value)) document.getElementById(id).mac.value = 0;
	if (isNaN(document.getElementById(id).win.value)) document.getElementById(id).win.value = 0;
	document.getElementById(id).all.value = parseInt(document.getElementById(id).mac.value) + parseInt(document.getElementById(id).win.value);
}
function mpoption(id) {
	//オプション
	if (document.getElementById(id).printeroption.checked) {
		document.getElementById(id).contract.value = 2;
	} else {
		document.getElementById(id).contract.value = 1;
	}
}


/**
 * Select Pack 契約系ロジック
 */
function slpcalc(id) {
	//Select 1/3/5/plus対応版
	all = parseInt(document.getElementById(id).all.value);
	plus = parseInt(document.getElementById(id).plus.value);
	if (isNaN(all)) all = 0;
	if (isNaN(plus)) plus = 0;
	if (plus > all) all = plus;
	document.getElementById(id).all.value = all;
	document.getElementById(id).plus.value = plus;
	
	sum = 0;
	price = 0;

	//plus
	cnt = plus / 5;
	if (plus % 5 != 0) {
		cnt = (plus - plus % 5) / 5 + 1;
	}
	all = all - plus;

	sum += cnt;
	document.getElementById(id)['count[0000003-004]'].value = cnt;
	price += cnt * document.getElementById(id)['pr0000003-004'].value;
	
	//pack5
	cnt = (all - all % 5) / 5;
	all = all % 5;

	sum += cnt;
	document.getElementById(id)['count[0000003-003]'].value = cnt;
	price += cnt * document.getElementById(id)['pr0000003-003'].value;
	
	//pack3
	cnt = (all - all % 3) / 3;
	all = all % 3;
	
	sum += cnt;
	document.getElementById(id)['count[0000003-002]'].value = cnt;
	price += cnt * document.getElementById(id)['pr0000003-002'].value;
	
	//pack1
	cnt = all;
	
	document.getElementById(id)['count[0000003-001]'].value = cnt;
	sum += cnt;
	price += cnt * document.getElementById(id)['pr0000003-001'].value;
	
	//合計
	document.getElementById(id)['sum'].value = sum;
	document.getElementById(id)['price'].value = price;
}

/**
 * プリンタ用フォント表制御
 */
function showPrinter(id) {
	jQuery("#low-single").hide();
	jQuery("#low-pack").hide();
	jQuery("#high-single").hide();
	jQuery("#high-pack").hide();
	
	jQuery("#btn-low-single").removeClass("focus");
	jQuery("#btn-low-pack").removeClass("focus");
	jQuery("#btn-high-single").removeClass("focus");
	jQuery("#btn-high-pack").removeClass("focus");
	
	jQuery("#"+id).fadeIn();
	jQuery("#btn-"+id).addClass("focus");
}
