var GV_USER_CONT_F_DEF_TEXT = "Поле для ввода контактных данных и координат";

function ShowPresidentQuestionContactsForm()
{
	MessageBox("",
	"<b>Уважаемые члены профсоюза, коллеги!</b><br><br>В том случае, если ваш вопрос содержит какую либо персональную информацию \
	(персональные сведения не подлежащие раскрытию без вашего согласия, например, о конкретных размерах заработной платы) или вы\
	нуждаетесь в дополнительной подробной консультации по заданному ранее вопросу, мы просим вас указывать любой приемлемый \
	для вас способ обратной связи и координаты.<br><textarea class='ask wide' id='f-usercontacts' onfocus='PQFormUserContFieldFocus(this)' onblur='PQFormUserContFieldBlur(this)'></textarea><br><br>\
	Подчеркиваем, что координаты авторов вопросов не подлежат публикации и могут указываться по желанию.",
	MB_SEND, 
		function (AButton)
		{
			if (AButton = MB_SEND)
			{
				var lContactsText = "";
				var lHiddenField = document.getElementById('usercontacts');
				var lFormField = document.getElementById('f-usercontacts');
				if (lHiddenField && lFormField)
				{
					lContactsText = lFormField.value;
					if (lContactsText == GV_USER_CONT_F_DEF_TEXT)
					{
						lContactsText = "(контактные данные не указаны)";
					}
					lHiddenField.value = lContactsText;
				}
				SubmitPresidentQuestionForm();
			}
		}, true		
		);
	PQFormUserContFieldBlur(document.getElementById('f-usercontacts'));	
}

function SubmitPresidentQuestionForm()
{
	document.forms['question-form'].submit();
}

function PQFormUserContFieldFocus(AInput)
{
	if (AInput.value == GV_USER_CONT_F_DEF_TEXT)
	{		
		AInput.value = "";
	}
	AInput.style.color = "#000";
}

function PQFormUserContFieldBlur(AInput)
{
	if (AInput.value == "")
	{
		AInput.style.color = "#aaa";
		AInput.value = GV_USER_CONT_F_DEF_TEXT;
	}
}
