function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//ブラウザによって読み込むイメージを変える
function HeaderImage() {
	var ua = new String(navigator.userAgent);
	var bver = navigator.appVersion.charAt(0);
	var bname = navigator.appName;
	var logoimg;
	var imgheight;
	if(ua.indexOf("Windows") != -1){
		if(ua.indexOf("MSIE") != -1){
			logoimg = 'logo';
			imgheight = '22';
		}else if(ua.indexOf("Gecko") != -1){
			logoimg = 'logo';
			imgheight = '22';
		}else if(bname.indexOf("Netscape") != -1 && bver < 5){
			logoimg = 'logo_nn';
			imgheight = '17';
		}
	}else if(ua.indexOf("Mac") != -1){
		if(ua.indexOf("MSIE") != -1){
			logoimg = 'logo';
			imgheight = '22';
		}else if(ua.indexOf("Gecko") != -1){
			logoimg = 'logo';
			imgheight = '22';
		}else if(bname.indexOf("Netscape") != -1 && bver < 5){
			logoimg = 'logo_nn';
			imgheight = '17';
		}
	}else{
			logoimg = 'logo_nn';
			imgheight = '17';
	}
	document.write('<img src="/head/image/' + logoimg + '.gif" name="LOGO" width="99" height="' + imgheight + '" border="0" usemap="#LOGOMap">');
}

//エコ用リンク
function ecoLink(){
    queryString = window.location.search.substring(1);
    var locationParam;
	var sLink;
    if(queryString.indexOf("location=")!="-1") {
        var start=queryString.indexOf("location=")+9;
        var end=queryString.length;
        var locationParam=queryString.substring(start,end);
    }
	
	switch(locationParam){
		case "manage":
			sLink="/company/eco/kankyo/main";
			break;
		case "kaihatu":
			sLink="/company/eco/kaihatu/main";
			break;
		case "cyotatu":
			sLink="/company/eco/cyotatu/main";
			break;
		case "re":
			sLink="/company/eco/re/main";
			break;
		case "koudo":
			sLink="/company/eco/koudo/main";
			break;
		case "agri":
			sLink="/company/eco/agri/main";
			break;
		case "zyutaku":
			sLink="/company/eco/zyutaku/main";
			break;
		case "sasuti":
			sLink="/company/eco/sasuti/main";
			break;
		case "bora":
			sLink="/company/eco/bora/main";
			break;
		case "massage":
			sLink="/company/eco/massage/main";
			break;
		case "hilight":
			sLink="/company/eco/hilight/main";
			break;
		case "envrep":
			sLink="/company/eco/envrep_index/index2";
			break;
		case "freon":
			sLink="/company/eco/freon/freon1";
			break;
		case "ecodata":
			sLink="/ecodata/index";
			break;
		case "ecogreen":
			sLink="/ecodata/green";
			break;
		case "kojo":
			sLink="/company/eco/kojo/main";
			break;
		case "hybrid":
			sLink="/company/eco/hybrid/02_03";
			break;
		case "recycle":
			sLink="/company/eco/recycle/main";
			break;
		case "special":
			sLink="/company/eco/special/main";
			break;
		case "ecomission":
			sLink="/ecomission/main";
			break;
		case "infotv":
			sLink="/company/eco/info/cts_tv";
			break;
		case "zyusyou":
			sLink="/company/eco/t_zyusyou/main";
			break;
		case "katudou":
			sLink="/company/eco/t_katudou/main";
			break;
		default:
			break;
	}
	
	document.write('<frameset rows="45,*" border="0" framespacing="0" frameborder="NO">');
	document.write('<frame src="/head/eco/index.html" name="header" scrolling="NO" noresize>');
	document.write('<frame src="' + sLink + '.html" name="main">');
	document.write('</frameset>');
}

