// オンロードイメージ ===================================
//===========================================================
//                   グローバル変数
//===========================================================
var uAnt = navigator.userAgent.toLowerCase();
var SAF = uAnt.indexOf("safari") > -1;
var OP = uAnt.indexOf("opera") > -1;
var winFF = uAnt.indexOf("firefox") > -1 && (uAnt.indexOf("win") > -1);
var macFF = uAnt.indexOf("firefox") > -1 && (uAnt.indexOf("mac") > -1);
var winIE = uAnt.indexOf("msie") > -1 && (uAnt.indexOf("win") > -1);
var macIE = uAnt.indexOf("msie") > -1 && (uAnt.indexOf("mac") > -1);
window.onload = function(){
	if( !macIE ) {
		var mainBox   = document.getElementById("mainBox");
		var bread     = document.getElementById("bread");
		var gNavi     = document.getElementById("gNavi");
		var home      = document.getElementById("home");
		var company   = document.getElementById("company");
		var concept   = document.getElementById("concept");
		var service   = document.getElementById("service");
		var partner   = document.getElementById("partner");
		var recruit   = document.getElementById("recruit");
		var g2        = document.getElementById("g2");
		//プルダウンメニュー
		var subNaviG2 = document.getElementById("subNaviG2");
		var csNavi1   = document.getElementById("csNavi1");
		var csNavi2   = document.getElementById("csNavi2");
		var csNavi3   = document.getElementById("csNavi3");
		var csNavi4   = document.getElementById("csNavi4");
		if( document.all ){
			var gNaviLength = gNavi.firstChild.childNodes.length;
			}
		else{
			var gNaviLength = ( gNavi.childNodes[1].childNodes.length - 1 ) / 2;
			}
		var dir = "../";
		if( mainBox.className == "top" ){
			dir = "";
			//トップブロックアルファ( rss.js )
			productFun2();
			}
		//カテゴリのディレクトリ設定
		if( mainBox.className == "sitemap" || mainBox.className == "privacy_policy" || mainBox.className == "exemption" ){
			dir = "";
			}
		if( bread && bread.className ){
			if(  bread.className == "news"  )
				dir = "../../";
			}
		//グローバルナビゲーションオンロードイメージ
		var loadImg2 = new Array();
		var load2;
		var targetImg2;
		for( load2 = 1; load2 <= ( gNaviLength * 2 ); load2++ ){
			if( load2 > gNaviLength ){
				targetImg2 = dir + 'common/navi_img/gNavi_' + ( load2 - gNaviLength ) + '_ov.jpg';
			}
			else{
				targetImg2 = dir + 'common/navi_img/gNavi_' + load2 + '_act.jpg';
			}
			loadImg2.push( targetImg2 );
		}
		var PrImg2 = new Array();
		for(i=0; i<loadImg2.length; i++){
			PrImg2[i] = new Image();
			PrImg2[i].src = loadImg2[i];
		}
		/* TOP ================================================ */
		if( mainBox.className == "top" ){
			home.src = dir + "common/navi_img/gNavi_1_act.jpg";
		}
		else{
			home.onmouseover    = function() {home.src = dir + "common/navi_img/gNavi_1_ov.jpg";}
			home.onmouseout     = function() {home.src = dir + "common/navi_img/gNavi_1_off.jpg";}
		}
		/* COMPANY ================================================ */
		if( mainBox.className == "company" ){
			company.src = dir + "common/navi_img/gNavi_2_act.jpg";
			var wrap = document.getElementById("wrap");
			if( wrap.className == "main" ){
				//ALPHA BUTTON START FOR MENU.JS
				alhaSet();
			}
			else if( wrap.className == "col2 clearing" ){
				//cMenu.js
				subNavi();
			}
			g2.onmouseover = function() {
				subNaviG2.style.display = 'block';
				}
			g2.onmouseout  = function() {
				subNaviG2.style.display = 'none';
				}
		}
		else{
			g2.onmouseover = function() {
				company.src = dir + "common/navi_img/gNavi_2_ov.jpg";
				subNaviG2.style.display = 'block';
				}
			g2.onmouseout  = function() {
				company.src = dir + "common/navi_img/gNavi_2_off.jpg";
				subNaviG2.style.display = 'none';
				}
		}
		//プルダウンメニュー
		csNavi1.onmouseover = function() {
			csNavi1.src = dir + "common/navi_img/gNavi_company_1_ov.gif";
			subNaviG2.style.display = 'block';
			}
		csNavi2.onmouseover = function() {
			csNavi2.src = dir + "common/navi_img/gNavi_company_2_ov.gif";
			subNaviG2.style.display = 'block';
			}
		csNavi3.onmouseover = function() {
			csNavi3.src = dir + "common/navi_img/gNavi_company_3_ov.gif";
			subNaviG2.style.display = 'block';
			}
		csNavi4.onmouseover = function() {
			csNavi4.src = dir + "common/navi_img/gNavi_company_4_ov.gif";
			subNaviG2.style.display = 'block';
			}
		csNavi1.onmouseout  = function() {
			csNavi1.src = dir + "common/navi_img/gNavi_company_1_off.gif";
			subNaviG2.style.display = 'none';
			}
		csNavi2.onmouseout  = function() {
			csNavi2.src = dir + "common/navi_img/gNavi_company_2_off.gif";
			subNaviG2.style.display = 'none';
			}
		csNavi3.onmouseout  = function() {
			csNavi3.src = dir + "common/navi_img/gNavi_company_3_off.gif";
			subNaviG2.style.display = 'none';
			}
		csNavi4.onmouseout  = function() {
			csNavi4.src = dir + "common/navi_img/gNavi_company_4_off.gif";
			subNaviG2.style.display = 'none';
			}
		/* CONCEPT ================================================ */
		if( mainBox.className == "concept" ){
			concept.src = dir + "common/navi_img/gNavi_3_act.jpg";
		}
		else{
			concept.onmouseover = function() {concept.src = dir + "common/navi_img/gNavi_3_ov.jpg";}
			concept.onmouseout  = function() {concept.src = dir + "common/navi_img/gNavi_3_off.jpg";}
		}
		/* SERVICE ================================================ */
		if( mainBox.className == "service" ){
			service.src = dir + "common/navi_img/gNavi_4_act.jpg";
			var wrap = document.getElementById("wrap");
			if( wrap.className == "main" ){
				//ALPHA BUTTON START FOR MENU.JS
				alhaSet();
			}
			else if( wrap.className == "col2 clearing" ){
				//sMenu.js
				subNavi();
			}
		}
		else{
			service.onmouseover = function() {service.src = dir + "common/navi_img/gNavi_4_ov.jpg";}
			service.onmouseout  = function() {service.src = dir + "common/navi_img/gNavi_4_off.jpg";}
		}
		/* PARTNER ================================================ */
		if( mainBox.className == "partner" ){
			partner.src = dir + "common/navi_img/gNavi_5_act.jpg";
			var wrap = document.getElementById("wrap");
			// cMenu.js
			subNavi();
		}
		else{
			partner.onmouseover = function() {partner.src = dir + "common/navi_img/gNavi_5_ov.jpg";}
			partner.onmouseout  = function() {partner.src = dir + "common/navi_img/gNavi_5_off.jpg";}
		}
		/* RECRUIT ================================================ */
		if( mainBox.className == "recruit" ){
			recruit.src = dir + "common/navi_img/gNavi_6_act.jpg";
			var wrap = document.getElementById("wrap");
			// cMenu.js
			subNavi();
		}
		else{
			recruit.onmouseover = function() {recruit.src = dir + "common/navi_img/gNavi_6_ov.jpg";}
			recruit.onmouseout  = function() {recruit.src = dir + "common/navi_img/gNavi_6_off.jpg";}
		}
		return;
	}
	else{
		var topFlash = document.getElementById("topFlash");
		var htmlNodes = "";
			htmlNodes ="<img src=\"images/main_flash.jpg\" width=\"611\" height=\"267\" alt=\"Flash\" />";
			topFlash.innerHTML = htmlNodes;
			return;
	}
}