function bespokeOnLoad()
{
	var ptrFrmMain = document.getElementById("frmMain");
	
	ptrFrmMain.onsubmit = function()
	{
		copyFormValues(m_ptrSearchForm, ptrFrmMain, "select");
		copyFormValues(m_ptrSearchForm, ptrFrmMain, "input");
	};
};

function copyFormValues(ptrOrigFrm, ptrCopyFrm, strType)
{
	var arEls = ptrOrigFrm.getElementsByTagName(strType);
	var ptrOrigEl, ptrCopyEl;
	var i;
	
	for (i = 0; i < arEls.length; i++)
	{
		ptrOrigEl = arEls[i];
		
		ptrCopyEl = ptrCopyFrm[ptrOrigEl.id + "_copy"];
		
		if (ptrCopyEl)
		{
			if ((strType == "input") && (ptrOrigEl.type == "checkbox"))
			{
				if (ptrOrigEl.checked)
				{
					ptrCopyEl.value = ptrOrigEl.value;
				};
			}
			else
			{
				ptrCopyEl.value = ptrOrigEl.value;
			};
		};
	};
};