function UpdateSenderName(objText)
	{
		if (document.getElementById('SPANSenderName'))
			{
				document.getElementById('SPANSenderName').innerText = objText.value;
			}

		if (document.getElementById('SPANIntoFrom'))
			{
				document.getElementById('SPANIntoFrom').innerText = objText.value;
			}
	}
	
function UpdateSenderEMail(objText)
	{
		if (document.getElementById('SPANSenderEmail'))
			{
				document.getElementById('SPANSenderEmail').innerText = objText.value;
			}		
	}

function UpdateRecipName(objText)
	{
		if (document.getElementById('SPANRcptName'))
			{
				document.getElementById('SPANRcptName').innerText = objText.value;
			}		
	}


function UpdateMessage(objText)
	{
	
		if (objText.value != '')
			{
				if (document.getElementById('SPANFullIntro'))
					{
						document.getElementById('SPANFullIntro').style.display = 'block';
					}
					
				if (document.getElementById('SPANMsgText'))
					{
						document.getElementById('SPANMsgText').innerText = objText.value;
					}
			}
		else
			{
				if (document.getElementById('SPANFullIntro'))
					{
						document.getElementById('SPANFullIntro').style.display = 'none';
					}
			}
	}

function CheckAndSendForm()
	{
	
		var sErrText = '';
		
		if (document.frmMain.txtSenderName.value == '') { sErrText += 'Please enter your name as the sender.\n'; }
		if (document.frmMain.txtRecipName.value == '') { sErrText += 'Please enter the recipients name.\n'; }
		
		if (document.frmMain.txtSenderEMail.value == '') 
			{ sErrText += 'Please enter your e-mail address.\n'; }
		else
			{
				if (!CheckEM(document.frmMain.txtSenderEMail.value))
					{
						sErrText += 'Your e-mail address does not appear to be valid.\n';
					}
			}
		if (document.frmMain.txtRecipEMail.value == '') 
			{ sErrText += 'Please enter the recipients e-mail address.\n'; }
		else
			{
				if (!CheckEM(document.frmMain.txtRecipEMail.value))
					{
						sErrText += 'The recipients e-mail address does not appear to be valid.\n';
					}
			}
			
		if (sErrText != '')
			{
				alert(sErrText);
			}
		else
			{
				FormSubmit('SendRecEMail');
			}
	}
	
function CheckEM(TheText)
	{
		var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
		return regex.test(TheText);
	}
