var html = "";
var item_count = 0;

//移動距離
var speed = 10;

//画像サイズ
var pic_width = 72;
//ボーダーサイズ
var border_width = 1;

//タイムアウト
var frate = 50;

var isLast = true;

var moveFlg = true;
var xx;

//window.onload = function() { //chgfont.jsで使ってるのでここでは使用不可
//	var obj = document.getElementById("showcase-slide-inner");
//	if(obj) {
//		xx = obj.style.width
//		xx = xx.split("px");
//		item_count = xx[0]/(pic_width+border_width);
//	}
//}

function movestart(count) {
	moveFlg = true;
	item_count = count;
}

function move(x) {
	if(moveFlg) {
		var obj = document.getElementById("showcase-slide-inner");
		xx = obj.style.left;
		xx = xx.split("px");
		if(eval(x) > 0) {
			if(xx[0] < 0) {
				
				var tmp = 0;
				if(parseInt(xx[0])+parseInt(speed) > 0) {
					//alert('min_x:0 xx[0]:'+xx[0]+'speed:'+speed);
					tmp = parseInt(xx[0]) + parseInt(speed);
					//alert(tmp);
				}
				
				
				obj.style.left = (parseInt(xx[0])+speed-tmp)+"px";
				setTimeout('move('+x+')',frate);
			}
		} else {
			var min_x = -1*(eval(pic_width+border_width))*(parseInt(item_count)-5);
			if(xx[0] > min_x) {
				
				
				var tmp = 0;
				if(parseInt(xx[0]) - parseInt(speed) < min_x) {
					//alert('min_x:'+min_x+'xx[0]:'+xx[0]+'speed:'+speed);
					tmp = parseInt(min_x) - parseInt(xx[0]) + parseInt(speed);
					//alert(tmp);
				}
				
				
				
				obj.style.left = eval(xx[0]-speed+tmp)+"px";
				setTimeout('move('+x+')',frate);
			}
		}
	}
}
function stopmove() {
	moveFlg = false;	
}

function calc() {
	wk_array = new Array();
	for(i=0; i<document.form1.length; i++){
		wk_array[i] = document.form1.elements[i].value;
	}
	//なぜかMacのIEだけはフォームサイズを1個多く数えてしまうのでPHP側で最後のカンマを取ることに。
//	window.location = "/shopping/regi-01.html?n=" + wk_array;
	window.location = "/shopping/regi-01.html?n=" + wk_array.join(",");
}
