// JavaScript Document

$( function(){
	map_initialize();
	
	$( "input[type='image'], div#banner_pane img" ).mouseover( function(){
		$( this ).animate( {'opacity':'0.5'}, 200 );
	
	}).mouseover( function(){
		$( this ).animate( {'opacity':'1.0'}, 300 );
	
	});
	
	$( "div#menu img.unselect" ).mouseover( function(){
		if( $( this ).attr( "src" ).match( /_s.jpg/ ) ){
			$( this ).attr( {"src":$( this ).attr( "src"  ).replace( "_s.jpg", ".jpg" )} );
			
		}
		$( this ).attr( {"src":$( this ).attr( "src"  ).replace( ".jpg", "_s.jpg" )} );
	
	}).mouseout( function(){
		$( this ).attr( {"src":$( this ).attr( "src"  ).replace( "_s.jpg", ".jpg" )} );
	
	});

});

function map_initialize() {
	if( $( "div#map" ).html() ){
		var lat = 43.057659;
		var lng = 141.363345;
		if( lat > 0 && lng > 0 ){
			if( jQuery.browser.msie && parseInt(jQuery.browser.version) == 6 ){
				// IE6 では V2 マップを使用
				if (GBrowserIsCompatible()) {
	
					var map = new GMap2(document.getElementById("map"));
					map.setCenter(new GLatLng(lat, lng), 18);
					
					var marker = new GMarker(new GLatLng(lat, lng));
					map.addOverlay(marker);
				
				}
	
			}else{
		
				var centerPos = new google.maps.LatLng( lat, lng);
				var mapOptions = {
					zoom : 18,
					center : centerPos,
					mapTypeId: google.maps.MapTypeId.ROADMAP,
					scrollwheel: false
				};
				var map = new google.maps.Map(document.getElementById("map"), mapOptions);
				
				var markerOptions = {
					position : centerPos,
					map : map
				};
				var marker = new google.maps.Marker(markerOptions);
			
			}
		
		}
	
	}

}
