/**
 * ===================================================================================
 * IPS COUNTRIES CONFIGURATION
 * ===================================================================================
 * Wyodrębniony z intro-popup.js — czysta konfiguracja krajów.
 * Każdy kraj zawiera: nazwę (ojczystą), flagę, center mapy, zoom, API URL, kolor, instrukcje.
 *
 * UŻYCIE: window.IPS_COUNTRIES jest odczytywany przez intro-popup.js jako COUNTRIES.
 *
 * Free version: InPost Paczkomaty, Poland only.
 *
 * @version 1.0.0
 * @since 2026-03-03 Wyodrębniony z intro-popup.js
 * ===================================================================================
 */
window.IPS_COUNTRIES = {
    pl: {
        name: 'Polska',
        flag: '🇵🇱',
        flagCode: 'PL',
        flagSvg: 'pl.png',
        center: [52.0, 19.0],
        zoom: 6,
        api: 'https://parcelselector.com/api/points/pl',
        color: '#FF6600',
        apiType: 'remote',
        instructions: 'Jak znaleźć swój Paczkomat? • Wpisz w wyszukiwarce nazwę miasta lub kod pocztowy • Użyj scrolla myszy lub gestów dwoma palcami (zoom in/out) • Kliknij pinezkę aby wybrać'
    }
};

// ===================================================================================
// DYNAMIC OVERRIDE: WordPress AJAX Proxy
// ===================================================================================
(function() {
    if (window.parcselectClassicConfig && window.parcselectClassicConfig.apiBase) {
        var base = window.parcselectClassicConfig.apiBase;
        Object.keys(window.IPS_COUNTRIES).forEach(function(cc) {
            if (window.IPS_COUNTRIES[cc]) {
                window.IPS_COUNTRIES[cc].api = base + cc;
            }
        });
    }
})();
