(function(d){var c,a=null,b={init:function(e){c=d.extend({default_class:"indicator",text:"Updating...",image:null,animate:false,type:"append"},e||{});return this},show:function(){if(c.image===null){a=d('<div class="'+c.default_class+'" id="ind">'+c.text+"</div>")}else{a=d('<div class="'+c.default_class+'" id="ind"><img src="'+c.image+'" />'+c.text+"</div>")}if(c.animate){a.css("display","none");this.append(a);if(typeof c.animate==="boolean"){a.fadeIn("fast")}else{a.fadeIn(c.animate)}return this}else{if(c.type==="append"){return this.append(a)}else{var g=this.position(),e=g.top,f=g.left;a.css("position","absolute");a.css("width",this.width()+"px");a.css("height",this.height()+"px");a.css("top",e+"px");a.css("left",f+"px");return this.append(a)}}},hide:function(){if(a!==null){if(c.animate){if(typeof c.animate==="boolean"){return this.find("#ind").fadeOut("fast")}else{return this.find("#ind").fadeOut(c.animate)}}else{return this.find("#ind").remove()}}},update:function(e){if(c.image===null){return this.find(".indicator").html(e)}else{return this.find(".indicator").html('<img src="'+c.image+'" />'+e)}}};d.fn.indicator=function(e){if(b[e]){return b[e].apply(this,Array.prototype.slice.call(arguments,1))}else{if(typeof e==="object"||!e){b.init.apply(this,arguments);return b.show.apply(this,arguments)}else{d.error("Method "+e+" does not exist on jQuery.indicator")}}return this}}(jQuery));(function(a){var b;a.simpletabs=function(){};a.extend(a.simpletabs,{defaults:{content_class:".tab_content",tab_list:"ul.tabs",active_class:"active",default_active:0},showtab:function(c){a(a.simpletabs.defaults.tab_list+" li").removeClass(a.simpletabs.defaults.active_class);a(a.simpletabs.defaults.content_class).hide();a(a.simpletabs.defaults.tab_list).find("a").each(function(d,e){if(d===c){a(e).parent().addClass("active").show()}});a(a.simpletabs.defaults.content_class).each(function(d,e){if(d===c){a(e).show()}});return false}});a.fn.simpletabs=function(c){c=a.extend(a.simpletabs.defaults,c);a(a.simpletabs.defaults.content_class).hide();a.simpletabs.showtab(a.simpletabs.defaults.default_active);a(a.simpletabs.defaults.tab_list+" li").click(function(){var d=(a(this).parent().find("li").index(this));a.simpletabs.showtab(d);return false});return this}}(jQuery));(function(d){var c,a=null,e=null,b={init:function(f){c=d.extend({default_class:"msg",text:"Default text",closeimg:null,closeclass:"closebtn",animate:false,type:"append",autoclose:true},f||{});return this},show:function(){a=d('<div class="'+c.default_class+'" id="msg">'+c.text+"</div>");if(c.closeimg!==null){e=d('<img src="'+c.closeimg+'" class="'+c.closeclass+'" />');e.click(function(){b.hide.apply(this,arguments);return false});a.append(e)}if(c.animate){a.css("display","none");this.append(a);if(typeof c.animate==="boolean"){a.fadeIn("fast")}else{a.fadeIn(c.animate)}return this}else{if(c.type==="append"){return this.append(a)}else{var h=this.position(),f=h.top,g=h.left;a.css("position","absolute");a.css("width",this.width()+"px");a.css("height",this.height()+"px");a.css("top",f+"px");a.css("left",g+"px");return this.append(a)}}},hide:function(){if(a!==null){if(c.animate){if(typeof c.animate==="boolean"){return a.fadeOut("fast")}else{return a.fadeOut(c.animate)}}else{return a.remove()}}}};d.fn.message=function(f){if(b[f]){return b[f].apply(this,Array.prototype.slice.call(arguments,1))}else{if(typeof f==="object"||!f){b.init.apply(this,arguments);return b.show.apply(this,arguments)}else{d.error("Method "+f+" does not exist on jQuery.message")}}return this}}(jQuery));
