o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1360872496.7216902:@value"©{I" class:EFI"BundledAsset; FI"logical_path; FI"cytoplasm/cytoNav.js; FI" pathname; FI"d/Applications/XAMPP/xamppfiles/htdocs/cytoplasm/app/assets/javascripts/cytoplasm/cytoNav.js.erb; FI"content_type; FI"application/javascript; FI" mtime; FI"2013-02-14T15:08:15-05:00; FI"length; FiÀ I"digest; F"%0a4323fbe5128ebfb456150da4e703dfI"source; FI"À (function($){ var defaults = { widget:{ wrapper:{ css:{}, element:false }, nav:{ css:{}, element:false, ul:{ css:{}, element:false, li:{ css:{}, elements:[] } } } }, events:{ create:function(){}, destroy:function(){}, change:function(){}, resize:function(){} } }; var methods = { init:function(options){ return this.each(function(){ // Initialize var $this = $(this).addClass('cytoNav'); if ($this.data('cytoNav')!=null) return console.warn("You cannot reinstatiate cytoNav before calling the destroy method.\nProtip: Use the refresh method to reinstantiate in one move."); var settings = $.extend(true,{},defaults,options); // Generate widget settings.widget.wrapper.element = $('
').addClass('cytoNav-wrapper').css(settings.widget.wrapper.css).appendTo($('header')); settings.widget.nav.element = (($this.is("nav")) ? $this : $('')).addClass('cytoNav-nav').css(settings.widget.nav.css).appendTo(settings.widget.wrapper.element); settings.widget.nav.ul.element = (($this.has("ul")) ? $this.find("ul").first() : $("