	function chkSearch(obj)
	{
		var form = document.sForm;
		var field = obj.name.substr(1);

		if (obj.tagName == "INPUT")
		{
			if (form.sf.value.indexOf(field) == -1)
			{
				form.sf.value += "," + field;
				obj.checked = true;
			}
			else
			{
				form.sf.value = form.sf.value.replace(field, "");
				obj.checked = false;
			}
		}
		else if (obj.tagName == "IMG")
		{
			if (obj.src.match(/(ON|OFF)$/))
			{
				if (form.sf.value.indexOf(field) == -1)
				{
					form.sf.value += "," + field;
					obj.src = obj.src.replace(/OFF$/, "ON");
				}
				else
				{
					form.sf.value = form.sf.value.replace(field, "");
					obj.src = obj.src.replace(/ON$/, "OFF");
				}
			}
		}
		form.sf.value = form.sf.value.replace(/(^[,]+|[,]{2,})/g, "");
//		alert(form.sf.value);
	}

	function initSearch(sf)
	{
		var form = document.sForm;
		var aSf = form.sf.value.split(",");

		for (var i=0; i<aSf.length; i++)
		{
			var objName = "s" + aSf[i];
			if (form.elements[objName])
			{
				form.elements[objName].checked = true;
			}
			else if (document.images[objName])
			{
				document.images[objName].src = document.images[objName].src.replace(/OFF$/, "ON");
			}
		}
	}
