function DisableSubmit(objForm, whichButton, hiddenButton)
{
	var toDisableButton;
	var toSetHiddenButton;

	try { clearTimeout(giSlideHeadID); } catch (e) {}
	try { clearTimeout(giSlideNewID); } catch (e) {}
	try { clearTimeout(giSlidePromoID); } catch (e) {}

	if (document.getElementById(whichButton))
	{
		toDisableButton = document.getElementById(whichButton);
	}
	else
	{
		if (document.all)
		{
			toDisableButton = document.all[whichButton];
		}
		else
		{
			if (document.layers)
			{
				toDisableButton = document.layers[whichButton];
			}
		}
	}
	if (document.getElementById(hiddenButton))
	{
		toSetHiddenButton = document.getElementById(hiddenButton);
	}
	else
	{
		if (document.all)
		{
			toSetHiddenButton = document.all[hiddenButton];
		}
		else
		{
			if (document.layers)
			{
				toSetHiddenButton = document.layers[hiddenButton];
			}
		}
	}

	if (toDisableButton && toSetHiddenButton)
	{
		toSetHiddenButton.name = toDisableButton.name;
		toSetHiddenButton.value = toDisableButton.value;
		toDisableButton.value = 'A ' + toDisableButton.value.toLowerCase() + '...';
		toDisableButton.disabled = true;
	}
	objForm.submit();
	
}
