function emailValidate(element) {
    //Validating the email field
    var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
    if (! element.value.match(re)) {
        alert("Invalid email address");
        element.focus();
        element.select();
        return (false);
    }
    return(true);

}
function textValidate(field,alerttxt)
{

	with (field)
	{
		if (value == "") {
			{alert(alerttxt);
			return false}
			}
		else {
			field.action = "request_paper.php";
			return true}
	}
}


function formValidate()
{
	if (textValidate(document.requestPaper.field_n,"Please enter a name.")==false)
		{document.requestPaper.field_n.focus();return false}
	else if (emailValidate(document.requestPaper.field_e)==false)
		{return false;}
//	else if (document.requestPaper.field_chk.checked==false)
//		{alert("To request the paper you must agree to the terms and conditions of this website.");return false;}
	else if (emailValidate(document.requestPaper.field_e)==true)
		{
	//		logviewerRecordEvent('Request Paper','Paper ID#'+document.requestPaper.hidPaperID.value,document.requestPaper.field_n.value,document.requestPaper.field_e.value)
			document.requestPaper.submit();
		}
}




function submitSearch(){
	var keyWords = document.search.keyWords.value;
	var begYear = document.search.begYear.value;
	var endYear = document.search.endYear.value;
	var fields = document.search.fields.value;
	var category = document.search.category.value;

	parent.location='search.php?keyWords=' + keyWords + '&begYear=' + begYear + '&endYear=' + endYear + '&fields=' + fields + '&category=' + category + '';

	return;
}

function displaySearch(keyWords, begYear, endYear, fields, category){
var i = begYear - 1970;
var j = endYear - 1970;

if (fields == "authors")
	var k = 0;
if (fields == "title")
	var k = 1;
if (fields == "publisher")
	var k = 2;
if (fields == "abstract")
	var k = 3;
if (fields == "keywords")
	var k = 4;
	
if (category == "all")
	var l = 0;
if (category == "Papers In Refereed Journals")
	var l = 1;
if (category == "Papers In Published Conference Proceedings")
	var l = 2;
if (category == "Chapters In Books")
	var l = 3;
if (category == "Internet Review Articles")
	var l = 4;
	
document.search.keyWords.value = ''+ keyWords +'';
document.search.begYear.options[i].selected = true;
document.search.endYear.options[j].selected = true;
document.search.fields.options[k].selected = true;
document.search.category.options[l].selected = true;

}

