var Menu = new Array('home','intro','data','stat','meta','ref','find','links');

function preLoad() {
	var imgMax=Menu.length;
	var onimg = new Array();
	var offimg = new Array();
  	for (i=0; i<imgMax; i++) {
  		onimg[i] = Menu[i] + "on";
	 	onimg[i] = new Image();
    	onimg[i].src = "./img/" + Menu[i] + "_on.gif";
  		offimg[i] = Menu[i] + "off";
    	offimg[i] = new Image();
    	offimg[i].src = "./img/" + Menu[i] + "_off.gif";
  	}
}

function On(name) {
	if(document.images){
		onimg = new Image();
    	onimg.src = "./img/" + name + "_on.gif";
		document.images[name].src = onimg.src;
	}
}

function Off(name) {
	if(document.images){
		offimg = new Image();
    	offimg.src = "./img/" + name + "_off.gif";
		document.images[name].src = offimg.src;
	}
}

function On2(name) {
	if(document.images){
		onimg = new Image();
    	onimg.src = "../img/" + name + "_on.gif";
		document.images[name].src = onimg.src;
	}
}

function Off2(name) {
	if(document.images){
		offimg = new Image();
    	offimg.src = "../img/" + name + "_off.gif";
		document.images[name].src = offimg.src;
	}
}

function top_img(){
   var s = Math.floor(Math.random()*8);
   if(s==0) document.write("<img class='topimg' src='./img2/top_01.jpg' alt='top image' \/>");
   if(s==1) document.write("<img class='topimg' src='./img2/top_02.jpg' alt='top image' \/>");
   if(s==2) document.write("<img class='topimg' src='./img2/top_03.jpg' alt='top image' \/>");
   if(s==3) document.write("<img class='topimg' src='./img2/top_04.jpg' alt='top image' \/>");
   if(s==4) document.write("<img class='topimg' src='./img2/top_05.jpg' alt='top image' \/>");
   if(s==5) document.write("<img class='topimg' src='./img2/top_06.jpg' alt='top image' \/>");
   if(s==6) document.write("<img class='topimg' src='./img2/top_07.jpg' alt='top image' \/>");
   if(s==7) document.write("<img class='topimg' src='./img2/top_08.jpg' alt='top image' \/>");
}

function womap(url){ 
	 map=window.open(url,"StationMap",
	 "scrollbars=yes,width=700,height=610,resizable=yes");
	 map.focus();
}

function wonew(url){ 
	 wn="whatsnew" + url + ".html";
	 wnew=window.open(wn,"New","scrollbars=yes,width=450,height=350,resizable=yes");
	 wnew.focus();
}  

function wopen(url){
	 w1=window.open(url,"win",
	 "toolbar=yes,location=no,directories=no,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=700,height=450");
	 w1.focus();
}

function mopen(url){
	site=window.open(url,"sitemap",
	"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=260,height=530");
	site.focus();
}

function cb_getLay(layname) {
	if (document.layers) 
		return eval('document.layers["' + layname + '"]');
	else if (document.all)
		return eval('document.all.' + layname + '');
	else return document.getElementById(layname);
}

function cb_getLayStyle(layname) {
	if (document.layers)
		return eval('document.layers["' + layname + '"]');
	else if (document.all) {
		if (eval('document.all.' + layname))
			return eval('document.all.' + layname + '.style');
		else return null;
	}
 	else {
		if (document.getElementById(layname))
			return document.getElementById(layname).style;
		else return null;
	}
}

function hidedict(num) {
	idx = "help" + num;
	cb_getLayStyle(idx).visibility='hidden';
}

function showLayer(layerName) {
	cb_getLayStyle(layerName).visibility = 'visible';
}

function hideLayer(layerName) {
	cb_getLayStyle(layerName).visibility = 'hidden';
}

function GoWin(url){
	 opener.location.href=url;
}

function FC(sel) {
	if (sel.options[sel.selectedIndex].value) {
	parent.main2.location.href = sel.options[sel.selectedIndex].value;
	}
}

function obs(itm) {
	var url;
	url="";
	url+= "./" + itm + ".html";		
	location.href = url;
}

function phL(phnm){
	var url;
	url="";
	url+= "./photo/" + phnm + ".jpg";
	phl=window.open(url,"photoL",
	"toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars=no,resizable=yes,width=660,height=500");
	phl.focus();
}

function phP(phnm){
	var url;
	url="";
	url+= "./photo/" + phnm + ".jpg";
	phl=window.open(url,"photoL",
	"toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars=no,resizable=yes,width=500,height=660");
	phl.focus();
}

/* statistic's fig menu */
function msdopen(st,mon){
	var url;
	url="";
	url+= "./fig/" + st + "_" + mon + ".png";
	figure=window.open(url,"mean_std",
	"toolbar=yes,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=740,height=500");
	figure.focus();
}

function tTSopen(st){
	var url;
	url="";
	url+= "./fig/" + st + "ts.png";
	figure=window.open(url,"tTS",
	"toolbar=yes,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=550,height=780");
	figure.focus();
}

function tdTSopen(dep){
	var url;
	url="";
	url+= "./fig/" + dep + ".png";
	figure=window.open(url,"tdTS",
	"toolbar=yes,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=550,height=780");
	figure.focus();
}

function dtdl(csv){
	var url;
	url="";
	url+="./stat_ts/" + csv + ".csv";
	location.href=url;
}

function crvopen(cr){
	var url;
	url="";
	url+= "./fig/" + cr + ".png";
	figure=window.open(url,"cr_ver",
	"toolbar=yes,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=550,height=700");
	figure.focus();
}