function submitSendVal(anc, url, idVal) {
  var oAnc = Object(anc);
  var oTmp = oAnc.parentNode;
  while(oTmp.nodeName != "FORM") {
    oTmp = oTmp.parentNode;
  }
  var oForm = oTmp;
  if(idVal.length !=0) {
    oForm.buttonId.value=idVal;
  } else {
  	oForm.buttonId.value="00";
  }
  if(url.length != 0){
    if(url.indexOf("index.jsp") == -1 && url.charAt(url.length - 1) != "/") {
      url += "/";
    }
    oForm.action = url;
  }
  oForm.submit();
}

function deleteBarItem(_select) {
  for(var i =0; i < _select.options.length; i++) {
    if(_select.option[i].value == "-"){
      _select.removeChild(_select.option[i]);
    }
  }
}

function addStockMarkStyleOfSpanElement() {
  var stockElms = document.getElementsByTagName("span");
  var stockStr;
  
  for(var i = 0; i < stockElms.length; i++) {
    if(stockElms[i].className == "stockMarkStyle") {
      stockStr = stockElms[i].innerHTML;
      if(stockStr.indexOf("◎") != -1){
        stockElms[i].className = "style2";
      } else if(stockStr.indexOf("○") != -1) {
        stockElms[i].className = "style2";
      } else if(stockStr.indexOf("△") != -1) {
        stockElms[i].className = "style3";
      } else if(stockStr.indexOf("×") != -1) {
        stockElms[i].className = "style4";
      }
    }
  }
}

function alreadyDisplayed() {
  var executed = "executed";
  if(document.preventRedisplay.alreadyDisplay.value == executed) {
    return true;
  }
  document.preventRedisplay.alreadyDisplay.value = executed;
  return false;
}

function submitSendValOnce(anc, url, idVal){
  clickCnt += 1;
  if(clickCnt == 1) {
    var oAnc = Object(anc);
    var oTmp = oAnc.parentNode;
    while(oTmp.nodeName != "FORM") {
      oTmp = oTmp.parentNode;
    }
    var oForm = oTmp;
    if(url != null && url.length != 0) {
      oForm.action = url;
    }
    if(idVal != null && idVal.length != 0) {
      oForm.buttonId.value = idVal;
    }
    oForm.submit();
  }
}

function setParameter(param_name1, param1, param_name2, param2){
	if(param_name1.length != 0){
		window.document.getElementById(param_name1).value = param1;
	}
	if(param_name2.length != 0){
		window.document.getElementById(param_name2).value = param2;
	}
}

function alterImage(imgElm, imgUrl) {
	imgElm.onerror = null;
	imgElm.src = imgUrl;
}

function enableSanitaisedHTML(elm, targetElmName, targetTagName){
  var browser = navigator.appName;
  if(browser == "Microsoft Internet Explorer"){
    enableSanitaisedHTMLForIE(elm, targetElmName, targetTagName);
  } else if(browser == "Netscape") {
    enableSanitaisedHTMLForFF(targetElmName, targetTagName);
  }
}

function enableSanitaisedHTMLForFF(targetElmName, targetTagName){
  if(targetTagName == "br") {
    var targets = document.getElementsByName(targetElmName);
    for(var i = 0; i < targets.length; i++) {
      targets[i].innerHTML = targets[i].innerHTML.replace(/&lt;br&gt;/g, "<br>");
      targets[i].innerHTML = targets[i].innerHTML.replace(/&amp;lt;br&amp;gt;/g, "<br>");
    }
  }
}

function enableSanitaisedHTMLForIE(elm, targetElmName, targetTagName) {
  if(elm.name!=null&&elm.name==targetElmName) {
    if(targetTagName=="br") {
      elm.innerHTML = elm.innerHTML.replace(/&lt;br&gt;/g, "<br>");
      elm.innerHTML = elm.innerHTML.replace(/&amp;lt;br&amp;gt;/g, "<br>");
    }
  }
  var childs = elm.childNodes;
  for(var i = 0; i < childs.length; i++){
    enableSanitaisedHTMLForIE(childs[i], targetElmName, targetTagName);
  }
}

