function strip_tags(str,display) {
 if (typeof display == "undefined") display = 'yes';
 var key = '';
 var matches = [];
 var i = 0;
 var k = '';
 var html = '';
 var replacer = function(search, replace, str) {
 return str.split(search).join(replace);
 };
 str += '';
 matches = str.match(/(<\/?[\S][^>]*>)/gi);
 for (key in matches) {
 if (isNaN(key)) {
 continue;
 }
 html = matches[key].toString();
 str = replacer(html, "", str);
 }
 //str = str.substring(0,50) + '...';
 if (display == 'yes') {document.write(str);} else {return str;}
}
function cut_string(str, len, display) {
 if (typeof len == "undefined") len = 190;
 if (typeof display == "undefined") display = 'yes';
 if (str.length > len) {
 str = str.substring(0,(len - 1)) + '...';
 }
 if (display == 'yes') {document.write(str);} else {return str;}
}
function htmlspecialchars(text,display)
{
 if (typeof display == "undefined") display = 'yes';
 var chars = Array("&", "<", ">", '"', "'");
 var replacements = Array("&amp;", "&lt;", "&gt;", "&quot;", "'");
 for (var i=0; i<chars.length; i++)
 {
 var re = new RegExp(chars[i], "gi");
 if(re.test(text))
 {
 text = text.replace(re, replacements[i]);
 }
 }
 if (display == 'yes') {document.write(text);} else {return text;}
}
function displaySubMenu(id) {
 
var mainMenu = document.getElementById('mainMenu');

 for (var mmItem in mainMenu.childNodes) {
 if (mainMenu.childNodes[mmItem].nodeType == 1) {
 if (mainMenu.childNodes[mmItem].id == "mainMenu" + id)
 mainMenu.childNodes[mmItem].style.background = "#eeeeee";
 else
 mainMenu.childNodes[mmItem].style.background = "#CCCCCC";
 }
 }
 
 var object = document.getElementById('subMenu');
 for (var childItem in object.childNodes) {
 if (object.childNodes[childItem].nodeType == 1) {
 if (object.childNodes[childItem].id == "subMenu" + id)
 object.childNodes[childItem].style.display = "block";
 else
 object.childNodes[childItem].style.display = "none";
 }
 }
}
