<commit_before>ebt = {
  timeoutID:null,
  user:{
    marker: null
  },
  infoWindow : new google.maps.InfoWindow(),
  directions_pre_link:"",
  options : {
    state:'CA',
    LatLng: new google.maps.LatLng(37.7833, -122.4167), // San Francisco
    no_geolocation_zoom : 10,
    default_zoom : 18,  
    visible_atm_data:null
  }
}

ebt.fusion ={
  table : '1gTMiiUxNgLDISIymtea1gJ9oph_F4Lt7BE-FLfAe',
  apiKey : '<KEY>'
}

ebt.fusion.data_layer = new google.maps.FusionTablesLayer({
  suppressInfoWindows:true,
  query: {
    select: 'geo_address',
    from: ebt.fusion.table,
    where: "state = '"+ebt.options.state+"'"},
  styles: [
    {where: "type = 'store'", markerOptions: {iconName: 'blu_circle'}},
    {where: "type IN ('ATM', 'POS') AND surcharge = '0'", markerOptions: {iconName: 'grn_circle'}},
    {where: "type IN ('ATM', 'POS') AND surcharge NOT EQUAL TO '0'", markerOptions: {iconName: 'ylw_circle'}}
  ]
})

ebt.googlemapOptions = {
  zoom: ebt.options.no_geolocation_zoom,
  disableDefaultUI: true,
  center: ebt.options.LatLng,
  styles: [
    {
      featureType: "poi",
      elementType: "all",
      stylers: [
        { visibility: "off" }
      ]
    }
  ]
};

ebt.utils = {
  getPhrasesFromRow : function (row_hash) {
    var phrases = {};
    type = row_hash['type']
    text_address = row_hash['text_address']
    directions_link = ebt.directions_pre_link + encodeURIComponent(text_address) + "'>" + text_address + "</a>"
    phrases["directions_link"] = directions_link;
    location_name = row_hash['location_name']
    atm_name = row_hash['atm_name']
        
    switch (type){
      case 'store':
        phrases["name_phrase"] = row_hash['store_name'];
        phrases["printable_name_phrase"] = phrases["name_phrase"];<commit_msg>Appended target='_blank' to generated URL to make geomicon links open in a new tab or window.<commit_after>ebt = {
  timeoutID:null,
  user:{
    marker: null
  },
  infoWindow : new google.maps.InfoWindow(),
  directions_pre_link:"",
  options : {
    state:'CA',
    LatLng: new google.maps.LatLng(37.7833, -122.4167), // San Francisco
    no_geolocation_zoom : 10,
    default_zoom : 18,  
    visible_atm_data:null
  }
}

ebt.fusion ={
  table : '1gTMiiUxNgLDISIymtea1gJ9oph_F4Lt7BE-FLfAe',
  apiKey : '<KEY>'
}

ebt.fusion.data_layer = new google.maps.FusionTablesLayer({
  suppressInfoWindows:true,
  query: {
    select: 'geo_address',
    from: ebt.fusion.table,
    where: "state = '"+ebt.options.state+"'"},
  styles: [
    {where: "type = 'store'", markerOptions: {iconName: 'blu_circle'}},
    {where: "type IN ('ATM', 'POS') AND surcharge = '0'", markerOptions: {iconName: 'grn_circle'}},
    {where: "type IN ('ATM', 'POS') AND surcharge NOT EQUAL TO '0'", markerOptions: {iconName: 'ylw_circle'}}
  ]
})

ebt.googlemapOptions = {
  zoom: ebt.options.no_geolocation_zoom,
  disableDefaultUI: true,
  center: ebt.options.LatLng,
  styles: [
    {
      featureType: "poi",
      elementType: "all",
      stylers: [
        { visibility: "off" }
      ]
    }
  ]
};

ebt.utils = {
  getPhrasesFromRow : function (row_hash) {
    var phrases = {};
    type = row_hash['type']
    text_address = row_hash['text_address']
    directions_link = ebt.directions_pre_link + encodeURIComponent(text_address) + "' target='_blank'>" + text_address + "</a>"
    phrases["directions_link"] = directions_link;
    location_name = row_hash['location_name']
    atm_name = row_hash['atm_name']
        
    switch (type){
      case 'store':
        phrases["name_phrase"] = row_hash['store_name'];
        phrases["printable_name_phrase"] = phrases["name_phrase"];
{'fraction_non_alphanumeric': 0.15335903083700442, 'fraction_numerical': 0.013215859030837005, 'mean_word_length': 3.564070351758794, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4071153', 'n_tokens_mistral': 1352, 'n_tokens_neox': 1351, 'n_words': 245}