//数値を通貨型に変換
function toTuka( tmp ){
	var str1;
	var str2;
	var len;
	var j;
	var i;
	var k;

	if( tmp < 0 ){
		k = "-";
		tmp = tmp*-1;
	}else{
		k = "";
	}

	tmp = Math.round(tmp);
	str1 = String(tmp);
	str2 = "";
	len = str1.length;
	j = 0;

	for(i = (len-1); i >= 0; i--){
		j++;
		z = str1.substr(i,1);
		str2 = z + str2;
		a = j;
		b = 3;
		while(a >= b){
			a -= b;
		}
		if(i != 0 && a == 0) str2 = "," + str2;
	}
	tmp = k + str2 + '円';

	return tmp;
}


function In(n){
	switch(n){
		case 1:
			document.tpage.src = "images/to_page_over.gif";
			break;
	}
}
function Out(n) {
	switch(n){
		case 1:
			document.tpage.src = "images/to_page.gif";
			break;
    }
}


//買い物カゴに入れる
function setKako( no ){
	var obj = document.eItemList;
	var x = 0;
	var z = 0;

	obj.SEL_MAKER.value = obj['MkCode'+no].value;
	obj.SEL_HINBAN.value = obj['HINBAN'+no].value;
	obj.SEL_COUNT.value  = obj['COUNT'+no].value;
	x = obj.SEL_COUNT.value;

	if(x.match(/[^0-9]+/) || x*1 <= 0 || x == ''){
		alert('1以上の数字を入力してください。');
		obj['COUNT'+no].focus();
		obj['COUNT'+no].select();
	}else{
		z = obj['Zaikosuu'+no].value;
		if( z != '' ){
			if( (x*1 > z*1 || z*1 == 0) && obj.ShohinKbn.value == '1' ){
				alert('在庫数量は ' + z + obj.Tani.value + ' です。\n');
				return false;
			}
		}

		obj.EXE_FLAG.value = 'INPUT';		//買い物カゴに入れる
		obj.action = './eChkBox.asp';
		//alert('買い物かごに入れました。\n\n購入商品の確認と修正・削除は\n「買い物かごの中」で行えます。\n\n');
		obj.submit();
	}
}

//買い物カゴ中での注文数量再計算
function chkRsetBox( gcnt ){
	var obj = document.eChkBox;
	var msg = '';
	var x = 0;

	if(gcnt <= 0){
		x = obj.SELCOUNT.value;
		if(x.match(/[^0-9]+/) || x*1 <= 0 || x == ''){
			alert('1以上の数字を入力してください。');
			obj.SELCOUNT.focus();
			obj.SELCOUNT.select();
			msg = 'err';
		}else{
			z = obj.Zaikosuu.value;
			if( z != '' ){
				if( (x*1 > z*1 || z*1 == 0) && obj.ShohinKbn.value == '1' ){
					alert('在庫数量は ' + z + obj.Tani.value + ' です。\n');
					return false;
				}
			}
		}
	}else{
		msg = ''
		for(var i=0; i<= gcnt; i++){
			x = obj.SELCOUNT[i].value;
			if(x.match(/[^0-9]+/) || x*1 <= 0 || x == ''){
				alert('1以上の数字を入力してください。');
				obj.SELCOUNT[i].focus();
				obj.SELCOUNT[i].select();
				msg = 'err';
			}else{
				z = obj.Zaikosuu[i].value;
				if( z != '' ){
					if( (x*1 > z*1 || z*1 == 0) && obj.ShohinKbn[i].value == '1' ){
						msg = msg + '在庫数量は ' + z + obj.Tani[i].value + ' です。\n\n';
					}
				}
			}
		}
	}

	if(msg == ''){
		obj.UFlag.value='RSET';
		obj.submit();
	}else{
		if( msg != 'err' )
			alert(msg);
	}
}


//カタログのチャックボックス
function cataChkBox(){
	var obj = document.eItemList;
	var cnt = obj.chkCnt.value;

	if( obj.chkAll.checked == true ){
		if( cnt < 1 ){
			obj.chkCata.checked = true;
		}else{
			for(var i = 0; i<=cnt; i++){
				obj.chkCata[i].checked = true;
			}
		}
	}else{
		if( cnt < 1 ){
			obj.chkCata.checked = false;
		}else{
			for(var i = 0; i<=cnt; i++){
				obj.chkCata[i].checked = false;
			}
		}
	}
	
}

//注文手続きへ移動際に、ログインIDの確認
function chklogin(dfurl){
	var obj = document.eChkBox;
	
	if( obj.NSYM_LOGINID.value == '' ){
		obj.action = dfurl+'eLogin.asp';
		obj.submit();
	}else{
		obj.action = dfurl+'eConfirming.asp';
		obj.submit();
	}
}


//マウスIN、OUT時のスタイル変え
function changeStyleClass(obj,scid) {
	obj.className = scid;
}


