/*JavaScript: com.jslast updated on 2010.02.16(c) 2010 YOSUKE INUI Design Office (http://www.inuiyosuke.jp/)*/// ------------------------------- Over Write CSS -------------------------------document.open();document.write('<style type="text/css">');document.write('div.SHEET { height:450px; overflow:hidden; } div.JSS { overflow:hidden; }');// document.write('div.IMAGES div.IMAGE { position:absolute; display:none; }');document.write('</style>');document.close();// ------------------------------- SHORT-CUT KEYS -------------------------------document.onkeydown = function () {	if (macFF || winFF) { event = arguments[0]; }	if (event.altKey || event.ctrlKey || event.shiftKey) { return true; }	if	(event.keyCode == 27)	{ }	// ESC	else if	(event.keyCode == 39)	{ if (NEXT.flag) { NEXT.go(); }}			// →	else if	(event.keyCode == 37)	{ if (NEXT.flag) { history.go(-1); }}			// ←	else if	(event.keyCode == 38)	{ if (NEXT.flag) { script_JSS.slide ((script_JSS.dgree - 1) / script_JSS.dgree); }}	// ↑	else if	(event.keyCode == 40)	{ if (NEXT.flag) { script_JSS.slide ((script_JSS.dgree - 1) / script_JSS.dgree * -1); }}	// ↓	else if	(event.keyCode == 33)	{ script_JSS.slide((script_JSS.dgree - 1) / script_JSS.dgree); }	// PAGE UP	else if	(event.keyCode == 34)	{ script_JSS.slide((script_JSS.dgree - 1) / script_JSS.dgree * -1);  }	// PAGE DOWN	else if	(event.keyCode == 35)	{ script_JSS.slide(-999); }	// END	else if	(event.keyCode == 36)	{ script_JSS.slide(999);  }	// HOME	else if	(event.keyCode == 32)	{ if (NEXT.flag) { script_JSS.slide((script_JSS.dgree - 1) / script_JSS.dgree * -1); }}	// Space Bar	else if	(event.keyCode == 13)	{ if (NEXT.flag) { NEXT.go(); }}		// Return//	else	{ alert(event.keyCode); }}// -- JSS (JavaScript Scroll) --wheel.Set("script_JSS.wheel();"); mouse.Set("script_JSS.drag();"); msup.Set("script_JSS.off();");// -- NEXT --load.Set('NEXT.set();');var NEXT = { timer:undefined, flag:false, obj:new Object(), url:undefined,	set:function () { if (!NEXT.obj.flag) { NEXT.obj = new OBJ('NEXT'); } if (NEXT.obj.flag) { 		NEXT.url = NEXT.obj.path.href;		/* NEXT.obj.setA(80).setC(0,100,15,85); */		NEXT.obj.path.onmouseover	= function () { AUDIO.play(); NEXT.on; }		NEXT.obj.path.onmousemove	= NEXT.on;		NEXT.obj.path.onmouseout	= NEXT.out;		NEXT.obj.path.onclick	= function () { NEXT.go(); return false; }		NEXT.flag = true;	}},	on:	function () { /* sweep.Set(NEXT.obj, 0,100,19,0); */ },	out:	function () { /* sweep.Set(NEXT.obj, 0,100,19,81); */ },	go:	function () { if (NEXT.obj.flag) { AUDIO.play(); location.href = NEXT.url; }}}// -- PNG --if (winIE && parseInt(UAver) <= 6) { load.Set('PNG();'); }function PNG() {var tmpA = (doc.getElementById) ? doc.getElementsByTagName('img') : doc.images;for (i = 0; i < tmpA.length; i ++) {	if (!tmpA[i].runtimeStyle) continue;	if (!tmpA[i].src.match(/(.*)[^-]\.(png)/i)) continue;	tmpA[i].runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + tmpA[i].src + '", sizingmethod="image");';	tmpA[i].src = '/com/img/transparent.png';}try { doc.execCommand('BackgroundImageCache', false, true); } catch(e) {}}// -- Email --function Email () {var Email_Addr	= 'web' + '\@' + 'a-' + 'kuu' + '.com';if (arguments[0] && arguments[1]) { Email_Addr = arguments[0] + '\@' + arguments[1]; }var string	= '<a href="' + 'mail' + 'to:' + Email_Addr + '">' + Email_Addr + '</a>';document.open();document.write(string);document.close();}// -- AUDIO: TEST Script...working on Safari & Opera --load.Set('AUDIO.set();');var AUDIO = { timers:new Array, obj:new Object(), flag:false, keys:new Array(), play:function () { if (AUDIO.flag) { AUDIO.obj.play(); }},set:function () {	AUDIO.obj = new Audio('/com/aiff/wclp.aiff'); // wclp.aiff	AUDIO.flag = true;	for(i = 0; i < doc.links.length; i++) { 		AUDIO.keys[i] = false;		if (!doc.links[i].onmouseover) { 			eval ('doc.links[' + (i) + '].onmouseover	= function () { if (!AUDIO.keys[' + (i) + ']) { AUDIO.play(); } clearTimeout( AUDIO.timers[' + (i) + ']); AUDIO.keys[' + (i) + '] = true; }');			eval ('doc.links[' + (i) + '].onmousemove	= function () { clearTimeout( AUDIO.timers[' + (i) + ']); AUDIO.keys[' + (i) + '] = true; }');			eval ('doc.links[' + (i) + '].onmouseout	= function () { clearTimeout( AUDIO.timers[' + (i) + ']); AUDIO.timers[' + (i) + '] = setTimeout("AUDIO.keys[' + (i) + '] = false;",144); }');		}	}}}