//generic functions moved from index.htm
function begin() {
	openNewWindow('sectionmenu.htm','navmenu','height=800,width=1024,resizable=no,toolbar=no,status=no,scrollbars=auto,location=no,left=1,top=1');
}

var newWindow=null;

//stuff from ImageReady
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 = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		begin_over = newImage("media/graphics/interface/begin-over.jpg");
		print_over = newImage("media/graphics/interface/print-over.jpg");
		download_over = newImage("media/graphics/interface/download-over.jpg");
		eumetsat_over = newImage("media/graphics/interface/eumetsat-over.jpg");
		comet_over = newImage("media/graphics/interface/comet-over.jpg");
		meted_over = newImage("media/graphics/interface/meted-over.jpg");
		quiz_over = newImage("media/graphics/interface/quiz-over.jpg");
		survey_over = newImage("media/graphics/interface/survey-over.jpg");
		contrib_over = newImage("media/graphics/interface/contrib-over.jpg");
		links_over = newImage("media/graphics/interface/links-over.jpg");
		technotes_over = newImage("media/graphics/interface/technotes-over.jpg");
		references_over = newImage("media/graphics/interface/references-over.jpg");
		preloadFlag = true;
	}
}

//this section contains the window open/close stuff for the child windows opened by GetURL calls in the .swf
function startMod() {
		window.offscreenBuffering=true;
		//set the width
			winWidth=1024;
			winHeight=792;
		//test the width and height against what's available
		if (winWidth > (screen.availWidth - 1)) 
			winWidth=screen.availWidth;
		if (winHeight > (screen.availHeight - 1)) 
			winHeight=screen.availHeight;
		//resize the window
		window.resizeTo(winWidth,winHeight);
		//move the window to the upper left
		window.moveTo(1,1);
	}
var newWindoze=null;

function openNewWindoze(URLtoOpen, windowName, windowFeatures) {

	if (newWindoze != null){
    	     if (!newWindoze.closed) {
               newWindoze.close(); 
         	 }
    }

	URL = URLtoOpen;
	WN = windowName;
	WF = windowFeatures;

	setTimeout("openWin22(URL,WN,WF)",100); //Kludge to accomodate Netscrape
}
	
function openWin22(URL,WN,WF) {

	newWindoze=window.open(URL, WN, WF);

    newWindoze.focus();

}

function closer() {
  if (newWindoze != null && newWindoze.open) newWindoze.close();
}

function goback() { 
	msg = "Are you sure you want to return to module homepage?";
	msg = msg + "\n\n";
	msg = msg + "Click OK to return to module homepage, or \n";
	msg = msg + "click Cancel to resume viewing at current location.\n";
	conf = confirm(msg);
	if (conf == true) { 
		location.href = "index.htm"; 
		}
}

var newWindow2=null;

function openNewWindow(URLtoOpen, windowName, windowFeatures) {
newWindow2=window.open(URLtoOpen, windowName, windowFeatures); }

function maintainFocus() {
  if (newWindow2 != null && newWindow2.open) newWindow2.focus();
}

function eradic8() {
  if (newWindow2 != null && newWindow2.open) newWindow2.close();
    if (newWindoze != null && newWindoze.open) newWindoze.close();
}

