function MM_jumpMenu(targ,selObj,restore){ //v3.0
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}

function is_checked(obj) {
	var flag = 0; 
	
	// 設定開始（チェックする項目を設定してください）
	if(obj.length) { // 選択肢が複数ある場合
		flag = 1;
		var i;
		
		for(i = 0; i < obj.length; i ++) {
			if(obj[i].checked){
				flag = 0;
				break;
			}
		}
	} else { // 選択肢が1つだけの場合
		if(!obj.checked) {
			flag = 1;
		}
	} // 設定終了
	
	if(flag) {
		window.alert('選択されていません'); // 選択されていない場合は警告ダイアログを表示
		return false; // 送信を中止
	} else {
		return true; // 送信を実行
	}
}

var delivery_furikomi = new Array(
    "なし",
	"午前中",
    "12時～14時",
    "14時～16時",
    "16時～18時",
    "18時～20時",
    "20時～21時"
);

var delivery_daibiki = new Array(
    "なし",
	"午前中",
    "12時～14時",
    "14時～16時",
    "16時～18時",
    "18時～20時",
    "20時～21時"
);

function SwitchAppearance(myClass, status) {
	var tags = $('form').getElementsByTagName('*');
	var nodes = $A(tags);	
	nodes.each( function(node) {
		if (node.className == myClass) {
			node.style.display = status;
		}
	});
}

function CreateList(myFORM) {
	if(myFORM.value == '代金引換') {
		Create($('arrivaltime'), delivery_daibiki);
	} else if(myFORM.value == '銀行振込') {
		Create($('arrivaltime'), delivery_furikomi);
	}
} 

function Create(objList, objArray) 

	//objListは、select要素のオブジェクト
	//objArrayは、select要素へ代入する値の配列

{ 

    for (i = 0; i < objList.length; i++) {
		objList.removeChild(objList.childNodes[i]);
	}

	var nMax = objArray.length;//select要素へ代入する値の配列数 
	var nLoop = 0; 
	for (nLoop = 0; nLoop < nMax; nLoop++){ 
		//option要素を作成
		oAdd = document.createElement('option');
		
		//option要素を親要素に追加する前にすでに子要素があるときはそれを削除
		if(objList.childNodes[nLoop]  != undefined) {
			objList.removeChild(objList.childNodes[nLoop]);
		}
		
		//option要素を親要素（select）へ追加
		objList.appendChild(oAdd);
		
		//option要素のvalue属性にインデックスの値を設定
		objList.childNodes[nLoop].setAttribute('value',objArray[nLoop]);
		
		//option要素の子要素にobjArray配列の値をテキストとして作成
		oAddx= document.createTextNode(objArray[nLoop]);
		
		//すでに子要素があるときはそれを削除
		if(objList.childNodes[nLoop].firstChild  != undefined)
			objList.childNodes[nLoop].removeChild(objList.childNodes[nLoop].firstChild);
		
		//作成したテキストを親要素（option）へ追加
		objList.childNodes[nLoop].appendChild(oAddx);
	}
	//連動する方のselect要素の個数を設定する
	objList.length=nLoop;

}

function checkAll (id, bool) {
	var checks = $(id).getElementsByTagName('input');
	for (i=0; i < checks.length; i++) {
		checks[i].checked = bool;
	}
}

function uploadItems(id) {
	var url = 'http://www.fukiya-aizu.com/php/ftpupload.php';

	var myAjax = new Ajax.Request(
						url,
						{
							method: 'post',
							parameters:  Form.serialize(id),
							onComplete:  showResponse,
							onFailure:   showError,
							onException: showError
						}
				 );
	
	var inputs = $(id).getElementsByTagName('input');
	for (i=0; i < inputs.length; i++) {
		inputs[i].disabled = true;
	}
}

function uploadItems2Rakuten(id) {
	var url = 'http://www.fukiya-aizu.com/php/rakuten_ftpupload.php';

	var myAjax = new Ajax.Request(
						url,
						{
							method: 'post',
							parameters:  Form.serialize(id),
							onComplete:  showResponse,
							onFailure:   showError,
							onException: showError
						}
				 );
	
	var inputs = $(id).getElementsByTagName('input');
	for (i=0; i < inputs.length; i++) {
		inputs[i].disabled = true;
	}
}

function makeTokkoCSV(id) {
	var url = 'http://www.fukiya-aizu.com/php/tokko_csv.php';

	var myAjax = new Ajax.Request(
						url,
						{
							method: 'post',
							parameters:  Form.serialize(id),
							onComplete:  showResponse,
							onFailure:   showError,
							onException: showError
						}
				 );
	
	var inputs = $(id).getElementsByTagName('input');
	for (i=0; i < inputs.length; i++) {
		inputs[i].disabled = true;
	}
}

function showResponse(request) {
	alert(request.responseText);
	var inputs = document.getElementsByTagName('input');
	for (i=0; i < inputs.length; i++) {
		inputs[i].disabled = false;
	}
}

function showError(request) {
	alert("処理中にエラーが発生しました。\nサーバーエラーの可能性がありますので、しばらく後にもう一度お試しください。");
}
