window.onload = function(){
  var conf = {
    className : 'btn',
    postfix : '_on'
  };
  var imgNodeList = getElementsByClassName(conf.className);
  var node;
  for (var i=0, len=imgNodeList.length; i<len; i++) {
    node = imgNodeList[i];
    node.originalSrc = node.src;
    node.rolloverSrc = node.originalSrc.replace(/(\.gif|\.jpg|\.png)/, conf.postfix+"$1");
    preloadImage(node.rolloverSrc);
    node.onmouseover = function(){
      this.src = this.rolloverSrc;
    };
    node.onmouseout = function(){
      this.src = this.originalSrc;
    };
  }
};
function getElementsByClassName(name){
  var elements = [];
  var allElements = document.getElementsByTagName('*');
  for (var i=0, len=allElements.length; i<len; i++) {
    if (allElements[i].className == name){
      elements.push(allElements[i]);
    }
  }
  return elements;
}
preloadedImages = [];
function preloadImage(url){
	var p = preloadedImages;
	var l = p.length;
	p[l] = new Image();
	p[l].src = url;
}

Nav_ImPass = '/common/image/';
Nav_Plimg = new Array('header_logo_on.gif','snav_newmember_on.gif','btn_cart_on.gif','btn_demomovie_on.gif','btn_detail_on.gif','btn_dynamiccart_on.gif','btn_freedl_on.gif','btn_go_on.gif','btn_incart_on.gif','btn_login_on.gif','btn_logout_on.gif','btn_mypage_on.gif','btn_search_on.gif','gnav_business_on.gif','gnav_comic_on.gif','gnav_text_on.gif','gnav_movie_on.gif','gnav_information_on.gif','gnav_newitem_on.gif','gnav_others_on.gif','snav_qa_on.gif','snav_mailmagazine_on.gif','snav_support_on.gif','snav_about_on.gif','btn01_01_on.gif','btn01_02_on.gif','btn02_01_on.gif','btn03_01_on.gif','btn03_02_on.gif','btn04_01_on.gif','btn04_02_on.gif','btn05_01_on.gif','btn05_02_on.gif','btn06_01_on.gif');

Nav_Loadimg = new Array;
for(i=0; i<Nav_Plimg.length; i++){
	Nav_Loadimg[i] = new Image();
	Nav_Loadimg[i].src = Nav_ImPass+Nav_Plimg[i];
}
var type = 'gif'; // image TYPE
var urlpath = '/common/image/'; // image Pass
function ChgImg(name,flg){
  if(flg=="on"){document.images[name].src = urlpath+name+'_on.'+type;
  }else if(flg=="of"){document.images[name].src = urlpath+name+'_of.'+type;
  }
}

/*Popup*/
function PopWin(Url,WinName,W,H) {
  para = 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,';
  para += 'width=' + W + ',height=' + H;
  window.open(Url,WinName,para);
}

/* Trim left and right of a string*/
function trim(str, chars) {
   	return ltrim(rtrim(str, chars), chars);
}
/* Trim left of a string*/
function ltrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
/* Trim right of a string*/
function rtrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}



function Setlay(name){
	if (document.all){	//IE‚Ìê‡
		document.getElementById(name).style.display = "block";
	}else{
		document.getElementById(name).style.display = "block";
	}
	var height = window.innerHeight || document.documentElement.clientHeight;
	var scrollTop  = document.body.scrollTop  || document.documentElement.scrollTop;
	document.getElementById(name).style.top = (scrollTop + height / 2) + "px";
}
function Outlay(name){
	if (document.all){
	    document.getElementById(name).style.display = "none";
	}else{
		document.getElementById(name).style.display = "none";
	}
}

function myOpenInfo(name){
	if (document.getElementById(name).style.display == "none"){
	    document.getElementById(name).style.display = "block";
	}else{
	    document.getElementById(name).style.display = "none";
	}
}