

function strLength(strSrc){
	len = 0;
	strSrc = escape(strSrc);
	for(i = 0; i < strSrc.length; i++, len++){
		if(strSrc.charAt(i) == "%"){
			if(strSrc.charAt(++i) == "u"){
				i += 3;
				len++;
			}
			i++;
		}
	}
	return len;
}

function showLength( str, name, strMax) {
	var strCount = Math.ceil(strLength(str).toString() / 2);
	if(strCount > strMax){
		document.getElementById(name + "Count").innerHTML = '<span class="txtCount" style="color:#ff0000;">現在 <strong>' + strCount + '</strong>/' + strMax + '文字</span>';
	}else if(strCount == strMax){
		document.getElementById(name + "Count").innerHTML = '<span class="txtCount">現在 <strong>' + strCount + '</strong>/' + strMax + '文字</span>';
	}else{
		document.getElementById(name + "Count").innerHTML = '<span class="txtCount">現在 <strong>' + strCount + '</strong>/' + strMax + '文字</span>';
	}
}

