	var buttonImage_normal = new Image ();
		buttonImage_normal.src = "/images/button_normal.gif";
	var buttonImage_up = new Image ();
		buttonImage_up.src = "/images/button_up.gif";
	var buttonImage_down = new Image ();
		buttonImage_down.src = "/images/button_down.gif";
			
	function flipImage_disc (imageTagName, newImageObject)
		{
			if (document.images)
				{
					document [imageTagName].src = newImageObject.src;
				}
			return;
		}
			
	function submitRecord ()
		{
			var text = frames.message.document.body.innerText;
			var html = frames.message.document.body.innerHTML;
			//if ((html == "") || (text == ""))
				//{
					//frames.message.focus();
					//alert ("Body field must not be empty.");
					//return;
				//}
				document.target.message.value = html;
				document.target.submit();
				return;
			}
			
	function getRange_message ()
		{
			frames.message.focus();
			var selection = frames.message.document.selection.createRange ();
			if(selection.text == "");
				{
					selection = frames ['message'].document;
				}
			return selection;
			}
			
	function setStyle_message (newStyle)
		{
			var selection = getRange_message ()
			selection.execCommand (newStyle);
			frames.message.focus();
			return;
			}
			
	function setFont_message ()
		{
			var selectedRange = getRange_message ()
				selectedRange.execCommand ("FontName", true, document.target.FontName.options [document.target.FontName.selectedIndex].value);
				selectedRange.execCommand ("FontSize", true, document.target.FontSize.options [document.target.FontSize.selectedIndex].value);
				frames.message.focus();
			return;
		}

	function validate()
		{
			var login = document.target.login.value;
			var password = document.target.password.value;
			var contactemail = document.target.contactemail.value;
			var firstname = document.target.firstname.value;
			var lastname = document.target.lastname.value;
			
			if ((login == "") || (password == "") || (firstname == "") || (lastname == "")) {
			alert('Mandatory fields must not be empty');
			event.returnValue=false;
			}
			
			if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.target.contactemail.value))) {
			alert('Invalid contact email address, please re-enter');
			event.returnValue=false;
			}
			
			if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.target.email.value))) {
			alert('Invalid email address, please re-enter');
			event.returnValue=false;
			}
		}
