// ------------------------------------ Promotions.aspx --------------------------------------------
function iTalkiesRegisterForPromoOnClick (e)
{
	var srcElement;
	var normalizedEvent;
	
	if (ie)
	{
		srcElement = event.srcElement;
		normalizedEvent = event;
	}
	if (moz) 
	{
		srcElement = e.target;
		normalizedEvent = e;
	}

	var errorMessage = "The following entries do not conform to the form requirements.  Please correct them and re-submit the form.<br><br>";
	
	var validationResult = new iTalkiesValidationResult (true, errorMessage);
	ValidateUserName(srcElement, validationResult);
	
	if (validationResult.isValid == false)
	{
		normalizedEvent.returnValue = false;
		window.document.getElementById ("ErrorMessage").innerHTML = validationResult.errorMessage;
		window.document.getElementById ("ErrorMessageRow").style.display = "";
		if (!safari) window.document.getElementById ("ErrorMessage").scrollIntoView (true);
		delete validationResult;
		return false;
	}
	else
	{
		iTalkiesSetSubmitAction (srcElement);
	}
	delete validationResult;
}

