/*
 * jQuery BH Summary v0.1
 *
 * Copyright 2010, Satoshi Yamada
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * 
 */
(function($){var bhSummary=function(elm,options,index){$.fn.bhSummary.defaults={contentLength:160,animSpeed:"normal",summaryPrefix:"smry",summaryTglrPrefix:"tglr",tglrOpenText:"続きを読む>>",tglrCloseText:"<<閉じる"}
var settings=$.extend({},$.fn.bhSummary.defaults,options);var etg=$(elm);var txt=etg.text();if(txt.length>settings.contentLength&&txt.length-settings.contentLength>10){smryi=index;var smryid=settings.summaryPrefix+smryi;etg.text(txt.substr(0,settings.contentLength));etg.append("<span id='"+smryid+"' style='display:none'>"+txt.substr(settings.contentLength)+"</span><br/><a href='#' id='tgl_"+smryid+"'></a>");var smry=$("#"+smryid);smry.slideDown(0.1).slideUp(0.1);var tglr=$("#tgl_"+smryid);tglr.text(settings.tglrOpenText).click(function(){smry.slideToggle(settings.animSpeed,function(){if(smry.css('display')=="none"){tglr.text("続きを読む>>");}else{tglr.text("<<閉じる");}});return false;});}
etg.show();}
$.fn.bhSummary=function(options){var i=0;return this.each(function(){i++;var elm=$(this);var bhsummary=new bhSummary(this,options,i);elm.data('bhsummary',bhsummary);});};})(jQuery);

