
function observe(target, type, listener) {
    target.addEventListener
    ? target.addEventListener(type, listener, false)
    : target.attachEvent('on' + type, function() { listener.call(target, window.event); });
}

var initialize = function() {
	var myLatlng = new google.maps.LatLng(35.735617, 139.774813);
	var myOptions = {
		zoom: 14,
		center: myLatlng,
		mapTypeId: google.maps.MapTypeId.ROADMAP
	};
	
	//display map
	if(document.getElementById("map_canvas")){
	var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
	}
	//make marker
	var marker = new google.maps.Marker({
		position: myLatlng, 
		map: map, 
		title:"YuYu house"
	});  
}


var navCont = function(){
	var navTag = document.getElementsByTagName("nav").item(0);
	var navAncher = navTag.getElementsByTagName("a");
	
	var pathTmp = window.location.pathname.split("/");
	var filename = pathTmp[pathTmp.length-1];

	for(i=0; i<navAncher.length; i++){
		var ancPathTmp = navAncher.item(i).href.split("/");
		var ancFilename = ancPathTmp[ancPathTmp.length-1];
		if(ancFilename == filename){
			navAncher.item(i).className="stay";
		}
		else if((filename == "")||(filename == "house")){
			navAncher.item(0).className="stay";
		}
	}
	
}
//observe(window,"load",autoAttuchScrollEvent);
observe(window,"load",initialize);
observe(window,"load",navCont);




