var numMenu=2;

var bgMenu=new Array();
bgMenu[0]="";
bgMenu[1]="";
bgMenu[2]="";

var omObjW=new Array(),omObjH=new Array();
omObjW[0]=108,omObjH[0]=30;
omObjW[1]=108,omObjH[1]=30;
omObjW[2]=108,omObjH[2]=30;

var menuW=new Array(),menuH=new Array();
menuW[0]=120,menuH[0]=72;
menuW[1]=120,menuH[1]=216;
menuW[2]=120,menuH[2]=107;

var posMenu=new Array(),distW=new Array();
posMenu[0]=0,distW[0]=0;
posMenu[1]=0,distW[1]=0;
posMenu[2]=0,distW[2]=0;


var i;
var menuObj=new Array(),fldObj=new Array(),nmlObj=new Array(),ovrObj=new Array();
var x0,y0,x1,y1,axPos,ayPos,bxPos,byPos;
var idMenu=0,omJdg=false,visibleMenu=new Array();
for (i=-0;i<=numMenu;i++) visibleMenu[i]=false;

function setVisible(obj,jdg) {
	if (obj != null) {
		if (document.all || document.getElementById) {
			if (jdg) obj.style.visibility="visible";
			else obj.style.visibility="hidden";
		}
		else if (document.layers) {
			if (jdg) obj.visibility="show";
			else obj.visibility="hide";
		}
	}
}

function setPos(obj,x,y) {
	if (obj != null) {
		if (document.all) {
			obj.style.pixelLeft=x;
			obj.style.pixelTop=y;
		}
		else if (document.getElementById) {
			obj.style.left=x;
			obj.style.top=y;
		}
		else if (document.layers) obj.moveTo(x,y);
	}
}

function setBg(obj,color) {
	if (document.all || document.getElementById) obj.style.backgroundColor=color;
	else if (document.layers) obj.bgColor=color;
}

function setMenuVis(id) {
	var i;
	for (i=0;i<=numMenu;i++) {
		if (i==id) {
			setVisible(ovrObj[i],true);
			
			setPos(menuObj[i],x1,y1);
			setVisible(menuObj[i],true);
			visibleMenu[i]=true;
		}
		else if (i!=id && visibleMenu[i]==true) {
			setVisible(menuObj[i],false);
			setPos(menuObj[i],-500,0);
			
			setVisible(ovrObj[i],false);
			
			visibleMenu[i]=false;
		}
	}
}

function mMove(e) {
	if (omJdg) {
		var x,y;
		if (!window.opera && document.all) {
			x=document.body.scrollLeft+event.clientX;
			y=document.body.scrollTop+event.clientY;
		}
		else if (document.getElementById || document.layers) {
			x=e.pageX;
			y=e.pageY;
		}
		if (posMenu[idMenu]==0) {
			if (((x0<=x && axPos>=x) && (y0<=y && y1>=y)) || ((x1<=x && bxPos>=x) && (y1<=y && byPos>=y))) return;
			else omJdg=false,setMenuVis(-1);
		}
		else if (posMenu[idMenu]==1) {
			if (((x0<=x && x1>=x) && (y0<=y && ayPos>=y)) || ((x1<=x && bxPos>=x) && (y1<=y && byPos>=y))) return;
			else omJdg=false,setMenuVis(-1);
		}
		else if (posMenu[idMenu]==2) {
			if (((x0<=x && axPos>=x) && (byPos<=y && ayPos>=y)) || ((x1<=x && bxPos>=x) && (y1<=y && byPos>=y))) return;
			else omJdg=false,setMenuVis(-1);
		}
		else if (posMenu[idMenu]==3) {
			if (((bxPos<=x && axPos>=x) && (y0<=y && ayPos>=y)) || ((x1<=x && bxPos>=x) && (y1<=y && byPos>=y))) return;
			else omJdg=false,setMenuVis(-1);
		}
	}
}

