	function doSubmit() {
   		var uName = navigator.userAgent.toUpperCase();
    		if (uName.indexOf("SAFARI") >= 0)  {
			return false;
		}


 		var where	= createLocation(document.searchfreeword);
		if (where == "") {
			return false;
		}

		return true;
	}
	function doSubmitB() {
   		var uName = navigator.userAgent.toUpperCase();
    		if (uName.indexOf("SAFARI") >= 0)  {
			return false;
		}
		var where	= createLocation(document.searchfreewordB);
		if (where == "") {
			return false;
		}

		return true;
	}

	function doInput(form) {
		var where	= createLocation(form);
		if (where == "") {
			form.action		= "JavaScript:void(0);";
		} else {
			form.action		= "JavaScript:location.href = \"" + where + "\";";
		}
	}

	function doClick(form) {
		var where	= createLocation(form);
		if (where == "") {
		} else {
			location.href	= where  ;
		}
	}

	function createLocation(form) {
		var slash		= "/";
		var paramQ		= "query__";
		var page		= "whence__0" + slash;
		var freeword	= form.query.value.replace(/_+|\s+|　+/g, " ").replace(/^[\s　]+|[\s　]+$/g, "");

		if (freeword == "") {
			return "";
		} else {
	   		var uName = navigator.userAgent.toUpperCase();
    			if (uName.indexOf("SAFARI") >= 0)  {
				var qstring = _to_sjis(freeword);
				var qstring = escape(qstring);
				qstring = qstring.replace(/\//g, "%2F").replace(/\+/g, "%2B");
			}else{
				var qstring = _from_utf8(freeword);
				qstring = EscapeSJIS(freeword);
			}
			qstring = qstring.replace(/_/g,"%5F").replace(/%/g, "_");
			
			return "/recipe/search/freeword/" + paramQ + qstring + slash + page;
		}
	}



