/*JavaScript: base.js 7.0last updated on 2006.10.05(c) 2006 INUI YOSUKE Design Office (http://www.inuiyosuke.jp/)*/function ONW () {	var ONW_obj;//	var target = (arguments[1] && arguments[0].match(/.*\/([\w]+)(\.[\w]*)?\/?$/)) ? RegExp.$1 : '_blank';	var target = (arguments[0].match(/.*\/([\w]+)(\.[\w]*)?\/?(\?.*)?$/)) ? RegExp.$1 : '_blank';	var tmp = new Array(arguments[1],arguments[2],arguments[3],arguments[4]);	if (isNaN(tmp[0])) { tmp[0] = screen.availHeight; tmp[1] =  800; }	tmp[0] = (isNaN(tmp[0]) || tmp[3] > 0) ? screen.availHeight : (tmp[0] < 100) ? screen.availHeight : tmp[0];	tmp[1] = (isNaN(tmp[1]) || tmp[3] > 0) ? screen.availWidth : (tmp[1] < 100) ? screen.availWidth : tmp[1];	tmp[2] = (tmp[2] > 0) ? 'no' : 'yes';	tmp[3] = (tmp[3] > 0) ? 'yes' : 'no';	tmp[4] = (tmp[0] < 700) ? 30 : 0;	tmp[5] = (tmp[1] < 700) ? 30 : 0;	var Feature = (target == '_blank') ? '' : 'height='+tmp[0]+',width='+tmp[1]+',top='+tmp[4]+',left='+tmp[5]+',fullscreen='+tmp[3]+',resizable=yes,toolbar=no,directories=no,location='+tmp[2]+',scrollbars=yes,menubar=no,status='+tmp[2];	ONW_obj = window.open(arguments[0],target,Feature); if (ONW_obj) { ONW_obj.focus(); } return false;}===============================================================================================================以下、もともと「/service/feature/c02/script/base.js」===============================================================================================================var error = false;var OK	= 'OK'; /*for debag*/if (document.layers) { /*NN4.5*/ document.captureEvents( Event.ONLOAD ); document.captureEvents( Event.ONFOCUS ); document.captureEvents( Event.ONBLUR ); document.captureEvents( Event.MOUSEMOVE ); document.captureEvents (Event.MOUSEDOWN); document.captureEvents (Event.MOUSEUP); document.captureEvents( Event.ONMOUSEOVER ); document.captureEvents( Event.ONMOUSEOUT ); }// -------------------------------------------------- onload --------------------------------------------------var load = { flag: false, A0: new Array('ENV.Set();','set_ONW();','set_PIMG();','MOUSE()','DOWN()','MSUP()','WHEEL()'),Set: function () { var flag = true; for (iLOAD = 0; iLOAD < load.A0.length; iLOAD ++) { if (arguments[0] == load.A0[iLOAD]) { flag = false; break; }} if (flag) load.A0.push(arguments[0]); }}window.onload = function () { load.flag = true; setTimeout('for (iLOAD = 0; iLOAD < load.A0.length; iLOAD ++) { eval(load.A0[iLOAD]); }',300); }// -------------------------------------------------- TIMER --------------------------------------------------var timer = { flag:false,A0:new Array('script_SCROLL();','script_MOVE();','script_INERTIA();','script_SWEEP();','script_TRANS();','script_SIZE();'),timer:false,Set: function () { var flag = true; for (iTIMER = 0; iTIMER < timer.A0.length; iTIMER ++) { if (arguments[0] == timer.A0[iTIMER]) { flag = false; break; }} if (flag) timer.A0.push(arguments[0]); }}function TIMER () {if (error) return false;if (load.flag) {if (timer.timer) {	timer.flag = false; for (iTIMER = 0; iTIMER < timer.A0.length; iTIMER ++) { if (eval(timer.A0[iTIMER])) timer.flag = true; }	if (timer.flag) { clearTimeout(timer.timer); timer.timer = setTimeout('TIMER ();', 16); } else { timer.timer = false; }} else { clearTimeout(timer.timer); timer.timer = setTimeout('TIMER ();', 16); }} else { load.Set("TIMER ()"); }}// -------------------------------------------------- PARAMETER --------------------------------------------------var winIE, winFF, winOP, winNN, macSF, macFF, macOP, macNN, macIE;var OSname = navigator.platform;var UAname = navigator.appName;var UAver	= 'UNKOWN';var OSX	= (navigator.userAgent.indexOf('Mac OS X') != -1) ? true : false;if		(OSname.indexOf('Mac',0)	>= 0) {	if		(navigator.userAgent.indexOf('Safari',0)	>= 0) macSF = true;	else if	(UAname.indexOf('Explorer',0)				>= 0) macIE = true;	else if	(navigator.userAgent.indexOf('Firefox',0)	>= 0) macFF = true;	else if	(UAname.indexOf('Opera',0)				>= 0) macOP = true;	else if	(UAname.indexOf('Netscape',0)				>= 0) macNN = true;} else if	(OSname.indexOf('Win',0) >= 0) {	if		(UAname.indexOf('Explorer',0)				>= 0) winIE = true;	else if	(navigator.userAgent.indexOf('Firefox',0)	>= 0) winFF = true;	else if	(UAname.indexOf('Opera',0)				>= 0) winOP = true;	else if	(UAname.indexOf('Netscape',0)				>= 0) winNN = true;}OSname	= (OSname.indexOf('Win',0) >= 0) ? 'Win' : (OSname.indexOf('Mac',0) >= 0) ? 'Mac' : 'UNKOWN';if		(winIE || macIE)	{ UAname = 'Internet Explorer'; 	navigator.userAgent.match(/(.*)MSIE([\D]*)([\d]+([\.][\d]+)*)(.*)/);		UAver	= RegExp.$3; }else if	(winFF || macFF)	{ UAname = 'Firefox';			navigator.userAgent.match(/(.*)Firefox([\D]*)([\d]+([\.][\d]+)*)(.*)/);	UAver	= RegExp.$3; }else if	(macSF)			{ UAname = 'Safari';			navigator.userAgent.match(/(.*)Safari([\D]*)([\d]+([\.][\d]+)*)(.*)/);	UAver	= RegExp.$3; }else if	(winOP || macOP)	{ UAname = 'Opera';				navigator.userAgent.match(/(.*)Opera([\D]*)([\d]+([\.][\d]+)*)(.*)/);		UAver	= RegExp.$3; }else if	(winNN || macNN)	{ UAname = 'Netscape Navigator';	navigator.userAgent.match(/(.*)Netscape([\D]*)([\d]+([\.][\d]+)*)(.*)/);	UAver	= RegExp.$3; }if		(!UAname)			{ navigator.appName.match(/([\w\s]*)([\W]*)(.*)/);				UAname	= RegExp.$1; }if		(!UAver)			{ navigator.appVersion.match(/([\D]*)([\d]+([\.][\d]+)*)(.*)/);		UAver	= RegExp.$2; }var Q = new Array();var query = window.location.search;if(query != '' && query.match(/(^\?)(.*)/)) {	var Qflag = false;	query = RegExp.$2;	query = query.replace(/&amp;|&#38/ig,"&");	var Qlist = query.split('&');	query = '?';	for (bi = 0; bi < Qlist.length; bi ++) { var tmp = Qlist[bi].split('='); Q[(tmp[0])] = tmp[1]; /*?ONW*/ if (tmp[0].toUpperCase() == 'ONW') { Qflag = true; } else { query += Qlist[bi] + '&'; }}	if (Qflag) window.location.search = query;}// -------------------------------------------------- ENV --------------------------------------------------var ENV = { Y:0,X:0,H:0,W:0,Set:function () {ENV.Y = (document.all) ? parseInt(document.body.scrollTop) : parseInt(window.pageYOffset); /*IE4.0*/ENV.X = (document.all) ? parseInt(document.body.scrollLeft) : parseInt(window.pageXOffset); /*IE4.0*/if (window.innerWidth) { /*NN4.5*/ ENV.W = parseInt(window.innerWidth); ENV.H = parseInt(window.innerHeight); }else if (window.document.body.clientWidth) { /*IE4.0*/ ENV.W = parseInt(window.document.body.clientWidth); ENV.H = parseInt(window.document.body.clientHeight); }else if (document.getElementsByTagName('body')) { ENV.W = parseInt(document.getElementsByTagName('body')[0].style.width); ENV.H = parseInt(document.getElementsByTagName('body')[0].style.height); }},WO:function () {if (!winIE) { if (!window.opener) { return 0; } else if (window.opener.location.hostname == window.location.hostname) { return 1; }}else { if (!window.opener) { return 0; } else if (window.opener.closed) { return 0; } else if (window.opener.location.hostname == window.location.hostname) { return 1; }}}}// -------------------------------------------------- OBJECT --------------------------------------------------if (!Array.prototype.push)	{ Array.prototype.push	= function() { var ArrayLength = this.length; for (var i = 0; i < arguments.length; i++) this[ArrayLength + i] = arguments[i]; }}Array.prototype.remove = function () { if(this.length > arguments[0] && this.length > 1){ var tmp1 = this.slice(0, arguments[0]); var tmp2 = this.slice((arguments[0] + 1)); return tmp1.concat(tmp2); } else { return new Array(); }}Array.prototype.csv = function () { var tmp = new Array(); for (i = 0; i < this.length; i ++) { tmp[i] = String(this[i]).replace(/"/g,'""'); /*")*/tmp[i] = (tmp[i].match(/("")|[\r\n\,]/)) ? ('"' + tmp[i] + '"') : tmp[i]; } return tmp.join(','); }String.prototype.csv = function () { var tmp1 = this.replace(/(\x0D\x0A|[\x0D\x0A])?$/,','); var tmp2; var tmp3 = new Array(); while (tmp1.match(/("[^"]*(""[^"]*)*"|[^,]*),(.*)/)) { tmp1=RegExp.$3; tmp2=RegExp.$1; if (tmp2.match(/^"(.*)"$/)) { tmp2 = RegExp.$1.replace(/""/g,'"'); }; tmp3.push(tmp2); } return (this != '') ? tmp3 : new Array(); }var Cal = { px:function () { return (arguments[0] > arguments[1]) ? (Math.ceil((arguments[0] - arguments[1]) / arguments[2])) : (Math.floor((arguments[0] - arguments[1]) / arguments[2]));}, pm:function () { if (arguments[1]) { return (arguments[0] == arguments[1]) ? 0 : (arguments[0] > arguments[1]) ? 1 : -1; } else { return (arguments[0] == 0) ? 0 : (arguments[0] > 0) ? 1 : -1; }}}function OBJ () {var obj = arguments[0];if (obj.flag) { this.path = obj.path; this.jss = this.path.style; this.id = this.id; this.flag = true; }else if (obj.style) { this.path = obj; this.jss = this.path.style; this.id = 'Unspecified'; this.flag = true; }else {	this.id = obj;	if (document.layers) { /*NN4.5*/		if (arguments[0].visibility) { obj = obj.name; }		if (eval('document.layers["' + obj + '"]')) { this.path = eval('document.layers["' + obj + '"]'); this.jss = this.path; this.flag = true; }		else { this.flag = false; }	} else if (document.getElementById) {		if (eval('document.getElementById("' + obj + '")')) { this.path = eval('document.getElementById("' + obj + '")'); this.jss = this.path.style; this.flag = true; }		else { this.flag = false; }	} else if (document.all) { /*IE4.0*/		if (eval('document.all.' + obj)) { this.path = eval('document.all.' + obj); this.jss = this.path.style; this.flag = true;}		else { this.flag = false; }	} else { this.flag = false; }}if (this.flag) { ENV.Set();this.Y		= (this.jss.top.indexOf('%') >= 0)		? parseInt(ENV.H / 100 * parseInt(this.jss.top))	: parseInt(this.jss.top);	this.Y = (this.Y) ? this.Y : 0;this.X		= (this.jss.left.indexOf('%') >= 0)	? parseInt(ENV.W / 100 * parseInt(this.jss.left))	: parseInt(this.jss.left);	this.X = (this.X) ? this.X : 0;this.Z		= this.jss.zIndex; this.Z = (this.Z) ? this.Z : 1;this.H		= (this.jss.height.indexOf('%') >= 0)	? parseInt(ENV.H / 100 * parseInt(this.jss.height))	: parseInt(this.jss.height);	this.H = (this.H) ? this.H : 0;this.W		= (this.jss.width.indexOf('%') >= 0)	? parseInt(ENV.W / 100 * parseInt(this.jss.width))	: parseInt(this.jss.width);	this.W = (this.W) ? this.W : 0;this.V		= (this.jss.visibility == 'hide' || this.jss.visibility == 'hidden') ? 0 : 1;this.D		= (this.jss.display == 'none') ? 0 : 1;if (document.getElementById || document.all) {	var tmpC = (this.jss.clip == 'auto' || this.jss.clip == '') ? new Array(0,0,0,0) : this.jss.clip.split('rect(')[1].split(')')[0].split(" ");	for (bi = 0; bi < tmpC.length; bi ++) { tmpC[bi] = parseInt(tmpC[bi]); }} else if (document.layers) { /*NN4.5*/ tmpC = new Array(obj.path.clip.top, obj.path.clip.right, obj.path.clip.bottom, obj.path.clip.left); }this.C		= new Array(tmpC[0], tmpC[1], tmpC[2], tmpC[3]);	var tmpA;	if		(!isNaN(this.jss.KhtmlOpacity))		tmpA = (this.jss.KhtmlOpacity) ? parseInt(this.jss.KhtmlOpacity * 100) : 100;	else if	(!isNaN(this.jss.MozOpacity))			tmpA = (this.jss.MozOpacity) ? parseInt(this.jss.MozOpacity * 100) : 100;	else if	(!isNaN(this.jss.opacity))			tmpA = (this.jss.opacity) ? parseInt(this.jss.opacity * 100) : 100;	else if	(!macIE && this.jss.filter.match(/.*\=(\d+).*/i))	tmpA = (RegExp.$1) ? RegExp.$1 : 100;this.A		= (isNaN(tmpA)) ? 100 : tmpA;this.setY = function () {	this.Y = arguments[0];	ENV.Set();	if (document.layers) { /*NN4.5*/ this.jss.pageY = this.Y; }	else if (document.getElementById) { this.jss.top = this.Y + 'px'; }	else if (document.all) { /*IE4.0*/ this.jss.top = this.Y + ENV.Y; }	if (macSF) window.scrollTo(ENV.X,ENV.Y);	return this.Y}this.setX = function () {	this.X = arguments[0];	ENV.Set();	if (document.layers) { /*NN4.5*/ this.jss.pageX	= this.X; }	else if (document.getElementById) { this.jss.left	= this.X + 'px'; }	else if (document.all) { /*IE4.0*/ this.jss.left	= this.X + ENV.X; }	if (macSF) window.scrollTo(ENV.X,ENV.Y);	return this.X;}this.setZ = function () { this.Z = (arguments[0]) ? arguments[0] : 1;	this.jss.zIndex = this.Z;		return this.Z; }this.setH = function () { this.H = arguments[0];					this.jss.height = this.H + 'px';	return this.H; }this.setW = function () { this.W = arguments[0];					this.jss.width = this.W + 'px';	return this.W; }this.setV = function () {	this.V = (arguments[0] == 1 || arguments[0] == 0) ? arguments[0] : (this.V) ? 0 : 1;	if	(this.V == 1)	{ if (document.layers) { /*NN4.5*/ this.jss.visibility = 'show'; } else { this.jss.visibility = 'visible'; }}	else 			{ if (document.layers) { /*NN4.5*/ this.jss.visibility = 'hide'; } else { this.jss.visibility = 'hidden'; }}	return this.V;}this.setD = function () {	this.D = (arguments[0] == 1 || arguments[0] == 0) ? arguments[0] : (this.D) ? 0 : 1;	if	(this.D == 1)	{ this.jss.display = 'block'; this.setV(1); }	else 			{ this.jss.display = 'none'; }	return this.D;}this.setC = function () {	this.C[0] = arguments[0]; this.C[1] = arguments[1]; this.C[2] = arguments[2]; this.C[3] = arguments[3];	if		(document.getElementById || document.all) { this.jss.clip = 'rect(' + this.C[0] + 'px,' + this.C[1] + 'px,' + this.C[2] + 'px,' + this.C[3] + 'px)'; }	else if	(document.layers) { /*NN4.5*/ this.path.clip.top = this.C[0]; this.path.clip.right = this.C[1]; this.path.clip.bottom = this.C[2]; this.path.clip.left = this.C[3]; }/*NN4.5*/	return this.C;}this.setA = function () {	this.A = (arguments[0] >= 100) ? 100 : (arguments[0] <= 0) ? 0 : parseInt(arguments[0]);	this.jss.KhtmlOpacity	= this.A/100;	this.jss.MozOpacity		= this.A/100;	this.jss.opacity		= this.A/100;	this.jss.filter		= 'alpha(opacity=' + (this.A) + ')';	return this.A;}this.setI = function () { 	if (!load.flag) return;	ENV.Set();	if (document.getElementById || document.all) this.path.innerHTML = arguments[0];	else if (document.layers) { /*NN4.5*/ this.path.document.open(); this.path.document.write(arguments[0]); this.path.document.close(); }	window.scrollTo(ENV.X,ENV.Y);}} else { this.flag = false;this.setY=non;this.setX=non;this.setZ=non;this.setH=non;this.setW=non;this.setV=non;this.setD=non;this.setC=non;this.setA=non;this.setI=non; return false; }return true;}function LIST () {this.flag = false;this.A0 = new Array();this.A1 = new Array();this.A2 = new Array();this.A3 = new Array();this.A4 = new Array();this.lastA0 = new Array();this.lastA1 = new Array();this.lastA2 = new Array();this.lastA3 = new Array();this.lastA4 = new Array();this.Set = function () {var flag = false;for (iLIST = 0; iLIST < this.A0.length; iLIST ++) { if (arguments[0] == this.A0[iLIST] || arguments[0] == this.A0[iLIST].id) { flag = true; this.A1[iLIST] = arguments[1];this.A2[iLIST] = arguments[2];this.A3[iLIST] = arguments[3];this.A4[iLIST] = arguments[4]; break; }}if (!flag) { this.A0.push(arguments[0]);this.A1.push(arguments[1]);this.A2.push(arguments[2]);this.A3.push(arguments[3]);this.A4.push(arguments[4]); }if (!timer.timer) { TIMER (); }return false;}this.Clear = function () {this.A0=this.A0.remove(arguments[0]);this.A1=this.A1.remove(arguments[0]);this.A2=this.A2.remove(arguments[0]);this.A3=this.A3.remove(arguments[0]);this.A4=this.A4.remove(arguments[0]);this.lastA0=this.lastA0.remove(arguments[0]);this.lastA1=this.lastA1.remove(arguments[0]);this.lastA2=this.lastA2.remove(arguments[0]);this.lastA3=this.lastA3.remove(arguments[0]);this.lastA4=this.lastA4.remove(arguments[0]);}}function CLASS () {var tmp1 = document.getElementsByTagName('*');var tmp2 = new Array();var tmp3 = new Array();for (i = 0; i < tmp1.length; i++) {	tmp2 = tmp1[i].className.split(/\s+|\t/);	for (j = 0; j < tmp2.length; j++) { if (tmp2[j] == arguments[0]) { tmp3.push(new OBJ(tmp1[i])); break; }}}    return tmp3;}// -------------------------------------------------- EFFECT --------------------------------------------------var scroll = new LIST();function script_SCROLL () {scroll.flag	= false;if (!scroll.A0.length && !scroll.A1.length) return scroll.flag;for (iSCROLL = 0; iSCROLL < scroll.A0.length - 1; iSCROLL ++) scroll.Clear(iSCROLL);scroll.A0[0]	= (scroll.A0[0] && isNaN(scroll.A0[0])) ? get_ANCHORpos(scroll.A0[0])[1] : scroll.A0[0];	scroll.A0[0] = (scroll.A0[0]) ? scroll.A0[0] : 0;scroll.A1[0]	= (scroll.A1[0] && isNaN(scroll.A1[0])) ? get_ANCHORpos(scroll.A1[0])[0] : scroll.A1[0];	scroll.A1[0] = (scroll.A1[0]) ? scroll.A1[0] : 0;scroll.A2[0]	= (isNaN(scroll.A2[0])) ? 5 : scroll.A2[0];ENV.Set();if ((ENV.Y != scroll.A0[0] || ENV.X != scroll.A1[0]) && (!scroll.lastA0[0] || ENV.Y == scroll.lastA0[0]) && (!scroll.lastA1[0] || ENV.X == scroll.lastA1[0])) {	var X = Cal.px(scroll.A1[0],ENV.X,scroll.A2[0]) + ENV.X;	var Y = Cal.px(scroll.A0[0],ENV.Y,scroll.A2[0]) + ENV.Y;	self.scrollTo (X, Y);	scroll.lastA1[0] = X;	scroll.lastA0[0] = Y;	if (X == scroll.A2[0] && Y == scroll.A1[0]) { scroll.Clear(0); } else { scroll.flag = true; }} else { scroll.Clear(0); }return scroll.flag;}var move = new LIST();function script_MOVE () {move.flag	= false;if (!move.A0[0]) return move.flag;for (iMOVE = 0; iMOVE < move.A0.length; iMOVE ++) {if (!move.A0[iMOVE].flag) { move.A0[iMOVE] = new OBJ (move.A0[iMOVE]); /*ERROR*/ if (!move.A0[iMOVE].flag) { alert('base.js/script_MOVE: "' + move.A0[iMOVE].id + '" is not Object.'); move.Clear(iMOVE); iMOVE--; continue; }}if (isNaN(move.A2[iMOVE])) move.A2[iMOVE] = move.A0[iMOVE].X;if (isNaN(move.A1[iMOVE])) move.A1[iMOVE] = move.A0[iMOVE].Y;move.A3[iMOVE] = (isNaN(move.A3[iMOVE])) ? 5 : move.A3[iMOVE];move.A4[iMOVE] = (isNaN(move.A4[iMOVE])) ? 64 : move.A4[iMOVE];var X = Cal.px(move.A2[iMOVE],move.A0[iMOVE].X,move.A3[iMOVE]) + move.A0[iMOVE].X;var Y = Cal.px(move.A1[iMOVE],move.A0[iMOVE].Y,move.A3[iMOVE]) + move.A0[iMOVE].Y;if (Math.abs(X - move.A0[iMOVE].X) > move.A4[iMOVE]) X = (X > move.A0[iMOVE].X) ? (move.A0[iMOVE].X + move.A4[iMOVE]) : (move.A0[iMOVE].X - move.A4[iMOVE]);if (Math.abs(Y - move.A0[iMOVE].Y) > move.A4[iMOVE]) Y = (Y > move.A0[iMOVE].Y) ? (move.A0[iMOVE].Y + move.A4[iMOVE]) : (move.A0[iMOVE].Y - move.A4[iMOVE]);move.A0[iMOVE].setX(X); move.A0[iMOVE].setY(Y);if (X == move.A2[iMOVE] && Y == move.A1[iMOVE]) { move.Clear(iMOVE);iMOVE--; } else { move.flag = true; }}return move.flag;}var inertia = new LIST();function script_INERTIA () {inertia.flag	= false;if (!inertia.A0[0]) return inertia.flag;for (iINERTIA = 0; iINERTIA < inertia.A0.length; iINERTIA ++) {if (!inertia.A0[iINERTIA].flag) { inertia.A0[iINERTIA] = new OBJ (inertia.A0[iINERTIA]); /*ERROR*/ if (!inertia.A0[iINERTIA].flag) { alert('base.js/script_INERTIA: "' + inertia.A0[iINERTIA].id + '" is not Object.'); inertia.Clear(iINERTIA); iINERTIA--; continue; }}if (isNaN(inertia.A2[iINERTIA])) inertia.A2[iINERTIA] = inertia.A0[iINERTIA].X;if (isNaN(inertia.A1[iINERTIA])) inertia.A1[iINERTIA] = inertia.A0[iINERTIA].Y;inertia.lastA2[iINERTIA] = (inertia.lastA2[iINERTIA]) ? inertia.lastA2[iINERTIA] : 0;inertia.lastA1[iINERTIA] = (inertia.lastA1[iINERTIA]) ? inertia.lastA1[iINERTIA] : 0;var X = Cal.px(inertia.A2[iINERTIA],inertia.A0[iINERTIA].X,1) + inertia.A0[iINERTIA].X + inertia.lastA2[iINERTIA];var Y = Cal.px(inertia.A1[iINERTIA],inertia.A0[iINERTIA].Y,1) + inertia.A0[iINERTIA].Y + inertia.lastA1[iINERTIA];inertia.lastA2[iINERTIA] = -Cal.px(inertia.A0[iINERTIA].X,X,5/3);inertia.lastA1[iINERTIA] = -Cal.px(inertia.A0[iINERTIA].Y,Y,5/3);X -= Cal.pm(X,inertia.A0[iINERTIA].X); inertia.lastA2[iINERTIA] += Cal.pm(inertia.A0[iINERTIA].X,X);Y -= Cal.pm(Y,inertia.A0[iINERTIA].Y); inertia.lastA1[iINERTIA] += Cal.pm(inertia.A0[iINERTIA].Y,Y);inertia.A0[iINERTIA].setX(X); inertia.A0[iINERTIA].setY(Y);if (X == inertia.A2[iINERTIA] && (inertia.lastA2[iINERTIA] < 2) && Y == inertia.A1[iINERTIA] && (inertia.lastA1[iINERTIA] < 2)) { inertia.Clear(iINERTIA);iINERTIA--; } else { inertia.flag = true; }}return inertia.flag;}var sweep = new LIST();function script_SWEEP () {sweep.flag	= false;if (!sweep.A0[0]) return sweep.flag;for (iSWEEP = 0; iSWEEP < sweep.A0.length; iSWEEP ++) {if (!sweep.A0[iSWEEP].flag) { sweep.A0[iSWEEP] = new OBJ (sweep.A0[iSWEEP]); /*ERROR*/ if (!sweep.A0[iSWEEP].flag) { alert('base.js/script_SWEEP: "' + sweep.A0[iSWEEP].id + '" is not Object.'); sweep.Clear(iSWEEP); iSWEEP--; continue; }}if (isNaN(sweep.A1[iSWEEP])) sweep.A1[iSWEEP] = 0;if (isNaN(sweep.A2[iSWEEP])) sweep.A2[iSWEEP] = (sweep.A0[iSWEEP].C[1] < sweep.A0[iSWEEP].W) ? sweep.A0[iSWEEP].W : 0;if (isNaN(sweep.A3[iSWEEP])) sweep.A3[iSWEEP] = (sweep.A0[iSWEEP].C[2] < sweep.A0[iSWEEP].H) ? sweep.A0[iSWEEP].H : 0;if (isNaN(sweep.A4[iSWEEP])) sweep.A4[iSWEEP] = 0;var T	= Cal.px(sweep.A1[iSWEEP],sweep.A0[iSWEEP].C[0],5) + sweep.A0[iSWEEP].C[0];var R	= Cal.px(sweep.A2[iSWEEP],sweep.A0[iSWEEP].C[1],5) + sweep.A0[iSWEEP].C[1];var B	= Cal.px(sweep.A3[iSWEEP],sweep.A0[iSWEEP].C[2],5) + sweep.A0[iSWEEP].C[2];var L	= Cal.px(sweep.A4[iSWEEP],sweep.A0[iSWEEP].C[3],5) + sweep.A0[iSWEEP].C[3];if (Math.abs(T - sweep.A0[iSWEEP].C[0]) > 64) T = (T > sweep.A0[iSWEEP].C[0]) ? (sweep.A0[iSWEEP].C[0] + 64) : (sweep.A0[iSWEEP].C[0] - 64);if (Math.abs(R - sweep.A0[iSWEEP].C[1]) > 64) R = (R > sweep.A0[iSWEEP].C[1]) ? (sweep.A0[iSWEEP].C[1] + 64) : (sweep.A0[iSWEEP].C[1] - 64);if (Math.abs(B - sweep.A0[iSWEEP].C[2]) > 64) B = (B > sweep.A0[iSWEEP].C[2]) ? (sweep.A0[iSWEEP].C[2] + 64) : (sweep.A0[iSWEEP].C[2] - 64);if (Math.abs(L - sweep.A0[iSWEEP].C[3]) > 64) L = (L > sweep.A0[iSWEEP].C[3]) ? (sweep.A0[iSWEEP].C[3] + 64) : (sweep.A0[iSWEEP].C[3] - 64);sweep.A0[iSWEEP].setC(T, R, B, L);if (T == sweep.A1[iSWEEP] && R == sweep.A2[iSWEEP] && B == sweep.A3[iSWEEP] && L == sweep.A4[iSWEEP]) { sweep.Clear(iSWEEP);iSWEEP--; } else { sweep.flag = true; }}return sweep.flag;}var trans = new LIST();function script_TRANS () {trans.flag	= false;if (!trans.A0[0]) return trans.flag;for (iTRANS = 0; iTRANS < trans.A0.length; iTRANS ++) {if (!trans.A0[iTRANS].flag) { trans.A0[iTRANS] = new OBJ (trans.A0[iTRANS]); if (!trans.A0[iTRANS].flag) { alert('base.js/script_TRANS: "' + trans.A0[iTRANS].id + '" is not Object.'); trans.Clear(iTRANS); iTRANS--; continue; }}if (isNaN(trans.A1[iTRANS])) trans.A1[iTRANS] = (trans.A0[iTRANS].A > 80) ? 0 : 100;trans.A2[iTRANS] = (isNaN(trans.A2[iTRANS])) ? 5 : trans.A2[iTRANS];trans.A3[iTRANS] = (isNaN(trans.A3[iTRANS])) ? 16 : trans.A3[iTRANS];var T = Cal.px(trans.A1[iTRANS],trans.A0[iTRANS].A,trans.A2[iTRANS]) + trans.A0[iTRANS].A;if (Math.abs(T - trans.A0[iTRANS].A) > trans.A3[iTRANS]) T = (T > trans.A0[iTRANS].A) ? (trans.A0[iTRANS].A + trans.A3[iTRANS]) : (trans.A0[iTRANS].A - trans.A3[iTRANS]);trans.A0[iTRANS].setA(T);if (T == trans.A1[iTRANS]) { trans.Clear(iTRANS);iTRANS--; } else { trans.flag = true; }}return trans.flag;}var size = new LIST();function script_SIZE () {size.flag	= false;if (!size.A0[0]) return size.flag;for (iSIZE = 0; iSIZE < size.A0.length; iSIZE ++) {if (!size.A0[iSIZE].flag) { size.A0[iSIZE] = new OBJ (size.A0[iSIZE]); if (!size.A0[iSIZE].flag) { alert('base.js/script_SIZE: "' + size.A0[iSIZE].id + '" is not Object.'); size.Clear(iSIZE); iSIZE--; continue; }}if (isNaN(size.A2[iSIZE])) size.A2[iSIZE] = size.A0[iSIZE].W;if (isNaN(size.A1[iSIZE])) size.A1[iSIZE] = size.A0[iSIZE].H;size.A3[iSIZE] = (isNaN(size.A3[iSIZE])) ? 5 : size.A3[iSIZE];size.A4[iSIZE] = (isNaN(size.A4[iSIZE])) ? 64 : size.A4[iSIZE];var W = Cal.px(size.A2[iSIZE],size.A0[iSIZE].W,size.A3[iSIZE]) + size.A0[iSIZE].W;var H = Cal.px(size.A1[iSIZE],size.A0[iSIZE].H,size.A3[iSIZE]) + size.A0[iSIZE].H;if (Math.abs(W - size.A0[iSIZE].W) > size.A4[iSIZE]) W = (W > size.A0[iSIZE].W) ? (size.A0[iSIZE].W + size.A4[iSIZE]) : (size.A0[iSIZE].W - size.A4[iSIZE]);if (Math.abs(H - size.A0[iSIZE].H) > size.A4[iSIZE]) H = (H > size.A0[iSIZE].H) ? (size.A0[iSIZE].H + size.A4[iSIZE]) : (size.A0[iSIZE].H - size.A4[iSIZE]);size.A0[iSIZE].setW(W); size.A0[iSIZE].setH(H);if (W == size.A2[iSIZE] && H == size.A1[iSIZE]) { size.Clear(iSIZE);iSIZE--; } else { size.flag = true; }}return size.flag;}// -------------------------------------------------- EVENT --------------------------------------------------var mouse = new LIST();function MOUSE () {if (arguments[0]) { mouse.Set(); }if (!mouse.A0.length) return;for (iMOUSE = 0; iMOUSE < mouse.A0.length; iMOUSE ++) {if (mouse.A1[iMOUSE]) {	mouse.A1[iMOUSE] = new OBJ(mouse.A1[iMOUSE]); /*ERROR*/ if (!mouse.A1[iMOUSE].flag) { alert('base.js/MOUSE(onmousemouse): "' + mouse.A1[iMOUSE].id + '" is not Object.'); mouse.Clear(iMOUSE); iMOUSE--; continue; }	eval('mouse.A1[iMOUSE].path.onmousemove = function (event) { MOUSE_event(event);' + mouse.A0[iMOUSE] + '; }');} else { eval('document.onmousemove = function (event) { MOUSE_event(event);' + mouse.A0[iMOUSE] + '; }'); }}MX = 0; MY = 0;}var MX, MY;var MOUSE_event = function() {if (error) return false;if (document.layers) { /*NN4.5*/ MX = (parseInt(arguments[0].pageX)); MY = (parseInt(arguments[0].pageY)); }else if (document.all) { /*IE4.0*/ MX = (parseInt(event.clientX) + ENV.X); MY = (parseInt(event.clientY) + ENV.Y); }else if (document.getElementById) { MX = (parseInt(arguments[0].clientX) + ENV.X); MY = (parseInt(arguments[0].clientY) + ENV.Y); }MY = (MY) ? MY : 0; MX = (MX) ? MX : 0;return false;}var down = new LIST();function DOWN () {if (down.A1.length) MOUSE(1); else return;for (iDOWN = 0; iDOWN < down.A0.length; iDOWN ++) {if (down.A1[iDOWN]) {	down.A1[iDOWN] = new OBJ(down.A1[iDOWN]); /*ERROR*/ if (!down.A1[iDOWN].flag) { alert('base.js/DOWN(onmousedown): "' + down.A1[iDOWN].id + '" is not Object.'); down.Clear(iDOWN); iDOWN--; continue; }	eval('down.A1[iDOWN].path.onmousedown = function (event) { ' + down.A0[iDOWN] + '; }');} else { eval('document.onmousedown = function (event) { ' + down.A0[iDOWN] + '; }'); }}}var msup = new LIST();function MSUP () {if (msup.A1.length) MOUSE(1); else return;for (iMSUP = 0; iMSUP < msup.A0.length; iMSUP ++) {if (msup.A1[iMSUP]) {	msup.A1[iMSUP] = new OBJ(msup.A1[iMSUP]); /*ERROR*/ if (!msup.A1[iMSUP].flag) { alert('base.js/MSUP(onmouseup): "' + msup.A1[iMSUP].id + '" is not Object.'); msup.Clear(iMSUP); iMSUP--; continue; }	eval('msup.A1[iMSUP].path.onmouseup = function (event) { ' + msup.A0[iMSUP] + '; }');} else { eval('document.onmouseup = function (event) { ' + msup.A0[iMSUP] + '; }'); }}}var wheel = new LIST();function WHEEL () {for (iWHEEL = 0; iWHEEL < wheel.A0.length; iWHEEL ++) {if (!wheel.A0[iWHEEL]) continue;if (wheel.A1[iWHEEL]) {	wheel.A1[iWHEEL] = new OBJ(wheel.A1[iWHEEL]); /*ERROR*/ if (!wheel.A1[iWHEEL].flag) { alert('base.js/WHEEL: "' + wheel.A1[iWHEEL].id + '" is not Object.'); wheel.Clear(iWHEEL); iWHEEL--; continue; }	if (macFF || winFF) { wheel.A0[iWHEEL] = wheel.A0[iWHEEL].replace(/\(\);/, ''); wheel.A1[iWHEEL].path.addEventListener("DOMMouseScroll",WHEEL_event,false); eval('wheel.A1[iWHEEL].path.addEventListener("DOMMouseScroll",' + wheel.A0[iWHEEL] + ',false);'); }	else if (macSF || winIE) { eval('wheel.A1[iWHEEL].path.onmousewheel = function (event) { WHEEL_event(event);' + wheel.A0[iWHEEL] + '; return false; }'); }} else {	if (macFF || winFF) { wheel.A0[iWHEEL] = wheel.A0[iWHEEL].replace(/\(\);/, ''); document.addEventListener("DOMMouseScroll",WHEEL_event,false); eval('document.addEventListener("DOMMouseScroll",' + wheel.A0[iWHEEL] + ',false);'); }	else if (macSF || winIE) { eval('document.onmousewheel = function (event) { WHEEL_event(event);' + wheel.A0[iWHEEL] + '; return false; }'); }}}}var MW = 0;var WHEEL_event = function () {if (error) return false;if (macFF || winFF)	{ MW = -Cal.pm(arguments[0].detail); }else if (macSF)	{ MW = Cal.pm(event.wheelDelta); }else 			{ MW = Cal.pm(event.wheelDelta); }return false;}// -------------------------------------------------- UTILITY --------------------------------------------------var PIMG_List = new Array();function set_PIMG () {var tmpA = (document.getElementById) ? document.getElementsByTagName('img') : document.images;for (i = 0; i < tmpA.length; i ++) {	if (!tmpA[i].src.match(/(.*)-+\.(jpe?g|gif|pi?ng)/i)) continue;	var tmp1	= RegExp.$1;	var tmp2	= RegExp.$2;	if (!tmp1.replace(/(.*)-$/, '')) { tmp1	= RegExp.$1; }	PIMG_List[i]		= new Array();	PIMG_List[i][0]	= tmpA[i];	PIMG_List[i][1]	= new Image();			PIMG_List[i][1].src	= tmpA[i].src;	PIMG_List[i][2]	= new Image();			PIMG_List[i][2].src	= tmp1 + '.' + tmp2;	tmpA[i].onmouseover	= function () { for (i = 0; i < PIMG_List.length; i ++) { if (PIMG_List[i] && this == PIMG_List[i][0]) { this.src = PIMG_List[i][2].src; break; }}}	tmpA[i].onmouseout		= function () { for (i = 0; i < PIMG_List.length; i ++) { if (PIMG_List[i] && this == PIMG_List[i][0]) { this.src = PIMG_List[i][1].src; break; }}}}}var ONW_List = new Array();/* ?ONW if (window.location.search.replace(/&amp;|&#38/ig,"&").match(/([^\?]*\?.*&?)ONW=?[^&]*&?(.*)/i)) window.location.search = RegExp.$1 + RegExp.$2;*/function set_ONW () {var tmpA = (document.getElementById) ? document.getElementsByTagName('a') : document.links;for (i = 0; i < tmpA.length; i ++) { if (!tmpA[i].href) continue;	if (tmpA[i].href.match(/([^\?]*)\?((ONW)|(.*)(&|&amp;|&#38)ONW)=?([^&]*)(&?.*)/i)) {	if (winIE) var linktext = tmpA[i].innerHTML;	tmpA[i].href = (RegExp.$4 || RegExp.$7) ? RegExp.$1 + '?' + RegExp.$4 + RegExp.$7 : RegExp.$1;	var target = RegExp.$1; var tmp = new Array(RegExp.$6);	if (winIE) tmpA[i].innerHTML = linktext;	target = (tmp[0] && target.match(/.*\/([\w]+)(\.[\w]*)?\/?(\?.*)?$/)) ? RegExp.$1 : '_blank';	tmp = tmp[0].replace(/ /g,'').replace(/,|:|\//g,'.').split('.');	tmp[0] = (isNaN(tmp[0]) || tmp[3] > 0) ? screen.availHeight : (tmp[0] < 100) ? screen.availHeight : tmp[0];	tmp[1] = (isNaN(tmp[1]) || tmp[3] > 0) ? screen.availWidth : (tmp[1] < 100) ? screen.availWidth : tmp[1];	tmp[2] = (tmp[2] > 0) ? 'no' : 'yes';	tmp[3] = (tmp[3] > 0) ? 'yes' : 'no';	tmp[4] = (tmp[0] < 700) ? 30 : 0;	tmp[5] = (tmp[1] < 700) ? 30 : 0;	var Feature = (target == '_blank') ? '' : 'height='+tmp[0]+',width='+tmp[1]+',top='+tmp[4]+',left='+tmp[5]+',fullscreen='+tmp[3]+',resizable=yes,toolbar=no,directories=no,location='+tmp[2]+',scrollbars=yes,menubar=no,status='+tmp[2];	eval('tmpA['+i+'].onclick	= function () { ONW_List['+i+'] = window.open("'+tmpA[i].href + '","' + target + '","' + Feature + '"); if (ONW_List['+i+']) { ONW_List['+i+'].focus(); } return false; }');	tmpA[i].onkeypress = tmpA[i].onclick;	} else if (tmpA[i].href.match(/.*#(\w*$)/)) { 	if (RegExp.$1 != '') { var tmp1 = new OBJ(RegExp.$1); var tmp2 = (tmp1.flag) ? '"'+tmp1.id+'"' : false; } else { var tmp2 = '0,0'; }	if (tmp2 && !tmpA[i].onclick) eval('tmpA['+i+'].onclick = function () { return scroll.Set('+tmp2+'); }'); tmpA[i].onkeypress = tmpA[i].onclick;	}}}function ONW () {	var ONW_obj;	var target = (arguments[1] && arguments[0].match(/.*\/([\w]+)(\.[\w]*)?\/?(\?.*)?$/)) ? RegExp.$1 : '_blank';	var tmp = new Array(arguments[1],arguments[2],arguments[3],arguments[4]);	tmp[0] = (isNaN(tmp[0]) || tmp[3] > 0) ? screen.availHeight : (tmp[0] < 100) ? screen.availHeight : tmp[0];	tmp[1] = (isNaN(tmp[1]) || tmp[3] > 0) ? screen.availWidth : (tmp[1] < 100) ? screen.availWidth : tmp[1];	tmp[2] = (tmp[2] > 0) ? 'no' : 'yes';	tmp[3] = (tmp[3] > 0) ? 'yes' : 'no';	tmp[4] = (tmp[0] < 700) ? 30 : 0;	tmp[5] = (tmp[1] < 700) ? 30 : 0;	var Feature = (target == '_blank') ? '' : 'height='+tmp[0]+',width='+tmp[1]+',top='+tmp[4]+',left='+tmp[5]+',fullscreen='+tmp[3]+',resizable=yes,toolbar=no,directories=no,location='+tmp[2]+',scrollbars=yes,menubar=no,status='+tmp[2];	ONW_obj = window.open(arguments[0],target,Feature); if (ONW_obj) { ONW_obj.focus(); } return false;}function get_ANCHORpos () {if (error) return false;var AX = 0; var AY = 0;if	(document.layers) { /*NN4.5*/	if (document.anchors[(arguments[0])]) {		AX = parseInt(document.anchors[(arguments[0])].x);		AY = parseInt(document.anchors[(arguments[0])].y);	} else { alert('base_js.get_ANCHORpos: "' + arguments[0] + '" is not Anchor.'); }} else if	(document.all) { /*IE4.0*/	var obj = new OBJ (arguments[0]);	if (obj.flag) {		AX = parseInt(obj.path.offsetLeft);		AY = parseInt(obj.path.offsetTop);		var tmp = obj.path;		while ((tmp = tmp.offsetParent) != null) { AX += parseInt(tmp.offsetLeft); AY += parseInt(tmp.offsetTop); }	} else { alert('base_js.get_ANCHORpos: "' + arguments[0] + '" is not Anchor.'); }} else if	(document.getElementById) {	if (document.getElementById(arguments[0])) {		AX = parseInt(document.getElementById(arguments[0]).offsetLeft);		AY = parseInt(document.getElementById(arguments[0]).offsetTop);		var tmp = document.getElementById(arguments[0]);		while ((tmp = tmp.offsetParent) != null) { AX += parseInt(tmp.offsetLeft); AY += parseInt(tmp.offsetTop); }	} else { alert('base_js.get_ANCHORpos: "' + arguments[0] + '" is not Anchor.'); }}AX = (AX > 0) ? AX : 0; AY = (AY > 0) ? AY : 0;return new Array(AX, AY);}var weekList	= new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat');var monthList	= new Array('','Jan','Feb','Mar','Apr','May','Jun','Jly','Aug','Sep','Oct','Nov','Dec');function set_COOKIE () {var DATE		= new Date((get_Date(0) + 2), 11, 31);var year		= DATE.getYear();		year	= (year < 1900) ? (year += 1900) : year;var mon		= DATE.getMonth();		mon	+= 1;var day		= DATE.getDate();		day	= (day < 10) ? ('0' + day) : day;var hour		= DATE.getHours();		hour	= (hour < 10) ? ('0' + hour) : hour;var min		= DATE.getMinutes();	min	= (min < 10) ? ('0' + min) : min;var sec		= DATE.getSeconds();	sec	= (sec < 10) ? ('0' + sec) : sec;var wday		= DATE.getDay();		wday	= weekList[wday];document.cookie = arguments[0] + '=' + arguments[1] + '; expires=' + wday + ', ' + day + '-' + monthList[mon] + '-' + (year) + ' ' + hour + ':' + min + ':' + sec + ' GMT;' + 'path=/; ';}function get_COOKIE () {var COOKIE_list = document.cookie.split('; ');for (i = 0; i < COOKIE_list.length; i ++) { if (COOKIE_list[i].split('=')[0] == arguments[0]) { return COOKIE_list[i].split('=')[1]; break; }}return '';}function get_stepRGB () {var stepRGB = new Array();var Fc	= arguments[0].replace('#', '');if		(Fc.length >= 6)	{ Fc	= Fc.substring(0,6); }else if	(Fc.length >= 3)	{ Fc = Fc.charAt(0) + Fc.charAt(0) + Fc.charAt(1) + Fc.charAt(1) + Fc.charAt(2) + Fc.charAt(2); }else						{ Fc = (Fc.charAt(0) != '') ? (Fc.charAt(0) + Fc.charAt(0) + Fc.charAt(0) + Fc.charAt(0) + Fc.charAt(0) + Fc.charAt(0)) : '000000'; }var Tc	= arguments[1].replace('#', '');if		(Tc.length >= 6)	{ Tc	= Tc.substring(0,6); }else if	(Tc.length >= 3)	{ Tc = Tc.charAt(0) + Tc.charAt(0) + Tc.charAt(1) + Tc.charAt(1) + Tc.charAt(2) + Tc.charAt(2); }else						{ Tc = (Tc.charAt(0) != '') ? (Tc.charAt(0) + Tc.charAt(0) + Tc.charAt(0) + Tc.charAt(0) + Tc.charAt(0) + Tc.charAt(0)) : '000000'; }var iR	= parseInt(Fc.substring(0,2),16);var iG	= parseInt(Fc.substring(2,4),16);var iB	= parseInt(Fc.substring(4,6),16);var eR	= parseInt(Tc.substring(0,2),16);var eG	= parseInt(Tc.substring(2,4),16);var eB	= parseInt(Tc.substring(4,6),16);for (bi = 1; bi <= arguments[2]; bi ++) {	var tmpR	= (iR - parseInt((iR - eR) * (bi / arguments[2]))).toString(16);	tmpR	= (tmpR.length == 1) ? ('0' + tmpR) : tmpR;	var tmpG	= (iG - parseInt((iG - eG) * (bi / arguments[2]))).toString(16);	tmpG	= (tmpG.length == 1) ? ('0' + tmpG) : tmpG;	var tmpB	= (iB - parseInt((iB - eB) * (bi / arguments[2]))).toString(16);	tmpB	= (tmpB.length == 1) ? ('0' + tmpB) : tmpB;	stepRGB[(bi - 1)]	= '#' + tmpR + tmpG + tmpB;}return stepRGB;}function get_Date() {var DATE		= new Date();var year		= DATE.getYear();		year	= (year < 1900) ? (year += 1900) : year;var mon		= DATE.getMonth();		mon	+= 1;var day		= DATE.getDate();		day	= (day < 10) ? ('0' + day) : day;var hour		= DATE.getHours();		hour	= (hour < 10) ? ('0' + hour) : hour;var min		= DATE.getMinutes();	min	= (min < 10) ? ('0' + min) : min;var sec		= DATE.getSeconds();	sec	= (sec < 10) ? ('0' + sec) : sec;var wday		= DATE.getDay();		wday	= weekList[wday];switch (arguments[0]) {	case 0:	return year; break;														// 0: 2000	case 1:	return year +'.'+ mon; break;												// 1: 2000.01	case 2:	return year +'.'+ monthList[mon]; break;									// 2: 2002.Jan	case 3:	return year +'.'+ mon +'.'+ day; break;										// 3: 2000.01.01	case 4:	return year +'.'+ monthList[mon] +'.'+ day; break;							// 4: 2000.Jan.01	case 5:	return year +'.'+ mon +'.'+ day +' ('+ wday +') '+ hour +':'+ min; break;			// 5: 2000.01.01 (Wed) 00:00	case 6:	return year +'.'+ monthList[mon] +'.'+ day +' ('+ wday +') '+ hour +':'+ min; break;	// 6: 2000.Jan.01 (Wed) 00:00	default:	return Date.UTC(year, mon, day, hour, min, sec); break;	}}function set_flash() {document.open(); if (check_FLASHplugin(7)) {	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="' + arguments[1] + '" height="' + arguments[2] + '">');	document.write('<param name="movie" value="' + arguments[0] + '"><param name="play" value="' + arguments[3] + '"><param name="quality" value="' + arguments[4] + '"><param name="scale" value="' + arguments[5] + '"><param name="saligh" value="' + arguments[6] + '"><param name="wmode" value="' + arguments[7] + '"><param name="bgcolor" value="' + arguments[9] + '"><param name="loop" value="false"><param name="menu" value="false">');	document.write('<embed src="' + arguments[0] + '" play="' + arguments[3] + '" quality="' + arguments[4] + '" scale="' + arguments[5] + '" salign="' + arguments[6] + '" wmode="' + arguments[7] + '" bgcolor="' + arguments[9] + '" width="' + arguments[1] + '" height="' + arguments[2] + '" loop="false" menu="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"></embed>');	document.write('</object>'); } else {	if (arguments[10]) { document.writeln(arguments[10]); }	else { document.write('<div id="alertlyr" style="width:' + arguments[1] + 'px;height:' + arguments[2] + ';background:' + arguments[9] + ';"><span lang="en" class="e10" style="color:#666;">You need to download Flash Player to view this page.</span><br><br><a href="http://www.macromedia.com/downloads/" obj="_blank" lang="en" class="e10" style="color:#999;">Download Flash Player</a><br></div>'); } }document.close();}function R () { return Math.floor(Math.random() * arguments[0]); }function non () { }// -------------------------------------------------- CHECK --------------------------------------------------function check_MailAddress () { return (arguments[0].match(/([\w\._-]+)(@[\w_-]+)((\.[\w_-]+)+)/i)) ? true : false; }function check_URL () { return (arguments[0].match(/(https?|ftp|news)(:\/\/[\w\+\$\;\?\.%,!#~*\/:@&=_-]+)/i)) ? true : false; }function check_FileName () { return (arguments[0].match(/([\w\+\$\;\?\.%,!#~*:&=_-]+)\.([\w]+)/)) ? RegExp.$2 : false; }function check_FLASHplugin () {if (!macSF) return true;if		((navigator.mimeTypes && navigator.mimeTypes['application/x-shockwave-flash'] && navigator.mimeTypes['application/x-shockwave-flash'].enabledPlugin))	{ return true; }else if	((navigator.plugins && navigator.plugins['Shockwave Flash']))																		{ return true; }else																																{ return false; }return false;}function check_DIRECTORplugin () {if (!macSF) return true;if		((navigator.mimeTypes && navigator.mimeTypes['application/x-director'] && navigator.mimeTypes['application/x-director'].enabledPlugin))	{ return true; }else if	((navigator.plugins && navigator.plugins['Shockwave for Director']))															{ return true; }else																														{ return false; }return false;}// -------------------------------------------------- AJAX --------------------------------------------------var AJAX_OBJ;var FUNCTION_loaded;function AJAX () {FUNCTION_loaded = arguments[2];if (AJAX_OBJ && AJAX_OBJ.readyState != 4) AJAX_OBJ.abort ();if		(window.XMLHttpRequest)	{ AJAX_OBJ = new XMLHttpRequest(); }else if	(window.ActiveXObject)	{ try { AJAX_OBJ = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { AJAX_OBJ = new ActiveXObject("Microsoft.XMLHTTP"); }}else							{ alert("XMLHttpRequest and ActiveXObject is no function. Please access by FireFox, Safari, Mozilla or Internet Explorer."); return false; }AJAX_OBJ.open ("POST", arguments[0] , true);AJAX_OBJ.send(arguments[1]);AJAX_OBJ.onreadystatechange = function () { if (AJAX_OBJ.readyState == 4) { AJAX_loaded(FUNCTION_loaded); }}return true;}function AJAX_loaded () {if (AJAX_OBJ.status == 200) { eval ( FUNCTION_loaded.split('(')[0] + '(AJAX_OBJ.responseText' + FUNCTION_loaded.split('(')[1] ); }else { alert ("Error occurred in transportation.\nstatus: " + AJAX_OBJ.status); }}===============================================================================================================以下、もともと「/service/feature/c02/script/com.js」===============================================================================================================/*  JavaScript com.js (www.wills.co.jp) last updated on 2006.06.30 (c) 2006 YOSUKE INUI Design Office (www.inuiyosuke.jp) */ load.A0 = new Array('ENV.Set();','set_ONW();','set_PIMG();');var P_OBJ = new Array();var P_OBJ_BG = new Array(new Array(new Image(),new Image()),new Array(new Image(),new Image()),new Array(new Image(),new Image()),new Array(new Image(),new Image()),new Array(new Image(),new Image()));for (i = 0; i < P_OBJ_BG.length; i ++) { P_OBJ_BG[i][0].src = '/service/img/p_obj' + i + '_bg.png'; P_OBJ_BG[i][1].src = '/service/img/p_obj' + i + '_bg-.png'; }function P_OBJon ()		{ arguments[0].style.backgroundImage = 'url(' + P_OBJ_BG[(arguments[1])][0].src + ')'; }function P_OBJoff ()	{ arguments[0].style.backgroundImage = 'url(' + P_OBJ_BG[(arguments[1])][1].src + ')'; }var S_OBJ = new Array();var S_OBJ_BG = new Array(new Array(new Image(),new Image()),new Array(new Image(),new Image()));for (i = 0; i < S_OBJ_BG.length; i ++) { S_OBJ_BG[i][0].src = '/data/staff/img/s_obj' + i + '_bg.png'; S_OBJ_BG[i][1].src = '/data/staff/img/s_obj' + i + '_bg-.png'; }function S_OBJon ()		{ arguments[0].style.backgroundImage = 'url(' + S_OBJ_BG[(arguments[1])][0].src + ')'; }function S_OBJoff ()	{ arguments[0].style.backgroundImage = 'url(' + S_OBJ_BG[(arguments[1])][1].src + ')'; }// -------------------------------------------------- mode --------------------------------------------------function MODE () {var tmp = (arguments[0] > 0) ? 1 : 0;// if (isNaN(arguments[0]) && get_COOKIE('MODE')) { tmp = get_COOKIE('MODE'); }var tmp1 = CLASS('P_DATA');var tmp2 = CLASS('P_COMMENT');for (i = 0; i < tmp1.length; i ++) { if (tmp == 1) { tmp1[i].setD(0); } else { tmp1[i].setD(1); }}for (i = 0; i < tmp2.length; i ++) { if (tmp == 1) { tmp2[i].setD(1); } else { tmp2[i].setD(0); }}// set_COOKIE('MODE', tmp);}// -------------------------------------------------- memo --------------------------------------------------var memonote;var memo = { timer:new Object(), flag:true, values:new Array(),add:function () { 	clearTimeout(memo.timer);	memo.values = get_COOKIE('MEMO').csv();	memo.flag = true;	for (i = 0; i < memo.values.length; i ++) { if (memo.values[i] == arguments[0]) { memo.flag = false; break; }}	if (memo.flag) memo.values.push(arguments[0]); 	set_COOKIE('MEMO', memo.values.csv());	if (!memonote) {		memonote = new OBJ(document.createElement('div'));		memonote.jss.position = 'absolute';		memonote.jss.backgroundImage = 'url(/service/memo/img/memo_bg.png)';		memonote.setW(600);		memonote.setH(200);		memonote.setZ(100);		document.getElementsByTagName('body')[0].appendChild(memonote.path);	}		ENV.Set();	//ENV.X, ENV.Y, ENV.W, 		var tmp = ENV.Y + (ENV.H / 2) - memonote.H / 2;		memonote.setY(tmp);		memonote.setX(-600);		memonote.setD(1);			if (memo.flag)	{ memonote.setI('<div class="j12" style="top:80px;left:30px;width:500px;">物件メモに追加しました。<br><div class="M50"><br></div><a href="javascript:memo.close();" class="white">×閉じる</a>｜<a href="/service/memo/help.html" class="white" onclick="return memo.link();">物件メモの内容を見る</a>｜<a href="/service/memo/help.html" class="white" onclick="return WOF(this.href)">物件メモの使い方</a></div>'); }			else			{ memonote.setI('<div class="j12" style="top:80px;left:30px;width:500px;">この物件は既に登録されています。<br><div class="M50"><br></div><a href="javascript:memo.close();" class="white">×閉じる</a>｜<a href="/service/memo/help.html" class="white" onclick="return memo.link();">物件メモの内容を見る</a>｜<a href="/service/memo/help.html" class="white" onclick="return WOF(this.href)">物件メモの使い方</a></div>'); }		memonote.path.onmouseover = function () { clearTimeout(memo.timer); memo.timer = setTimeout('memo.close();', 2000); }		memonote.path.onmousemove = memonote.path.onmouseover;		memo.timer = setTimeout('memo.close();', 2000);		if (ENV.W > 950) { move.Set(memonote, tmp, 295, 2, 256); } else { move.Set(memonote, tmp, 90, 2, 256); }},close:function () { clearTimeout(memo.timer); if (memonote) { memonote.setD(0); }},remove:function () { 	memo.values = get_COOKIE('MEMO').csv();	var tmp = new Array();	for (i = 0; i < memo.values.length; i ++) { if (memo.values[i] != arguments[0]) { tmp.push(memo.values[i]); }}	for (i = 0; i < document.getElementsByTagName('a').length; i ++) {	if (document.getElementsByTagName('a')[i].href.indexOf("javascript:memo.remove('" + arguments[0] + "'") >= 0) { document.getElementsByTagName('a')[i].parentNode.parentNode.parentNode.style.display = 'none'; break; }}	set_COOKIE('MEMO', tmp.csv());},link:function () {	memo.values = get_COOKIE('MEMO').csv();	var tmp = '/service/memo/?';	// 「/fmi/xsl/wl_list2.xsl?」	for (i = 0; i < memo.values.length; i ++) { tmp += (i == 0) ? ('IntSerial=' + memo.values[i]) : ('&IntSerial=' + memo.values[i]); }	tmp += '&-lop=or';	ENV.Set();	if (ENV.WO) { window.opener.location.href = tmp; window.opener.focus(); return false; } else { window.location.href = tmp; return false; }	return true;}}// -------------------------------------------------- utilities --------------------------------------------------function ONW () {	var ONW_obj;//	var target = (arguments[1] && arguments[0].match(/.*\/([\w]+)(\.[\w]*)?\/?$/)) ? RegExp.$1 : '_blank';	var target = (arguments[0].match(/.*\/([\w]+)(\.[\w]*)?\/?$/)) ? RegExp.$1 : '_blank';	var tmp = new Array(arguments[1],arguments[2],arguments[3],arguments[4]);	if (isNaN(tmp[0])) { tmp[0] = screen.availHeight; tmp[1] =  800; }	tmp[0] = (isNaN(tmp[0]) || tmp[3] > 0) ? screen.availHeight : (tmp[0] < 100) ? 100 : tmp[0];	tmp[1] = (isNaN(tmp[1]) || tmp[3] > 0) ? screen.availWidth : (tmp[1] < 100) ? 100 : tmp[1];	tmp[2] = (tmp[2] > 0) ? 'no' : 'yes';	tmp[3] = (tmp[3] > 0) ? 'yes' : 'no';	tmp[4] = (tmp[0] < 700) ? 30 : 0;	tmp[5] = (tmp[1] < 700) ? 30 : 0;	var Feature = (target == '_blank') ? '' : 'height='+tmp[0]+',width='+tmp[1]+',top='+tmp[4]+',left='+tmp[5]+',fullscreen='+tmp[3]+',resizable=yes,toolbar=no,directories=no,location='+tmp[2]+',scrollbars=yes,menubar=no,status='+tmp[2];	ONW_obj = window.open(arguments[0],target,Feature); if (ONW_obj) { ONW_obj.focus(); } return false;}function WOF () { ENV.Set();if (ENV.WO) { if (arguments[0]) { window.opener.location.href = arguments[0]; } window.opener.focus(); return false; } else { window.name = ''; return true; }}function WOC () {ENV.Set();if (ENV.WO) { if (arguments[0]) { window.opener.location.href = arguments[0]; } window.opener.focus(); window.close(); return false; } else { window.name = ''; return true; }}function hback() {	if (window.history.length == 1) { return true; }	else if (window.history.length > 1) { window.history.go(-1); return false; }}
