
function photoSlide(){
//	var photoList = [];
	var photoList = new Array();
	$( ".photos li" ).each( function() {
		$( this ).hide();
		$( this ).css( "position", "absolute" );
		$( this ).css( "top", 0 );
		$( this ).css( "left", 0 );
		photoList.push( $( this ) );
	} );

	photoList = arrayShuffle( photoList );

	var counter = 0;
	var fadeInFunc = function() {
		var first = photoList.shift().css( "z-index",counter++ );
		var complete = function() {
			photoList[ photoList.length - 1 ].hide();
			photoList.push( first );
		}
		first.fadeIn( 1000, complete );
	}

	fadeInFunc();
	setInterval( fadeInFunc, 5000 );
}



function arrayShuffle( arr ) {
	var l = arr.length;
	var newArr = arr;
	while( l ){
		var m = Math.floor( Math.random()*l );
		var n = newArr[ --l ];
		newArr[ l ] = newArr[ m ];
		newArr[ m ] = n;
	}
	return newArr;
}


function selectLanguage( num ) {
	if( num == 0 ) {
		$( ".japanese" ).fadeOut( 300, function() {
			var h = $( ".english" ).outerHeight({margin: true});
			$( ".catch" ).animate( { height:h + "px" } );
			$( ".english" ).fadeIn( 1000 );
		});	
		$( "ul.languages li.en a" ).css( 'background-position', '0 0' );
		$( "ul.languages li.jp a" ).css( 'background-position', '0 -10px' );
		WriteCookie( 'LANGRATE', 0 );
	} else {
		$( ".english" ).fadeOut( 300, function() {
			var h = $( ".japanese" ).outerHeight({margin: true});
			$( ".catch" ).animate( { height:h + "px" } );
			$( ".japanese" ).fadeIn( 1000 );
		});
		$( "ul.languages li.en a" ).css( 'background-position', '0 -10px' );
		$( "ul.languages li.jp a" ).css( 'background-position', '0 0' );
		WriteCookie( 'LANGRATE', 1 );
	}
}



$( document ).ready(
	function() {
		$( ".photos" ).css( "height", "480px" );
		$( ".photos" ).css( "width", "740px" );
		$( ".photos" ).css( "position", "relative" );
		photoSlide();
	}
);