// 最低価格リストの選択値によって最高価格リストを再生成
function setMaxprice(selectedIndex){
	//子リストをクリアする。
	var _max_price_select=document.getElementById("input_max_price");
	// 現在選択中の最高価格を退避する
	var tmpPrice = _max_price_select.options[_max_price_select.selectedIndex].value;
	for(var m =0; m <_max_price_select.options.length;) {
		_max_price_select.removeChild(_max_price_select.options[m]);
	}
	//親リストの選択値を取得
	var _min_price_select=document.getElementById("input_min_price");
	var selectedvalue = _min_price_select.options[selectedIndex].value;
	//子リストを再生成
	insertOption("input_max_price","","制限なし");
	for(var i = 0 ; i < maxPriceArray.length; i++){
	 	if(selectedvalue < maxPriceArray[i][0]){
			insertOption("input_max_price",maxPriceArray[i][0],maxPriceArray[i][1]);
		}
	}
	// 退避した値を元に、子リストにカーソルを当てる
	_max_price_select=document.getElementById("input_max_price");
	for(var i=0; i < _max_price_select.options.length; i++) {
		if(_max_price_select.options[i].value == tmpPrice){
			_max_price_select.options[i].selected = true;
		}
	}
}

// 最高価格リストの選択値によって最低価格リストを再生成
function setMinprice(selectedIndex){
	//子リストをクリアする。
	var _min_price_select=document.getElementById("input_min_price");
	// 現在選択中の最低価格を退避する
	var tmpPrice = _min_price_select.options[_min_price_select.selectedIndex].value;
	for(var m =0; m <_min_price_select.options.length;) {
		_min_price_select.removeChild(_min_price_select.options[m]);
	}
	//親リストの選択値を取得
	var _max_price_select=document.getElementById("input_max_price");
	var selectedvalue = _max_price_select.options[selectedIndex].value;
	if(selectedvalue.length==0) {
		selectedvalue = 999999;
	}
	//子リストを再生成
	for(var i = 0 ; i < minPriceArray.length; i++){
	 	if(selectedvalue > minPriceArray[i][0]){
			insertOption("input_min_price",minPriceArray[i][0],minPriceArray[i][1]);
		}
	}
	// 退避した値を元に、子リストにカーソルを当てる
	_min_price_select=document.getElementById("input_min_price");
	for(var i=0; i < _min_price_select.options.length; i++) {
		if(_min_price_select.options[i].value == tmpPrice){
			_min_price_select.options[i].selected = true;
		}
    }
}

function getNumericValue(val) {
	var ret = 0;
	if(val != null && val.length != 0 && !isNaN(val)) {
		ret = parseInt(val);
	}
	return ret;
}
 

//ログイン用クッキーを初期化する
function loginCookieReset(){
	//ログインタイム作成
	var dt = '20090329000000';
	//クッキー有効期限設定
	var setCookieStr = 'login_time=' + dt + ';max-age=Mon , 29-Mar-2009 23:59:59 GMT';
	//クッキーパス設定
	setCookieStr += ';path=/';
	//クッキー書き込み
	document.cookie = setCookieStr;

	//ログイン回数作成
	//クッキー有効期限設定
	setCookieStr = 'login_count=0;max-age=Mon , 29-Mar-2009 23:59:59 GMT';
	//クッキーパス設定
	setCookieStr += ';path=/';
	//クッキー書き込み
	document.cookie = setCookieStr;
}


// 20100309追記
// 外出し対応複数画面共通ＪＳ


// ポップアップから次画面遷移する制御関数
function ex_GoWin(WO){
	window.location.href = WO;
}

