/* Embeddable (41) services */ $(function() { var currentService = $([]); var currentServiceInfo = $([]); $('#agp-all-services .service-group ul li a').click(function(event) { var clicked = $(this); var isOpen = clicked.hasClass("service-info-active"); event.preventDefault(); currentService.removeClass("service-info-active"); if (currentServiceInfo.is(":visible")) currentServiceInfo.hide("blind", 150); if (!isOpen) { currentService = clicked; currentService.addClass("service-info-active"); currentServiceInfo = currentService.data('serviceInfo'); if (currentServiceInfo == undefined) { currentServiceInfo = $('

').hide(); currentService.data('serviceInfo', currentServiceInfo); currentService.after(currentServiceInfo); currentServiceInfo.load(clicked[0].href, function() { $(this).show("blind", 150); }); } else { currentServiceInfo.show("blind", 150); } } }); var serviceHash = window.location.hash; if (serviceHash !== "") { var serviceToOpen = $('#agp-all-services .service-group ul li a' + window.location.hash); if (serviceToOpen.length == 1){ serviceToOpen.click(); } } });