$(function(){var limit=20;var totalItems=0;var pages=0;var page=1;var offset=0;feedArray=$.controller.array("feed/feeds",{user_id:$.session.user.id,limit:limit});$("a.goto_link").format(function(elem,data){$(elem).attr("href","http://demo.firerift.com/feed/"+data.type+"/"+data.sef_title);$(elem).attr("target","_blank");});$("h1.rss_url").format(function(elem,data){$(elem).append("http://demo.firerift.com/feed/"+data.type+"/"+data.sef_title);})
$("span.created_at_stamp").formatDate("M j, Y, g:i a","created_at",false);$("a.title_rss").format(function(elem,data){$(elem).text(stripslashes(data.category));$(elem).click(function(){$("#dropdown-holder").html($("#category_dropdown").html());$("#dropdown-holder .dropdown-title div:first").append(" <em>"+data.category+"</em>");$("textarea[name=description]").html(stripslashes(data.description));$("input[name=new_title]").val(stripslashes(data.title));$("input[name=category]").val(data.category);$("#dropdown-holder").show("slide",{direction:"up"},500,function(){$("#dropdown-holder input[type=text]:first").focus();});$("input[name=limit]").val(data.limit);$("input[name=id]").val(data.id);$("input[name=type]").val(data.type);$("#dropdown-holder form").submit(function(event){$.ajax({url:"http://demo.firerift.com/api/feed/feeds",data:$(this).serialize(),type:"PUT",success:function(){$("div#dropdown-holder").hide("slide",{direction:"up"},500);feedArray.retrieve();},error:function(){errorAlert();}});return false;});return false;});});$(".ti_next").addClass("disabled").click(function(){return false;});$(".ti_prev").addClass("disabled").click(function(){return false;});$(".ti_item_start").text("0");$(".ti_item_end").text("0");$(feedArray).observe("contents",function(){$.getJSON("http://demo.firerift.com/api/feed/feeds/count?user_id="+$.session.user.id,function(data){totalItems=parseInt(data);$("#panel-title-replace").text(totalItems+" Feeds");pages=((totalItems/limit)+totalItems)/limit;pages=Math.round(pages+0.5);if(((limit*pages)-limit)-(pages-2)==totalItems){pages=pages-1;}
$("#paginator_links").text("");if(page<pages){$("div.pagination-next").html("<a id='pagination_next_link' href=''></a>");$("#pagination_next_link").click(function(){page++;offset=(page-1)*(limit-1);feedArray.conditions.offset=offset;feedArray.retrieve();return false;});}else{$("div.pagination-next").html("");}
if(page>1){$("div.pagination-prev").html("<a id='pagination_prev_link' href=''></a>");$("#pagination_prev_link").click(function(){page--;offset=(page-1)*(limit-1);feedArray.conditions.offset=offset;feedArray.retrieve();return false;});}else{$("div.pagination-prev").html("");}
for(var i,i=1;i<=pages;i++){if(page==i){$("#paginator_links").append("<span class='pagination-link'>"+i+"</span>");}else{var link=$("<a href='' class='pagination-link'>"+i+"</a>");link.click((function(i2){return function(){page=i2;offset=(i2-1)*(limit-1);feedArray.conditions.offset=offset;feedArray.retrieve();return false;}})(i));$("#paginator_links").append(link);}}
var firstItem=(totalItems==0)?0:offset+1
$("#paginator-msg").text("Showing "+firstItem+"-")
var lastItem=((offset+limit)<=totalItems)?offset+limit:totalItems
$("#paginator-msg").append(lastItem);});});$("div#manager-item_wrapper").template(feedArray,{success:function(){$("div.manager-item").show();$("div.manager-item:nth-child(even)").addClass("white");}});});function stripslashes(str){if(str&&str!=""&&str!=" "){str=str.replace(/\\'/g,'\'');str=str.replace(/\\"/g,'"');str=str.replace(/\\\\/g,'\\');str=str.replace(/\\0/g,'\0');}else{str="";}
return str;}