var isUserLoggedIn=false;function addComment(c,h,e,d,i,g,b){if(c){document.getElementById("addCommentBtn").disabled=true;var a=new Object();a.itemId=h;a.pid=e;a.action="addComment";a.comment=document.getElementById("commentText").value;a.deleteCallback=i;a.itemOwner=g;var f=new Object();f.callbackMethod=d;formSubmitAJAX("/za/contest/comments",a,"submitAddCommentCallback",f)}else{location.href=b}}function submitAddCommentCallback(results,callbackParams){var comments=results.getElementsByTagName("comment");if(comments.length>0){var htmlValue="";for(var i=0;i<comments.length;i++){htmlValue=htmlValue+comments[i].firstChild.nodeValue}if(callbackParams.callbackMethod!=""){eval(callbackParams.callbackMethod)(htmlValue)}}document.getElementById("commentText").value="";document.getElementById("addCommentBtn").disabled=false}function con_commentAddedCallback(b){if(!isUserLoggedIn){location.reload()}var a=parseInt(document.getElementById("numComments").innerHTML);document.getElementById("numComments").innerHTML=a+1;document.getElementById("commentParentID").innerHTML=b;showElement("flagCommentId")}function deleteComment(d,c,a,f){var e=new Object();e.action="deleteComment";e.pid=c;e.commentId=d;var b=new Object();b.containerId=a;b.callbackMethod=f;formSubmitAJAX("/za/contest/comments",e,"submitDeleteCommentCallback",b)}function submitDeleteCommentCallback(results,callbackParams){hideElement(callbackParams.containerId);if(callbackParams.callbackMethod!=""){eval(callbackParams.callbackMethod)()}}function con_commentDeletedCallback(){var a=parseInt(document.getElementById("numComments").innerHTML);document.getElementById("numComments").innerHTML=a-1;if(a==1&&document.getElementById("flagCommentId")){hideElement("flagCommentId")}};