var Menu;
var Menu2;
var Active = 'N';
var Active2 = 'N';
var Time = null;
var Time2 = null;

function MenuoffsetLeft(element){
  xpos = element.offsetLeft;
  for(e = element.offsetParent; e; e = e.offsetParent)
    xpos += e.offsetLeft;
  return xpos;
}
function MenuoffsetTop(element){
  ypos = element.offsetTop;
  for(e = element.offsetParent; e; e = e.offsetParent)
    ypos += e.offsetTop;
  return ypos;
}
function MenuoffsetBottom(element){
  bpos = element.offsetTop;
  for(e = element.offsetParent; e; e = e.offsetParent)
    bpos += e.offsetTop;
  return bpos;
}
function _MenuOn(MENU,SPAN){
	if(Time != null){
      clearTimeout(Time);
      hide(1);
    }
	var xpos = MenuoffsetLeft(SPAN);
	var ypos = MenuoffsetTop(SPAN) + SPAN.offsetHeight - 3;
	//if(SPAN.id=='example_area') xpos = xpos - 59;
	if(SPAN.id=='brand_area' ) xpos = xpos - 0;

	MENU.style.left = xpos;
	MENU.style.top = ypos;
	MENU.style.visibility = 'visible';

	Menu = MENU;
	Active = 'Y';
	if(SPAN.id=='shopping_area' || SPAN.id=='info_area') {
		if (document.search)
		{
			document.search.search.style.visibility = 'hidden';
		}
	}
}
function _MenuOut(){
    Active = 'N';
    Time = setTimeout('hide(1)', 100);
	if (document.search)
	{
		document.search.search.style.visibility = 'visible';
	}
}

function _categoryon(MENU,SPAN, DE){
	if(DE ==null){
	

  if(DE ==null){
    if(Time != null){
      clearTimeout(Time);
      hide(1);
    }
    var xpos = MenuoffsetLeft(SPAN) + 40;
    var ypos = MenuoffsetTop(SPAN);

  }else if(DE =='1'){
    if(Time != null){
      clearTimeout(Time);
      hide(1);
    }
    var xpos = MenuoffsetLeft(SPAN);
    var ypos = MenuoffsetTop(SPAN) + SPAN.offsetHeight - 3;
    if(SPAN.id=='example_area')
      xpos = xpos - 21;

    if(SPAN.id=='web_area' )
      xpos = xpos - 89;

	if(SPAN.id=='guide_area' )
	  xpos = xpos - 77;

  }else if(DE =='2'){
    if(Time2 != null){
      clearTimeout(Time2);
      hide(2);
    }
    var xpos = MenuoffsetLeft(SPAN);
    var ypos = SPAN.offsetTop - 13;
      xpos = 148;
    if(ypos >= 300){
      ypos = ypos - 150;
    }
  }
	
  MENU.style.left = xpos;
  MENU.style.top = ypos;
  MENU.style.visibility = 'visible';

  if(DE ==null || DE =='1'){
    Menu = MENU;
    Active = 'Y';
  }else if(DE =='2'){
      Menu2 = MENU;
      Active2 = 'Y';
  }


}else{

	this.MENU	= document.getElementById(MENU);
	this.SPAN	= document.getElementById(SPAN);

  if(DE ==null){
    if(Time != null){
      clearTimeout(Time);
      hide(1);
    }
    var xpos = MenuoffsetLeft(this.SPAN) + 40;
    var ypos = MenuoffsetTop(this.SPAN);

  }else if(DE =='1'){
    if(Time != null){
      clearTimeout(Time);
      hide(1);
    }
    var xpos = MenuoffsetLeft(this.SPAN);
    var ypos = MenuoffsetTop(this.SPAN) + this.SPAN.offsetHeight - 3;
    if(this.SPAN.id=='example_area')
      xpos = xpos - 21;

    if(this.SPAN.id=='web_area' )
      xpos = xpos - 89;

	if(this.SPAN.id=='guide_area' )
	  xpos = xpos - 77;

  }else if(DE =='2'){
    if(Time2 != null){
      clearTimeout(Time2);
      hide(2);
    }
    var xpos = MenuoffsetLeft(this.SPAN);
    var ypos = this.SPAN.offsetTop - 13;
      xpos = 148;
   
	if(ypos >= 360){
      ypos = ypos - 800;
    }
  }
	
  this.MENU.style.left = xpos;
  this.MENU.style.top = ypos;
  this.MENU.style.visibility = 'visible';

  if(DE ==null || DE =='1'){
    Menu = this.MENU;
    Active = 'Y';
  }else if(DE =='2'){
      Menu2 = this.MENU;
      Active2 = 'Y';
  }

}

}
function _categoryout(DE){
  if(DE ==null || DE =='1'){
    Active = 'N';
    Time = setTimeout('hide(1)', 100)
  }else if(DE =='2'){
    Active2 = 'N';
    Time2 = setTimeout('hide(2)', 500)
  }
}

function menuon(DE){
  if(DE =='1' || DE ==null){
    clearTimeout(Time);
    Active = 'Y';
  }else if(DE =='2'){
    clearTimeout(Time2);
    Active2 = 'Y';
  }
}

function menuout(DE){
  if(DE ==null || DE =='1'){
    Active = 'N';
    Time = setTimeout('hide(1)', 100)
  }else if(DE =='2'){
    Active2 = 'N';
    Time2 = setTimeout('hide(2)', 0)
  }
}
function hide(DE){
  if(DE ==null || DE =='1'){
    if(Active == 'N'){
      Menu.style.visibility = 'hidden';
    }
  }else if(DE =='2'){
    if(Active2 == 'N'){
      Menu2.style.visibility = 'hidden';
    }
  }
}
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];}
}

