function CheckShowError(x)
{
	if (x.toString().length)
	{
		alert(x);
	}
}

function MoveToPassword()
{
	if (window.event.keyCode == 13)
	{
		document.forms[0].txtPassword.focus();
	}
}

function CheckSubmit()
{
	if (window.event.keyCode == 13)
	{
		DoLogin();
	}
}

function CheckSearchPapers()
{
	if (window.event.keyCode == 13)
	{
		SearchPapers();
	}
}

function SearchPapers()
{
	var SearchString = document.forms[0].txtSearch.value.toString();
	document.forms[0].txtSearch.value = SearchString;
	if (SearchString.length)
	{
		document.forms[0].action = 'pub_papers.asp';
		document.forms[0].txtRecID.value = 0;
		document.forms[0].txtAction.value = 'SEARCH';
		document.forms[0].submit();
	}
	else
	{
		alert('Please enter a text value to search for!' + '\n' + 'You can enter a phrase, a word, or part of a word.' + '\n' + 'You can join several words, or phrases, together using \'AND\' between them.');
	}
}  

function GetPapers(x)
{
	if(parseInt(x)>0)
	{
		document.forms[0].action = 'pub_papers.asp';
		document.forms[0].txtAction.value = 'GET';
		document.forms[0].txtRecID.value = x;
		document.forms[0].submit();
	}
}

function GetIssues(x)
{
	if(parseInt(x)>0)
	{
		document.forms[0].action = 'pub_issues.asp';
		document.forms[0].txtAction.value = 'GET';
		document.forms[0].txtRecID.value = x;
		document.forms[0].submit();
	}
}

function GetDetails(x)
{
	if(parseInt(x)>0)
	{
		document.forms[0].action = 'pub_details.asp';
		document.forms[0].txtAction.value = 'GET';
		document.forms[0].txtRecID.value = x;
		document.forms[0].submit();
	}
}

function DoLogin()
{
	document.forms[0].submit();
}


function AdminAction(Item, Action, PublicationID, IssueID, DocumentID)
{
	document.forms[0].txtAction.value = Action;
	document.forms[0].txtContext.value = Item;
	document.forms[0].txtPublicationID.value = PublicationID;
	document.forms[0].txtIssueID.value = IssueID;
	document.forms[0].txtDocumentID.value = DocumentID;
	document.forms[0].submit();
}

function OpenBrowserWindow(xURL, xWinName, xFeatures)
{
	window.open(xURL,xWinName,xFeatures);
}