getBrowserInfo();
//initView();

//alert("実行");

var naviImgs= new Array();
var naviOnImgs= new Array();
var naviOnSubImgs= new Array();

function loadImgs(){

	for(i=1; i<=11; i++) {
		naviImgs[i]= "../img/navi"+i+"_t.jpg";
		naviOnImgs[i]= "../img/naviOn"+i+"_t.jpg";
		naviOnSubImgs[i]= "../img/naviOnSub"+i+"_t.jpg";
	}
}

function lastUpDate(){
	if ( navigator.appName.charAt(0) == "N"){
		document.write(document.lastModified);
	}
	else {
		date = new Date(document.lastModified);
		year = date.getYear()
		if (year < 2000){
			year += 1900;
		}
	document.write("<span>");
	document.write("Last modified:");
	document.write(date.getDate() + "/");
	document.write(date.getMonth() + 1 + "/");
	document.write(year+"</span>");
	}
}

function swapOnImg(imgNo) {
	for(i=1; i<=11; i++) {
		if(imgNo == i)
			document.images["navi"+i].src= naviOnImgs[i];
		else
			document.images["navi"+i].src= naviOnSubImgs[i];
	}
	//setTimeout("swapOutImg('"+imgNo+"',1)",1000);

}

function swapOutImg(imgNo,flag) {
	for(i=1; i<=11; i++) {
		if(flag == 1 && imgNo == i )
				document.images["navi"+i].src= naviOnImgs[i];
		else
			document.images["navi"+i].src= naviImgs[i];
	}
}
var dom = document.getElementById;
var iex = document.all;
var ns4 = document.layers;

function getElement(name,nest){
	nest = nest ? 'document.'+nest+'.' : '';
	var el = dom ? document.getElementById(name) : iex ? document.all[name] : ns4 ? eval(nest+'document.'+name) : false;
	el.css = ns4 ? el : el.style;
	el.hideVis = function(){el.css.visibility='hidden'};
	el.showVis = function(){el.css.visibility='visible'};
	el.getTop = function(){return parseInt(el.css.top) || 0};
	el.setTop = function(y){el.css.top=y};
	el.getHeight = function(){return ns4 ? el.document.height : el.offsetHeight};
	el.getClipHeight = function(){return ns4 ? el.clip.height : el.offsetHeight};
	el.addEvent = addEvent;
	el.removeEvent = removeEvent;
	return el;
}

var spd= 20;
var i= 0;

function scr_D(myY){
	targetY= myY;
	scrollDown();
}

function scrollDown(){
	if(i >= targetY){
		clearTimeout(myTimer);
		i= targetY;
	}
	else{
		i= i+20;
		window.scrollTo(0,i);
		myTimer= setTimeout("scrollDown()",spd);
	}
}

function scr_U(myY){
	targetY= myY;
	scrollUp();
}

function scrollUp(){
	if(i <= targetY){
		clearTimeout(myTimer);
		i= targetY;
	}
	else{
		i= i-20;
		window.scrollTo(0,i);
		myTimer= setTimeout("scrollUp()",spd);
	}
}






/*
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
click auto scroller
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*/
/*
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Scroll Window
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*/
// |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// 
// Coded by Travis Beckham
// http://www.squidfingers.com | http://www.podlob.com
// If want to use this code, feel free to do so, but please leave this message intact.
// If you do remove this, I will hunt you down :)
//
// |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

// **********************************************************************
// Detect Browser

agent = navigator.userAgent.toLowerCase(); 
mac = (agent.indexOf("mac")!=-1);
win = (!this.mac) ?true:false;
w3c = (document.getElementById) ?true:false;
iex = (document.all) ?true:false;
ns4 = (document.layers) ?true:false;

// **********************************************************************
// Global Utility Functions


function getObj(name){
	if(w3c){
		return document.getElementById(name);
	}else if(iex){
		return document.all[name];
	}
}
function getYpos(name){
	var obj = getObj(name);
	var curtop = 0;
	while(obj.offsetParent){
		curtop += obj.offsetTop
		obj = obj.offsetParent;
	}
	return curtop;
}

// **********************************************************************
// Scroll Window


_looper = false;
_scroll = null;

function scrollWin(x,y){
	if(_looper){
		var left = (iex) ? document.body.scrollLeft : window.pageXOffset;
		var top  = (iex) ? document.body.scrollTop : window.pageYOffset;
		if(Math.abs(left-x)<=1 && Math.abs(top-y)<=1){
			scrollTo(x,y);
			clearInterval(_scroll);
			_looper = false;
			_scroll = null;
		}else{
			scrollTo(left+(x-left)/2, top+(y-top)/2);
		}
	}else{
		_scroll = setInterval('scrollWin('+x+','+y+')',100);
		_looper = true;
	}
}

function navigate1(n){
	if(!w3c){
		location.href = '#a'+n;
		return;
	}
	if(_looper){
		clearInterval(_scroll);
		_looper = false;
		_scroll = null;
	}
	for(var i=1; i<=this.LLength; i++){
		var d = getObj('d'+i);
		if(i==parseInt(n)){
			d.className = 'on';
		}else{
			d.className = 'off';
		}
	}

	var dh = getObj('main').offsetHeight; 
	var wh = (iex) ? document.body.clientHeight : window.innerHeight;
	var y = getYpos('d'+n);
	if(y>dh-wh){y = dh-wh;}
	scrollWin(0,y);
}

function navi(listLength){
	this.LLength= listLength;
}

navi.prototype.navigate= navigate1;

// **********************************************************************

// **********************************************************************
// Global Utility Functions
/*

function getObj(name){
	if(w3c){
		return document.getElementById(name);
	}else if(iex){
		return document.all[name];
	}
}
function getYpos(name){
	var obj = getObj(name);
	var curtop = 0;
	while(obj.offsetParent){
		curtop += obj.offsetTop
		obj = obj.offsetParent;
	}
	return curtop;
}
*/
// **********************************************************************
// Scroll Window

/*
_looper = false;
_scroll = null;

function scrollWin(x,y){
	if(_looper){
		var left = (iex) ? document.body.scrollLeft : window.pageXOffset;
		var top  = (iex) ? document.body.scrollTop : window.pageYOffset;
		if(Math.abs(left-x)<=1 && Math.abs(top-y)<=1){
			scrollTo(x,y);
			clearInterval(_scroll);
			_looper = false;
			_scroll = null;
		}else{
			scrollTo(left+(x-left)/2, top+(y-top)/2);
		}
	}else{
		_scroll = setInterval('scrollWin('+x+','+y+')',100);
		_looper = true;
	}
}

function navigate(n){
	if(!w3c){
		location.href = '#a'+n;
		return;
	}
	if(_looper){
		clearInterval(_scroll);
		_looper = false;
		_scroll = null;
	}
	for(var i=1; i<=6; i++){
		var d = getObj('d'+i);
		if(i==parseInt(n)){
			d.className = 'on';
		}else{
			d.className = 'off';
		}
	}

	var dh = getObj('main').offsetHeight; 
	var wh = (iex) ? document.body.clientHeight : window.innerHeight;
	var y = getYpos('d'+n);
	if(y>dh-wh){y = dh-wh;}
	scrollWin(0,y);
}
*/
// **********************************************************************
