function submitform(pageNo) {
	document.pagemove.viewPageNo.value = pageNo;
	document.pagemove.submit();
}

function clearText(textInput)
{
	textInput.value = "";
}

//Check the all fields in the forms have been completed
function checkComplete()
{
	var checkSelected = false;

	if ((document.EmailIt.subject.value.length ==0) || (document.EmailIt.subject.value == " "))
	{
		alert("You must enter a subject for this e-mail.");
		return false;
	}
	checkSender();
	if (checked == false) 
	{
		return false;
	}
	checkRecipient();
	if (checked == false) 
	{
		return false;
	}
}

//Validate sender's e-mail address is correct format
function checkSender()
{
	if (document.EmailIt.sender.value.length ==0)
	{
		alert("You must enter a sender's address.");
		return checked=false;
	}
	if (document.EmailIt.sender.value.length >0)
	{
		i=document.EmailIt.sender.value.indexOf("@")
		j=document.EmailIt.sender.value.indexOf(".",i)
		k=document.EmailIt.sender.value.indexOf(",")
		kk=document.EmailIt.sender.value.indexOf(" ")
		jj=document.EmailIt.sender.value.lastIndexOf(".")+1
		len=document.EmailIt.sender.value.length
		if ((i>0) && (j>(1+1)) && (k==-1) && (kk==-1) && (len-jj >=2) && (len-jj<=3))
		{
			return checked=true;
		}
		else
		{
			alert("The sender's address, " + document.EmailIt.sender.value + ", is not a valid e-mail address, please re-enter.");
			return checked=false
		}
	}
}

//Validate recipient's e-mail address is correct format
function checkRecipient()
{
	if (document.EmailIt.recipient.value.length ==0)
	{
		alert("Please enter a recipient email address.");
		return checked=false;
	}
	if (document.EmailIt.recipient.value.length >0)
	{
		i=document.EmailIt.recipient.value.indexOf("@")
		j=document.EmailIt.recipient.value.indexOf(".",i)
		k=document.EmailIt.recipient.value.indexOf(",")
		kk=document.EmailIt.recipient.value.indexOf(" ")
		jj=document.EmailIt.recipient.value.lastIndexOf(".")+1
		len=document.EmailIt.recipient.value.length
		if ((i>0) && (j>(2)) && (k==-1) && (kk==-1) && (len-jj >=2) && (len-jj<=6))
		{
			return checked=true;
		}
		else
		{
			alert("The recipient's address, " + document.EmailIt.sender.value + ", is not a valid e-mail address, please re-enter.");
			return checked=false;
		}
	}
}

function toggleMessageText()
{
	document.EmailIt.emailtext.disabled = !document.EmailIt.addmessage.checked;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function validatePageJump()
{
	var pageNumber = parseInt(document.pageJump.page.value);
	var pageOffset = parseInt(document.pageJump.offset.value);
	var pageCount = parseInt(document.pageJump.count.value);

	if (pageNumber > 0 && pageNumber <= (pageCount - pageOffset))
	{
		document.pageJump.page.value = pageNumber + pageOffset;
		return true;
	}
	else
	{
		alert("You must specify a valid page number.");
		return false;
	}
}