﻿// ******** JavaScript module for Rone *********// ########## Delete Error Messagewindow.onerror = null;isIE = document.all;            // ƒuƒ‰ƒEƒU(IE)‚Ìƒ`ƒFƒbƒN—pisN6 = document.getElementById; // ƒuƒ‰ƒEƒU(N6)‚Ìƒ`ƒFƒbƒN—pisN4 = document.layers;         // ƒuƒ‰ƒEƒU(N4)‚Ìƒ`ƒFƒbƒN—pmyObj = "";                     // ƒuƒ‰ƒEƒUƒIƒuƒWƒFƒNƒg‘Þ”ð—p//	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 Moz = navigator.userAgent.indexOf("Gecko") != -1;//	var Vmajor = parseInt(navigator.appVersion); // ex. 3//	var Vminor = parseFloat(navigator.appVersion); // ex. 3.01//	var MacIE4 = ((Mac && navigator.appVersion.indexOf('MSIE 4.',0) != -1));//	var MacIE3 = ((Mac && navigator.appVersion.indexOf('MSIE 3.',0) != -1));// ########## Swap Imagefunction _ImgSwap(imgID, imgSrc) {	var imgobj = (isIE) ? document.all(imgID) : ((isN6) ? document.getElementById(imgID) : null);	if (imgobj) {		imgobj.src = imgSrc;	}}// ########## Open Popup Windowfunction popup(u, n, w, h) {	var argument = 'toolbar=no,menubar=no,location=no,directories=no,status=yes,scrollbars=yes,resizable=no';	if (h > 0) {		argument = 'height=' + h + ',' + argument;	}	if (w > 0) {		argument = 'width=' + w + ',' + argument;	}	window.open(u, n, argument);}function popup0(u, n) {	window.open(u, n);}function _LinkGoTo(Target, URL) {	Target.location.href = URL;}// ########## Smooth Scroll to Topfunction CurrLeft() {	if (isIE) {		return document.body.scrollLeft;	} else if (window.pageXOffset) {		return window.pageXOffset;	} else {		return 0;	}}function CurrTop() {	if (isIE) {		return document.body.scrollTop;	} else if (window.pageYOffset) {		return window.pageYOffset;	} else {		return 0;	}}var TimerOfScrollPage;var currX;var currY;var unittime = 2;function ScrollPage(toX, toY, breaking) {	if (TimerOfScrollPage) clearTimeout(TimerOfScrollPage);	if (!toX || toX < 0)	{toX = 0;}	if (!toY || toY < 0)	{toY = 0;}	if (!currX)	{currX = CurrLeft();}	if (!currY)	{currY = CurrTop();}	if (!breaking)	{breaking = 7;}//	alert("stop " + toX + "," + toY + "," + currX + "," + currY);	currX += (toX - CurrLeft()) / breaking;	if (currX < 0) {currX = 0;}	currY += (toY - CurrTop()) / breaking;	if (currY < 0) {currY = 0;}//	alert("stop " + currX + "," + currY);	currX = Math.floor(currX);	currY = Math.floor(currY);	window.scrollTo(currX, currY);//	alert("stop " + currX + "," + currY );	if (currX != toX || currY != toY) {//		alert("set timer " + toX + "," + toY + "," + breaking);		TimerOfScrollPage = setTimeout("ScrollPage(" + toX + "," + toY + "," + breaking + ")", unittime);	}}function JumpToPageTop() {	ScrollPage(0, 0, 10);}/* ---------------------------------------	backToTop--------------------------------------- */function backToTop() {    var x1 = x2 = x3 = 0;    var y1 = y2 = y3 = 0;    if (document.documentElement) {        x1 = document.documentElement.scrollLeft || 0;        y1 = document.documentElement.scrollTop || 0;    }    if (document.body) {        x2 = document.body.scrollLeft || 0;        y2 = document.body.scrollTop || 0;    }    x3 = window.scrollX || 0;    y3 = window.scrollY || 0;    var x = Math.max(x1, Math.max(x2, x3));    var y = Math.max(y1, Math.max(y2, y3));    window.scrollTo(Math.floor(x / 2), Math.floor(y / 2));    if (x > 0 || y > 0) {        window.setTimeout("backToTop()", 25);    }}/* ---------------------------------------	rollover (for image, input(image) Elements)--------------------------------------- */function rollover() {	if (!document.getElementById) return;		// variable init	var imagePreload = new Array();	var targetCode   = new Array();	var temp;		// get imgElements	imgArray     = document.getElementsByTagName('img');	inputArray   = document.getElementsByTagName('input');		// set targetCode	for(var i=0; i<imgArray.length; i++){		var classNameArray = imgArray[i].className.split(" ");		for(var j=0; j<classNameArray.length; j++){			if(classNameArray[j] == "rollover"){				targetCode.push(imgArray[i]);			}		}	}	for(var i=0 ;i<inputArray.length; i++){		if(inputArray[i].type == "image"){			var classNameArray = inputArray[i].className.split(" ");			for(var j=0; j<classNameArray.length; j++){				if(classNameArray[j] == "rollover"){					targetCode.push(inputArray[i]);				}			}					}	}	// setEvent for targetCode	for (var i=0; i < targetCode.length; i++) {		var src       = targetCode[i].getAttribute('src');		var suffix    = src.substring(src.lastIndexOf('.'), src.length);		var srcOver   = src.replace(suffix, '_over' + suffix);		targetCode[i].setAttribute('srcOver', srcOver);				imagePreload[i] = new Image();		imagePreload[i].src = srcOver;				targetCode[i].onmouseover = function() {			temp = this.getAttribute('src');			this.setAttribute('src', this.getAttribute('srcOver'));		}					targetCode[i].onmouseout = function() {			if (!temp){				temp = this.getAttribute('src').replace('_over' + suffix, suffix);			}			this.setAttribute('src', temp);		}	}}window.onload = rollover;// E N D