var max_cnt;
var cnt=0;
var nokori_cnt;
var pdArray=new Array();
var pdID=new Array();
pdID=['06079','07123','07124']

function showHide(num) {
	cnt=0;
	max_cnt=num*2;
	nokori_cnt=max_cnt;
	var i;
	
	for(i=0;i<pdID.length;i++) {
		pdArray[i]=0;
	}
	
	//タブ表示
	for(i=1;i<4;i++) {
		if(i==num) {
			document.getElementById('set'+i).style.display = "block";
		}else{
			document.getElementById('set'+i).style.display = "none";
		}
	}
	
	//プルダウン初期値設定
	for(i=1;i<pdID.length+1;i++) {
		document.getElementById('set'+num+'_pd'+i).selectedIndex=0;
	}
	
	//プルダウン無効化
	document.getElementById('set'+num+'_pd4').disabled=true;
	
	makePD(num);
}

function cntBox(num) {
	cntObj = document.getElementById('nokori_txt'+num);
	cntObj.innerHTML = '<strong>あと'+nokori_cnt+'箱選べます</strong>';
}

function selectPD(pd,set,box) {
	mySelect = pd.selectedIndex;
	pdArray[box-1]=mySelect;
	makePD(set);
}

function makePD(num){
	var i;
	var j;
	var temp;
	
	cnt=0;
	
	//総数カウント
	for(i=0;i<pdID.length;i++) {
		temp=pdArray[i];
		cnt+=parseInt(temp);
	}
	nokori_cnt = max_cnt-cnt;

	//プルダウン定義
	for(i=1;i<pdID.length+1;i++) {
		temp=parseInt(pdArray[i-1])+parseInt(nokori_cnt);
		document.getElementById('set'+num+'_pd'+i).length=(temp+1);
		for(j=0;j<=temp;j++) {
			document.getElementById('set'+num+'_pd'+i).options[j].text=j;
			document.getElementById('set'+num+'_pd'+i).options[j].value=j;
		}
	}
	cntBox(num);
}

function gotoCart() {
	var url='http://mymd.microdiet.jp/shopping/?m=wm&a=page_afenter&r=/shopping/%3fm%3dpc_shop%26a%3dpage_s_pr%26app_no%3d6CP01';
	var i;
	if(max_cnt==cnt) {
		for(i=0;i<pdID.length;i++) {
			if(pdArray[i]!==0) {
				url+='%26item_no'+(i+1)+'%3d'+pdID[i]+'%26cnt'+(i+1)+'%3d'+pdArray[i];
			}
		}
	url+='&bid=opt0503';
	location.href=url;
	}else{
		alert('あと'+nokori_cnt+'箱選択してください');
	}
}

