var agent = navigator.userAgent.toLowerCase();
var version = navigator.appVersion;

netscape = ((agent.indexOf('mozilla')!=-1) && (agent.indexOf('spoofer')==-1) && (agent.indexOf('compatible') == -1) && (agent.indexOf('opera')==-1) && (agent.indexOf('webtv')==-1));

mac = (navigator.appVersion.indexOf('Mac') != -1);

if ((netscape && version < 4)||(agent.indexOf("msie") != -1 && version < 4.01))
	var upgradeWindow = window.open("http://genamics.com/upgradebrowser.htm",'UpgradeBrowser','width=640,height=480,directories=no,linkLocation=yes,menubar=yes,scrollbars=yes,status=yes,toolbar=no,resizable=yes');

determineTodaysDate();
currentURL = location.href;

wwwDirectory = 'http://genamics.com';
cgiDirectory = 'http://genamics.com/cgi-bin/genamics';
journalSeekCgiDirectory = 'http://journalseek.net/cgi-bin/journalseek';

if (document.images) {

  var addtofavorites_off = new Image();
  addtofavorites_off.src = wwwDirectory + "/images/addtofavorites_off.gif";
  var addtofavorites_on = new Image();
  addtofavorites_on.src = wwwDirectory + "/images/addtofavorites_on.gif";
  
  var emailthispage_off = new Image();
  emailthispage_off.src = wwwDirectory + "/images/emailthispage_off.gif";
  var emailthispage_on = new Image();
  emailthispage_on.src = wwwDirectory + "/images/emailthispage_on.gif";

  var openly_off = new Image();
  openly_off.src = wwwDirectory + "/images/openly_off.png";
  var openly_on = new Image();
  openly_on.src = wwwDirectory + "/images/openly_on.png";

  var aboutus_off = new Image();
  aboutus_off.src = wwwDirectory + "/images/aboutus_off.png";
  var aboutus_on = new Image();
  aboutus_on.src = wwwDirectory + "/images/aboutus_on.png";
  
  var contactus_off = new Image();
  contactus_off.src = wwwDirectory + "/images/contactus_off.png";
  var contactus_on = new Image();
  contactus_on.src = wwwDirectory + "/images/contactus_on.png";
  
  var privacypolicy_off = new Image();
  privacypolicy_off.src = wwwDirectory + "/images/privacypolicy_off.png";
  var privacypolicy_on = new Image();
  privacypolicy_on.src = wwwDirectory + "/images/privacypolicy_on.png";
  
  var introduction_off = new Image();
  introduction_off.src = wwwDirectory + "/images/introduction_off.png";
  var introduction_on = new Image();
  introduction_on.src = wwwDirectory + "/images/introduction_on.png";

  var tutorial_off = new Image();
  tutorial_off.src = wwwDirectory + "/images/tutorial_off.png";
  var tutorial_on = new Image();
  tutorial_on.src = wwwDirectory + "/images/tutorial_on.png";

  var download_off = new Image();
  download_off.src = wwwDirectory + "/images/download_off.png";
  var download_on = new Image();
  download_on.src = wwwDirectory + "/images/download_on.png";
  
  var order_off = new Image();
  order_off.src = wwwDirectory + "/images/order_off.png";
  var order_on = new Image();
  order_on.src = wwwDirectory + "/images/order_on.png";
  
}
function submitAddCategoryForm() {
	var JournalSeekEditor = window.open(journalSeekCgiDirectory + '/journalsearch.cgi?field=' + document.categoryAdd.field.value + '&query=' + document.categoryAdd.query.value + '&editorID=' + document.categoryAdd.editorID.value + '&subCategoryID=' + document.categoryAdd.subCategoryID.value + '&EditJournalSeek=true','JournalSeekEditor','width=600,height=280,location=no,directories=yes,menubar=yes,scrollbars=yes,status=no,toolbar=yes,resizable=yes');
}

function submitEditorLogInForm() {
	var JournalSeekEditor = window.open(journalSeekCgiDirectory + '/journalsearch.cgi?field=' + document.EditorLogInLink.field.value + '&query=' + document.EditorLogInLink.query.value + '&EditorLogIn=1','JournalSeekEditor','width=510,height=460,location=no,directories=yes,menubar=yes,scrollbars=yes,status=no,toolbar=yes,resizable=yes');
}

function act(imgName,name) {
  if (!name) {
  	name = imgName;
  }
  if (document.images)
    document.images[name].src = eval(imgName + "_on.src");
}

function inact(imgName,name) {
  if (!name) {
  	name = imgName;
  }
  if (document.images)
    document.images[name].src = eval(imgName + "_off.src");
}

function order(url) {
	var orderWindow = window.open(url,'orderpopup','width=600,height=600,location=yes,directories=yes,menubar=yes,scrollbars=yes,status=yes,toolbar=yes,resizable=yes');
}

function email(name,details) {
	var domain = 'genamics.com';
	var address = name + "&#64;" + domain;
	if (!details) {
		details = address;
	}
	var email = '<a class="email" href="' + 'mail' + 'to:' + address + '">' + details + '</a>';
	return email;
}

function emailThisPage() {
	var emailWindow = window.open(wwwDirectory + '/emailthispage.htm?' + currentURL,'emailthispage','width=480,height=360,directories=no,menubar=no,scrollbars=no,status=yes,toolbar=no,resizable=no');
}

function addToFavorites() {
	window.external.AddFavorite(currentURL,'Genamics');
}

function determineTodaysDate() {

	var today = new Date();
	var numericalDay = today.getDay();
	var numericalMonth = today.getMonth();
	var date = today.getDate();
	var year = today.getFullYear();
	var hour = today.getHours();

	var weekdayArray = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
	var dayOfTheWeek = weekdayArray[numericalDay];

	var monthArray = new Array('January','February','March','April','May','June','July','August','September','October','November','December');
	var monthName = monthArray[numericalMonth];

	if ((hour >= 12)&&(hour < 18)) greeting = "Good Afternoon";
	else if ((hour > 4)&&(hour < 12)) greeting = "Good Morning";
	else greeting = "Good Evening";

	dateString = dayOfTheWeek + ' ' + monthName + ' ' + date + ', ' + year;

}

function p(content) {
	document.writeln(content);
}

