

(function($) {
	
	$(function() {
		$.pac.searchIcon();
		$.pac.bigTarget();
		if($('body').hasClass('home')) {
			$.pac.promoArea();
		}
		if($('body').hasClass('page-id-51')) {
			$.pac.gmap();
		}
	});
	
	$.pac ={
		
		searchIcon: function() {
			var $serachBox = $('#s'),
				bgPos;
			$serachBox
				.focus(function() {
					bgPos = $(this).css('background-position');
					$(this).css('background-position', '-9999px');
				})
				.blur(function() {
					$(this).css('background-position', bgPos);
				});
		},
		
		bigTarget: function() {
			$('.service-icon h3 a').each(function() {
				var hoverClass = "hover";
				var url = $(this).attr('href');
				$(this).parents("li")
					.hover(function() {
						$(this).addClass(hoverClass);
					}, function() {
						$(this).removeClass(hoverClass);
					})
					.bind('click', function() {
						location.href = url;
						return false;
					});
    		});
		},
		
		promoArea: function() {
			$('.flexslider').flexslider({
				animation: "show",
				slideshowSpeed: 3500,
				animationDuration: 400,
				directionNav: false,
				controlNav: true,
				pauseOnAction: true,
				pauseOnHover: true,
				controlsContainer: "#promo-nav",
				manualControls: "li a"
			});
		},
		
		gmap: function() {
			$("#company-kobe div.gmap").gmap3({
				address: "神戸市中央区江戸町85-1",
				zoom: 13,
				navigationControl: false,
				mapTypeControl: false,
				scaleControl: false,
				markers: [
					{
						address: '神戸市中央区江戸町85-1',
						title: '本社'
					}
				]
			});
			$("#company-tokyo div.gmap").gmap3({
				address: "東京都中央区日本橋人形町1-6-10",
				zoom: 13,
				navigationControl: false,
				mapTypeControl: false,
				scaleControl: false,
				markers: [
					{
						address: '東京都中央区日本橋人形町1-6-10',
						title: '東京オフィス'
					}
				]
			});
		}
		
	};

})(jQuery);
