	/* IMAGES */
		
	function openImagesWindow(name) {
			document.getElementById(name).style.visibility  = "visible";
	}

	function closeImagesWindow(name) {
			document.getElementById(name).style.visibility  = "hidden";
			resetImages() ;
	}

	index = 0;
	function changeData(index){
			count = index;
			document.getElementById('photo').src = "./images/" + imageSrc[index] + ".jpg";
			document.getElementById('landmarkTitle').innerHTML = title[index];
			document.getElementById('landmarkDescription').innerHTML = description[index];
			document.getElementById('count').innerHTML = index+1;
			
			resetImages() ;
			document.getElementById(imageSrc[index]).className = "activeFlag";
	}
	
	count = 0;
	function next(nextCount){
			count ++;
			count %= nextCount;
			document.getElementById('photo').src = "./images/" + imageSrc[count] + ".jpg";
			document.getElementById('landmarkTitle').innerHTML = title[count];
			document.getElementById('landmarkDescription').innerHTML = description[count];
			document.getElementById('count').innerHTML = count+1;
			
			resetImages() ;
			document.getElementById(imageSrc[count] ).className = "activeFlag";
	}
	
	function previous(previousCount){
			count --;
			if(count <= -1) count = previousCount;
			document.getElementById('photo').src = "./images/" + imageSrc[count] + ".jpg";
			document.getElementById('landmarkTitle').innerHTML = title[count];
			document.getElementById('landmarkDescription').innerHTML = description[count];
			document.getElementById('count').innerHTML = count+1;
			
			resetImages() ;
			document.getElementById(imageSrc[count] ).className = "activeFlag";
		}

	function executeHideData(index){
			document.getElementById(imageSrc[index] ).className = "";
	}
		
	function resetImages() {
		for (var i=0; i < imageSrc.length; i++) {
			executeHideData(i);
		}
	}
	
	
	/* MOVIE */

	var activeImage = "./images/map.gif";
	
	
	/* URLをチェックして、windowを開く */
	var urlPattern = /[0-9]$/;
    var urlOption = document.URL;

 function checkWindow(){
	if( urlOption.match(urlPattern)){
	    count = urlOption.match(urlPattern);
		openMovieWindow('movieFrame');
		document.getElementById("printMovie").innerHTML = '<embed src="http://www.youtube.com/v/'+movieSrc[count-1]+'" type="application/x-shockwave-flash" wmode="transparent" width="276" height="227"></embed>'
		  document.getElementById("mapImg").src = "./images/map" + [count-1] + ".gif";
		  activeMovie([count-1]);
	}
	}


	function openMovieWindow(name) {
			document.getElementById(name).style.visibility  = "visible";
	}

	function closeMovieWindow(name) {
			document.getElementById(name).style.visibility  = "hidden";
			document.getElementById("mapImg").src = "./images/map.gif";
			activeImage = "./images/map.gif";
	}

	function changeSwf(swfUri){
		count = swfUri;
		swfTag = '<embed src="http://www.youtube.com/v/'+movieSrc[count]+'" type="application/x-shockwave-flash" wmode="transparent" width="276" height="227"></embed>';
		document.getElementById("printMovie").innerHTML = swfTag;
	}

	function activeMovie(movieId){
		resetMovei();
		document.getElementById("movieLink" + [movieId]).style.background = "#CCCCF5";
		document.getElementById("mapImg").src = "./images/map" + movieId + ".gif";
		activeImage = "./images/map" + movieId + ".gif";
	}
	
	function executeHide(movieId){
		document.getElementById("movieLink" + [movieId]).style.background = "#FFF";
	}
		
	function resetMovei() {
		for (var i=0; i < movieSrc.length; i++) {
			executeHide(i);
		}
	}
	
	function swapMap(areaId) {
		document.getElementById("mapImg").src = "./images/map" + areaId + ".gif";
	}
	
	function swapMapRestore() {
		document.getElementById("mapImg").src = activeImage;
	}