﻿var DS = "/";
var pageNo = 1;
var page = 1;

function encodeSearchStr(str) {
	str = str.replace('/', '%2F');
	str = str.replace('?', '%3F');
	str = str.replace('.', '%2E');
	str = encodeURIComponent(str);
	return str;
}

function form_submit(obj, objHidden) {

	var valueObj = document.getElementById(obj.id);

	if (!valueObj.value) {
		alert('検索ワードを指定してください。');
		return false;
	}

	document.getElementById(objHidden.id).value = getActionPath(valueObj);

	//var action = getActionPath(valueObj);
	//document.getElementById("ctl00_searchbar_hdnUrl").value = contextPath + "search/do/?type=item&q=" + action;
	return true;
}

function getActionPath(obj) {
	return encodeSearchStr(obj.value);
}

//function switchSearchMode(mode) {
//	log.debug("switchSearchMode start");
//	log.debug("mode:" + mode);
//	var action = contextPath + DS;

//	if (!$('headerSearchTextBox').value) {
//		currentTab = mode;
//		Element.removeClassName($('headerSearchSelecterArea').getElementsByClassName('select')[0], 'select');
//		Element.addClassName($('headerSearchSelecterArea').getElementsByClassName(mode.replace('search/', ''))[0], 'select');
//		return;
//	}

//	var searchStr = encodeSearchStr($('headerSearchTextBox').value);
//	action += mode + DS;
//	action += searchStr + DS + page;
//	log.debug("action:" + action);

//	resetSearchRule();
//	self.document.submit_form.action = action;
//	self.document.submit_form.submit();
//}
//function resetSearchRule() {
//	self.document.submit_form.limit.value = 20;
//	self.document.submit_form.sort.value = "";
//	self.document.submit_form.direction.value = false;
//	self.document.submit_form.highlight.value = false;
//}