// 表示スタイルセット関数
function ex_setStyle(styleType) {
    //検索結果一覧画面の場合
    if(ex_scid == "search_res") {
      document.form2.show_style.value = styleType;
    } else if(ex_scid == "m_cate") {
    //中カテの場合
      document.form0.show_style.value = styleType;
    } else if(ex_scid == "s_cate") {
    //小カテの場合
      document.form1.show_style.value = styleType;
    }
}

// 表示件数セット関数
function ex_setDefaultQuantity(quantIx){
    _select = document.getElementById("input_default_display_quantity");
    var quant = _select.options[quantIx].value;
    //検索結果一覧画面の場合
	if(ex_scid == "search_res") {
	  document.form2.default_display_quantity.value = quant;
	} else if(ex_scid == "m_cate") {
    //中カテの場合
      document.form0.default_display_quantity.value = quant;
    } else if(ex_scid == "s_cate") {
    //小カテの場合
      document.form1.default_display_quantity.value = quant;
    }
}

// カテゴリリセット関数
function ex_resetCategory() {
    //検索結果一覧画面の場合
    if(ex_scid == "search_res") {
      document.form2.category_id.value = "";
    } else if(ex_scid == "m_cate") {
    //中カテの場合
      document.form0.category_id.value = "";
    } else if(ex_scid == "s_cate") {
    //大カテの場合
      document.form1.category_id.value = "";
  }
}

//queryCountFlagを送信
function ex_setQueryCountFlag(){
    //検索結果一覧画面の場合
    if(ex_scid == "search_res") {
      document.form1.queryCountFlag.value= 1;
    } else if(ex_scid == "m_cate") {
    //中カテの場合
      document.form0.queryCountFlag.value= 1;
    } else if(ex_scid == "s_cate") {
    //小カテの場合
      document.form1.queryCountFlag.value= 1;
  }
}

// クリックカウントのクリア
function ex_clearClickCnt(){
	clickCnt = 0;
}

//価格帯プルダウン用
var ex_minPriceArray = new Array();
    ex_minPriceArray.push([0,"0"]);
	ex_minPriceArray.push([1000,"1,000"]);
	ex_minPriceArray.push([2000,"2,000"]);
	ex_minPriceArray.push([3000,"3,000"]);
	ex_minPriceArray.push([4000,"4,000"]);
	ex_minPriceArray.push([5000,"5,000"]);
	ex_minPriceArray.push([8000,"8,000"]);
	ex_minPriceArray.push([10000,"10,000"]);
	ex_minPriceArray.push([15000,"15,000"]);
	ex_minPriceArray.push([20000,"20,000"]);
	ex_minPriceArray.push([25000,"25,000"]);
	ex_minPriceArray.push([30000,"30,000"]);
	ex_minPriceArray.push([40000,"40,000"]);
	ex_minPriceArray.push([50000,"50,000"]);

	var ex_selectedMinPrice;
	
	var ex_maxPriceArray = new Array();
	ex_maxPriceArray.push([1000,"1,000"]);
	ex_maxPriceArray.push([2000,"2,000"]);
	ex_maxPriceArray.push([3000,"3,000"]);
	ex_maxPriceArray.push([4000,"4,000"]);
	ex_maxPriceArray.push([5000,"5,000"]);
	ex_maxPriceArray.push([8000,"8,000"]);
	ex_maxPriceArray.push([10000,"10,000"]);
	ex_maxPriceArray.push([15000,"15,000"]);
	ex_maxPriceArray.push([20000,"20,000"]);
	ex_maxPriceArray.push([25000,"25,000"]);
	ex_maxPriceArray.push([30000,"30,000"]);
	ex_maxPriceArray.push([40000,"40,000"]);
	ex_maxPriceArray.push([50000,"50,000"]);

	var ex_selectedMaxPrice;


//リストにオプションを挿入
function ex_insertOption(elementname,v,t) {
 var _option=document.createElement('option');
 _option.text=t;
 _option.value=v;
 
 var _select=document.getElementById(elementname);
 try {
  _select.add(_option,null); // standards compliant
 } catch(ex) {
  _select.add(_option); // IE only
 }
}


