﻿/************************************************
  
    Site Name: 
	Description: common script
	Version: 
	Author: 
	Last Modified :

************************************************/
var interval=50;
var intervalCount=0;
var elem_target;
var value_opacity=0; // 透明度を保持する変数
var flipStage=3;
//var flipSec=5
var flipSec=3
var flag=1;
var path='';

function setOpacityMax() {
    if(value_opacity < 10){
        value_opacity += 1;
        window.setTimeout('setOpacityMax()',100);
        setOpacity();
    }
}
function setOpacityMin() {
    if(value_opacity > 0){
        value_opacity -= 1;
        window.setTimeout('setOpacityMin()',80);
        setOpacity();
    }
}
function setOpacity () {
    elem_target.style.filter = 'alpha(opacity=' + (value_opacity * 10) + ')';
    elem_target.style.MozOpacity = value_opacity / 10;
    elem_target.style.opacity = value_opacity / 10;
}
myPhoto = {
  flipPhoto:function(){
  	 intervalCount++;
    elem_target = document.getElementById('image');
    if ( (value_opacity > 0) && (flipStage==1) ) {
//    	value_opacity -=0.5;
    	value_opacity -=0.7;
  	 	setOpacity();
    	if (value_opacity <= 1) flipStage=2;
    }
  	 if ( (value_opacity < 10) && (flipStage==3) ) {
  	 	value_opacity += 0.3;
  	 	value_opacity += 0.5;
  	 	setOpacity();
  	 	if (value_opacity >= 10) {
  	 	  value_opacity=9.9; /*Google Chrome*/
  	 	  setOpacity();
  	 	  flipStage=0;
  	 	  if (this.count>=this.URL.length - 1)  return; ///
  	 	}
  	 }

//  	 if (intervalCount>(flipSec/interval)*1000) {
  	 if (flipSec<(intervalCount*interval)/1000) {
  	  	if (flipStage==0) flipStage=1;
  	 	if (flipStage==2) {
     		this.count++;
     		if(this.count >= this.URL.length) {
     		  //this.count=0;
     		}
     		document.getElementById("flipImage").src = path+"img/"+this.URL[this.count];
	  	 	intervalCount=0;
     		flipStage=3;
     	}
   	 }
    window.setTimeout('myPhoto.flipPhoto()',interval);

  },
  setArr:function(arg) {
  	this.URL=arg;
  },
  init:function() {
    elem_target = document.getElementById('image');
    elem_target.style.filter = 'alpha(opacity=0)';
    elem_target.style.MozOpacity = 0;
    elem_target.style.opacity = 0;
    elem_target.style.overflow='hidden';
  },
  flag:1,
  count:0,
  URL:["tangergaikan.jpg","neon.jpg","tangerdinning.jpg","tangergarden.jpg","tangerprivateroom.jpg","tangerbottle.jpg","tangerhana.jpg","tangerlamp.jpg","tangerlunchmenu.jpg","tangermado.jpg","tangernamu.jpg","tangergaikan.jpg"]
};