function mOver(e,id) {
	if (document.all || document.getElementById || document.layers) {
		if (!visibleMenu[id]) {
			if (window.opera) {
				x0=e.clientX-e.offsetX;
				y0=e.clientY-e.offsetY;
			}
			else if (document.all) {
				x0=document.body.scrollLeft+event.clientX-event.offsetX;
				y0=document.body.scrollTop+event.clientY-event.offsetY;
				if (navigator.userAgent.indexOf("Win")!=-1) x0-=2,y0-=2;
				else {
					x0-=document.body.scrollLeft;
					y0-=document.body.scrollTop;
				}
			}
			else if (document.getElementById || document.layers) {
				x0=e.pageX-e.layerX;
				y0=e.pageY-e.layerY;
			}
			x1=x0,y1=y0;
			if (posMenu[id]==0) y1+=omObjH[id],x1+=distW[id];
			else if (posMenu[id]==1) x1+=omObjW[id],y1+=distW[id];
			else if (posMenu[id]==2) y1-=menuH[id],x1+=distW[id];
			else if (posMenu[id]==3) x1-=menuW[id],y1+=distW[id];
			axPos=x0+omObjW[id],ayPos=y0+omObjH[id];
			bxPos=x1+menuW[id],byPos=y1+menuH[id];
			setMenuVis(id);
			idMenu=id,omJdg=true;
		}
	}
}

function preLoad() {
	if (document.all || document.getElementById || document.layers) {
		var i;
		if (!window.opera && document.all) {
 			for (i=0;i<=numMenu;i++) {
				fldObj[i]=document.all("fld"+i);
				nmlObj[i]=document.all("nml"+i);
				ovrObj[i]=document.all("ovr"+i);
				
				menuObj[i]=document.all("mObj"+i);
			}
		}
		else if (document.getElementById) {
			for (i=0;i<=numMenu;i++) {
				fldObj[i]=document.getElementById("fld"+i);
				nmlObj[i]=document.getElementById("nml"+i);
				ovrObj[i]=document.getElementById("ovr"+i);
				
				menuObj[i]=document.getElementById("mObj"+i);
				
				fldObj[i].style.position="absolute";
			}
		}
		else if (document.layers) {
			for (i=0;i<=numMenu;i++) {
				fldObj[i]=document.layers["fld"+i];
				nmlObj[i]=fldObj[i].document.layers["nml"+i];
				ovrObj[i]=fldObj[i].document.layers["ovr"+i];
				
				menuObj[i]=document.layers["mObj"+i];
			}
		}
		if (document.layers) document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove=mMove;
		for (i=0;i<=numMenu;i++) if (bgMenu[i]!="") setBg(menuObj[i],bgMenu[i]);
	}
}


//--------------------------------------------------------------------------------
//--------------------------------------------------------------------------------
//--------------------------------------------------------------------------------


