
	function ocode_onload(product)
	{
		var form = document.forms[product];

		for (var i = 0; i < form.elements.length; i++)
		{
			/* switched to onclick because onchange is not supperted under IE */
			form.elements[i].onclick = ocode_onchange;
		}
	}

	function ocode_onchange(arg)
	{
		/* IE doesn't pass an event object... */
		var form = (arg == undefined || arg.type == 'click') ? this.form : document.forms[arg];

		var ordercode = form.id + '-';	

		for (var i = 0; i < form.elements.length; i++)
		{
			var e = form.elements[i];

			if (e.type == 'checkbox')
			{
				ordercode += e.checked ? e.value : '0';
			}
		}

		form['ordercode'].value = ordercode;

	}

	ocode_onload('TT2301');
	ocode_onchange('TT2301');