// 最低価格リストの選択値によって最高価格リストを再生成
function ex_setMaxprice(selectedIndex){
	//子リストをクリアする。
	var _max_price_select=document.getElementById("input_max_price");
	// 現在選択中の最高価格を退避する
	var tmpPrice = _max_price_select.options[_max_price_select.selectedIndex].value;
	for(var m =0; m <_max_price_select.options.length;) {
		_max_price_select.removeChild(_max_price_select.options[m]);
	}
	//親リストの選択値を取得
	var _min_price_select=document.getElementById("input_min_price");
	var selectedvalue = _min_price_select.options[selectedIndex].value;
	//子リストを再生成
	ex_insertOption("input_max_price","","制限なし");
	for(var i = 0 ; i < ex_maxPriceArray.length; i++){
	 	if(selectedvalue < ex_maxPriceArray[i][0]){
			ex_insertOption("input_max_price",ex_maxPriceArray[i][0],ex_maxPriceArray[i][1]);
		}
	}
	// 退避した値を元に、子リストにカーソルを当てる
	_max_price_select=document.getElementById("input_max_price");
	for(var i=0; i < _max_price_select.options.length; i++) {
		if(_max_price_select.options[i].value == tmpPrice){
			_max_price_select.options[i].selected = true;
		}
	}
}

// 最高価格リストの選択値によって最低価格リストを再生成
function ex_setMinprice(selectedIndex){
	//子リストをクリアする。
	var _min_price_select=document.getElementById("input_min_price");
	// 現在選択中の最低価格を退避する
	var tmpPrice = _min_price_select.options[_min_price_select.selectedIndex].value;
	for(var m =0; m <_min_price_select.options.length;) {
		_min_price_select.removeChild(_min_price_select.options[m]);
	}
	//親リストの選択値を取得
	var _max_price_select=document.getElementById("input_max_price");
	var selectedvalue = _max_price_select.options[selectedIndex].value;
	if(selectedvalue.length==0) {
		selectedvalue = 999999;
	}
	//子リストを再生成
	for(var i = 0 ; i < ex_minPriceArray.length; i++){
	 	if(selectedvalue > ex_minPriceArray[i][0]){
			ex_insertOption("input_min_price",ex_minPriceArray[i][0],ex_minPriceArray[i][1]);
		}
	}
	// 退避した値を元に、子リストにカーソルを当てる
	_min_price_select=document.getElementById("input_min_price");
	for(var i=0; i < _min_price_select.options.length; i++) {
		if(_min_price_select.options[i].value == tmpPrice){
			_min_price_select.options[i].selected = true;
		}
    }
}


// 配列のインデックス取得関数
function ex_getArrayIx(array, element) {
 var parentIx = 0;
 for(var i = 0; i < ex_minPriceArray.length; i++) {
 if(ex_minPriceArray[i][0] == element) {
  parentIx = i;
  break;
  }
 }
 return parentIx;
}

// 価格帯プルダウン生成
function ex_initPriceArray() {
  if(ex_scid == "m_cate") {
    selectedMinPrice = document.form0.min_price.value;
  } else if(ex_scid == "s_cate") {
    selectedMinPrice = document.form1.min_price.value;
  }
  if(selectedMinPrice.length = 0) {
    selectedMinPrice = 0;
  }
  
  if(ex_scid == "m_cate") {
    ex_selectedMaxPrice = document.form0.max_price.value;
  } else if(ex_scid == "s_cate") {
    ex_selectedMaxPrice = document.form1.max_price.value;
  }
  
  if(ex_selectedMaxPrice.length = 0) {
  ex_selectedMaxPrice = 0;
  }
  
  for(var i = 0 ; i < ex_minPriceArray.length ; i++){
  ex_insertOption("input_min_price",ex_minPriceArray[i][0],ex_minPriceArray[i][1]);
  }
  ex_insertOption("input_max_price", "", "制限なし");
  for(var i = 0 ; i < ex_maxPriceArray.length ; i++){
   if(selectedMinPrice < ex_maxPriceArray[i][0]){
    ex_insertOption("input_max_price",ex_maxPriceArray[i][0],ex_maxPriceArray[i][1]);
   }
  }
}


