(function(a){Drupal.behaviors.menu_responsive={attach:function(b,c){a("#header-mobile .nav-mobile").click(function(d){if(!a("body").hasClass(a(this).attr("data-target"))){a("body").removeClass(function(e,f){return(f.match(/(^|\s)navmobile-\S+/g)||[]).join(" ")});a("body").addClass(a(this).attr("data-target"))}else{a("body").removeClass(a(this).attr("data-target"))}});if(Modernizr.touchevents){}a("#header-mobile #block-menu-menu-top .dropdown-toggle").click(function(d){d.preventDefault();setTimeout(a.proxy(function(){if("ontouchstart" in document.documentElement){a(this).siblings(".dropdown-backdrop").off().remove()}},this),0)})}};Drupal.behaviors.search={attach:function(b,c){a(".region-navigation form, .sticky-menu .navbar-default nav form").addClass("upvmForm");a(document).on("click",".upvmForm #edit-submit-search",function(f){if(a(this).closest(".upvmForm").find('input[name="search_api_views_fulltext"]').val()==""){return false}a(".upvmForm #edit-submit-search").dbC});if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|Opera Mini/i.test(navigator.userAgent)){a(".lang_dropdown_form input").attr("readonly",true)}a(document).on("click",".upvmForm",function(f){if(a(f.target).attr("id")=="views-exposed-form-search-search-page"){a(".region-navigation form, .sticky-menu .navbar-default nav form").addClass("open")}a(this).find("input[type=text]").focus();f.stopPropagation()});a(document).on("click",":not(.upvmForm)",function(f){if(!a(f.target).hasClass("auto_submit")&&a(f.target).attr("id")!="edit-submit-search"){a(".region-navigation form, .sticky-menu .navbar-default nav form.open").removeClass("open")}});a(document).on("click","#search-mobile",function(f){if(a("#views-exposed-form-search-search-page").is(":visible")){a("#views-exposed-form-search-search-page input[type=text]").focus()}});var d;a("#views-exposed-form-university-directory-landing select, #views-exposed-form-university-directory-members select").on("change",function(){clearTimeout(d);d=setTimeout(function(){a("#views-exposed-form-university-directory-landing, #views-exposed-form-university-directory-members").validateSearchForm()},100)});a("#views-exposed-form-university-directory-landing input, #views-exposed-form-university-directory-members input").on("input",function(){clearTimeout(d);d=setTimeout(function(){a("#views-exposed-form-university-directory-landing, #views-exposed-form-university-directory-members").validateSearchForm()},100)})}};a.fn.validateSearchForm=function(){var d="empty";var g="empty";var b="enable";var e="enable";var c=a("#edit-field-user-name-value").val();var f=a("#edit-field-user-firstname-value").val();if(c==""){d="empty"}else{if(c.length<3){d="short"}else{d="ok"}}if(f==""){g="empty"}else{if(f.length<3){g="short"}else{g="ok"}}a("#views-exposed-form-university-directory-landing select, #views-exposed-form-university-directory-members select").each(function(){if(a(this).val()!="All"){b="enable";return false}else{b="disable"}});if((d=="empty")&&(g=="empty")){e="empty"}if((d=="ok")||(g=="ok")){e="ok"}if((e=="empty"&&b=="enable")||e=="ok"){a("#edit-submit-university-directory").removeAttr("disabled")}else{a("#edit-submit-university-directory").attr("disabled","disabled")}return this};Drupal.behaviors.scroll_to_top={attach:function(b,c){a(function(){a(window).scroll(function(){if(a(this).scrollTop()>100){a("#back-top").fadeIn()}else{a("#back-top").fadeOut()}});a("#back-top").click(function(){a("body,html").animate({scrollTop:0},800);return false})})}};Drupal.behaviors.stick_masonry={attach:function(b,c){if(!a(".stiky-wrapper").length){a(".view-press .view-content .row .sticky-item").clone().addClass("sticky-wrapper").insertBefore(".view-press .view-content");a(".view-events .view-content .row .sticky-item").clone().addClass("sticky-wrapper").insertBefore(".view-events .view-content")}}};Drupal.behaviors.stick_menu={attach:function(b,d){newClass="new-checkbox";if(!a(".new-checkbox").html()){a(".disclaimer .form-checkbox").wrap('')}if(a("#edit-disclaimer").is(":checked")){a(".new-checkbox").addClass("check")}else{a(".new-checkbox").removeClass("check")}a("#edit-disclaimer").click(function(e){if(a("#edit-disclaimer").is(":checked")){a(".new-checkbox").addClass("check")}else{a(".new-checkbox").removeClass("check")}});var c=a(".sticky-menu");a(window).scroll(function(){if(a(document).scrollTop()>200){c.addClass("fixed")}else{c.removeClass("fixed")}})}};Drupal.behaviors.mosaique_masonry={attach:function(b,c){if(a(".mosaique-grid").html()){a(".mosaique-grid").masonry({itemSelector:".mosaique-item",columnWidth:".mosaique-item",percentPosition:true})}}};Drupal.behaviors.ipadSearch={attach:function(b,c){if(Modernizr.touchevents){a(".upvmForm").attr("onClick","javascript:return true;")}}};Drupal.behaviors.responsive_embed={attach:function(b,c){var e=a("video, object, embed"),d=a(".videoWrapper");e.each(function(){a(this).attr("data-aspectRatio",this.height/this.width).removeAttr("height").removeAttr("width")});a(window).resize(function(){var f=d.width();e.each(function(){var g=a(this);g.width(f).height(f*g.attr("data-aspectRatio"))})}).resize()}};Drupal.extlink.applyClassAndSpan=function(c,h){var d;if(Drupal.settings.extlink.extImgClass){d=a(c)}else{var g=a(c).find("img").parents("a");d=a(c).not(g)}d.addClass(h);var e;var f=d.length;for(e=0;e '+Drupal.settings.extlink.mailtoLabel+"")}else{b.append(' ')}}}};Drupal.behaviors.focusMenu={attach:function(b,c){a("#page-header #block-og-menu-single-menu > div > ul").on("focus","li.dropdown",function(f){a("#block-utx-menu-menu-profile > div > ul > li").removeClass("has-focus");a("#block-og-menu-single-menu > div > ul.menu > li.has-focus").toggleClass("has-focus");var d=a(this);d.toggleClass("has-focus")});a("#block-utx-menu-menu-profile > div > ul").on("focus","li",function(f){a("#block-utx-menu-menu-profile > div > ul > li").removeClass("has-focus");var d=a(this);d.toggleClass("has-focus")});a("#block-og-menu-single-menu li.dropdown > div > ul > li.last:not(.expanded),#block-og-menu-single-menu li.dropdown > div > ul > li.last > ul > li.last").on("focusout",function(){var d=a(this);d.parents(".has-focus").removeClass("has-focus")});a("#block-utx-menu-menu-profile > div > ul > li.last.expanded.dropdown > div > ul > li.last:not(.expanded), #block-utx-menu-menu-profile > div > ul > li.first.expanded.dropdown > div > ul > li.last.expanded > ul > li.last").focusout(function(){var d=a(this);d.parents(".has-focus").removeClass("has-focus")})}}})(jQuery);