provList = new Array();
var topicIndex = -1; // assumes you'll be adding categories
var provIndex;       // and books in sequence


function start(){

	document.SubmitForm.query.value = "";
	document.SubmitForm.topic.value = "";
}



function submitForms() {
if ((isFname()) && (isLname()) && (isEmail()) && (isText()))

return true;

else
return false;
}


function isFname() {
var str = document.forms[0].elements["fname"].value;
if (str == "") {
alert("\nThe First Name field is blank.\n\nPlease enter your First Name.")
document.forms[0].elements["fname"].focus();
return false;
}

return true;
}

function isLname() {
var str = document.forms[0].elements["lname"].value;
if (str == "") {
alert("\nThe Last Name to field is blank.\n\nPlease enter your Last Name.")
document.forms[0].elements["lname"].focus();
return false;
}

return true;
}


function isEmail()
{
var digits="0123456789 -";
var temp;

if ((document.forms[0].elements["email"].value == "")) {
alert("\nThe personal EMAIL is blank.\n\nPlease enter your Email.")
document.forms[0].elements["email"].focus();
return false; 
}


if (document.forms[0].elements["email"].value != "") {
if (document.forms[0].elements["email"].value.indexOf ('@',0) == -1 || 
document.forms[0].elements["email"].value.indexOf ('.',0) == -1)
{
alert("\nThe E-MAIL field requires a \"@\" and a \".\"be used.\n\nPlease re-enter your e-mail address.")
document.forms[0].elements["email"].select();
document.forms[0].elements["email"].focus();
return false;
}

}

return true;

}




function isText() {
var str = document.forms[0].elements["text"].value;
if (str == "") {
alert("\nThe text field is blank.\n\nPlease enter your text.")
document.forms[0].elements["text"].focus();
return false;
}

return true;
}
