/*------------------------------------------------------------------------------	last UpDate: 2009/01/23	Modified: Hirokazu Touwaku------------------------------------------------------------------------------*///====================setupfunction setup() {popup();sizedpopup();initRollovers();}//====================/setup//------popup "popup-"function popup() {if (!document.getElementsByTagName) return false;var links = document.getElementsByTagName("a");	for (var i=0; i < links.length; i++) {		if (links[i].className.match("popup-")) {			links[i].onclick = function() {			window.open(this.href,'new1');			return false;			}		}	}}//------sizedpopup "popup1"function sizedpopup() {if (!document.getElementsByTagName) return false;var links = document.getElementsByTagName("a");	for (var i=0; i < links.length; i++) {		if (links[i].className.match("popup1")) {			links[i].onclick = function() {			window.open(this.href,'new2', 'left=0,top=0,screenX=0,screenY=0,menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,width=550,height=550');			return false;			}		}	}}//------ rolloverfunction smartRollover() {	if(document.getElementsByTagName) {		var images = document.getElementsByTagName("img");		for(var i=0; i < images.length; i++) {			if(images[i].getAttribute("src").match("_off."))			{				images[i].onmouseover = function() {					this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on."));				}				images[i].onmouseout = function() {					this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off."));				}			}		}	}}if(window.addEventListener) {	window.addEventListener("load", smartRollover, false);}else if(window.attachEvent) {	window.attachEvent("onload", smartRollover);}//----------------page scrollvar eventTimer;var restScroll=0;function scrollm(a) {	na = navigator.userAgent;	if((na.indexOf('MSIE')!=-1)&&(na.indexOf('Mac')!=-1)){	//---script start		window.location = "#"+a;	//---script end	}}function scroll(base,move){		var obj_base  = getElemPosition(base);	var elem_move = document.getElementById(move);	var obj_move  = getElemPosition(elem_move);	restScroll = obj_move.y-obj_base.y;	eventTimer = setInterval(setScrollPosition,10);}function setScrollPosition() {	var moveValue=0;	if(Math.abs(restScroll)>80){		moveValue = (restScroll>0)?20:-20;	}else{		moveValue = Math.round(restScroll/4);	}	parent.scrollBy(0,moveValue);	restScroll = (restScroll>0)?restScroll-moveValue:restScroll-moveValue;	if(moveValue==0){		clearInterval(eventTimer);		restScroll=0;	}}function getElemPosition(elem) {	var obj = new Object();	obj.x = elem.offsetLeft;	obj.y = elem.offsetTop;	while(elem.offsetParent) {		elem = elem.offsetParent;		obj.x += elem.offsetLeft;		obj.y += elem.offsetTop;	}	return obj;}