/* ============================================================================== droppy

$(function() {
	$('#globalNav').droppy();
});
*/

/* ============================================================================== css
*/
$(function(){
	$('#sideNav li:last, #subNav li:last').addClass("last");
	$('h2 + h3:first').css({marginTop: '0'});
	
	$('#sitemap li:last').css({background: 'url(../sitemap/img/frame01_end.gif) no-repeat'});
	$('#sitemap li li:last').css({background: 'url(../sitemap/img/frame02_end.gif) no-repeat 0 100%'});
	
	$('#flow .bx:last').css({padding: '0', background: 'transparent'});
});

/* ============================================================================== makeBlankLink
*/
$(function(){
	$('.blankLink').click(function(){
		this.target = "_blank";
	});
});

/* ============================================================================== imgOver
*/
$(function(){
    $("img.imgover").mouseover(function(){
        $(this).attr("src",$(this).attr("src").replace(/^(.+)(\.[a-z]+)$/, "$1_o$2"))
    }).mouseout(function(){
        $(this).attr("src",$(this).attr("src").replace(/^(.+)_on(\.[a-z]+)$/, "$1$2"));
    })
})

/* ============================================================================== smoothScroll
*/
$(function(){
	$("a[href^=#]").click(function() {  
		var hash = this.hash;  
		if(!hash || hash == "#")  
			return false;  
		$($.browser.safari ? 'body' : 'html')  
			.animate({scrollTop: $(hash).offset().top}, 1000, "swing");  
		return false;  
	});
});

/* ============================================================================== sameHeight
*/
$.fn.sameHeight = function(){
  var h = 0;
  return this.each(function(){
    h = Math.max(h, $(this).outerHeight());
  }).height(h);
}

$(function() {
	$('.sameHeight').sameHeight();
});

/* ============================================================================== fadeEffect
*/
$(function(){
	$('.fade img, .btn, #banner img').load(function(){
		$(this).fadeTo(100, 1);
	});
	$('.fade img, .btn, #banner img').hover(
		function(){ $(this).fadeTo(100, .6);
		},
		function(){ $(this).fadeTo(100, 1);
	});
});

/* ============================================================================== include
*/
$(function(){
	$('#monthList a').click(function(){
		$('#monthlyBaby').load(this.href);
		return false;
	});
});

/* ============================================================================== animateMenu
*/
$(function(){
	$('#hoge').hover(function(){
		$(this).animate({
			opacity: .4,
			paddingLeft: '20px'
		}, 150);
		},
		function() {
		 $(this).animate({
			opacity: 100,
			paddingLeft: '10px'
		}, 150);
	});
});

/* ============================================================================== toggleMenu
*/
$(function (toggleMenu) {
	$('.toggleMenu dd').hide();
	
	$('.toggleMenu dt').click(function() {
		var checkElement = $(this).next();
		
		if((checkElement.is('dd')) && (checkElement.is(':visible'))) {
			$(this).next().slideToggle("slow");
        }
		
		if((checkElement.is('dd')) && (!checkElement.is(':visible'))) {
			$('.toggleMenu dd:visible').slideToggle('slow');
			checkElement.slideToggle('slow');
		return false;
		}
	});
});

/* ============================================================================== dropdownMenu
*/
$(function (dropdownMenu) {
	$(" #dropdownMenu ").css({display: "none"}); // Opera Fix
	
	$(" #dropdownMenu ").hover(function(){
		$(this).find('ul:first').css({visibility: "visible",display: "none"}).show('slow');
		},function(){
		$(this).find("ul:first").hide("slow");
	});
});

