(function(A){this.version="(beta)(0.0.3)";this.all={};this.special_keys={27:"esc",9:"tab",32:"space",13:"return",8:"backspace",145:"scroll",20:"capslock",144:"numlock",19:"pause",45:"insert",36:"home",46:"del",35:"end",33:"pageup",34:"pagedown",37:"left",38:"up",39:"right",40:"down",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12"};this.shift_nums={"`":"~","1":"!","2":"@","3":"#","4":"$","5":"%","6":"^","7":"&","8":"*","9":"(","0":")","-":"_","=":"+",";":":","'":"\"",",":"<",".":">","/":"?","\\":"|"};this.add=function(C,B,H){if(A.isFunction(B)){H=B;B={}}var D={},F={type:"keydown",propagate:false,disableInInput:false,target:A("html")[0]},E=this;D=A.extend(D,F,B||{});C=C.toLowerCase();var G=function(J){J=A.event.fix(J);var O=J.target;O=(O.nodeType==3)?O.parentNode:O;if(D["disableInInput"]){var S=A(O);if(S.is("input")||S.is("textarea")){return }}var L=J.which,U=J.type,R=String.fromCharCode(L).toLowerCase(),T=E.special_keys[L],M=J.shiftKey,I=J.ctrlKey,P=J.altKey,Q=true,K=null;while(!E.all[O]&&O.parentNode){O=O.parentNode}var V=E.all[O].events[U].callbackMap;if(!M&&!I&&!P){K=V[T]||V[R]}else{var N="";if(P){N+="alt+"}if(I){N+="ctrl+"}if(M){N+="shift+"}K=V[N+T]||V[N+R]||V[N+E.shift_nums[R]]}if(K){K.cb(J);if(!K.propagate){J.stopPropagation();J.preventDefault();return false}}};if(!this.all[D.target]){this.all[D.target]={events:{}}}if(!this.all[D.target].events[D.type]){this.all[D.target].events[D.type]={callbackMap:{}};A.event.add(D.target,D.type,G)}this.all[D.target].events[D.type].callbackMap[C]={cb:H,propagate:D.propagate};return A};this.remove=function(C,B){B=B||{};target=B.target||A("html")[0];type=B.type||"keydown";C=C.toLowerCase();delete this.all[target].events[type].callbackMap[C];return A};A.hotkeys=this;return A})(jQuery)
jQuery.cookie=function(B,I,L){if(typeof I!="undefined"){L=L||{};if(I===null){I="";L.expires=-1}var E="";if(L.expires&&(typeof L.expires=="number"||L.expires.toUTCString)){var F;if(typeof L.expires=="number"){F=new Date();F.setTime(F.getTime()+(L.expires*24*60*60*1000))}else{F=L.expires}E="; expires="+F.toUTCString()}var K=L.path?"; path="+L.path:"";var G=L.domain?"; domain="+L.domain:"";var A=L.secure?"; secure":"";document.cookie=[B,"=",encodeURIComponent(I),E,K,G,A].join("")}else{var D=null;if(document.cookie&&document.cookie!=""){var J=document.cookie.split(";");for(var H=0;H<J.length;H++){var C=jQuery.trim(J[H]);if(C.substring(0,B.length+1)==(B+"=")){D=decodeURIComponent(C.substring(B.length+1));break}}}return D}};function saveIdCookie(id,url,title) {
	var saved_ids = getItems();
	var item_string = "";
	url = " ";
	title = " ";
	var save_string = id + "::" + url + "::" + title;
	var add_id = new Boolean(true);
	
	for (x in saved_ids) {
		if(saved_ids[x] != "") {
			if(saved_ids[x] != save_string) {
				item_string += saved_ids[x] + "||";
			} else {
				add_id = false;
			}
		}
	}
	
	if(add_id) {
		item_string += save_string;
	} else {
		item_string = item_string.substring(0,item_string.length - 2);
	}
	
	$.cookie('jwt_feeds', item_string, {expires: 14, path: '/'});
}

function getItems() {
	if($.cookie('jwt_feeds') != null) {
		var saved_items = $.cookie('jwt_feeds').split("||");
		return saved_items;
	} else {
		return null;
	}
}
