





var lcl = {
    
        'js.guides.toggle.fewer' : 'fewer categories',
        'js.addrstr2' : 'enter a new address',
        'js.viewweb' : 'View Website',
        'js.map.saved.location.edit' : 'Edit',
        'js.closewin' : '[ close window ]',
        'js.map.saved.location.edit.title' : 'Edit {0}',
        'js.closefly' : 'close flyout',
        'js.details.otherlocations.truncate' : 'less...',
        'js.getdirs' : 'Get Directions',
        'js.letters' : 'abcdefghijkl',
        'js.cancel' : 'Cancel',
        'js.err' : 'Error',
        'js.addtoplaces' : 'Add to My Places',
        'js.expcoll' : 'Collapse/Expand this list',
        'js.multimatches' : 'Multiple Matches',
        'js.smallmapinstr' : 'Mouse over an icon to see business info',
        'js.expandall' : 'expand all quick info',
        'js.loading' : 'Loading...',
        'js.inplacespc' : 'In My Places',
        'js.map.new.place.name' : 'Name',
        'js.save' : 'Save',
        'js.noaddr' : 'This location does not have a valid address to map.',
        'js.next' : 'Next',
        'js.flyout.findnearby.find' : 'Find',
        'js.map.new.place.create.title' : 'Create New Place',
        'js.details.otherlocations.truncated' : 'more...',
        'js.addr' : 'Address',
        'js.collapseall' : 'collapse all quick info',
        'js.wqt.url' : 'http://{0}:16089/wqt/search.jsp?moreHitsFromSite=&category=&similarTo=&similarType=find&breadcrumb=&query=id%3A{1}&old_query=&sortBy=dynamica&sortOrder=descending&collection={2}&type=adv&language=any&encoding=utf-8&filter=&numHits=10&offset=0&showAllFields=true',
        'js.collapseqi' : 'collapse quick info',
        'js.expandqi' : 'expand quick info',
        'js.find.nearby.alt' : 'close',
        'js.note' : 'Note',
        'js.locname' : 'Location Name',
        'js.flyout.findnearby' : 'Find Nearby',
        'js.edit' : 'Edit',
        'js.find.nearby' : 'find nearby:',
        'js.from' : 'From',
        'js.initinpc' : 'In My Itinerary',
        'js.ellipsis' : '...',
        'js.inplaces' : 'in my places',
        'js.addrstr1' : 'address, city, and state',
        'js.to' : 'To',
        'js.signinplaces' : 'Sign in for more places',
        'js.guides.toggle.more' : 'more categories',
        'js.map.saved.location.remove' : 'Delete',
        'js.map.saved.location.add.to.itinerary' : 'Add to Itinerary',
        'js.prev' : 'Previous',
        'js.addtoitin' : 'Add to My Itinerary',
    getString : function( key ) {
        var str = '';
        if( this[key] ) {
            str = this[key];
            for( var i = 1; i < arguments.length; ++i ) {
                str = str.replace( '{' + ( i - 1 ) + '}', arguments[i] );
            }
        }
        
        return str;
    }
}
