jQuery(document).ready(function(){jQuery("#nav").navWidget();jQuery("#announcement.editor").announcementWidget();jQuery(".feature").featureImageLinks();jQuery(".prettyselect").prettySelect();jQuery("html").placeholderFallback()});(function(a){a.fn.placeholderFallback=function(){if(!Modernizr.input.placeholder){jQuery("[placeholder]").focus(function(){var b=jQuery(this);if(b.val()==b.attr("placeholder")){b.val("");b.removeClass("placeholder")}}).blur(function(){var b=jQuery(this);if(b.val()==""||b.val()==b.attr("placeholder")){b.addClass("placeholder");b.val(b.attr("placeholder"))}}).blur();jQuery("[placeholder]").parents("form").submit(function(){jQuery(this).find("[placeholder]").each(function(){var b=jQuery(this);if(b.val()==b.attr("placeholder")){b.val("")}})})}};a.fn.navWidget=function(){var f=a(this),b=f.find("> aside"),e=b.find("> div.handle"),d=b.find("> .drawer");f.append('<a href="#" class="hide-link handle">&#9650; Hide</a>');var c=f.find("a.hide-link");c.hide();e.click(function(g){g.preventDefault();if(!a(this).hasClass("expanded")){d.slideDown(250,function(){c.show()});e.find(".arrow").html("&#9660;");a(this).addClass("expanded")}else{c.hide();d.slideUp(250);e.removeClass("expanded").find(".arrow").html("&#9658;")}});c.click(function(g){g.preventDefault();a(this).hide();d.slideUp(250);e.removeClass("expanded").find(".arrow").html("&#9658;")})};a.fn.announcementWidget=function(){var d=a(this),b=d.find("> aside");d.append('<a href="#" class="handle"><span class="arrow">&#9650;</span> Hide</a>');var c=d.find(".handle");c.toggle(function(){b.slideUp(250);c.html('<span class="arrow">&#9660;</span> Show</a>')},function(){b.slideDown(250);c.html('<span class="arrow">&#9650;</span> Hide</a>')})};a.fn.featureImageLinks=function(){var c=a(this),d=c.find("img"),b=c.find("> aside");d.hover(function(){b.find("h1 a").css({color:"#c6df98"})},function(){b.find("h1 a").css({color:"#fff"})})};a.fn.prettySelect=function(b){b=a.extend({fadeSpeed:100,prettySelectClass:"prettyselect",prettySelectActiveClass:"prettyselect-active"},b||{});return this.each(function(){var d=a(this).wrap("<dl>"),e=d.parent("dl").addClass(b.prettySelectClass),d=d.replaceWith("<dt></dt><dd><ul></ul></dd>").clone(),g=e.find("dt"),c=e.find("dd"),f=c.find("ul");d.find("option").not(":first").not(":selected").each(function(){f.append('<li><a href="'+a(this).attr("value")+'">'+a(this).text()+"</a></li>")});g.text(d.find("option:selected").text());g.append('<span class="arrow">&#9660;</span>');if(f.width()<e.width()){f.width(e.width())}a(document).click(function(){a("."+b.prettySelectActiveClass).removeClass(b.prettySelectActiveClass).find("dd").fadeOut(b.fadeSpeed)});e.click(function(h){h.stopPropagation();if(e.hasClass(b.prettySelectActiveClass)){c.fadeOut(b.fadeSpeed);e.removeClass(b.prettySelectActiveClass)}else{a("."+b.prettySelectActiveClass).each(function(){a(this).find("dd").fadeOut(b.fadeSpeed);a(this).removeClass(b.prettySelectActiveClass)});c.fadeIn(b.fadeSpeed);e.addClass(b.prettySelectActiveClass)}})})}})(jQuery);
