// JavaScript Document $.extend($.expr[':'], { 'containsi': function (elem, i, match, array) { return (elem.textContent || elem.innerText || '').toLowerCase().indexOf((match[3] || "").toLowerCase()) >= 0; } }); $.fn.sort = function(c) { return this.pushStack([].sort.apply(this, arguments), []); }; var sortAscending = function(a, b) { return $(a).find("h1").text() > $(b).find("h1").text() ? 1 : -1; }; var sortDescending = function(a, b) { return $(a).find("h1").text() < $(b).find("h1").text() ? 1 : -1; }; var orbitDesktopAPI = function(){ o = this; this.notify = function(msg,type,time){ var $notify = $("#orbitnote"); var img, n_height; if(!type)type=""; switch(type){ case "alert": img = "note_alert.png"; break; case "imp": img = "note_imp.png"; break; case "success": img = "note_success.png"; break; default: img = "note_alert.png"; break; } $notify.find("img#note_img").attr("src","/assets/"+img); $notify.find(".note_message").text(msg); n_height = $notify.outerHeight(); if(!time)time=5000; else time=time*1000; $notify .css({'top':-n_height, 'display':'block', 'opacity':0}) .animate({top:0,opacity:1},200) .delay(time) .animate({top:-n_height,opacity:0},200); }; }; orbitDesktopAPI.prototype.notifyImgPath = "";