<!--
//rollovers
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}
function changeImages() {
  if (document.images && (preloadFlag == true)) {
    for (var i=0; i<changeImages.arguments.length; i+=2) {
      document[changeImages.arguments[i]].src = eval(changeImages.arguments[i+1] + ".src");
    }
  }
}
var preloadFlag = false;
function preloadImages() {
	if (document.images) {

	image3on = newImage("images/mc/magn_f2.gif");
	image3off = newImage("images/mc/magn.gif");
	image4on = newImage("images/mc/surf_f2.gif");
	image4off = newImage("images/mc/surf.gif");

	image5on = newImage("images/choose/mars_f2.gif");
	image5off = newImage("images/choose/mars.gif");
	image6on = newImage("images/choose/venus_f2.gif");
	image6off = newImage("images/choose/venus.gif");

	image7on = newImage("images/scitool/sci_comp_f2.gif");
	image7off = newImage("images/scitool/sci_comp.gif");
	image8on = newImage("images/scitool/too_comp_f2.gif");
	image8off = newImage("images/scitool/too_comp.gif");
	image9on = newImage("images/scitool/sci_pres_f2.gif");
	image9off = newImage("images/scitool/sci_pres.gif");
	image10on = newImage("images/scitool/too_pres_f2.gif");
	image10off = newImage("images/scitool/too_pres.gif");
	image11on = newImage("images/scitool/sci_temp_f2.gif");
	image11off = newImage("images/scitool/sci_temp.gif");
	image12on = newImage("images/scitool/too_temp_f2.gif");
	image12off = newImage("images/scitool/too_temp.gif");

	image13on = newImage("images/entry/volc2_f2.gif");
	image13off = newImage("images/entry/volc2.gif");
	image14on = newImage("images/entry/stru2_f2.gif");
	image14off = newImage("images/entry/stru2.gif");
	image15on = newImage("images/entry/geom2_f2.gif");
	image15off = newImage("images/entry/geom2.gif");
	image1on = newImage("images/entry/geop2_f2.gif");
	image1off = newImage("images/entry/geop2.gif");

	image16on = newImage("images/entry/cont_f2.gif");
	image16off = newImage("images/entry/cont.gif");
	image17on = newImage("images/entry/submit_f2.gif");
	image17off = newImage("images/entry/submit.gif");
	image18on = newImage("images/entry/cfs_f2.gif");
	image18off = newImage("images/entry/cfs.gif");
	image19on = newImage("images/entry/meet_volc_f2.gif");
	image19off = newImage("images/entry/meet_volc.gif");
	image20on = newImage("images/entry/meet_stru_f2.gif");
	image20off = newImage("images/entry/meet_stru.gif");
	image21on = newImage("images/entry/meet_geom_f2.gif");
	image21off = newImage("images/entry/meet_geom.gif");
	image2on = newImage("images/entry/meet_geop_f2.gif");
	image2off = newImage("images/entry/meet_geop.gif");
	image22on = newImage("images/entry/roll_cont_f2.gif");
	image22off = newImage("images/entry/roll_cont.gif");

	image23on = newImage("images/bonus/cont_comp_f2.gif");
	image23off = newImage("images/bonus/cont_comp.gif");
	image24on = newImage("images/entry/journal_f2.gif");
	image24off = newImage("images/entry/journal.gif");
	image25on = newImage("images/hypf/cont_hyp_f2.gif");
	image25off = newImage("images/hypf/cont_hyp.gif");
	image26on = newImage("images/bonus/cont_pres_f2.gif");
	image26off = newImage("images/bonus/cont_pres.gif");
	image27on = newImage("images/bonus/cont_temp_f2.gif");
	image27off = newImage("images/bonus/cont_temp.gif");
	image28on = newImage("images/final/cont_f2.gif");
	image28off = newImage("images/final/cont.gif");
	image29on = newImage("images/final/more_f2.gif");
	image29off = newImage("images/final/more.gif");
	image30on = newImage("images/final/mission_f2.gif");
	image30off = newImage("images/final/mission.gif");
	image31on = newImage("images/final/jour_f2.gif");
	image31off = newImage("images/final/jour.gif");
	image32on = newImage("images/final/news_f2.gif");
	image32off = newImage("images/final/news.gif");
	image33on = newImage("images/final/menu_f2.gif");
	image33off = newImage("images/final/menu.gif");
	image34on = newImage("images/quiz/skip_f2.gif");
	image34off = newImage("images/quiz/skip.gif");
	image35on = newImage("images/quiz/cont_f2.gif");
	image35off = newImage("images/quiz/cont.gif");
	image36on = newImage("images/quiz/review_f2.gif");
	image36off = newImage("images/quiz/review.gif");

	image37on = newImage("images/mag/access_f2.gif");
	image37off = newImage("images/mag/access.gif");

	image38on = newImage("images/mag/help_f2.gif");
	image38off = newImage("images/mag/help.gif");

	image39on = newImage("images/surf/crat_f2.gif");
	image39off = newImage("images/surf/crat.gif");
	image40on = newImage("images/surf/volc_f2.gif");
	image40off = newImage("images/surf/volc.gif");
	image41on = newImage("images/surf/rive_f2.gif");
	image41off = newImage("images/surf/rive.gif");
	image42on = newImage("images/surf/faul_f2.gif");
	image42off = newImage("images/surf/faul.gif");

	image43on = newImage("images/surf/help_f2.gif");
	image43off = newImage("images/surf/help.gif");

	image44on = newImage("images/surf/mars_tab_f2.gif");
	image44off = newImage("images/surf/mars_tab.gif");
	image45on = newImage("images/surf/earth_tab_f2.gif");
	image45off = newImage("images/surf/earth_tab.gif");
	image46on = newImage("images/surf/venus_tab_f2.gif");
	image46off = newImage("images/surf/venus_tab.gif");

	image47on = newImage("images/surf/mc_f2.gif");
	image47off = newImage("images/surf/mc.gif");
	image48on = newImage("images/surf/to_venus_f2.gif");
	image48off = newImage("images/surf/to_venus.gif");
	image49on = newImage("images/surf/to_mars_f2.gif");
	image49off = newImage("images/surf/to_mars.gif");

	preloadFlag = true;
	}
}
preloadImages();

//popup window all others
function openWindow(url,name,features) {
  popupWin = window.open(url,name,features)
  popupWin.focus();
}
/*
var popupWin;
function openWindow(url,name,features) {
	if(popupWin && !popupWin.closed) {
		popupWin.focus();
	}
	else {
		popupWin = window.open(url,name,features);
		popupWin.focus();
	}
}
*/
//popup window for journal & glossary at end
var popupWin2;
function openWindow2(url,name,features) {
	if(popupWin2 && !popupWin2.closed) {
		popupWin2.focus();
	}
	else {
		popupWin2 = window.open(url,name,features);
		popupWin2.focus();
	}
}

//limit journal field length
function textLimit(field, maxlen) {
	if (field.value.length > maxlen + 1)
		alert('Your answer is too long!\nPlease limit your answer to 250 characters.');
	if (field.value.length > maxlen)
	field.value = field.value.substring(0, maxlen);
}
// -->