function ltrim(s){return s.replace(/^[\s]+/g,"");}
function rtrim(s){return s.replace(/[\s]+$/g,"");}
function trim(s){return ltrim(rtrim(s));}

function cssAddClass(e, clss) {
  if (!e.className) {
    e.className = clss;
  } else if (e.className.indexOf(clss) == -1) {
    e.className = trim(clss + " " + e.className);
  }
}
function cssRemoveClass(e, clss) {
  if (e.className.indexOf(clss) != -1) {
    var tmp = e.className.replace(new RegExp(clss, "g"), "");
    e.className = trim(tmp.replace(/\s\s+/g, " "));
  }
  if (e.className == "")
    e.removeAttribute("className");
}

function showfaq(e) {
	e.nextSibling.style.display = e.nextSibling.style.display=="block"?"none":"block";
}
