currentPage=1;pageSize=3;viewAllComments=false;returnedComments=0;totalComments=0;contentUrl=null;function insertResponses(contentId,viewAll,page,isYourSolutions){dataUrl=null;if(typeof (page)!="undefined"&&page!=null&&page!=""){currentPage=parseInt(page)}if(isYourSolutions){pageSize=5}if(typeof (viewAll)!="undefined"&&viewAll==true){viewAllComments=true;pageSize=10;dataUrl="/svc_comment_v3/gopub/"+contentId+"/index.json;textFormat=chop;pageSize=10;page="+currentPage}else{dataUrl="/svc_comment_v3/gopub/"+contentId+"/index.json;textFormat=chop;pageSize=3;page="+currentPage}contentUrl=getContentUrl();dojo.xhrGet({url:dataUrl,handleAs:"json",preventCache:false,load:function(response,ioArgs){totalComments=response["commentCollection"].totalComments;returnedComments=response["commentCollection"].collectionCount;if(totalComments>0){populateComments(response)}else{showHideShareIt("share_box")}dojo.byId("showtell_container").style.display="block"},error:function(response,ioArgs){if(viewAllComments){window.location.href=contentUrl}}})}function populateComments(response){for(i=0;i<returnedComments;i++){if(i>pageSize-1){break}if(returnedComments==1){comment=response["commentCollection"].comment}else{comment=response["commentCollection"].comment[i]}insertComment(comment)}if(totalComments>pageSize){pagination()}}function insertComment(comment){output="";output+='<div class="comments">';output+='  <div class="share_box_mid" onmouseover="this.className = \'share_box_mid_over\';" onmouseout = "this.className=\'share_box_mid\';">';output+='    <div class="share_box_content" onclick="window.location.href = \''+contentUrl+"comment-"+comment.commentId+"';\" >";if(comment.profileImageUrl!=null&&comment.profileImageUrl!=""&&comment.userName!="FamilyFun_Users"&&comment.userName.indexOf("@")==-1){output+='        <div class="content_pict"><img src="'+comment.profileImageUrl+'" alt="'+comment.userName+'" border="0"/></div>'}if(typeof (comment.commentImageUrl)!="undefined"){output+='      <div class="pict_content"><img src="'+comment.commentImageUrl+'" alt="'+comment.commentImageTitle+'" border="0"/></div>'}if(comment.commentTitle!=null&&comment.commentTitle!=""){output+='      <div class="comment_title">'+comment.commentTitle+"</div><br/>"}if(comment.userName!=""&&comment.userName!="FamilyFun_Users"&&comment.userName.indexOf("@")==-1){output+='      <div class="comment_username">By <strong>'+comment.userName+"</strong> - "+comment.createDate+"</div>"}output+='      <div class="comment_text">';output+=comment.commentText.split("&lt;").join("<").split("&gt;").join(">");if(comment.isFullText==false){output+=' <a href="'+contentUrl+"comment-"+comment.commentId+'" class="details_link">Read More</a>'}if(comment.replyCount>0){output+='        <span class="commentReplyLink"><a href="'+contentUrl+"comment-"+comment.commentId+'/#replyForm" class="details_link">Reply</a> ('+comment.replyCount+")</span>"}else{output+='        <span class="commentReplyLink"><a href="'+contentUrl+"comment-"+comment.commentId+'/#replyForm" class="details_link">Reply</a></span>'}output+="      </div> <!-- comment_text -->";output+='     <div class=clearFloat"></div>';output+="    </div> <!-- share_box_content -->";output+="  </div> <!-- share_box_mid -->";output+="</div> <!-- comments -->";dojo.byId("comments").innerHTML+=output}function pagination(){output="";if(viewAllComments){output='<div class="paginationWrap">'+iterator()+"</div>";dojo.byId("pagination").innerHTML+=output}else{output+='<div class="paging_content">';output+='  <a href="'+window.location.href+'comment/" class="details_link" id="view_all_link">View All '+totalComments+" Posts</a>";output+="</div>";dojo.byId("viewAllWrap").innerHTML+=output}}function iterator(){var pages=Math.ceil(totalComments/pageSize);var firstCommentIndex=(pageSize*(currentPage-1))+1;pageUrl=cleanPageUrl();if(pages<=1){return }if(returnedComments==1){var output='<span id="current_page">Viewing '+firstCommentIndex+" of "+totalComments+'</span><ul class="pagination">'}else{var output='<span id="current_page">Viewing '+firstCommentIndex+"-"+(firstCommentIndex+returnedComments-1)+" of "+totalComments+'</span><ul class="pagination">'}if((currentPage>1)&&(pages>1)){output+='<li><a class="paginationBackOn" href="'+pageUrl+(currentPage-1)+'/">Back</a></li>'}else{if((currentPage==1)&&(pages>1)){output+='<li class="paginationBackOff">Back</li>'}}var divisions=1;if(pageSize!=0){divisions=Math.floor(totalComments/pageSize);if(totalComments%pageSize>0){divisions++}}var maxPages=10;var pageStart=1;var pageEnd=maxPages;if(currentPage>=10||(currentPage>=5&&divisions>10)){pageStart=currentPage-4;pageEnd=pageStart+maxPages-1}if(pageEnd>divisions){pageEnd=divisions}if((divisions-currentPage)<10&&currentPage>=10){pageStart=pageEnd-9}for(var i=pageStart;i<=pageEnd;i++){output+="<li>";if(currentPage==i){output+=i}else{output+='<a class="fontGreen" href="'+pageUrl+i+'/">'+i+"</a>"}output+="</li>"}if((currentPage==pages)&&(pages>1)){output+='<li class="paginationNextOff">Next</li>'}else{if((currentPage<pages)&&(pages>1)){output+='<li class="last">';output+='<a class="paginationNextOn" href="'+pageUrl+(currentPage+1)+'/">Next</a></li>'}}output+="</ul>";output+='<div class="clearFloat"></div>';return output}function cleanPageUrl(){pageUrl=window.location.href;return pageUrl.substring(0,pageUrl.indexOf("/comment/")+9)}function getContentUrl(){if(viewAllComments){pageUrl=window.location.href;return pageUrl.substring(0,pageUrl.indexOf("/comment")+1)}else{return window.location.href}}function backToContent(){window.location.href=getContentUrl()}