/**
* Общие функции
*/

/**
* Функция отправки формы
* @param btSubmit кнопка для отправки
* @param doSubmit отправлять ли форму?
*/
function onFormSubmit(btSubmit, doSubmit)
{
	if ( doSubmit )
	{
		btSubmit.value = "Подождите пожалуйста...";	
		btSubmit.disabled = true;
		if (typeof btSubmit.form.onsubmit == "function")
		{
			btSubmit.form.onsubmit();	// для правильной работы HTMLArea
		}
		btSubmit.form.submit();
		return true;
	}
	return false;
}

/**
* Показать/спрятать элемент
* @param id id элемента
*/
function showElement(id, useCookie)
{
	var el = document.getElementById(id);	
	if ( el )
	{
		el.style.display = (el.style.display=="none")?"block":"none";
		if (useCookie)
			document.cookie = id + "=" + el.style.display;
	}	
	return false;
}
// <input type="image" src="/images/toggle.gif" titlе="Показать/Спрятать" onclick="return showElement('id');">
