1jQuery(document).ready(function($){
2 //google maps
3 $('.em-location-map-static.em-map-static-relative').each(function(){
4 var e = $(this);
5 var parent = e.closest('.em-location-map-container').css('background','');
6 var url = e.data('gmap-url').replace('SIZE', parent.width() + 'x' + parent.height());
7 var html = '<img src="'+ url +'" alt="'+ e.data('gmap-title')+'" class="em-location-static-map">';
8 e.empty().append(jQuery(html));
9 });
10 $(document).on('click', '.em-location-map-container.em-map-static-load', function(){
11 var e = $(this)
12 if( e.data('gmap-embed') ){
13 e.removeClass('em-map-static-embed').empty();
14 e.append('<iframe style="width:100%; height:100%;" frameborder="0" style="border:0" src="'+ e.data('gmap-embed') +'" allowfullscreen></iframe>');
15 }else{
16 var map = e.removeClass('em-map-static-load').find('.em-location-map-static');
17 map.addClass('em-location-map').removeClass('em-location-map-static').siblings('.em-map-overlay').remove();
18 em_maps_loaded ? em_maps_load_location( map ) : em_maps_load();
19 }
20 });
21 //offline approval link - listen on body to take precedence of default listener
22 $('body').on('click', '.em-bookings-approve-5', function(e){
23 if( !confirm(EM.offline_confirm) ){
24 e.stopPropagation();
25 e.stopImmediatePropagation();
26 e.preventDefault();
27 return false;
28 }
29 });
30 //Approve/Reject Links
31 $(document).on('click', '.em-transaction-delete', function(){
32 var el = $(this);
33 if( !confirm(EM.transaction_delete) ){ return false; }
34 var url = em_ajaxify( el.attr('href'));
35 var td = el.parents('td').first();
36 td.html(EM.txt_loading);
37 $.get( url, function( response ){
38 td.html(response);
39 });
40 return false;
...
</html>