var isUserSignedIn=false;function addSBComment(h,d,c,g,f,a){if(h){isUserSignedIn=true;document.getElementById("addCommentBtn").disabled=true;var e=new Object();e.sbId=d;e.action="addComment";e.comment=document.getElementById(f).value;e.deleteCallback=g;var b=new Object();b.callbackMethod=c;formSubmitAJAX("/za/styleboard/comments",e,"submitAddCommentCallback",b)}else{location.href=a}}function submitAddCommentCallback(results,callbackParams){var comments=results.getElementsByTagName("comment");var htmlValue="";if(comments.length>0){htmlValue=generateAJAXResponseHTML(comments[0].childNodes)}if(callbackParams.callbackMethod!=""){eval(callbackParams.callbackMethod)(htmlValue)}document.getElementById("commentText").value="";document.getElementById("addCommentBtn").disabled=false}function sb_commentAddedCallback(b){if(b==""){return}if(!isUserSignedIn){location.reload()}var a=parseInt(document.getElementById("numComments").innerHTML);document.getElementById("numComments").innerHTML=a+1;var c=document.getElementById("commentParentID").innerHTML;document.getElementById("commentParentID").innerHTML=c+b}function deleteComment(d,c,a,f){var e=new Object();e.action="deleteComment";e.sbId=c;e.commentId=d;var b=new Object();b.containerId=a;b.callbackMethod=f;formSubmitAJAX("/za/styleboard/comments",e,"submitDeleteCommentCallback",b)}function submitDeleteCommentCallback(results,callbackParams){hideElement(callbackParams.containerId);if(callbackParams.callbackMethod!=""){eval(callbackParams.callbackMethod)()}}function sb_commentDeletedCallback(){var a=parseInt(document.getElementById("numComments").innerHTML);document.getElementById("numComments").innerHTML=a-1;if(a==1&&document.getElementById("flagCommentId")){hideElement("flagCommentId")}};