function toggleTopPost(doCancel) { var area = document.getElementById("top_post_txt"); if (area) { if (doCancel) area.className = "top_post_small"; if (!doCancel && area.className=="top_post_small") area.className = "top_post_big"; } } function expandAll() { var arr = manager.models; for (var key in arr) { var mdl = arr[key]; manager.getData(mdl.id,true); } } function collapseAll() { var arr = manager.models; for (var key in arr) { var mdl = arr[key]; manager.hideData(mdl.id); } } function validateBrowserAndPlatform() { //the comment system only works with //IE 5.5+ on Windows //Firefox 1.0.1 on Windows, Mac, Linux } function Trim(TRIM_VALUE){ if(TRIM_VALUE.length < 1){ return""; } TRIM_VALUE = RTrim(TRIM_VALUE); TRIM_VALUE = LTrim(TRIM_VALUE); if(TRIM_VALUE==""){ return ""; } else{ return TRIM_VALUE; } } //End Function function RTrim(VALUE){ var w_space = String.fromCharCode(32); var v_length = VALUE.length; var strTemp = ""; if(v_length < 0){ return""; } var iTemp = v_length -1; while(iTemp > -1){ if(VALUE.charAt(iTemp) == w_space){ } else{ strTemp = VALUE.substring(0,iTemp +1); break; } iTemp = iTemp-1; } //End While return strTemp; } //End Function function LTrim(VALUE){ var w_space = String.fromCharCode(32); if(v_length < 1){ return""; } var v_length = VALUE.length; var strTemp = ""; var iTemp = 0; while(iTemp < v_length){ if(VALUE.charAt(iTemp) == w_space){ } else{ strTemp = VALUE.substring(iTemp,v_length); break; } iTemp = iTemp + 1; } //End While return strTemp; } //End Function function getCookie(name) { var dc = document.cookie; var cArr = dc.split(';'); for (var i=0; i -1) { alert("they match!"); return item[1]; } } return null; /* var prefix = name + "="; var begin = dc.indexOf("; " + prefix); if (begin == -1) { begin = dc.indexOf(prefix); if (begin != 0) return null; } else { begin += 2; } var end = document.cookie.indexOf(";", begin); if (end == -1) { end = dc.length; } return unescape(dc.substring(begin + prefix.length, end)); */ } var isIE = (window.ActiveXObject)?true:false; // retrieve text of an XML document element, including // elements using namespaces function getElementTextNS(prefix, local, parentElem, index) { var result = ""; if (!parentElem) return ""; if (prefix && isIE) { // IE/Windows way of handling namespaces result = parentElem.getElementsByTagName(prefix + ":" + local)[index]; } else { // the namespace versions of this method // (getElementsByTagNameNS()) operate // differently in Safari and Mozilla, but both // return value with just local name, provided // there aren't conflicts with non-namespace element // names result = parentElem.getElementsByTagName(local)[index]; } if (result) { // get text, accounting for possible // whitespace (carriage return) text nodes if (result.childNodes.length > 1) { return result.childNodes[1].nodeValue; } else if (result.firstChild) { return result.firstChild.nodeValue; } else { return ""; } } else { return "n/a"; } }