/* ============================================================================== pngFix
	jQuery-Plugin "pngFix"
	Version: 1.2, 09.03.2009
	by Andreas Eberhard, andreas.eberhard@gmail.com
	http://jquery.andreaseberhard.de/
	Copyright (c) 2007 Andreas Eberhard
	Licensed under GPL (http://www.opensource.org/licenses/gpl-license.php)

(function($){jQuery.fn.pngFix=function(settings){settings=jQuery.extend({blankgif:'blank.gif'},settings);var ie55=(navigator.appName=="Microsoft Internet Explorer" && parseInt(navigator.appVersion)==4 && navigator.appVersion.indexOf("MSIE 5.5") !=-1);var ie6=(navigator.appName=="Microsoft Internet Explorer" && parseInt(navigator.appVersion)==4 && navigator.appVersion.indexOf("MSIE 6.0") !=-1);if(jQuery.browser.msie &&(ie55||ie6)){jQuery(this).find("img[src$=.png]").each(function(){jQuery(this).attr('width',jQuery(this).width());jQuery(this).attr('height',jQuery(this).height());var prevStyle='';var strNewHTML='';var imgId=(jQuery(this).attr('id'))?'id="'+jQuery(this).attr('id')+'" ':'';var imgClass=(jQuery(this).attr('class'))?'class="'+jQuery(this).attr('class')+'" ':'';var imgTitle=(jQuery(this).attr('title'))?'title="'+jQuery(this).attr('title')+'" ':'';var imgAlt=(jQuery(this).attr('alt'))?'alt="'+jQuery(this).attr('alt')+'" ':'';var imgAlign=(jQuery(this).attr('align'))?'float:'+jQuery(this).attr('align')+';':'';var imgHand=(jQuery(this).parent().attr('href'))?'cursor:hand;':'';if(this.style.border){prevStyle+='border:'+this.style.border+';';this.style.border='';}if(this.style.padding){prevStyle+='padding:'+this.style.padding+';';this.style.padding='';}if(this.style.margin){prevStyle+='margin:'+this.style.margin+';';this.style.margin='';}var imgStyle=(this.style.cssText);strNewHTML+='<span '+imgId+imgClass+imgTitle+imgAlt;strNewHTML+='style="position:relative;white-space:pre-line;display:inline-block;background:transparent;'+imgAlign+imgHand;strNewHTML+='width:'+jQuery(this).width()+'px;'+'height:'+jQuery(this).height()+'px;';strNewHTML+='filter:progid:DXImageTransform.Microsoft.AlphaImageLoader'+'(src=\''+jQuery(this).attr('src')+'\',sizingMethod=\'scale\');';strNewHTML+=imgStyle+'"></span>';if(prevStyle !=''){strNewHTML='<span style="position:relative;display:inline-block;'+prevStyle+imgHand+'width:'+jQuery(this).width()+'px;'+'height:'+jQuery(this).height()+'px;'+'">'+strNewHTML+'</span>';}jQuery(this).hide();jQuery(this).after(strNewHTML);});jQuery(this).find("*").each(function(){var bgIMG=jQuery(this).css('background-image');if(bgIMG.indexOf(".png")!=-1){var iebg=bgIMG.split('url("')[1].split('")')[0];jQuery(this).css('background-image','none');jQuery(this).get(0).runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+iebg+"',sizingMethod='scale')";}});jQuery(this).find("input[src$=.png]").each(function(){var bgIMG=jQuery(this).attr('src');jQuery(this).get(0).runtimeStyle.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader'+'(src=\''+bgIMG+'\',sizingMethod=\'scale\');';jQuery(this).attr('src',settings.blankgif)});}return jQuery;};})(jQuery);

$(function(){
	$(document).pngFix();
});
*/
/* ============================================================================== flash
	Flash (http://jquery.lukelutman.com/plugins/flash)
	A jQuery plugin for embedding Flash movies.
	Version 1.0
	November 9th, 2006
	Copyright (c) 2006 Luke Lutman (http://www.lukelutman.com)
	Dual licensed under the MIT and GPL licenses.
	http://www.opensource.org/licenses/mit-license.php
	http://www.opensource.org/licenses/gpl-license.php
	Inspired by:
	SWFObject (http://blog.deconcept.com/swfobject/)
	UFO (http://www.bobbyvandersluis.com/ufo/)
	sIFR (http://www.mikeindustries.com/sifr/)
	IMPORTANT:
	The packed version of jQuery breaks ActiveX control
	activation in Internet Explorer. Use JSMin to minifiy
	jQuery (see: http://jquery.lukelutman.com/plugins/flash#activex).
*/
;(function(){var $$;$$=jQuery.fn.flash=function(htmlOptions,pluginOptions,replace,update){var block=replace||$$.replace;pluginOptions=$$.copy($$.pluginOptions,pluginOptions);if(!$$.hasFlash(pluginOptions.version)){if(pluginOptions.expressInstall && $$.hasFlash(6,0,65)){var expressInstallOptions={flashvars:{MMredirectURL:location,MMplayerType:'PlugIn',MMdoctitle:jQuery('title').text()}};}else if(pluginOptions.update){block=update||$$.update;}else{return this;}}htmlOptions=$$.copy($$.htmlOptions,expressInstallOptions,htmlOptions);return this.each(function(){block.call(this,$$.copy(htmlOptions));});};$$.copy=function(){var options={},flashvars={};for(var i=0;i<arguments.length;i++){var arg=arguments[i];if(arg==undefined) continue;jQuery.extend(options,arg);if(arg.flashvars==undefined) continue;jQuery.extend(flashvars,arg.flashvars);}options.flashvars=flashvars;return options;};$$.hasFlash=function(){if(/hasFlash\=true/.test(location)) return true;if(/hasFlash\=false/.test(location)) return false;var pv=$$.hasFlash.playerVersion().match(/\d+/g);var rv=String([arguments[0],arguments[1],arguments[2]]).match(/\d+/g)||String($$.pluginOptions.version).match(/\d+/g);for(var i=0;i<3;i++){pv[i]=parseInt(pv[i]||0);rv[i]=parseInt(rv[i]||0);if(pv[i]<rv[i]) return false;if(pv[i]>rv[i]) return true;}return true;};$$.hasFlash.playerVersion=function(){try{try{var axo=new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6');try{axo.AllowScriptAccess='always';}catch(e){return '6,0,0';}}catch(e){}return new ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version').replace(/\D+/g,',').match(/^,?(.+),?$/)[1];}catch(e){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1];}}catch(e){}}return '0,0,0';};$$.htmlOptions={height:240,flashvars:{},pluginspage:'http://www.adobe.com/go/getflashplayer',src:'#',type:'application/x-shockwave-flash',width:320};$$.pluginOptions={expressInstall:false,update:true,version:'6.0.65'};$$.replace=function(htmlOptions){this.innerHTML='<div class="alt">'+this.innerHTML+'</div>';jQuery(this).addClass('flash-replaced').prepend($$.transform(htmlOptions));};$$.update=function(htmlOptions){var url=String(location).split('?');url.splice(1,0,'?hasFlash=true&');url=url.join('');var msg='<p>This content requires the Flash Player.<a href="http://www.adobe.com/go/getflashplayer">Download Flash Player</a>. Already have Flash Player?<a href="'+url+'">Click here.</a></p>';this.innerHTML='<span class="alt">'+this.innerHTML+'</span>';jQuery(this).addClass('flash-update').prepend(msg);};function toAttributeString(){var s='';for(var key in this)if(typeof this[key] !='function')s+=key+'="'+this[key]+'" ';return s;};function toFlashvarsString(){var s='';for(var key in this)if(typeof this[key] !='function')s+=key+'='+encodeURIComponent(this[key])+'&';return s.replace(/&$/,'');};$$.transform=function(htmlOptions){htmlOptions.toString=toAttributeString;if(htmlOptions.flashvars) htmlOptions.flashvars.toString=toFlashvarsString;return '<embed '+String(htmlOptions)+'/>';};if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};});}})();