// 初期表示時に選択済みであったoptionにカーソルを当てる
function ex_initPriceSelected(){
 ex_setMaxprice(ex_getArrayIx(ex_minPriceArray, selectedMinPrice));
 var _selectParent=document.getElementById("input_min_price");
 for(var i = 0; i < _selectParent.length; i++){
  if(_selectParent.options[i].value == selectedMinPrice) {
   _selectParent.options[i].selected = true;
  }
 }
 var _selectChild=document.getElementById("input_max_price");
 for(var i = 0; i < _selectChild.length; i++) {
  if(_selectChild.options[i].value == ex_selectedMaxPrice) {
   _selectChild.options[i].selected = true;
  }
 }
}

// ページング実行関数
function ex_setPagenum(act) {
  var pageNum;
  if(ex_scid == "m_cate") {
    var curPageNum = document.form0.page_number.value;
  } else if(ex_scid == "s_cate") {
    var curPageNum = document.form1.page_number.value;
  }
  if(curPageNum == null){
    curPageNum = 1;
  } else if (curPageNum.length == 0) {
    curPageNum = 1;
  }
  if(act == "previous") {
    pageNum = curPageNum-1;
  } else if(act == "behind") {
    pageNum = curPageNum+1;
  } else {
    if(!isNaN(parseInt(act))) {
      pageNum = act;
   } else {
    pageNum = 1;
   }
  }
  if(ex_scid == "m_cate") {
    document.form0.page_number.value = pageNum;
    document.BottomPage.page_number.value = pageNum;
  } else if(ex_scid == "s_cate") {
    document.form1.page_number.value = pageNum;
  }
}


// 表示スタイルの初期化
function ex_initStyle(){
  if(ex_scid == "m_cate") {
    var styleType = document.form0.show_style.value;
  } else if(ex_scid == "s_cate") {
    var styleType = document.form1.show_style.value;
  }
  
 // 簡易表示
 if(styleType == null || styleType.length == 0 || styleType == "0") {
  document.getElementById("simple").style.display = "";
 // 詳細表示
 } else {
  document.getElementById("detail").style.display = "";
 }
}

// 絞込実行関数
function ex_setPrice() {
  if(ex_scid == "m_cate") {
    document.form0.min_price.value = document.form0.input_min_price.value;
    document.form0.max_price.value = document.form0.input_max_price.value;
    document.form0.price_search_flag.value = "1";
  } else if(ex_scid == "s_cate") {
    document.form1.min_price.value = document.form1.input_min_price.value;
    document.form1.max_price.value = document.form1.input_max_price.value;
    document.form1.price_search_flag.value = "1";
  }
    ex_setPageReset();
}


// ページングのリセット
function ex_setPageReset() {
  if(ex_scid == "m_cate") {
    document.form0.reset_flag.value = 1;
  } else if(ex_scid == "s_cate") {
    document.form1.reset_flag.value = 1;
  }
}

// 表示件数初期処理
function ex_setDispQuantSelected(){
  if(ex_scid == "m_cate") {
    var disp_quant = document.form0.default_display_quantity.value;
  } else if(ex_scid == "s_cate") {
    var disp_quant = document.form1.default_display_quantity.value;
  }
  var oSelect = document.getElementsByName("input_default_display_quantity")[0];
  for(var i = 0; i < oSelect.options.length; i++){
   if(oSelect.options[i].value == disp_quant){
    oSelect.options[i].selected = true;
   }
  }
}

// ページ番号を空にする関数
function ex_setEmptyPageNumber(){
  if(ex_scid == "m_cate") {
    document.form0.page_number.value="";
  } else if(ex_scid == "s_cate") {
    document.form1.page_number.value="";
  }
}

