// JavaScript Document

// scroll
function scroller(ps){
		scroller_up(ps,250);
}
	
function scroller_up(ps,y){
	y = y + (ps - y)*.1;
	window.scroll(0,y);
	if (((ps - y) <= .5)&&((ps - y) >= -.5))
	{					
		y = ps;
	}else{
		setTimeout("scroller_up("+ps+","+y+")",1);
	}
}

function scroller_e(ps){
	y = 1;
	kyoukai = ps*.5;
	while(y <= kyoukai)
	{
		window.scroll(0,y);
		y = y + (y*.05);
	// speed
    }
	while(y != ps)
	{
		window.scroll(0,y);
		y = y + (ps-y)*.05;
		// speed
		if (((ps - y) <= .5)&&((ps - y) >= -.5))
		{					
			y = ps;
		}		
	}
}






// ########## TO_TOP

isIE = document.all;            // uEU(IE)̃`FbNp
isN6 = document.getElementById; // uEU(N6)̃`FbNp
isN4 = document.layers;         // uEU(N4)̃`FbNp
myObj = "";                     // uEUIuWFNgޔ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));

function CurrLeft() {
	if (isIE) {
		if(document.compatMode){
			return document.documentElement.scrollLeft;
		}else{
			return document.body.scrollLeft;
		}
	} else if (window.pageXOffset) {
		return window.pageXOffset;
	} else {
		return 0;
	}
}

function CurrTop() {
	if (isIE) {
		if(document.compatMode=="CSS1Compat"){
			return document.documentElement.scrollTop;
		}else{
			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 = 5;}

//	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 toTop() {
	ScrollPage(0, 0, 10);
}


function onFocus(formName,elementName){
	var target = document.forms[formName].elements[elementName];
	if(target.value == target.defaultValue){
		target.value = "";
		target.style.color='#000000';
	}
}

function onBlur(formName,elementName){
	var target = document.forms[formName].elements[elementName];
	if(target.value == target.defaultValue || target.value == ""){
		target.value = target.defaultValue;
		target.style.color='#999999';
	}
}


/*プリント***********************************************************/

/* print() が使えるブラウザかどうかを先に判断しておく */
if (navigator.userAgent.match(/msie (\d)/i))
   v = (eval(RegExp.$1) >= 5) ? 1 : 0;
else if (self.innerWidth)
   v = (eval(navigator.appVersion.charAt(0)) >= 4) ? 1 : 0;
else v = 0;

function print_out() {
   /* print() が使えるブラウザなら印刷を実行 */
   if (v) self.print();
   else alert("お使いのブラウザではこの機能は利用できません");
}


/*ロールオーバー*********************************************************************/

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


/*クリック+イメージチェンジ******************************************************************/

imgnum=1;
function changeImage(){
    if(imgnum==1){
        document.myimg.src="images/ca-01.jpg";
        imgnum=2;
    }else if(imgnum==2){
        document.myimg.src="iimages/ca-00.jpg";
        imgnum=1;
    }
}

imgnum=1;
function changeImage01(){
    if(imgnum==1){
        document.myimg.src="images/ca-02.jpg";
        imgnum=2;
    }else if(imgnum==2){
        document.myimg.src="iimages/ca-00.jpg";
        imgnum=1;
    }
}
imgnum=1;
function changeImage02(){
    if(imgnum==1){
        document.myimg.src="images/ca-03.jpg";
        imgnum=2;
    }else if(imgnum==2){
        document.myimg.src="iimages/ca-00.jpg";
        imgnum=1;
    }
}
imgnum=1;
function changeImage03(){
    if(imgnum==1){
        document.myimg.src="images/ca-04.jpg";
        imgnum=2;
    }else if(imgnum==2){
        document.myimg.src="iimages/ca-00.jpg";
        imgnum=1;
    }
}
imgnum=1;
function changeImage04(){
    if(imgnum==1){
        document.myimg.src="images/ca-05.jpg";
        imgnum=2;
    }else if(imgnum==2){
        document.myimg.src="iimages/ca-00.jpg";
        imgnum=1;
    }
}
imgnum=1;
function changeImage05(){
    if(imgnum==1){
        document.myimg.src="images/ca-06.jpg";
        imgnum=2;
    }else if(imgnum==2){
        document.myimg.src="iimages/ca-00.jpg";
        imgnum=1;
    }
}
imgnum=1;
function changeImage06(){
    if(imgnum==1){
        document.myimg.src="images/ca-07.jpg";
        imgnum=2;
    }else if(imgnum==2){
        document.myimg.src="iimages/ca-00.jpg";
        imgnum=1;
    }
}
imgnum=1;
function changeImage07(){
    if(imgnum==1){
        document.myimg.src="images/ca-08.jpg";
        imgnum=2;
    }else if(imgnum==2){
        document.myimg.src="iimages/ca-00.jpg";
        imgnum=1;
    }
}
imgnum=1;
function changeImage08(){
    if(imgnum==1){
        document.myimg.src="images/ca-09.jpg";
        imgnum=2;
    }else if(imgnum==2){
        document.myimg.src="iimages/ca-00.jpg";
        imgnum=1;
    }
}
imgnum=1;
function changeImage09(){
    if(imgnum==1){
        document.myimg.src="images/ca-10.jpg";
        imgnum=2;
    }else if(imgnum==2){
        document.myimg.src="iimages/ca-00.jpg";
        imgnum=1;
    }
}




function md1(i) {
document.images["namgif"].src="images/ca-0" + i +".jpg";
}
function md2() {
//　OnMouseOutの画像はここで指定
document.images["namgif"].src="ca-00.jpg";
}