//Main Menu RollOver
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) {
		//mainMenu
		btn_01en_over = newImage("/img_menu/btn_01en-over.gif");
		btn_02en_over = newImage("/img_menu/btn_02en-over.gif");
		btn_03en_over = newImage("/img_menu/btn_03en-over.gif");
		btn_04en_over = newImage("/img_menu/btn_04en-over.gif");
		btn_05en_over = newImage("/img_menu/btn_05en-over.gif");
		btn_06en_over = newImage("/img_menu/btn_06en-over.gif");
		btn_07en_over = newImage("/img_menu/btn_07en-over.gif");
		
		//subMenu
		m_item011en_over = newImage("/img_menu/m_item011en-over.gif");
		m_item012en_over = newImage("/img_menu/m_item012en-over.gif");
		m_item013en_over = newImage("/img_menu/m_item013en-over.gif");
		m_item021en_over = newImage("/img_menu/m_item021en-over.gif");
		m_item022en_over = newImage("/img_menu/m_item022en-over.gif");
		m_item023en_over = newImage("/img_menu/m_item023en-over.gif");
		m_item024en_over = newImage("/img_menu/m_item024en-over.gif");
		m_item025en_over = newImage("/img_menu/m_item025en-over.gif");
		m_item026en_over = newImage("/img_menu/m_item026en-over.gif");
		
		//localMenu
		car_btn_a011_over = newImage("/images/car_btn_a011.gif");
		car_btn_a012_over = newImage("/images/car_btn_a012.gif");
		car_btn_a021_over = newImage("/images/car_btn_a021.gif");
		car_btn_a022_over = newImage("/images/car_btn_a022.gif");
		car_btn_b01_over = newImage("/images/car_btn_b01.gif");
		car_btn_b02_over = newImage("/images/car_btn_b02.gif");
		car_btn_b03_over = newImage("/images/car_btn_b03.gif");
		car_btn_b04_over = newImage("/images/car_btn_b04.gif");
		car_btn_c01_over = newImage("/images/car_btn_c01.gif");
		car_btn_d01_over = newImage("/images/car_btn_d01.gif");
		car_ex_a011_en_over = newImage("/images/car_ex_a011_en.gif");
		car_ex_a012_en_over = newImage("/images/car_ex_a012_en.gif");
		car_ex_a021_en_over = newImage("/images/car_ex_a021_en.gif");
		car_ex_a022_en_over = newImage("/images/car_ex_a022_en.gif");
		car_ex_b01_en_over = newImage("/images/car_ex_b01_en.gif");
		car_ex_b02_en_over = newImage("/images/car_ex_b02_en.gif");
		car_ex_b03_en_over = newImage("/images/car_ex_b03_en.gif");
		car_ex_b04_en_over = newImage("/images/car_ex_b04_en.gif");
		car_ex_c01_en_over = newImage("/images/car_ex_c01_en.gif");
		car_ex_d01_en_over = newImage("/images/car_ex_d01_en.gif");
		
		pc_btn_a01_over = newImage("/images/pc_btn_a01.gif");
		pc_btn_a02_over = newImage("/images/pc_btn_a02.gif");
		pc_btn_a03_over = newImage("/images/pc_btn_a03.gif");
		pc_btn_a04_over = newImage("/images/pc_btn_a04.gif");
		pc_btn_a05_over = newImage("/images/pc_btn_a05.gif");
		pc_btn_b01_over = newImage("/images/pc_btn_b01.gif");
		pc_btn_c01_over = newImage("/images/pc_btn_c01.gif");
		pc_btn_c02_over = newImage("/images/pc_btn_c02.gif");
		pc_ex_a01_en_over = newImage("/images/pc_ex_a01_en.gif");
		pc_ex_a02_en_over = newImage("/images/pc_ex_a02_en.gif");
		pc_ex_a03_en_over = newImage("/images/pc_ex_a03_en.gif");
		pc_ex_a04_en_over = newImage("/images/pc_ex_a04_en.gif");
		pc_ex_a05_en_over = newImage("/images/pc_ex_a05_en.gif");
		pc_ex_b01_en_over = newImage("/images/pc_ex_b01_en.gif");
		pc_ex_c01_en_over = newImage("/images/pc_ex_c01_en.gif");
		pc_ex_c02_en_over = newImage("/images/pc_ex_c02_en.gif");
		
		pdct01_en_over = newImage("/images/pdct01_en-over.gif");
		pdct02_en_over = newImage("/images/pdct02_en-over.gif");
		pdct03_en_over = newImage("/images/pdct03_en-over.gif");
		pdct04_en_over = newImage("/images/pdct04_en-over.gif");
		pdct05_en_over = newImage("/images/pdct05_en-over.gif");
		pdct06_en_over = newImage("/images/pdct06_en-over.gif");
		pdct07_en_over = newImage("/images/pdct07_en-over.gif");
		pdct08_en_over = newImage("/images/pdct08_en-over.gif");
		pdct09_en_over = newImage("/images/pdct09_en-over.gif");
		
		preloadFlag = true;
	}
}


//--------------------------------------------------------------------------------
//--------------------------------------------------------------------------------
//--------------------------------------------------------------------------------


  // OS
  var Win = navigator.userAgent.indexOf("Win") != -1 ? true : false 
  var Mac = navigator.userAgent.indexOf("Mac") != -1 ? true : false 
  var X11 = navigator.userAgent.indexOf("X11") != -1 ? true : false 
  
  if (document.getElementById) {
  
    if (Win) cssurl = "/css/win.css"  // Win W3C
    else if(Mac) cssurl = "/css/mac.css"  // Mac W3C
    else if(X11) cssurl = "/css/win.css"  // X11 W3C
  
  } else if (document.all) {
  
    if (Win) cssurl = "/css/win.css"  // Win IE
    else if(Mac) cssurl = "/css/mac.css"  // Mac IE
  
  } else if (document.layers) {
  
    if (Win) cssurl = "/css/win.css"  // Win N4
    else if(Mac) cssurl = "/css/mac.css"  // Mac N4
    else if(X11) cssurl = "/css/win.css"  // X11 N4
  
  } else {
    cssurl ="/css/win.css"  // other
  }
  
  //output
  document.write('<link rel="stylesheet" ')
  document.write('      type="text/css"  ')
  document.write('      href="'+cssurl+'"')
  document.write('>')