function detectmob() { if( navigator.userAgent.match(/Android/i) || navigator.userAgent.match(/webOS/i) /*|| navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i)*/ || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/BlackBerry/i) || navigator.userAgent.match(/Windows Phone/i) ){ return true; } else { return false; } } var ww = jQuery(window).width(); var adjustMenu0d = function() { jQuery(".responsiveMenuTheme0d").each(function(){ $menu = jQuery(this); $toggle = $menu.prev("a.toggleMenu"); var maxMobileWidth = $menu.data('maxmobilewidth'); // console.log(maxMobileWidth); if (ww > maxMobileWidth) { $menu.unbind().find("*").unbind(); console.log($menu); $menu.hide(); // $toggle.hide(); } else{ // jQuery("a.responsiveMenu0d.toggleMenu").hide(); jQuery("ul.responsiveMenuTheme0d").show(); } }); } jQuery(document).ready(function() { jQuery(".responsiveMenuTheme0d").each(function(){ $menu = jQuery(this); $toggle = $menu.prev("a.toggleMenu"); ww = jQuery(window).width();; adjustMenu0d(); }); }) jQuery(window).bind('resize orientationchange', function() { ww = jQuery(window).width(); adjustMenu0d(); }); var adjustMenu1m = function() { jQuery(".responsiveMenuTheme1m").each(function(){ $menu = jQuery(this); $toggle = jQuery("a.toggleMenu.responsiveMenu1m"); // $toggle.show(); var maxMobileWidth = $menu.data('maxmobilewidth'); if (ww <= maxMobileWidth) { $menu.unbind().find("*").unbind(); $toggle.css("display", "inline-block").removeClass("isDesktop").addClass("isMobile"); if (!$toggle.hasClass("active")) { $menu.hide().removeClass("isDesktop").addClass("isMobile"); } else { $menu.show().removeClass("isDesktop").addClass("isMobile"); } $menu.find("li").unbind('mouseenter mouseleave').filter(".deeper").children("span.separator").addClass("parent"); $menu.find("li.deeper>a.parent, li.deeper>span.separator").unbind('click').bind('click', function(e) { e.preventDefault(); jQuery(this).parent("li").children("ul").animate({height: 'toggle'}, 300, "jswing"); }); $menu.find("li a.parent > span.linker").click(function(){ if((typeof jQuery(this).parent().attr("href") != 'undefined') && jQuery(this).parent().attr("href") != "#"){ var parentLinkDoubleSwitch = $menu.data('parentlinkdoubleswitch'); if(parentLinkDoubleSwitch){ if(jQuery(this).parent().siblings("ul").is(':visible')){ }else{ jquery(this).siblings('.opener').click(); return false; } } jQuery(this).parent().unbind('click'); myLink = jQuery(this).parent().attr("href"); window.location.href = myLink; } }); $toggle.unbind("click").click(function(e){ e.preventDefault(); $toggle = jQuery(this); $menu = jQuery(this).next("ul"); if(!$toggle.hasClass("active")){ $toggle.removeClass("active"); $menu.hide(); } $toggle.toggleClass("active"); $menu.toggle(); }); // $menu.find("a[href^='#']").click(function(){ $menu.find("a[href*='#']").click(function(){ jQuery(this).parents("ul").hide(); $toggle.removeClass("active"); $menu.hide(); }); } else{ jQuery("a.responsiveMenu1m.toggleMenu").hide(); jQuery("ul.responsiveMenuTheme1m:not(.responsiveMenuTheme0d)").show(); } }); } jQuery(document).ready(function() { jQuery(".responsiveMenuTheme1m").each(function(){ $menu = jQuery(this); $toggle = $menu.prev("a.toggleMenu"); $menu.find("li.parent > a").addClass("parent"); ww = jQuery(window).width();; adjustMenu1m(); }); }) jQuery(window).bind('resize orientationchange', function() { ww = jQuery(window).width(); adjustMenu1m(); });