//--------------------------------------------------------------
// ELEVATING NAVIGATOR
// Original Script (C) 2001 HP-DESIGN.NET http://hp-design.net/
// Modified by pmakino http://www.sfc.keio.ac.jp/~pmakino/
//
// No reproduction, No republication without written permission.
// 無断転載・配付は禁止です。この著作権表示は消さない事。
// ↓※修正版
//--------------------------------------------------------------

// Browser Checker
function browserCheck(){ 
	this.ver=navigator.appVersion
	this.agent=navigator.userAgent
	this.dom=document.getElementById?1:0
	this.opera6=((this.agent.indexOf("Opera 6")>-1) && this.dom)?1:0;
	this.ie5=((this.ver.indexOf("MSIE 5")>-1) && this.dom && !this.opera6)?1:0; 
	this.ie6r=((this.ver.indexOf("MSIE 6")>-1) && this.dom && (document.compatMode == "BackCompat"))?1:0;
	this.ie6s=((this.ver.indexOf("MSIE 6")>-1) && this.dom && (document.compatMode == "CSS1Compat"))?1:0;
	this.ie4=(document.all && !this.dom)?1:0;
	this.ie=(this.ie4||this.ie5||this.ie6r||this.ie6s)?1:0;
	this.mac=(this.agent.indexOf("Mac")>-1)?1:0;
	this.ns6=(this.dom && (parseInt(this.ver) >= 5)) ?1:0; 
	this.ns4=(document.layers && !this.dom)?1:0;
	this.ns=(this.ns4||this.ns6)?1:0;
	this.bw5=(this.ie5||this.ie6r)?1:0;
	this.bw6=(this.ie6s||this.ns6||this.opera6)?1:0;
	this.bw=(this.ie6r||this.ie6s||this.ie5||this.ns6||this.opera6)?1:0;
	return this;
}



//--------------------------------------------------------------
/* 
 * wrapScroll
 * Copyright 2007 youmos <youmos.com@gmail.com>
 * http://youmos.com/project/wrapscroll
 * 
 * The wrapScroll is licensed under a 
 * Creative Commons Attribution-NonCommercial-NoDerivs License.
 *
 * http://creativecommons.org/licenses/by-nc-nd/3.0/
 *
 * It is provided "as is" and without warranty of any kind. If you wish to continue to use it,
 * free for personal or non-commercial use, $30 for commercial use,
 * or transform and build your script upon this work to distribute.
 * The permission is valid for all future versions of wrapScroll.
*/

/*--- wrapscroll.js ---*/
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('7 m=2(){1.B.C(1,D)};m.E={X:\'0.9.6\',F:Y,h:Z,n:0,G:0,i:0,q:H,B:2(e,p,r){1.I(11,\'12\',1.u(1.J,D))},J:2(e,p,r){3(o=8.w(e)){1.q={\'e\':o,\'p\':(p)?8.w(p):o.13,\'r\':(r)?8.w(r):H};o.4.K=\'L\';3((c=o.g)!=(v=((o.4.j=o.g+\'x\')!=\'\')?o.g:0)){o.4.n=0;o.4.j=c+(v-c)+\'x\'}1.z()}},z:2(){f=1.M.N(1,1.q);14(1.u(1.z),(f)?10:1.F)},u:2(a,b){7 c=1;7 d=(b)?b:[];5 2(){a.C(c,d)}},I:2(e,a,b,c){3(e.O){e.O(a,b,c)}15 3(e.P){e.P(\'16\'+a,b)}},17:2(f,d){3(f){1.A=f}3(d){1.h=d}},A:2(t,b,c,d){5 c*(t/=d)*t+b}};m.E.M={N:2(t,o){7 a=Q.18(1.R(),(o.r)?1.k(o.r)+1.l(o.r):1.k(o.p));7 b=(1.k(o.p)+1.l(o.p))-(1.l(o.e)+t.G);7 s=19(o.e.4.j);7 e=Q.1a(b,a+t.n);3((t.S!=e)||(t.i>t.h)){t.i=0}3((t.S=e)!=s){o.e.4.j=t.A(t.i++,s,e-s,t.h,o.e.4)+\'x\';5 1b}5 1c},R:2(){5 8.T.U||8.V.U},l:2(o){5 o.1d||8.V.W||8.T.W},k:2(o){y=o.g;3(o.4.K==\'L\'){5 y};1e(o=o.1f){y+=o.g}5 y}};',62,78,'|this|function|if|style|return||var|document||||||||offsetTop|Duration|_timer|top|offset|height|wrapScroll|marginTop|||_obj||||bind||getElementById|px||callback|tween|initialize|apply|arguments|prototype|Interval|marginBottom|null|attach|prepare|position|absolute|event|update|addEventListener|attachEvent|Math|scroll|_prev|documentElement|scrollTop|body|scrollHeight|Version|500|60||window|load|parentNode|setTimeout|else|on|setTween|max|parseInt|min|true|false|offsetHeight|while|offsetParent'.split('|'),0,{}))

//--------------------------------------------------------------
//--------------------------------------------------------------
// Global Variables*2*


offX = 0;
offY = 10;

// レイヤの移動位置算出


function setMenu(){

	if(document.all){
		sx = document.body.scrollLeft;
		sy = document.body.scrollTop;
	}else{
		sx = self.pageXOffset;
		sy = self.pageYOffset;
	}

	moveLayer("elevnavi2",sx+offX,sy+offY);

}

// レイヤを移動する
function moveLayer(idName,x,y){

	if(document.getElementById){
		document.getElementById(idName).style.left=x;
		document.getElementById(idName).style.top=y;
	}else if(document.all){
		document.all(idName).style.pixelLeft=x;
		document.all(idName).style.pixelTop=y;
	}else if(document.layers){
		document.layers[idName].moveTo(x,y);
	}

}

// -->

//--------------------------------------------------------------