//ニュースリリース用リンク
function newsLink(){
    queryString = window.location.search.substring(1);
    var locationParam;
	var sLink;
	var sLink2;
    if(queryString.indexOf("location=")!="-1") {
        var start=queryString.indexOf("location=")+9;
        var end=queryString.length;
        var locationParam=queryString.substring(start,end);
    }
	
	switch(locationParam){
		case "2003":
			sLink="/News/menu/menu/list_2003";
			sLink2="/News/list/2003_index";	
			break;
		case "2002":
			sLink="/News/menu/menu/list_2002";	
			sLink2="/News/list/2002_index";	
			break;
		case "2001":
			sLink="/News/menu/menu/list_2001";	
			sLink2="/News/list/2001_index";	
			break;
		default:
			break;
	}
	
	document.write('<frameset rows="45,*" cols="*" frameborder="yes" border="0" framespacing="0">');
	document.write('<frame src="/head/news/index.html" name="header" frameborder="no" scrolling="NO" noresize marginwidth="0" marginheight="0" id="header" >');
	document.write('<frameset cols="200,*" frameborder="NO" border="0" framespacing="0">');
	document.write('<frame src="' + sLink + '.html" name="menu" frameborder="no" scrolling="no" noresize marginwidth="0" marginheight="0" id="menu">');
	document.write('<frame src="' + sLink2 + '.html" name="contents" frameborder="no" scrolling="auto" marginwidth="0" marginheight="0" id="contents">');
	document.write('</frameset>');
	document.write('</frameset>');

}

//アウトライン用リンク
function outlineLink(){
    queryString = window.location.search.substring(1);
    var locationParam;
	var sLink;
    if(queryString.indexOf("location=")!="-1") {
        var start=queryString.indexOf("location=")+9;
        var end=queryString.length;
        var locationParam=queryString.substring(start,end);
    }
	
	switch(locationParam){
		case "amlux":
			sLink="/saiyo/amlux";
			break;
		default:
			break;
	}
	
	document.write('<frameset rows="45,*" border="0" framespacing="0" frameborder="NO">');
	document.write('<frame src="/head/outline/index.html" name="header" scrolling="NO" noresize>');
	document.write('<frame src="' + sLink + '.html" name="main">');
	document.write('</frameset>');
}

//イベント用リンク
function eventLink(){
    queryString = window.location.search.substring(1);
    var locationParam;
	var sLink;
    if(queryString.indexOf("location=")!="-1") {
        var start=queryString.indexOf("location=")+9;
        var end=queryString.length;
        var locationParam=queryString.substring(start,end);
    }
	
	switch(locationParam){
		case "forest":
			sLink="/moritanken/index";	
			break;
		default:
			break;
	}
	
	document.write('<frameset rows="45,*" border="0" framespacing="0" frameborder="NO">');
	document.write('<frame src="/head/event/index.html" name="header" scrolling="NO" noresize>');
	document.write('<frame src="' + sLink + '.html" name="main">');
	document.write('</frameset>');
}

//プルダウンの値をパラメータとしてLOCATIONで飛ばす
function itsMenu(locationParam){
	if (locationParam != ""){ document.location = "index_frame.html?location=" + locationParam; }
}

//ITS用リンク
function itsLink(){
    queryString = window.location.search.substring(1);
    var locationParam;
	var sLink;
    if(queryString.indexOf("location=")!="-1") {
        var start=queryString.indexOf("location=")+9;
        var end=queryString.length;
        var locationParam=queryString.substring(start,end);
    }

	document.write('<frameset rows="45,*" border="0" framespacing="0" frameborder="NO">');
	document.write('<frame src="/head/tec/index.html" name="header" scrolling="NO" noresize>');
	document.write('<frame src="/ITS/' + locationParam + '" name="main">');
	document.write('</frameset>');
}

//新規ウインドウをオープン
function openWin(url,winname,w,h,resize,scrlbr,sts){

	// 引数にtoolbar, location, menubarが存在しないため、ブラウザによってはメニュー等表示されない
	// ケースがあると思われる。
	var vToolbar = 1;	// yes
	var vLocation = 1;	// yes
	var vMenubar = 1;	// yes

	var vParam = 'toolbar=' + vToolbar + ', location=' + vLocation + 
	', menubar=' + vMenubar + ' ,resizable=' + resize + ' ,scrollbars=' + 
	scrlbr + ' ,status=' + sts + ' ,width=' + w + ' ,height=' + h;

//	window.open(url, winname, vParam);
	window.open(url, '', vParam);	// タイトルがあるとNN4.78で動作しないため消す！
}
