﻿/* @Title FixElementNames
 * @Author Ian Zajdel
 * @Date 11.10.2009
 * @Description This script fixes the element names in the ASP.NET form before it is submitted to ItemLocator.net so that the form will be processed correctly
*/

function FixElementNames()
{
	var aspnetForm = document.forms[0];

	for (var i = 0; i < aspnetForm.elements.length; i++)
	{
		if (aspnetForm.elements[i].name != null && /[\$]/.test(aspnetForm.elements[i].name))
		{
			aspnetForm.elements[i].name = (aspnetForm.elements[i].name).replace(/(.*\$)/, "");
		}
	}
}
