Index: lams_central/web/includes/javascript/common.js =================================================================== diff -u -r072bb60f4577c619051ad2bca23674a0c41d4856 -r4df2bc2af266158f87dd885950a21145cb8c752d --- lams_central/web/includes/javascript/common.js (.../common.js) (revision 072bb60f4577c619051ad2bca23674a0c41d4856) +++ lams_central/web/includes/javascript/common.js (.../common.js) (revision 4df2bc2af266158f87dd885950a21145cb8c752d) @@ -107,4 +107,16 @@ xmlhttp.open("POST", url, false); xmlhttp.send(); } + +function getNumberOfWords(value, isRemoveHtmlTags) { + + //HTML tags stripping + if (isRemoveHtmlTags) { + value = value.replace(/ /g, '').replace(/<\/?[a-z][^>]*>/gi, ''); + } + value = value.trim(); + + var wordCount = value ? (value.replace(/['";:,.?\-!]+/g, '').match(/\S+/g) || []).length : 0; + return wordCount; +} \ No newline at end of file