// 半角英数文字が折り返されない現象の暫定対応

$(function(){
	var target = new Array();
    target[0] = '.naiyou_word_break';	// トップの新着(index.tpl)レビューの内容
    target[1] = '.p_01_word_break';	// レビュー詳細(review_detail.tpl)の内容
	var ii;
	
	for(ii = 0; ii < target.length; ii++) {
		word_break(target[ii]);
	}
});

function word_break(target) {
    var targetElement = target;
    if($.browser.msie) {
        $(targetElement).css('word-break', 'break-all');
    } else {
        $(targetElement).each(function(){
            if(navigator.userAgent.indexOf('Firefox/2') != -1) {
                $(this).html($(this).text().split('').join('<wbr />'));
            } else {
                $(this).html($(this).text().split('').join(String.fromCharCode(8203)));
            }
        });
    }
}