// CACHE MENU 
image0 = new Image(); 
image0.src = "/i/menuItemOver.gif";
image1 = new Image(); 
image1.src = "/i/menuItemSelectedOver.gif";


function menuItemOver(o, selected) {
 
 o.style.cursor = 'hand';
 
 if (document.all && !selected) { o.style.backgroundImage = 'url(/i/menuItemOver.gif)'; }
 if (document.all && selected) { o.style.backgroundImage = 'url(/i/menuItemSelectedOver.gif)'; }
}
 
function menuItemOut(o, selected) {
 
 o.style.cursor = '';
 
 if (document.all && !selected) { o.style.backgroundImage = 'url(/i/menuItem.gif)'; }
 if (document.all && selected) { o.style.backgroundImage = 'url(/i/menuItemSelected.gif)'; }
}
 
function menuItem(name, selected, url) {
 
 if (selected) { sSelected = 'Selected'; } else { sSelected = ''; selected = false; }
 
 var s = '<table onclick="self.location = \'' + url + '\';" onmouseover="menuItemOver(this, ' + selected + ')" onmouseout="menuItemOut(this, ' + selected + ')" width="100%" cellpadding="0" cellspacing="0" border="0" background="/i/menuItem' + sSelected + '.gif"><tr><td width="17">' +
   '<img src="/i/f.gif" height="22" width="17"></td><td width="100%"><a href="' + url + '" class="menuLink' + sSelected + '">' + name + '</a>' +
   '</td></tr></table>';
 
 document.write(s)
}

function SelectAll() {
	
	if (document.artsearch.Selection.value == 'true') {
		var elval = false;
		document.artsearch.Selection.value = 'false'
		document.artsearch.selectbutton.value = 'Select All'
	} else {
		var elval = true;
		document.artsearch.Selection.value = 'true'
		document.artsearch.selectbutton.value = 'Clear All'
	}
  for (var i=0;i<document.artsearch.elements.length;i++)
    {
    var e = document.artsearch.elements[i];
	  if (e.name == 'ATVAR_SEARCHTOPIC') {
	      e.checked = elval;
	}
	 }
	}

function WinOpen(url,x,y) {
	var options = "toolbar=no,scrollbars=yes,resizable=yes,width=" + x + ",height=" + y;
	msgWindow=window.open(url,"ATRATINGS",options);
}

function PrintWindow(url,x,y) {
	var options = "toolbar=no,menubar=yes,scrollbars=yes,resizable=yes,width=" + x + ",height=" + y;
	msgWindow=window.open(url,"PRINTARTICLE",options);
}

function forumpost(url,x,y) {
	var options = "toolbar=no,scrollbars=yes,resizable=yes,width=" + x + ",height=" + y;
	msgWindow=window.open(url,"fpost",options);
}

function checkemail(formObj){
	var error = "";
	var emailFilter=/^.+@.+\..{2,3}$/;
	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
	if(!(emailFilter.test(formObj.value))) { 
	    error += "Please enter a valid email address.\n";
	}
	if(formObj.value.match(illegalChars)) {
		error += "The email address contains illegal characters.\n";
	}
	if (error != "") {
	       alert(error);
	       return false;
	}
	return true;
}
