﻿
var now_global = 'http://www.katsumi-kakogawa.com/';
var photo_domain = 'http://www.bukken-kanri.com/';

var mount_map = function(){
	if (map_location.lat){
		var map = new GMap2(document.getElementById("detail_map"));
		var point = new GLatLng(map_location.lat, map_location.lng);
		map.setCenter(point, 13);
		
		var tinyIcon = new GIcon();
		tinyIcon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
		tinyIcon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
		tinyIcon.iconSize = new GSize(12, 20);
		tinyIcon.shadowSize = new GSize(22, 20);
		tinyIcon.iconAnchor = new GPoint(6, 20);
		tinyIcon.infoWindowAnchor = new GPoint(5, 1);
		markerOptions = {icon:tinyIcon };
		map.addOverlay(new GMarker(point, markerOptions));
		map.disableDoubleClickZoom();
	} else {
		elem('detail_map').style.display = 'none';
	}
}

var photoChange = {
	init: function(){
		var targ_imgs = elem('photo_children_box').getElementsByTagName('img');
		if (targ_imgs.length == 0) elem('galleryBox').style.display = 'none';
		else {
			for(i=0; i<targ_imgs.length; i++){
				targ_imgs[i].onclick = photoChange.changeImg;
			}
		}
		$('#galleryBox a').lightBox();
	},
	changeImg: function(){
		elem('main_image').src = allReplace(this.src, 'images-th', 'images');
		elem('main_image_link').href = allReplace(this.src, 'images-th', 'images');
		elem('photo_message').innerHTML = (this.alt) ? this.alt: '&nbsp;';
		elem('main_image_link').title = (this.alt) ? this.alt: '&nbsp;';
		$('#galleryBox a').lightBox();
	}
}

var blockOpen = function(temp_name){
	if (elem(temp_name)) elem(temp_name).style.display = 'block';
	if (temp_name == 'detail_map') mount_map();
}

var elem = function(elem_name){
	if (document.getElementById(elem_name)) return document.getElementById(elem_name);
}

var allReplace = function(text, sText, rText){
	while (true){
		dummy = text;
		text = dummy.replace(sText, rText);
		if (text == dummy) break;
	}
	return text;
}

Kaas.addEvent(window, 'load', photoChange.init);

var scrollBreadcrumbsList = function(){
	pageScroll('breadcrumbsList');
}

Kaas.addEvent(window, 'load', scrollBreadcrumbsList);
