
var updateMultiList=function(mlist,state){if(state==''){tagurl='/news/complete-tags/';}else{tagurl='/news/complete-tags/state/'+state+'/';}
jQuery.getJSON(tagurl,{},function(data){var init_to_values=jQuery('#id_tags').val().split(',');data.each(function(el){mlist.autoFeed(el);if(jQuery.inArray(el[0],init_to_values)!=-1){mlist.add(el[0],el[1]);}},mlist);});};var setDisplayOptions=function(enable){if(enable){enableDisplayOptions();}else{disableDisplayOptions();}};var disableDisplayOptions=function(){jQuery("#display_options").fadeTo("fast",0.6);jQuery("#display_options input, #display_options select").attr('disabled','disabled');if(jQuery.tooltip.blocked){jQuery.tooltip.block();}
jQuery('#display_options').tooltip({bodyHandler:function(){return("These options only apply to public items.");},delay:0});};var enableDisplayOptions=function(){jQuery("#display_options").fadeTo("slow",1.0);jQuery("#display_options input, #display_options select").removeAttr('disabled');if(!jQuery.tooltip.blocked){jQuery.tooltip.block();}};var postedItemVote=function(targetElement){te=$j(targetElement);itemid=te.attr('id').replace("votelink","");direction=te.attr('class');$j.post("/news/"+itemid+"/"+direction+"/",{},function(data){if(!data.success){alert('Sorry, there was a problem processing your vote. Please try again later. Error: '+data.error_message);}else{$j('#votecount'+itemid).html(""+data.score);if(direction=="upvote"){te.attr("class","clearvote");$j("#votelink-text").html("Rated.");}else{te.attr("class","upvote");$j("#votelink-text").html("Rate this post");}}},"json")};var commentVote=function(targetElement){te=$j(targetElement);itemid=te.attr('id').replace("comment_votelink","");direction=te.attr('class');$.post("/news/comments/"+itemid+"/"+direction+"/",{},function(data){if(!data.success){alert('Sorry, there was a problem processing your vote. Please try again later. Error: '+data.error_message);}else{$j('#commentscore'+itemid).html(""+data.score);if(direction=="upvote"){te.attr("class","clearvote");te.attr("src",te.attr("src").replace("arrow_up_gray","arrow_up_green"));}else{te.attr("class","upvote");te.attr("src",te.attr("src").replace("arrow_up_green","arrow_up_gray"));}}},"json")};