// JavaScript Document

/*--------------------------------------write mailto Link*/
function writeMailLink(){
// "&#64;" == "@"
var mAddress = "info" + "&#64;" + "nb-runningclub.com" ;
document.write('<a href="mailto:' + mAddress + '">');
}



/*subMenu
-------------------------------------*/

$(function(){
	$("#navi-global li.global-special").hover(function(){
		$("#navi-global li.global-special .special-pickup-box").slideDown("fast");
		$("#navi-global li.global-special").addClass("on");
	},function(){
		$("#navi-global li.global-special .special-pickup-box").hide();
		$("#navi-global li.global-special").removeClass("on");
	});
	
	$("#navi-global li.global-home,#navi-global li.global-blog,#navi-global li.global-mail").mouseover(function(){
		$("#navi-global li.global-special .special-pickup-box").hide();
	});
}
);


/*profile
-------------------------------------*/
$(function(){

	$(".profile-box .btn-detail a").toggle(
		
		function(){
			var targetName=$(this).attr("href");
			$(this).text("閉じる");
			$(this).parent().addClass("close");

			$(targetName).slideDown("fast");
		},
		function(){
			var targetName=$(this).attr("href");
			$(this).text("詳細はこちら");
			$(this).parent().removeClass("close")
			$(targetName).css("display","none");
		}
		
	);
	
});


/* 投稿者名赤字プラグイン for jQuery*/
$.fn.redname = function(){
    return this.each(function(){
        var srcText = this.innerHTML;
        srcText = srcText.replace(/中川修一【\(株\)ランナーズ・ウェルネス】/g,"<span style='color:#D60013;font-weight:bold;'>中川修一【\(株\)ランナーズ・ウェルネス】</span>");
		srcText = srcText.replace(/K.S/g,"<span style='color:#D60013;font-weight:bold;'>K.S</span>");
        this.innerHTML = srcText;
    });
}

/*実行*/
$(function () {
	$("dl.comment dt").redname();
	
	
	/*-------------
	flatHeight
	--------------*/
	/**
	* 【使い方】
	* 親要素のclassに flatHeight-（1行の子要素数） を指定する。
	* 例）<ul class="clearfix flatHeight-4">
	*/
	($.browser.safari ? $(window).load : $).call($(window), function () {
		$('div, ul').filter(function (index) {
			return $(this).get(0).className.indexOf('flatHeight-') > -1
		}).each(function(i) {
			var clsList = $(this).get(0).className.split(' ');
			var splitChildLength;
			for (j=0;j<clsList.length;j++) {
				if (clsList[j].indexOf('flatHeight-') > -1) {
					splitChildLength = clsList[j].split('flatHeight-');
				}
			}
			splitChildLength = parseInt(splitChildLength[1]);
			var sets = [], temp = [];
			$(this).children().each(function(i) {
				temp.push(this);
				if (i % splitChildLength == (splitChildLength - 1)) {
					sets.push(temp);
					temp = [];
				}
			});
			if (temp.length) sets.push(temp);
			$.each(sets, function() {
				$(this).flatHeights();
			});
		});
	});
});