// テキスト内のEnterキー押下でactionとbuttonIdをセット
function ex_textEnterSendVal(anc, url, idVal) {
  var oAnc = Object(anc);
  var oTmp = oAnc.parentNode;
  while(oTmp.nodeName != "FORM") {
    oTmp = oTmp.parentNode;
  }
  var oForm = oTmp;
  if(idVal.length !=0) {
    oForm.buttonId.value=idVal;
  } else {
   oForm.buttonId.value="00";
  }
  if(url.length != 0){
    oForm.action = url;
  }
  // submitは自動で実行されるので記述しない
}



// 20100309追記
// 外出し対応_キーワード検索結果画面用ＪＳ


// 最低価格リストの選択値によって最高価格リストを再生成
function ex_setMaxprice_Searchres(selectedIndex){
	//子リストをクリアする。
	var _max_price_select=document.getElementById("input_max_price");
	// 現在選択中の最高価格を退避する
	var tmpPrice = _max_price_select.options[_max_price_select.selectedIndex].value;
	for(var m =0; m <_max_price_select.options.length;) {
		_max_price_select.removeChild(_max_price_select.options[m]);
	}
	//親リストの選択値を取得
	var _min_price_select=document.getElementById("input_min_price");
	var selectedvalue = _min_price_select.options[selectedIndex].value;
	//子リストを再生成
	ex_insertOption("input_max_price","","制限なし");
	for(var i = 0 ; i < ex_maxPriceArray.length; i++){
	 	if(selectedvalue < ex_maxPriceArray[i][0]){
			ex_insertOption("input_max_price",ex_maxPriceArray[i][0],ex_maxPriceArray[i][1]);
		}
	}
	// 退避した値を元に、子リストにカーソルを当てる
	_max_price_select=document.getElementById("input_max_price");
	for(var i=0; i < _max_price_select.options.length; i++) {
		if(_max_price_select.options[i].value == tmpPrice){
			_max_price_select.options[i].selected = true;
		}
	}
}

// 最高価格リストの選択値によって最低価格リストを再生成
function ex_setMinprice_Searchres(selectedIndex){
	//子リストをクリアする。
	var _min_price_select=document.getElementById("input_min_price");
	// 現在選択中の最低価格を退避する
	var tmpPrice = _min_price_select.options[_min_price_select.selectedIndex].value;
	for(var m =0; m <_min_price_select.options.length;) {
		_min_price_select.removeChild(_min_price_select.options[m]);
	}
	//親リストの選択値を取得
	var _max_price_select=document.getElementById("input_max_price");
	var selectedvalue = _max_price_select.options[selectedIndex].value;
	if(selectedvalue.length==0) {
		selectedvalue = 999999;
	}
	//子リストを再生成
	for(var i = 0 ; i < ex_minPriceArray.length; i++){
	 	if(selectedvalue > ex_minPriceArray[i][0]){
			ex_insertOption("input_min_price",ex_minPriceArray[i][0],ex_minPriceArray[i][1]);
		}
	}
	// 退避した値を元に、子リストにカーソルを当てる
	_min_price_select=document.getElementById("input_min_price");
	for(var i=0; i < _min_price_select.options.length; i++) {
		if(_min_price_select.options[i].value == tmpPrice){
			_min_price_select.options[i].selected = true;
		}
	}
}



// 価格帯プルダウン生成
function ex_initPriceArray_Searchres(){
		ex_selectedMinPrice_Searchres = document.form2.min_price.value;
	if(ex_selectedMinPrice_Searchres == null || ex_selectedMinPrice_Searchres.length == 0) {
		ex_selectedMinPrice_Searchres = 0;
	}
	ex_selectedMaxPrice = document.form2.max_price.value;
	if(ex_selectedMaxPrice == null || ex_selectedMaxPrice.length == 0) {
		ex_selectedMaxPrice = 0;
	}
	for(var i = 0 ; i < ex_minPriceArray.length ; i++){
		ex_insertOption("input_min_price",ex_minPriceArray[i][0],ex_minPriceArray[i][1]);
		}
		ex_insertOption("input_max_price", "", "制限なし");
		for(var i = 0 ; i < ex_maxPriceArray.length ; i++){
			if(ex_selectedMinPrice_Searchres < ex_maxPriceArray[i][0]){
				ex_insertOption("input_max_price",ex_maxPriceArray[i][0],ex_maxPriceArray[i][1]);
			}
		}
}

