
function resetText() {
	if(this.type == 'text' || this.type == 'password' ) {
		this.value = '';
	}
}
function resetSelect() {
	this.selectedIndex = 0;
}
function formReset(id){
	var form		= $('#'+ id)[0];
	var formInputs	= $("input",form);
	var formSelects	= $("select",form);

	formInputs.each(resetText);
	formSelects.each(resetSelect);

	return false;
}

/**
 * 在庫ありにリセットする
 */
function formResetInStock(id){
	var form		= $('#'+ id)[0];
	var formInputs	= $("input",form);
	var formSelects	= $("select",form);

	formInputs.each(resetText);
	formSelects.each(
		function () {
			if (this.name == 'q[stock_status]') this.selectedIndex = 1;
			else this.selectedIndex = 0;
		});

	return false;
}

function removeOptions(selectObj, start) {
	// 削除開始引数
	start = start || 0;
	//alert(selectObj.options.length);
	for (var i=selectObj.options.length-1; i>=start; i--) {
		var optObj = selectObj.options[i];
		$(optObj).remove();
	}
}

function submitTo(id, url) {
	var form = $('#'+ id)[0];
	form.action = url;
	return form.submit();
}