function disableOtherSubmitButtons(submitButton)
{
	
	if(!submitButton)
	{
		return;
	}

	if(!submitButton.type)
	{
		return;
	}	

	if(submitButton.type != "submit")
	{	
		return;
	}

	if(!submitButton.form)
	{	
		return;
	}

	var formElements = submitButton.form.elements;
	
	for(var i=0; i < formElements.length; i++)
	{	
		//leave the pressed button as is...
		if(formElements[i] == submitButton)
		continue;
		
		//disable all other submit buttons
		if(formElements[i].type == "submit")
		{			
			formElements[i].disabled = "true";
		}
	}
}

function disableSubmitButtonsFrom(form)
{
	
	if(!form)
	{
		return;
	}	
	
	var formElements = form.elements;	
	for(var i=0; i < formElements.length; i++)
	{	
		//disable all other submit buttons
		if(formElements[i].type == "submit")
		{			
			formElements[i].disabled = "true";
		}
	}
}
