Skip to content

Instantly share code, notes, and snippets.

(function(a){a(document).ready(function(){a("html");var q=a("body"),k=a("#main-menu"),g=a("#main-search #searchform"),r="ontouchstart"in window;r&&q.removeClass("no-touch").addClass("touch");q.removeClass("no-js");var f="";k.children(".top-menu").children("li").each(function(){var b=a(this).children("a");f+='<option data-href="'+b.prop("href")+'"'+("blank"==b.prop("target")?' data-target="_blank"':"")+">"+b.text()+"</option>";a(this).hasClass("parent")&&a(this).find("ul").find("a").each(function(){f+= '<option data-href="'+a(this).prop("href")+'"'+("blank"==a(this).prop("target")?' data-target="_blank"':"")+"> -- "+a(this).text()+"</option>"})});k.append('<div class="responsive-menu"><select class="responsive-select"><option>'+k.data("nav-text")+"</option>"+f+"</select></div>");a(".responsive-menu").children("select").on("change",function(){var b=a(this).find("option:selected").data("href");void 0==a(this).find("option:selected").data("target")?document.location.href=b:window.open(b,"_blank")}); k.find("li").