var key = ""; var strConfirmText = ""; var strFailText = ""; var strDivId = ""; function checkAtCookie(){ var arrCookie = document.cookie.split(';'); for(var i=0; i < arrCookie.length; i++){ var strCookie = arrCookie[i]; while (strCookie.charAt(0)==' '){ strCookie = strCookie.substring(1, strCookie.length); } // end inner loop if (strCookie.indexOf('at=') == 0){ arrCookiePairs = strCookie.split('&'); var strPenName = arrCookiePairs[1].substring(2); if(strPenName.length == 0){ return false; } else { return true; } // end inner if } // end outer if } // end for // no matches return false; } // end checkCookie function confirmComment(responseBatch) { var objDiv = document.getElementById(strDivId); if (responseBatch.Messages[0].Message == 'ok') { strHtml = strConfirmText; } else { strHtml = strFailText; } objDiv.innerHTML = strHtml; } function displayMessage(strText) { var objDiv = document.getElementById('addcomment'); objDiv.innerHTML = '
' + strText + '
'; } function postComment(key, pageTitle, pageUrl, strSection, confirmText, failText, divId) { if (typeof confirmText == 'undefined'){ strConfirmText = 'Thank you for your comment
continue
There was a problem processing your comment
'; } else { strFailText = failText; } if (typeof divId == 'undefined') { strDivId = 'addcomment'; } else { strDivId = divId; } var href = pageUrl.replace(/#[a-zA-Z0-9-_]+/,""); //remove any #anchor from the url href = href.replace(/[?&]mode=[a-zA-Z0-9]*/,""); //remove any mode=comment from the url href = href.replace(/[?&]intent=[a-zA-Z0-9]*/g,""); //remove any intent=* from the url - CC33025 href = href.replace(/[?&]source=[a-zA-Z0-9_]*/g,""); //remove any source=* from the url - CC33025 href = href.replace(/\.cfm&/,".cfm?"); //make sure query string starts with '?' - CC33025 // check for at cookie if (checkAtCookie()){ // get form elements and page info var articleKey = new ArticleKey(key); var comment = document.getElementById('commentBody').value; var strRegex = /(<([^>]+)>)/ig; var commentText = comment.replace(strRegex, ''); commentText = commentText.replace(/\n/g, "