/* rollover */
conf = {
       className : 'btn',
       postfix : '_over'
};
function setMouseOverImages() {
       $A(document.getElementsByClassName(conf.className)).each(function (node){
               node.onmouseout = changeSrcFunction(node.src);
               node.onmouseover =
			    changeSrcFunction(node.src.replace(/(\.gif|\.jpg|\.png)/, conf.postfix+"$1"));
       });
}
function changeSrcFunction(data){
       return function(){ this.src = data; }
}
Event.observe(window, 'load', setMouseOverImages, false);

/* rollover02 */
conf02 = {
       className : 'btn02',
       postfix : '_over'
};
function setMouseOverImages02() {
       $A(document.getElementsByClassName(conf02.className)).each(function (node){
               node.onmouseout = changeSrcFunction02(node.src);
               node.onmouseover =
			    changeSrcFunction02(node.src.replace(/(\.gif|\.jpg|\.png)/, conf02.postfix+"$1"));
       });
}
function changeSrcFunction02(data){
       return function(){ this.src = data; }
}
Event.observe(window, 'load', setMouseOverImages02, false);

/* pageTop */
var Mac = navigator.appVersion.indexOf('Mac',0) != -1;
var Win = navigator.appVersion.indexOf('Win',0) != -1;
var IE  = navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1;
var NN  = navigator.appName.indexOf("Netscape",0) != -1;
var GE  = navigator.userAgent.indexOf("Gecko") != -1;
function topposition(){
  if( IE ){
    position = document.body.scrollTop;
  } else {
    position = window.pageYOffset;
  } movePosition()
}
function movePosition(){
  position = Math.floor(position*0.8);
  if( position > 0.1 ){
    window.scrollTo(0,position)
    setTimeout("topposition()",20);
  } else { window.scrollTo(0,0) }
}

/* popup */
function MM_popupMsg(msg) { //v1.0
  alert(msg);
}