// 初期表示時に選択済みであったoptionにカーソルを当てる
function ex_initPriceSelected_Searchres(){
	ex_setMaxprice_Searchres(ex_getArrayIx(ex_minPriceArray, ex_selectedMinPrice_Searchres));
	var _selectParent=document.getElementById("input_min_price");
	for(var i = 0; i < _selectParent.length; i++){
		if(_selectParent.options[i].value == ex_selectedMinPrice_Searchres) {
			_selectParent.options[i].selected = true;
		}
	}
	var _selectChild=document.getElementById("input_max_price");
	for(var i = 0; i < _selectChild.length; i++) {
		if(_selectChild.options[i].value == ex_selectedMaxPrice) {
			_selectChild.options[i].selected = true;
		}
	}
}

// 初期表示件数初期値セット関数
function ex_initDispQuantity_Searchres() {
	var quant = document.form2.default_display_quantity.value;
	if(quant != null && quant.length != 0) {
		var _quantSelect = document.getElementById("input_default_display_quantity");
		for(var i = 0; i < _quantSelect.options.length; i++){
			if(_quantSelect.options[i].value == quant){
				_quantSelect.options[i].selected = true;
			}
		}
	}
}
// ページセット関数
function ex_setPagenum_Searchres(pageNum){
	document.form2.page_number.value = pageNum;
}

// 絞込実行関数
function ex_setPrice_Searchres() {
	document.form2.min_price.value = document.form2.input_min_price.value;
	document.form2.max_price.value = document.form2.input_max_price.value;
}


// カテゴリーセット関数
function ex_setCategory(catId) {
	document.form2.category_id.value = catId;
}

// ページ番号リセット関数
function ex_resetPage(){
	document.form2.page_number.value = "";
}

// 価格帯絞込リセット関数
function ex_resetPrice(){
	document.form2.min_price.value = "";
	document.form2.max_price.value = "";
}

// サイズリセット関数
function ex_resetSize() {
	document.form2.size.value = "";
}


// 価格、カテゴリ、サイズ、ページ番号の全てをリセット
function ex_resetAll(){
	ex_resetPrice();
	ex_resetCategory();
	ex_resetSize();
	ex_resetPage();
}

// 初期処理
function ex_dispInit_Searchres() {
	ex_initPriceArray_Searchres();
	ex_initPriceSelected_Searchres();
	ex_initDispQuantity_Searchres();
	//showPopup();
}

// カテゴリのセットとサブミット実行
function ex_submitSendCategory(url, category, button_id) {
	if(url != null && url.length != 0) {
		document.form2.action = url;
	}
	if(category != null && category.length != null) {
		ex_setCategory(category);
	}
	if(button_id != null && button_id.length != 0) {
		document.form2.buttonId.value = button_id;
	}
	document.form2.submit();
}

// ソートフラグをセット
function ex_setSortFlag(sortFlag) {
	document.form2.sort_flag.value=sortFlag;
}

// 初期処理
function ex_dispInit_Mcate() {
 ex_setDispQuantSelected();
 ex_initStyle();
 ex_initPriceArray();
 ex_initPriceSelected();
 //showPopup();
}


// 20100308追記
// 外出し対応_各種小カテゴリ一覧画面用ＪＳ

// 初期処理
function ex_dispInit_Scate() {
 ex_setDispQuantSelected();
 ex_initStyle();
 ex_initPriceArray();
 ex_initPriceSelected();
 //showPopup();
}