Documentation of the

Interactive Map of Italy

Table of Contents


Introduction (back to top)

We created the first version of this map with care and dedication. Since then, we've actively listened to our users, made improvements, added new features, and ensured the map remains up to date. Throughout this journey, we've adhered to the latest coding practices, prioritizing performance and security.

The map comes in two forms: a WordPress Plugin and a Standard JavaScript template. The WordPress plugin is designed to be installed on a WordPress website, while the Standard JavaScript template can be embedded into any website that allows you to insert HTML code.


Installation on a Standard Website (back to top)

To install the map on your website, please follow these steps:

Note: This method is suitable for standard websites where you can upload the map's supporting JS/CSS files to your hosting and have full access to the page's code to insert the map HTML code. For websites hosted on platforms like Joomla, Wix, Weebly, Squarespace, and others, you can combine the code into an inline script and you may embed that in the page using their 'Embed Custom HTML' option if applicable. If you need assistance, feel free to contact us, and we’d be happy to help you with the installation for no cost. There is no guarantee, as this is beyond our control. We may request the login credentials to your website for a quicker installation process.

  1. Upload the 'it-js-map' folder to your website. You can use an FTP client like FileZilla to upload the files, and here’s a simple video tutorial to guide you.
    Alternatively, you can upload the folder using the 'File Manager' option in your web hosting control panel (e.g., godaddy, bluehost, hostinger, etc).

    Note: Inside the 'it-js-map' folder you should have 4 files (index.html, map-config.js, map-style.css, and pins-config.js).

  2. Enter the directory where you uploaded the map folder (e.g., https://www.example.com/it-js-map/):

    Test the link and if the map is displayed and functioning correctly, we can proceed. Otherwise, please check the previous step.
  3. Based on the directory you provided, let's update the <head> code.
    <link href="replaceme/map-style.css" rel="stylesheet"/> <script src="replaceme/map-config.js"></script> <script src="replaceme/pins-config.js"></script>

    Copy the updated code above and paste it before the </head> tag in the webpage where you want to display the map.

  4. Copy the following code and paste it after the <body> tag in the webpage where you want to display the map.
    <span id="itjstip"></span>
    <div id="itjsmapwrapper" style="opacity:0;"><!-- it-js-v4.8 -->
      <div id="itjsmapbase">
        <svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 700" xml:space="preserve">
          <g>
            <path id="itjsmap_1" class="abruzzo" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M358.168,286.759c-3.842-1.415-1.213,5.765-7.584,3.641c-6.369-2.124-2.73,9.403-12.134,6.775c0.202,3.64,4.017,2.171,2.428,6.269c-1.921,4.954-10.111,0-9.909,2.628c0.202,2.63-3.686,0.62-2.469,3.429c0.684,1.578,2.399-0.995,2.671,1.83c0.505,5.258-2.931,3.343-2.666,5.258c0.265,1.916,3.677-0.203,4.081,5.057c0.567,7.384,5.078,7.279,5.078,9.1c0,1.82-2.044,4.246-5.483,3.033c-3.438-1.213-5.865-3.842-6.472,0.327c-0.333,2.286-3.74,1.595-2.628,4.526c2.292,6.04,3.438,0.809,7.28,4.651c3.842,3.842,7.077,1.416,9.707,5.056c1.801,2.493-2.831,3.842-1.012,5.662c1.82,1.82,5.18-2.531,6.674,0c4.954,8.393,8.839-1.731,10.111,1.618c1.921,5.056,4.145,0.203,6.268,3.64c2.123,3.438,2.225-0.404,6.067,3.034c6.597,2.123,7.685-4.5,9.909-3.844c2.225,0.658,3.438-0.809,1.011-2.628c-2.427-1.82,5.635-8.276,6.876-6.066c2.527,4.499,4.879,0.431,5.864,3.032c1.306,3.447,2.032,7.478,4.65,4.449c9.076-10.49,4.298-9.96,5.663-11.122c2.289-1.949,2.63,2.226,6.674-8.291c-2.097-0.845-1.73-1.025-2.224-3.843c-0.809-4.601-12.033-5.056-14.359-12.739c-1.594-5.265-20.424-9.304-25.967-36.806C361.34,283.323,362.011,288.175,358.168,286.759z"/>
            <path id="itjsmap_2" class="basilicata" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M511.5,439.5c1-8-2.924-3.603-3.509-9.256c-0.491-4.744-4.491-2.744-7.96-6.475c-5.611-6.035-6.472,6.571-14.357,0.25c-9.378-7.518-4.045-9.147-7.079-11.17c-3.033-2.023-2.123,3.538-9.302-1.619c-3.213-2.307,5.763-4.853-1.214-6.673c-3.724-0.972-3.64-7.988-8.951-3.842c-3.952,3.084-10.563-2.226-12.282,3.842c1.214,2.023,2.124,9.505-2.428,9.707c-1.664,0.072-1.518,3.032-3.64,1.617c-2.122-1.414-3.844,0.607-3.034,2.832c0.81,2.224,0.915,9.99,4.248,10.92c4.348,1.214-1.573,3.651,1.415,4.448c6.067,1.619,0.303,8.19,4.651,8.494c4.349,0.304,0.507,5.057,4.853,5.258c5.053,0.234-1.212,4.146,4.449,6.472c3.462,1.421,1.21,5.643-1.416,6.066c-6.27,1.012,0.709,6.978-3.64,10.112c2.022,1.415,2.748,5.052,4.651,7.483c0.405-2.428,5.056-6.17,6.067-4.552c1.011,1.618,3.539-2.506,4.146-0.393c0.607,2.113,1.314-0.415,2.729,0.799c1.417,1.213-1.794,1.105,0,3.337c3.742,4.651,5.663-1.517,7.382,0.81c1.719,2.325,5.253-2.823,6.268-0.912c1.72,3.237,3.64,3.338,2.528,0.507c-1.112-2.832,3.034-2.73,1.517-5.663c-1.517-2.932,1.806-0.44,1.214-4.65c-0.91-6.472,2.022-1.012,11.426-2.022c9.22-9.131-1.77-1.012,10.718-18.605C505.5,442.5,511.117,442.563,511.5,439.5z"/>
            <path id="itjsmap_3" class="calabria" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M500.234,465.227c-5.258,5.206,2.945,8.007-1.416,12.538c-12.943,13.447-3.339,10.738-4.044,15.369c-1.163,7.634,13.571,1.582,14.357,7.28c1.011,7.33,9.908,2.983,10.92,7.887c1.012,4.904,6.979,0.696,4.651,6.067c-4.096,9.453,2.555,9.253,0,12.335c-4.398,5.309,1.315,3.843,0.202,6.472c-1.112,2.629,6.017,2.023,2.022,4.45c-1.86,1.131,0.708,0.809-2.426,4.65c-3.135,3.842-3.287-1.921-6.067,1.416c-1.976,2.371-1.011-3.236-4.651-1.618c-3.641,1.618-16.836,6.926-16.583,10.92c0.134,2.098-3.033,1.213-2.426,3.235c0.605,2.023,3.234,1.973,2.022,4.652c-1.214,2.679,2.729,11.627-0.607,15.975c-4.716,6.146-7.886,4.146-11.728,8.292c-2.333,2.518-8.291,7.432-7.685,11.729c0.607,4.297-4.417,13.588-7.887,11.932c-7.735-3.691-5.409,2.681-12.943-1.415c-7.532-4.096-1.428-5.809-3.64-8.292c-3.286-3.691,2.022-3.994-0.81-7.078c-1.647-1.793,0.116-4.45,4.247-5.662c8.443-2.478,3.286-7.18,6.674-9.303c1.305-0.818,5.765-10.212,1.416-11.324c-4.349-1.113-3.388-6.824,0-6.472c3.388,0.354,3.08-5.092,7.685-3.438c8.442,3.033,11.527-10.92,6.471-13.953c-5.056-3.034-0.556-4.448-3.842-5.258c-3.286-0.81-1.366-29.019-8.696-31.75c-7.331-2.73-4.297-21.538-8.493-26.896c0.405-2.428,5.056-6.17,6.067-4.552c1.011,1.618,3.539-2.506,4.146-0.393c0.607,2.113,1.314-0.415,2.729,0.799c1.417,1.213-1.794,1.105,0,3.337c3.742,4.651,5.663-1.517,7.382,0.81c1.719,2.325,5.253-2.823,6.268-0.912c1.72,3.237,3.64,3.338,2.528,0.507c-1.112-2.832,3.034-2.73,1.517-5.663c-1.517-2.932,1.806-0.44,1.214-4.65C487.898,460.777,490.831,466.237,500.234,465.227z M569,555.5h-57c-2.2,0-4,1.8-4,4v13c0,2.2,1.8,4,4,4h57c2.2,0,4-1.8,4-4v-13C573,557.3,571.2,555.5,569,555.5z"/>
            <path id="itjsmap_4" class="campania" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M455.945,460.372c2.626-0.424,4.878-4.646,1.416-6.066c-5.661-2.325,0.603-6.237-4.449-6.472c-4.347-0.201-0.505-4.954-4.853-5.258c-4.349-0.305,1.416-6.875-4.651-8.494c-2.988-0.797,2.933-3.234-1.415-4.448c-3.333-0.93-3.439-8.696-4.248-10.92c-0.809-2.225,0.912-4.246,3.034-2.832c2.122,1.415,1.976-1.545,3.64-1.617c4.552-0.202,3.642-7.684,2.428-9.707c-1.214-2.021-3.539,0.304-5.258-2.831c-1.402-2.558-5.764,3.235-10.315-3.641c-1.905-2.879,3.741-5.156,1.618-7.753c-1.666-2.038-3.64-0.942-5.46-0.134c-1.82,0.809,0.708-3.033-4.651-4.246c-2.632-0.597,7.194-5.152-3.439-9.708c-1.414-0.606-6.571,6.27-8.493,3.292c-1.227-1.899-2.225-2.078-2.022,0c0.202,2.08-4.448,0.754-5.46,2.96c-1.012,2.208-3.032,1.938-3.64,0c-0.608-1.939-4.348,0.826-4.854-1.398c-0.507-2.225-6.977-1.212-9.303-4.448s-4.247,0.403-7.482-1.214c-3.236-1.617-3.843,3.641-2.022,4.045c1.82,0.405,0.809,3.842-2.832,2.831c-3.64-1.012-1.212-3.64-3.234-5.662c-2.832,2.932-7.281,2.428-5.259,6.673c2.021,4.246-2.022,7.179-6.673,8.898c3.032,1.415,7.887,8.494,7.887,10.719s-0.404,3.64,2.426,4.854c2.832,1.214,3.843,10.92,4.247,13.348c0.404,2.426,2.377-0.001,1.82-2.023c-0.557-2.022,3.236,0.203,3.438,1.618c0.202,1.415,1.897-0.228,3.64-1.214c5.46-3.084,5.258,0.405,7.28,3.438c2.022,3.033,5.461-0.304,5.461,2.831c0,6.117-8.494,5.358-7.281,9.1c0.593,1.825,4.096-2.072,6.876-2.83c2.781-0.758,2.073,1.061,4.449,1.414c2.375,0.355,0.354-2.173,3.438-2.83c3.084-0.658,1.618,1.87,3.843,1.011c2.224-0.859-1.416-2.225,1.213-3.235c2.629-1.011,11.692,15.473,13.348,18.402c2.629,4.65-3.59,1.77-3.236,6.674c0.307,4.245-2.629,1.618-1.82,3.438c0.81,1.821,4.046,0.606,5.461,4.046c1.415,3.438,3.619-0.321,5.993,0.857c2.723,1.351-0.583,3.742,6.343,6.22c3.481,1.245,0.657,4.195,6.067,5.057c5.409,0.859,2.427-1.012,5.257-4.248c2.831-3.234,6.067,0.202,8.09,1.618C456.654,467.35,449.676,461.384,455.945,460.372z"/>
            <path id="itjsmap_5" class="emilia-romagna" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M277.984,149.952c-8.191-7.893-21.537,9.1-26.694,3.209c-2.696-3.08-2.528,1.745-6.471-1.996c-0.193-0.121-0.366-0.234-0.553-0.353c-1.937-0.902-6.214-0.125-7.738,0.555c-4.306,1.92-4.453-1.018-10.112-1.213c-2.933-0.102-2.021,4.448-7.28,3.842c-8.876-1.023-5.561-6.674-8.897-6.27c-3.338,0.405-2.831,6.927-10.111,5.435c-7.28-1.491-2.023-3.816-4.449-4.625c-2.427-0.809-9.547,0.627-10.517-3.033c-0.91-3.438-7.685,4.651-9.302-5.178c-0.563-3.424-4.854-3.314-6.067,0.628c-1.213,3.943-3.337-2.428-5.864,1.92c-3.398,5.844-4.955-6.673-10.313-0.809c-2.383,2.607-6.472-5.258-12.134,9.91c-2.094,5.607,7.887,3.235,1.416,9.1c-3.189,2.889,4.044,7.887-6.623,6.927c-0.18,1.354-0.18,2.73,0.061,4.398c5.349-0.91,7.17,4.044,8.787,2.427c1.618-1.618,5.563,1.516,6.067,3.842c0.505,2.326-3.742,1.719-3.236,5.663c0.505,3.943,9.504-2.63,11.527,4.246c3.27-0.169,4.348-0.606,5.155-2.68c1.138-2.913,5.175-5.694,9.253-3.488c3.784,2.048-1.455,2.175,3.784,6.168c5.24,3.994,6.02,0.29,8.197,3.69c3.109,4.855,7.398,0.933,8.493,3.489c1.82,4.247,4.668,2.208,5.916,4.398c5.232,9.176,6.149-2.393,12.232,2.983c11.126,9.832,9.255-1.012,11.683,0c2.426,1.011-1.148,2.628,1.347,3.235c2.495,0.607,5.555-1.213,9.979,0c4.423,1.213-5.814-5.157,1.011-4.247c5.338,0.712,5.947-9.158,9.101-4.651c5.005,7.153,6.875,2.427,8.695,3.641c1.819,1.213-2.554,4.348,3.439,3.235c3.212-0.596,4.853,1.415,1.617,4.247c-3.236,2.831-5.661,6.471-1.213,7.886c4.448,1.416-0.58,4.967,2.923,5.664c14.114,2.805,6.525,4.55,11.436,5.662c12.893,2.919,7.077-3.438,10.314-3.438c3.235,0,0.202,2.63,4.246,3.438c5.864-3.692,0-6.795,3.59-6.422c2.176,0.226,5.156-1.517,2.729-3.791c-2.067-1.939,5.764-5.613,5.156-1.517c-0.606,4.095,5.006,0.758,4.192,4.397c-0.353,1.575,1.118,4.854,5.364,0.913c4.049-3.756-2.174-4.603,2.023-6.929c-3.429-1.043-5.862-1.99-7.387-4.65c-2.251-3.927-10.561-3.742-13.24-21.234c-0.757-4.938-4.601-4.196-2.022-11.932c1.459-4.374-6.219-9.556,1.214-19.615C289.31,148.84,283.546,155.311,277.984,149.952z"/>
            <path id="itjsmap_6" class="friuli-venezia-giulia" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M309.733,40.748c3.56-0.786,1.013,2.629,7.483,2.225c6.472-0.404,15.521,5.512,19.212,3.236c3.69-2.275,5.914,3.641,10.111,0.606c4.196-3.034,4.651,2.225,7.887,1.415c2.482-0.62,4.2,7.29,0,6.472c-7.786-1.517-5.662,6.977-11.123,6.674c-3.438-0.191-2.729,7.28,2.63,6.066c4.022-0.91,13.6,2.25,7.28,7.078c-17.342,13.246,5.106,6.724-0.608,13.55c-3.999,4.777-2.132,6.467,1.417,7.28c7.937,1.819,8.134,8.656,10.92,9.303c7.634,1.77,0.606,6.269-1.618,5.662c-2.226-0.606-8.977-1.556-4.045-2.629c8.486-1.846-11.799-13.929-11.324-10.313c0.809,6.167-2.225,6.472-4.045,4.246c-1.819-2.225-9.977-4.858-12.74-4.044c-13.044,3.842,7.279,7.836-4.247,8.493c-5.663-20.425-9.606-7.381-13.953-12.739c-2.985-3.681-10.219,6.672-13.282-4.046c-1.044-3.65-5.02-0.909-5.728-7.281c-0.708-6.37,4.121-4.145,4.246-8.088c0.203-6.371-8.694-5.359-8.694-8.696c0-3.338,6.728-4.115,7.886-8.897c1.518-6.27,9.202-0.506,8.09-5.663C304.376,45.5,312.06,52.377,309.733,40.748z M318.231,125.133v29c0,2.2,1.8,4,4,4h85c2.2,0,4-1.8,4-4v-29c0-2.2-1.8-4-4-4h-85C320.031,121.133,318.231,122.933,318.231,125.133z"/>
            <path id="itjsmap_7" class="lazio" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M364.74,383.323c-2.022-4.245,2.427-3.741,5.259-6.673c2.83-2.933,0.958-11.873-1.82-14.358c-3.843-3.439-3.944,0.403-6.067-3.034c-2.123-3.437-4.348,1.416-6.268-3.64c-1.273-3.35-5.157,6.774-10.111-1.618c-1.494-2.531-4.853,1.82-6.674,0c-1.819-1.82,2.813-3.169,1.012-5.662c-2.63-3.64-5.865-1.214-9.707-5.056c-3.843-3.843-4.988,1.389-7.28-4.651c-1.112-2.932,2.295-2.24,2.628-4.526c0.606-4.169,3.034-1.54,6.472-0.327c3.439,1.213,5.483-1.213,5.483-3.033c0-1.82-4.511-1.716-5.078-9.1c-0.404-5.26-3.816-3.141-4.081-5.057c-0.265-1.915,3.171,0,2.666-5.258c-0.272-2.825-1.987-0.252-2.671-1.83c-1.217-2.809,2.671-0.799,2.469-3.429c-0.202-2.628,7.988,2.326,9.909-2.628c1.589-4.098-2.226-2.629-2.428-6.269c-0.201-3.641-5.055-2.023-7.481-1.82c0.657,9.908-7.912,3.842-8.494,7.597c-0.39,2.52-6.734-2.389-6.876,2.514c-0.126,4.349-8.695,3.211-7.28,6.876c0.85,2.201-2.78,3.842-4.044,1.012c-1.264-2.832-1.522,8.216-9.1,4.479c-3.397-1.673,0.126-4.454-1.214-6.098c-1.34-1.643-2.301,2.174-6.067-1.579c-2.398-2.391,0.81-3.224-2.427-4.893c-2.096-1.08,0.202-2.805-2.224-5.056c-2.428-2.249-5.172,2.898-11.527-1.213c-6.371-4.121,5.081-2.831-3.439-11.122c-5.662,3.665-3.766,0.176-6.066,1.618c-2.81,1.761,3.363,5.287,1.012,6.814c-2.352,1.526,3.54,3.815-4.045,7.544c-10.44,5.13-3.438,6.471-4.65,8.695c-1.214,2.225-7.485-1.416-8.495,5.46c5.662,2.428,11.943,7.157,12.74,10.607c1.719,7.442,3.994,5.319,5.663,11.031c1.023,3.5,5.309-1.163,10.516,5.259c5.207,6.422,7.987,0.556,8.695,10.517c0.223,3.129-0.403,3.436,3.033,4.448c3.439,1.012,14.157,13.55,16.072,17.393c1.915,3.842,3.241-0.861,5.971,2.831c1.604,2.167,3.438,0.403,7.686,1.415c4.246,1.012,5.517,9.487,8.291,11.526c4.196,3.085,1.771-4.045,12.134-3.64c3.688,0.144,7.545,2.263,10.313,4.044c5.106,3.286,3.351-0.065,3.438-1.213c0.089-1.148,4.449-1.415,7.483,0C362.718,390.502,366.762,387.569,364.74,383.323z"/>
            <path id="itjsmap_8" class="liguria" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M176.668,209.813c-2.78-1.923-1.521,3.736-6.876-1.618c-3.943-3.944,2.73,4.246-4.651-0.607c-4.317-2.838-14.004-6.977-15.368-11.122c-0.907-2.75-2.731,3.083-3.641-2.022c-0.439-2.463-7.888-5.662-8.493-3.438c-0.607,2.224,0.404,3.033-3.439,0.809c-3.843-2.225,2.427-0.607-1.821-2.831c-4.246-2.224-16.582-5.814-21.638-2.021c-2.299,1.725-9.909,3.438-10.111,7.279c-0.202,3.843-3.033,2.022-2.629,4.449c0.404,2.427-0.928,2.452-3.033,2.629c-6.016,0.505-3.741,8.695-7.685,9.707c-1.901,0.487,0.252,5.106-2.225,4.854c-2.478-0.253-2.78,5.358-11.123,7.887c-2.929,0.888-3.136,1.706-6.471,0.809c-3.388-0.91-3.691,3.488-8.494,1.214c-1.968-0.932-4.247,2.628-4.651,0.606c-0.404-2.022-4.246-7.482,0-7.887c4.247-0.405,1.013-4.247,3.843-4.045c2.831,0.203,1.819-5.46,4.65-5.662c2.832-0.202,2.63-1.415,1.416-2.427c0.835-5.082,6.631-2.039,8.949-1.215c5.536,1.973,5.157-0.151,4.095-1.516c-1.062-1.365,0.084-2.364,1.669-1.668c3.109,1.364,3.186-4.551,2.123-8.039c-1.063-3.488,2.516-1.35,3.792-5.915c0.565-2.023,1.744,0.151,3.033-2.73c1.29-2.882-1.744-0.758,0-5.005c2.488-6.059,7.053,5.232,8.797-0.318c0.603-1.916,10.313,2.441,10.617-3.322c0.111-2.12,5.232-4.018,7.432,1.365c2.2,5.385,2.896-3.969,4.485-2.123c2.415,2.806,4.313-0.607,1.733-3.488c-2.578-2.882,1.365-0.835,1.063-3.337c-0.202-1.668,5.535-1.138,6.065,1.517c0.531,2.654,2.958-0.152,3.489,3.033c0.53,3.186,5.005,0.455,4.763-1.213c5.349-0.91,7.17,4.044,8.787,2.427c1.618-1.618,5.563,1.516,6.067,3.842c0.505,2.326-3.742,1.719-3.236,5.663c0.505,3.943,9.504-2.63,11.527,4.246c1.443,4.908,9.505,5.46,9.1,9.101c-0.404,3.64,3.439,0.303,3.438,3.438C172.522,205.159,180.41,202.936,176.668,209.813z M150.366,233.32c2.2,0,4-1.8,4-4v-13c0-2.2-1.8-4-4-4h-48c-2.2,0-4,1.8-4,4v13c0,2.2,1.8,4,4,4H150.366z"/>
            <path id="itjsmap_9" class="lombardia" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M107.455,91.104c1.441,3.148-3.792,4.397-1.517,6.977c2.275,2.578,6.96,6.217,6.521,13.954c-0.227,4.018,2.527,1.422,4.702,6.066c3.337,7.128-3.109,2.654-2.73,5.309c0.38,2.654-1.972,0.151-1.972,2.427s-2.664,3.66-3.337,0.606c-0.833-3.791-6.293-2.578-5.46-0.909c0.835,1.668-3.261,4.852-1.061,5.611c2.2,0.758,0.759,6.674,3.792,7.432c3.033,0.759-0.227,6.143,5.612,7.583c5.839,1.441,5.156-2.351,7.734-1.819c2.579,0.531-1.26,3.558,3.337,4.096c5.84,0.682-0.758,4.322,4.551,5.46c4.174,0.895-0.606,6.066,4.095,5.763c4.702-0.303,4.73,6.988,4.551,8.343c10.667,0.96,3.435-4.038,6.623-6.927c6.471-5.864-3.51-3.492-1.416-9.1c5.662-15.168,9.751-7.303,12.134-9.91c5.358-5.864,6.915,6.652,10.313,0.809c2.527-4.348,4.651,2.023,5.864-1.92c1.214-3.942,5.504-4.052,6.067-0.628c1.617,9.829,8.392,1.739,9.302,5.178c0.97,3.66,8.09,2.225,10.517,3.033c2.427,0.809-2.831,3.134,4.449,4.625c7.28,1.492,6.773-5.029,10.111-5.435c3.337-0.404,0.021,5.246,8.897,6.27c5.259,0.606,4.348-3.944,7.28-3.842c5.659,0.195,5.807,3.133,10.112,1.213c1.524-0.68,5.801-1.457,7.738-0.555c-15.518-9.865-7.608-10.362-13.603-10.062c-3.172,0.159-11.236-7.252-12.942-10.314c-3.438-6.169-7.382-1.618-7.786-3.235c-0.404-1.617,1.819-2.629,0.909-4.955c-0.909-2.326-3.64-0.404-4.461-2.831c-0.822-2.428,2.844-0.607,0.013-10.111c-0.448-1.505,8.595-13.954,10.111-15.975c-4.727-0.493-7.939-3.638-8.089,0.403c-0.201,5.46-11.123,0.303-7.887-5.056c2.528-4.188-6.977-5.764,0-11.527c3.977-3.284,0.403-5.56,3.64-7.481c3.237-1.923-1.993-3.288-0.607-5.662c2.124-3.642-1.009-1.619-1.616-3.843c-0.97-3.552,6.673,1.616,4.65-4.854c-2.578-8.246-6.875-0.507-9.303-7.686c-2.427-3.033-4.601,2.225-9.707-4.651c-5.106-6.876-5.864,2.023-8.695,4.247c-2.831,2.225-2.225,6.472,1.213,6.673c3.438,0.202,6.22,2.175,2.225,3.237c-3.995,1.061,1.416,7.077,1.821,9.706c0.404,2.63-6.32,3.64-5.663,0.405c0.656-3.234-4.297-1.315-3.439-5.46c1.719-7.382-11.932-3.64-12.942-0.607c-1.011,3.033-14.307,2.932-12.942-8.09c0.592-4.775-1.518-4.298-2.427-1.212c-0.447,1.515-2.265-5.044-5.46-2.63c-6.825,5.157,2.459,5.126-1.618,15.369c-4.146,10.414-9.176,7.005-8.695,9.91c0.909,5.51-3.943,0.809-4.248,5.258c-0.303,4.449,1.416,6.066,4.45,7.886c3.033,1.82-2.428,0-3.236,3.438c-0.809,3.438-1.415,1.416-4.246,1.618c-2.832,0.203-1.214-8.493-3.842-8.696c-2.63-0.202-4.45-2.83-1.82-4.246c2.629-1.417-2.023-4.449-4.854-4.247C116.328,84.809,104.194,83.975,107.455,91.104z"/>
            <path id="itjsmap_10" class="marche" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M310.139,214.463c16.785,5.106,24.217,23.307,35.593,23.459c3.437,0.047,1.618-2.223,3.438,0.001c1.82,2.223,4.247,1.92,3.438,4.447c-0.809,2.527,10.025,23.976,13.67,42.064c-4.937-1.111-4.266,3.74-8.108,2.324c-3.842-1.415-1.213,5.765-7.584,3.641c-6.369-2.124-2.73,9.403-12.134,6.775c-0.201-3.641-5.055-2.023-7.481-1.82c-0.258-3.886,4.903,0.278,3.033-5.057c-1.408-4.015-2.792-0.074-4.651-2.426c-6.218-7.862-7.583,0.101-8.898-4.045c-0.864-2.727-2.228-0.588-2.628-4.853c-0.401-4.266,0.479-7.205-2.832-9.304c-3.311-2.098,4.021-3.361-0.404-6.066c-4.424-2.704-0.101-6.724-3.438-8.695c-3.337-1.972,1.415-6.876,0-7.685c-1.416-0.81-2.807,2.73-4.853,1.416c-2.048-1.314-1.29,2.78-5.118-1.563c-6.393-7.252-5.989-2.306-10.408-4.101c-4.419-1.795,1.233-3.715,0-5.258c-1.233-1.542-1.765,3.312-8.336,0.405c0.381-4.943,3.163-4.179,4.246-5.865c1.871-2.907,2.225,1.819,3.438,0c1.213-1.82,1.011-3.641-3.034-4.448c5.864-3.692,0-6.795,3.59-6.422c2.176,0.226,5.156-1.517,2.729-3.791c-2.067-1.939,5.764-5.613,5.156-1.517c-0.606,4.095,5.006,0.758,4.192,4.397c-0.353,1.575,1.118,4.854,5.364,0.913C312.165,217.636,305.942,216.789,310.139,214.463z M340.456,204.58c-2.2,0-4,1.8-4,4v13c0,2.2,1.8,4,4,4h50c2.2,0,4-1.8,4-4v-13c0-2.2-1.8-4-4-4H340.456z"/>
            <path id="itjsmap_11" class="molise" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M408.826,337.822c18.2,7.33,10.314,8.544,17.594,9.505c1.741,4.449-2.628,5.157-1.414,6.977c1.212,1.82-0.797,4.611-0.297,5.967c0.902,2.442,3.026,0.505,3.431,1.718c0.404,1.214-5.07,0.822-5.358,3.742c-0.462,4.65-7.382-1.517-6.169,2.932c0.918,3.364-1.159,5.2,2.729,7.583c-1.414-0.606-6.571,6.27-8.493,3.292c-1.227-1.899-2.225-2.078-2.022,0c0.202,2.08-4.448,0.754-5.46,2.96c-1.012,2.208-3.032,1.938-3.64,0c-0.608-1.939-4.348,0.826-4.854-1.398c-0.507-2.225-6.977-1.212-9.303-4.448s-4.247,0.403-7.482-1.214c-3.236-1.617-3.843,3.641-2.022,4.045c1.82,0.405,0.809,3.842-2.832,2.831c-3.64-1.012-1.212-3.64-3.234-5.662c2.83-2.933,0.958-11.873-1.82-14.358c6.597,2.123,7.685-4.5,9.909-3.844c2.225,0.658,3.438-0.809,1.011-2.628c-2.427-1.82,5.635-8.276,6.876-6.066c2.527,4.499,4.879,0.431,5.864,3.032c1.306,3.447,2.032,7.478,4.65,4.449c9.076-10.49,4.298-9.96,5.663-11.122C404.441,344.164,404.782,348.339,408.826,337.822z M422.5,336.5h48c2.2,0,4-1.8,4-4v-13c0-2.2-1.8-4-4-4h-48c-2.2,0-4,1.8-4,4v13C418.5,334.7,420.3,336.5,422.5,336.5z"/>
            <path id="itjsmap_12" class="piemonte" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M73.178,205.159c5.536,1.973,5.157-0.151,4.095-1.516c-1.062-1.365,0.084-2.364,1.669-1.668c3.109,1.364,3.186-4.551,2.123-8.039c-1.063-3.488,2.516-1.35,3.792-5.915c0.565-2.023,1.744,0.151,3.033-2.73c1.29-2.882-1.744-0.758,0-5.005c2.488-6.059,7.053,5.232,8.797-0.318c0.603-1.916,10.313,2.441,10.617-3.322c0.111-2.12,5.232-4.018,7.432,1.365c2.2,5.385,2.896-3.969,4.485-2.123c2.415,2.806,4.313-0.607,1.733-3.488c-2.578-2.882,1.365-0.835,1.063-3.337c-0.202-1.668,5.535-1.138,6.065,1.517c0.531,2.654,2.958-0.152,3.489,3.033c0.53,3.186,5.005,0.455,4.763-1.213c-0.24-1.668-0.24-3.045-0.061-4.398c0.18-1.355,0.151-8.646-4.551-8.343c-4.701,0.304,0.079-4.868-4.095-5.763c-5.309-1.138,1.289-4.778-4.551-5.46c-4.597-0.538-0.758-3.564-3.337-4.096c-2.578-0.531-1.896,3.261-7.734,1.819c-5.839-1.439-2.579-6.824-5.612-7.583c-3.033-0.758-1.592-6.674-3.792-7.432c-2.199-0.759,1.896-3.943,1.061-5.611c-0.833-1.669,4.627-2.882,5.46,0.909c0.673,3.054,3.337,1.669,3.337-0.606s2.352,0.228,1.972-2.427c-0.379-2.654,6.067,1.819,2.73-5.309c-2.175-4.645-4.929-2.048-4.702-6.066c0.438-7.737-4.246-11.376-6.521-13.954c-2.275-2.579,2.958-3.828,1.517-6.977c-3.261-7.129,8.873-6.295,5.714-15.571c-2.831,0.202-5.46-0.404-7.483-5.258c-2.023-4.854-4.65-1.213-6.674-6.067c-2.022-4.854,1.618-0.404,2.023-9.505c0.227-5.087-9.304-0.606-8.494,0.608c0.81,1.213,1.72,3.639-1.819,3.234c-3.539-0.402-0.405,4.955-5.258,3.844c-4.854-1.112-5.309,3.386-0.81,4.854c4.499,1.466,2.325,7.936-4.045,8.695c-6.37,0.76-0.151,7.128-5.057,6.269c-4.904-0.858-3.436,2.63-5.662,4.45c-0.656,12.79,5.597,10.413,3.742,14.459c-1.668,3.64,2.488,3.032,0.145,5.914c-2.344,2.883-4.923,0-7.729,3.186c-2.806,3.186-11.678-3.867-15.926,1.669c-4.246,5.535-6.9,0.833-9.251,3.64c-2.351,2.806-5.563-1.062-7.181,1.063c2.63,1.011-1.162,4.095,2.428,5.056c3.589,0.961-2.022,4.854-0.607,7.481c1.416,2.63-6.123,6.958-9.1,6.472c-4.954-0.81-0.404,4.954-7.28,1.415c-1.189-0.612-11.78,1.567-7.684,7.483c1.874,2.707,4.762-0.906,4.448,2.224c-0.808,8.089,6.674,11.325,8.899,10.314c2.225-1.012,5.864,0.404,4.65,2.426c-1.214,2.022-1.416,3.237,1.012,5.057c2.427,1.82-0.607,2.831-3.438,3.439c-2.832,0.606,1.112,6.723-2.428,7.28c-3.539,0.557-3.236,4.65-0.404,6.268c2.832,1.619,0.851,3.546-0.81,5.663c-1.658,2.117,4.602,4.196,4.651,8.493c0.051,4.298,3.287,1.163,11.325,5.461c6.971,3.727,0.455,3.892,8.089,4.044c12.536,0.25,10.921-5.864,13.753-4.854c2.83,1.012,1.819,5.056,3.032,6.067C65.063,201.292,70.859,204.335,73.178,205.159z"/>
            <path id="itjsmap_13" class="puglia" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M588.809,458.148c0.382-3.945-8.896-11.325-10.515-14.358c-1.618-3.033-9.454-2.629-10.111-10.92c-0.188-2.364-3.135-0.658-3.641-3.236c-0.506-2.577-5.864,0.607-9.909-4.044c-4.045-4.651-6.875-3.236-13.347-6.067c-6.472-2.831-7.027-12.033-29.93-20.426c-11.228-4.114-48.08-18.301-47.321-27.907c0.689-8.733,4.095-3.59,8.088-9.302c2.573-3.681,7.686-2.63,6.674-8.696c-2.267-13.595-19.464-2.427-26.289-5.662c-2.375-1.126-6.472,0.606-7.887,2.225c-1.416,1.617-9.101,2.021-9.101,0c0-2.022,2.831,0.607,3.033-1.012c0.203-1.618-8.502-0.936-12.134-1.415c1.741,4.449-2.628,5.157-1.414,6.977c1.212,1.82-0.797,4.611-0.297,5.967c0.902,2.442,3.026,0.505,3.431,1.718c0.404,1.214-5.07,0.822-5.358,3.742c-0.462,4.65-7.382-1.517-6.169,2.932c0.918,3.364-1.159,5.2,2.729,7.583c10.633,4.556,0.807,9.111,3.439,9.708c5.359,1.213,2.831,5.055,4.651,4.246c1.82-0.809,3.794-1.904,5.46,0.134c2.123,2.597-3.523,4.874-1.618,7.753c4.551,6.876,8.912,1.083,10.315,3.641c1.719,3.135,4.044,0.81,5.258,2.831c1.719-6.067,8.33-0.758,12.282-3.842c5.312-4.146,5.228,2.87,8.951,3.842c6.977,1.82-1.999,4.366,1.214,6.673c7.179,5.157,6.268-0.403,9.302,1.619c3.034,2.022-2.299,3.651,7.079,11.17c7.886,6.321,8.746-6.285,14.357-0.25c3.469,3.73,7.469,1.73,7.96,6.475c0.585,5.652,4.509,1.256,3.509,9.256c-0.383,3.063-6,3-0.548,7.121c8.029-11.313,16.583-5.258,18.808-3.842c2.223,1.416-1.821,1.214-1.821,2.427c0,1.213,8.14,9.909,28.717,8.695c6.97-0.41,5.056,7.685,8.897,10.313c3.843,2.63-2.628,4.398,0.809,6.472c3.278,1.977,0.658,8.24,4.45,8.696c3.792,0.455,2.578,4.853,7.887,4.044c3.735-0.568,3.641,3.842,6.674,2.831c3.034-1.01-1.062-11.123,2.022-12.941c3.083-1.82,1.466-4.248,3.842-6.674C593.612,464.216,588.253,463.912,588.809,458.148z"/>
            <path id="itjsmap_14" class="sardegna" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M163.118,429.938c1.82-6.22-5.005-5.84-2.729-12.134c2.275-6.295-8.393-2.124-4.551-7.584c3.844-5.46-4.449-2.124-2.123-7.887c2.881-7.138-6.835-0.817-6.37-3.943c1.011-6.794-6.472-0.405-6.977-4.853c-0.345-3.029-5.806-2.724-6.066,2.426c-0.304,5.967-11.225,2.124-14.864,13.651c-2.017,6.385-6.46,3.832-12.74,8.19c-9.909,6.875-14.691-3.39-17.291-6.371c-4.145-4.751-0.91,1.719-1.819,5.765c-0.911,4.044-4.551,7.583-1.82,9.1c2.729,1.517,3.337,4.551-0.303,5.764c-3.641,1.213,0.4,4.501,3.336,3.033c5.864-2.932,5.156,2.427,6.978,6.977c1.819,4.551-2.528,6.775,3.336,9.403c4.994,2.24-0.452,8.5,1.82,13.045c3.538,7.077-6.067,0.708-3.943,13.043c1.576,9.16,7.078-6.268,7.279,5.461c0.3,17.354-9.403-4.247-4.853,11.829c2.817,9.955-4.753,10.112-1.82,14.258c2.932,4.145-4.146,2.225,0.304,6.37c4.448,4.146-7.686,5.865-0.607,10.314c2.033,1.278,4.045,6.472-1.213,4.247c-2.802-1.184-0.823,5.517,0,8.191c1.213,3.943,4.348,2.73,4.246-1.82c-0.101-4.55,5.359-3.033,4.551,0.91c-0.809,3.943,5.762,3.279,3.641,5.157c-2.629,2.325-0.709,3.876,2.426,1.214c5.887-5.001,4.551,8.898,15.168-4.248c5.547-6.869-2.832-7.179,3.64-15.167c2.7-3.333,2.528,2.629,4.247,2.124c1.718-0.505-0.485-3.867,3.641-3.944c5.46-0.101,6.471,8.392,15.166,7.584c3.748-0.349-0.037-6.743,1.82-8.493c5.259-4.955-2.527-1.314,3.033-10.313c3.047-4.93-1.046-5.079,0.304-7.888c2.528-5.258,1.061-29.319,3.337-32.761c4.348-6.572-13.549-2.729,2.151-24.268C171.805,434.856,161.299,436.156,163.118,429.938z"/>
            <path id="itjsmap_15" class="sicilia" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M447.654,589.597c1.213,5.511-19.088,27.475-16.785,30.94c2.452,3.691-3.867,5.156-2.224,8.291c1.642,3.136-4.666,3.885-4.449,10.719c0.479,15.168,6.067,7.381,8.089,11.729c2.022,4.349-5.003-1.963-1.819,6.27c2.628,6.8,3.69,0.202,4.65,6.674c0.852,5.74-2.768,2.141-2.832,4.852c-0.101,4.298-1.8-0.329-5.662,7.079c-4.6,8.822,2.652,11.234-0.404,13.549c-4.272,3.236-2.095-3.077-6.27-2.022c-4.903,1.239-3.495-3.358-7.886-1.011c-4.069,2.174-3.236-1.238-5.662-0.404c-2.428,0.834-2.608-3.347-7.483-3.64c-5.645-0.34-5.815-6.407-9.457-12.089c-3.665-5.718-14.685-12.102-20.158-9.009c-4.602,2.601-3.398-3.626-8.607-2.361c-3.005,0.729-10.694-10.232-13.751-9.707c-5.006,0.859-4.853-5.359-9.706-6.067c-3.608-0.527-3.76-8.491-10.72-7.28c-7.558,1.314-3.562-9.328-13.548-6.067c-10.997,3.589-8.978-5.811-11.792-4.854c-5.423,1.846-2.789-5.743-5.802-7.482c-3.944-2.275,3.245-2.505,1.414-6.27c-2.629-5.409,2.585-5.434,1.214-8.493c-1.643-3.665,3.514-1.77,3.174-3.843c-0.435-2.653,4.283,0.86,4.512-2.628c0.149-2.302,5.192,0.426,3.64-3.034c-1.668-3.716,2.92-4.141,2.629,0.202c-0.43,6.395,7.457,9.353,9.908,5.663c1.972-2.968,5.512,0.581,4.247-3.64c-0.676-2.261,0.734-6.675,3.844-4.449c3.108,2.224,6.471-4.854,9.504-2.022c3.033,2.831-1.668,2.755,1.618,6.268c3.286,3.514,8.016-3.338,7.887,0.81c-0.202,6.496,10.935,10.25,15.571,7.077c8.493-5.814,7.641,0.144,13.599-1.398c4.754-1.231,18.859,1.802,27.454-6.894c3.729-3.774,6.118-0.253,8.897-3.438c2.069-2.369,3.534,2.746,5.865,1.618c3.185-1.542,3.688,5.228,7.482,0.202c6.699-8.872,2.604,0.304,14.965-7.685c2.045-1.322,4.152-2.758,5.864-2.021C455.19,586.536,446.728,585.394,447.654,589.597z M271.716,683.38c3.185,3.792,5.763,0.606,2.882-3.337C271.716,676.1,268.53,679.588,271.716,683.38z"/>
            <path id="itjsmap_16" class="toscana" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M246.032,318.004c-5.662-2.426-9.707-3.438-10.921-1.012c-1.213,2.428-1.567,2.781-3.64,1.82c-2.072-0.961-3.438-1.618-2.629-4.246c0.809-2.629,5.22,2.618,5.46-2.832c0.405-9.201-5.229-2.345-5.612-7.886c-0.353-5.107-2.735-1.527-3.689-5.662c-1.518-6.574-13.955-4.045-12.943-7.685c1.012-3.641,3.593-5.535-0.059-7.887c-10.453-6.731-9.841,1.647-12.075-0.405c-4.954-4.55,1.554-3.648,1.82-7.886c1.112-17.747-4.045-13.804-4.651-20.83c-0.363-4.206-7.142-7.262-7.077-10.92c0.404-23.459-7.528-28.738-13.348-32.761c3.742-6.877-4.146-4.653-4.65-8.697c0.001-3.135-3.843,0.202-3.438-3.438c0.405-3.641-7.656-4.192-9.1-9.101c3.27-0.169,4.348-0.606,5.155-2.68c1.138-2.913,5.175-5.694,9.253-3.488c3.784,2.048-1.455,2.175,3.784,6.168c5.24,3.994,6.02,0.29,8.197,3.69c3.109,4.855,7.398,0.933,8.493,3.489c1.82,4.247,4.668,2.208,5.916,4.398c5.232,9.176,6.149-2.393,12.232,2.983c11.126,9.832,9.255-1.012,11.683,0c2.426,1.011-1.148,2.628,1.347,3.235c2.495,0.607,5.555-1.213,9.979,0c4.423,1.213-5.814-5.157,1.011-4.247c5.338,0.712,5.947-9.158,9.101-4.651c5.005,7.153,6.875,2.427,8.695,3.641c1.819,1.213-2.554,4.348,3.439,3.235c3.212-0.596,4.853,1.415,1.617,4.247c-3.236,2.831-5.661,6.471-1.213,7.886c4.448,1.416-0.58,4.967,2.923,5.664c14.114,2.805,6.525,4.55,11.436,5.662c12.893,2.919,7.077-3.438,10.314-3.438c3.235,0,0.202,2.63,4.246,3.438c4.045,0.808,4.247,2.628,3.034,4.448c-1.214,1.819-1.567-2.907-3.438,0c-1.083,1.686-3.865,0.922-4.246,5.865c-0.557,7.23-4.297,3.287-4.854,5.258c-0.557,1.972,2.427,0.404,2.628,2.83c0.202,2.428-4.979,0.305-4.65,3.439c0.327,3.134,5.056,2.426,4.65,6.066c-0.404,3.64,3.812-0.357,3.439,2.021c-0.938,5.966-10.079,1.564-9.708,4.247c0.733,5.283-4.518,3.23-4.854,7.483c-0.557,7.053,5.131,1.138,2.023,8.09c-2.656,5.939,2.527,6.846-2.832,10.314c-5.662,3.665-3.766,0.176-6.066,1.618c-2.81,1.761,3.363,5.287,1.012,6.814c-2.352,1.526,3.54,3.815-4.045,7.544c-10.44,5.13-3.438,6.471-4.65,8.695C253.313,314.769,247.042,311.128,246.032,318.004z M195.881,292.624c1.517-0.303,0.303-2.427,0.707-4.246c0.404-1.82-2.123-2.124-3.033,0.505c-0.91,2.63-3.034-2.022-4.752,0.81c-1.719,2.831-8.263-4.045-7.988,3.538c0.146,4.034,3.438-0.101,4.549,1.517c1.113,1.618,1.218-2.205,3.944-0.1c0.953,0.736-0.404-0.911,2.123-1.618c2.527-0.708,2.528,3.741,4.349,3.234C197.6,295.759,194.363,292.927,195.881,292.624z M217.619,318.408c-1.617,2.629,1.923,4.349,3.034,3.438C221.765,320.936,218.972,316.212,217.619,318.408z"/>
            <path id="itjsmap_17" class="trentino-alto-adige" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M206.598,55.31c2.022,6.47-5.62,1.302-4.65,4.854c0.607,2.224,3.74,0.201,1.616,3.843c-1.386,2.374,3.845,3.739,0.607,5.662c-3.236,1.922,0.337,4.197-3.64,7.481c-6.977,5.764,2.528,7.34,0,11.527c-3.236,5.358,7.686,10.516,7.887,5.056c0.149-4.041,3.362-0.896,8.089-0.403c6.775,0.706-2.426,6.268,2.023,7.279c3.252,0.74,0.304,3.336,2.831,3.641c2.527,0.305,1.113-4.956,6.876-3.034c5.763,1.922,3.69-2.3,5.258-5.258c7.18-13.551,7.685-7.078,9.303-8.695c1.617-1.618-2.793-2.149,3.64-5.259c9-4.348,4.754,3.033,9.909,2.629c5.155-0.403-2.006-9.551,4.45-9.1c10.111,0.707,7.279-4.449,9.908-4.651c2.629-0.203,2.629-2.225,0-2.629c-2.629-0.404-1.213-4.246-3.842-3.438c-2.63,0.81-5.461-6.875-2.427-6.875c3.033,0,4.449-6.674,2.427-6.674c-2.023,0-1.169-5.158,1.819-2.427C270.5,50.5,273.5,52.5,275.5,49.5c0.301-0.452,2.226-5.238,7.315-3.55c7.685,2.55,0.685-5.45,7.101-4.19c3.472,0.682,2.628-3.235,6.471-4.651c-2.483-0.304-5.409,1.062-4.247-2.629c1.163-3.691-5.46-4.854-4.044-5.864c1.417-1.011,0.646-3.379-3.236-3.641c-9.049-0.607-0.101-4.398-5.257-7.684c-1.756-1.12,6.37-3.389,3.235-5.663c-3.135-2.274-14.914,8.342-18.605,6.269c-3.69-2.072-2.831,3.134-8.494-1.337c-4.065-3.209-1.616,2.954-6.47,0.517c-4.855-2.438-5.157,5.622-7.686,1.426c-2.527-4.195-9.426-4.824-9.303-1.988c0.152,3.487-4.192,2.014-3.842,8.483c0.127,2.352-1.907,6.374-4.853,3.853c-5.085-4.351-7.483,1.809-10.111,0.191c-2.629-1.618-1.213-0.831-4.247-3.057c-3.033-2.225-2.793,2.383-9.909,1.619c-7.532-0.81-1.011,4.802-3.64,7.886c-2.63,3.085-1.507,3.103,2.426,5.786c3.933,2.684-1.616,3.112-0.809,6.348C199.723,54.803,204.02,47.063,206.598,55.31z"/>
            <path id="itjsmap_18" class="umbria" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M334.002,290.298c-1.408-4.015-2.792-0.074-4.651-2.426c-6.218-7.862-7.583,0.101-8.898-4.045c-0.864-2.727-2.228-0.588-2.628-4.853c-0.401-4.266,0.479-7.205-2.832-9.304c-3.311-2.098,4.021-3.361-0.404-6.066c-4.424-2.704-0.101-6.724-3.438-8.695c-3.337-1.972,1.415-6.876,0-7.685c-1.416-0.81-2.807,2.73-4.853,1.416c-2.048-1.314-1.29,2.78-5.118-1.563c-6.393-7.252-5.989-2.306-10.408-4.101c-4.419-1.795,1.233-3.715,0-5.258c-1.233-1.542-1.765,3.312-8.336,0.405c-0.557,7.23-4.297,3.287-4.854,5.258c-0.557,1.972,2.427,0.404,2.628,2.83c0.202,2.428-4.979,0.305-4.65,3.439c0.327,3.134,5.056,2.426,4.65,6.066c-0.404,3.64,3.812-0.357,3.439,2.021c-0.938,5.966-10.079,1.564-9.708,4.247c0.733,5.283-4.518,3.23-4.854,7.483c-0.557,7.053,5.131,1.138,2.023,8.09c-2.656,5.939,2.527,6.846-2.832,10.314c8.52,8.291-2.933,7.001,3.439,11.122c6.355,4.111,9.1-1.036,11.527,1.213c2.426,2.251,0.128,3.976,2.224,5.056c3.236,1.669,0.028,2.502,2.427,4.893c3.767,3.753,4.728-0.064,6.067,1.579c1.34,1.643-2.183,4.425,1.214,6.098c7.577,3.736,7.836-7.311,9.1-4.479c1.264,2.83,4.894,1.189,4.044-1.012c-1.415-3.665,7.154-2.527,7.28-6.876c0.142-4.902,6.486,0.006,6.876-2.514c0.582-3.755,9.151,2.311,8.494-7.597C330.711,291.469,335.872,295.633,334.002,290.298z"/>
            <path id="itjsmap_19" class="valle-d-aosta" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M33.691,116.585c-2.628-1.012-8.797-7.128-6.268-9.708c2.528-2.579-1.415-3.032-4.651-3.032c-3.235,0-6.622-11.931-2.83-10.516c3.791,1.414,0.858-2.831,4.448-1.618c3.59,1.213,5.46-1.215,5.056-2.832c-0.404-1.617,0.223-5.715,2.832-0.809c2.982,5.611,3.993-0.454,7.279,1.213c3.287,1.669,2.681-5.358,6.472-2.224c3.792,3.134,8.19-7.583,10.92-4.651c2.73,2.931,3.741-2.072,5.057,1.415c1.314,3.488,5.662,4.651,7.886,2.832c-0.656,12.79,5.597,10.413,3.742,14.459c-1.668,3.64,2.488,3.032,0.145,5.914c-2.344,2.883-4.923,0-7.729,3.186c-2.806,3.186-11.678-3.867-15.926,1.669c-4.246,5.535-6.9,0.833-9.251,3.64C38.521,118.328,35.31,114.461,33.691,116.585z M66.5,70.5v-25c0-2.2-1.8-4-4-4h-52c-2.2,0-4,1.8-4,4v25c0,2.2,1.8,4,4,4h52C64.7,74.5,66.5,72.7,66.5,70.5z"/>
            <path id="itjsmap_20" class="veneto" fill="#EBECED" stroke="#FFFFFF" vector-effect="non-scaling-stroke" d="M289.916,41.76c-6.416-1.26,0.584,6.74-7.101,4.19c-5.089-1.689-7.014,3.098-7.315,3.55c-2,3-5,1-6.818-0.662c-2.989-2.732-3.842,2.427-1.819,2.427c2.022,0,0.606,6.674-2.427,6.674c-3.034,0-0.203,7.685,2.427,6.875c2.629-0.808,1.213,3.034,3.842,3.438c2.629,0.404,2.629,2.426,0,2.629c-2.629,0.202,0.203,5.358-9.908,4.651c-6.456-0.451,0.705,8.696-4.45,9.1c-5.155,0.404-0.909-6.977-9.909-2.629c-6.433,3.109-2.022,3.641-3.64,5.259c-1.618,1.617-2.123-4.855-9.303,8.695c-1.567,2.958,0.505,7.18-5.258,5.258c-5.763-1.922-4.349,3.339-6.876,3.034c-2.527-0.305,0.421-2.9-2.831-3.641c-4.448-1.012,4.752-6.573-2.023-7.279c-1.517,2.021-10.559,14.47-10.111,15.975c2.831,9.504-0.835,7.684-0.013,10.111c0.821,2.427,3.552,0.505,4.461,2.831c0.91,2.326-1.314,3.338-0.909,4.955c0.404,1.617,4.349-2.934,7.786,3.235c1.706,3.062,9.771,10.473,12.942,10.314c5.995-0.3-1.914,0.197,13.603,10.062c0.212,0.099,0.404,0.212,0.553,0.353c3.942,3.741,3.775-1.084,6.471,1.996c5.157,5.891,18.504-11.102,26.694-3.209c5.561,5.358,11.325-1.112,10.719,7.079c1.538-2.084,2.426,4.75,4.246,3.64c1.82-1.111-1.618-6.067,0.809-6.472c2.428-0.405,0.209,4.74,1.417,4.854c3.234,0.303,1.263-3.792,4.246-7.078c2.983-3.286-8.898-3.539-9.706-14.358c-0.367-4.906-7.901-3.482-6.472-5.46c3.032-4.197-3.236-5.46,0-6.674c3.234-1.213-1.82-4.045,2.224-5.056c4.046-1.011,1.82-6.066,5.056-4.448c3.235,1.617-0.151-4.399,5.057-3.641c5.206,0.759,4.246-2.831,6.066-1.012c1.819,1.82-0.81,2.526-2.427,4.652c-1.617,2.125-4.712-2.018-5.258,2.426c-0.708,5.764,21.436-11.679,32.963-12.336c-5.663-20.425-9.606-7.381-13.953-12.739c-2.985-3.681-10.219,6.672-13.282-4.046c-1.044-3.65-5.02-0.909-5.728-7.281c-0.708-6.37,4.121-4.145,4.246-8.088c0.203-6.371-8.694-5.359-8.694-8.696c0-3.338,6.728-4.115,7.886-8.897c1.518-6.27,9.202-0.506,8.09-5.663c-1.112-5.157,6.572,1.72,4.245-9.909c-6.167,1.366-3.436-2.427-13.347-3.64C292.544,38.524,293.388,42.442,289.916,41.76z"/>
          </g>
          <text x="451" y="695" font-size="11" fill="#666" font-family="'Arial'">map by
            <a href="https://www.html5interactivemaps.com/" target="_blank" rel="noopener"><tspan fill="#0066cc">html5interactivemaps</tspan></a>
          </text>
          <g id="itjsvisns">
            <text id="itjsvn_1" class="abruzzo" transform="matrix(1 0 0 1 341.7 338.5)" font-size="14px">Abruzzo</text>
            <text id="itjsvn_2" class="basilicata" transform="matrix(1 0 0 1 448.3 439.8)" font-size="14px">Basilicata</text>
            <text id="itjsvn_3" class="calabria" transform="matrix(1 0 0 1 513.9 570.7)" font-size="14px">Calabria</text>
            <text id="itjsvn_4" class="campania" transform="matrix(1 0 0 1 373.6 412.3)" font-size="14px">Campania</text>
            <text id="itjsvn_5" class="emilia-romagna" transform="matrix(1 0 0 1 169.4 174)" font-size="14px">Emilia-Romagna</text>
            <text id="itjsvn_6" class="friuli-venezia-giulia" transform="matrix(1 0 0 1 321.2 138.2)"><tspan x="0" y="0" font-size="14px">Friuli-Venezia</tspan><tspan x="24.896" y="13" font-size="14px">Giulia</tspan></text>
            <text id="itjsvn_7" class="lazio" transform="matrix(1 0 0 1 294 360.9)" font-size="14px">Lazio</text>
            <text id="itjsvn_8" class="liguria" transform="matrix(1 0 0 1 105 227.7)" font-size="14px">Liguria</text>
            <text id="itjsvn_9" class="lombardia" transform="matrix(1 0 0 1 129.6 115.6)" font-size="14px">Lombardia</text>
            <text id="itjsvn_10" class="marche" transform="matrix(1 0 0 1 341.7 219.7)" font-size="14px">Marche</text>
            <text id="itjsvn_11" class="molise" transform="matrix(1 0 0 1 426.8 330.7)" font-size="14px">Molise</text>
            <text id="itjsvn_12" class="piemonte" transform="matrix(1 0 0 1 41.3 154.8)" font-size="14px">Piemonte</text>
            <text id="itjsvn_13" class="puglia" transform="matrix(1 0 0 1 483.7 415.3)" font-size="14px">Puglia</text>
            <text id="itjsvn_14" class="sardegna" transform="matrix(1 0 0 1 99 448)" font-size="14px">Sardegna</text>
            <text id="itjsvn_15" class="sicilia" transform="matrix(1 0 0 1 366.1 637.1)" font-size="14px">Sicilia</text>
            <text id="itjsvn_16" class="toscana" transform="matrix(1 0 0 1 206.9 252.9)" font-size="14px">Toscana</text>
            <text id="itjsvn_17" class="trentino-alto-adige" transform="matrix(1 0 0 1 201.6 43.6)"><tspan x="0" y="0" font-size="14px">Trentino-Alto</tspan><tspan x="22.169" y="13" font-size="14px">Adige</tspan></text>
            <text id="itjsvn_18" class="umbria" transform="matrix(1 0 0 1 274.2 294.3)" font-size="14px">Umbria</text>
            <text id="itjsvn_19" class="valle-d-aosta" transform="matrix(1 0 0 1 19.4 56.2)"><tspan x="0" y="0" font-size="14px">Valle</tspan><tspan x="-7.564" y="13" font-size="14px">d&apos;Aosta</tspan></text>
            <text id="itjsvn_20" class="veneto" transform="matrix(1 0 0 1 237.4 116.6)" font-size="14px">Veneto</text>
          </g>
          <g id="itjscallouts">
            <path d="M310.001,160.038v-40.81c0-2.802,2.293-5.095,5.095-5.095h99.27c2.802,0,5.095,2.293,5.095,5.095v40.81c0,2.802-2.293,5.095-5.095,5.095h-99.27C312.294,165.133,310.001,162.84,310.001,160.038z M6.489,80h60.022c2.744,0,4.989-2.245,4.989-4.989V40.989c0-2.744-2.245-4.989-4.989-4.989H6.489C3.745,36,1.5,38.245,1.5,40.989v34.022C1.5,77.755,3.745,80,6.489,80z M98.726,238.82h55.279c2.948,0,5.36-2.412,5.36-5.36v-21.279c0-2.948-2.412-5.36-5.36-5.36H98.726c-2.948,0-5.36,2.412-5.36,5.36v21.279C93.366,236.408,95.778,238.82,98.726,238.82z M421.485,341h56.031c3.017,0,5.485-2.468,5.485-5.485v-22.031c0-3.017-2.468-5.485-5.485-5.485h-56.031c-3.017,0-5.485,2.468-5.485,5.485v22.031C416,338.532,418.468,341,421.485,341z M336.633,230.08h57.647c2.847,0,5.177-2.33,5.177-5.177v-19.647c0-2.847-2.329-5.177-5.177-5.177h-57.647c-2.847,0-5.177,2.33-5.177,5.177v19.647C331.456,227.751,333.786,230.08,336.633,230.08z M507.39,585.5h68.219c3.24,0,5.89-2.651,5.89-5.89V554.39c0-3.24-2.651-5.89-5.89-5.89H507.39c-3.24,0-5.89,2.651-5.89,5.89v25.219C501.5,582.849,504.151,585.5,507.39,585.5z"/>
          </g>
          <g id="itjspins"></g>
        </svg>
      </div>
    </div>
    <div class="clear"></div>
    That's it :) If you encounter any issues or need assistance, feel free to contact us.

Installation on a WordPress Website (back to top)

The purchased files include an installable WordPress plugin file, 'it-js-map.zip', for installing the map plugin on your WordPress website. Please follow the steps below:

  1. Log in to your WordPress admin page.
  2. Go to 'Plugins' > 'Add New Plugin'.
  3. Click 'Upload Plugin' then 'Choose File', select this zipped file 'it-js-map.zip'.
  4. Click 'Install Now', then 'Activate Plugin'.

    Note: If you see the error message, "The package could not be installed. No valid plugins were found," it means that an incorrect file was uploaded. Please double-check Step 3 for guidance.

  5. In the left side bar you will see a new menu link for the map, click it to open the map dashboard and start the customization.
  6. Note: You can now insert the shortcode [it_js_map] in any page to display the map. Be sure to place the shortcode in a 'Shortcode' block, not a 'Paragraph' block.

    That's it :) If you encounter any issues or need assistance, feel free to contact us.


Customizing the Map (back to top)

You can customize the colors, link, and hover information for each area through the included 'map-config.js' file (JavaScript knowledge is not required). Simply open the file using any code editor, such as Sublime Text or Notepad++, both of which are free to download and use.

Note: MS Word or MS Notepad will not work for editing this file.

Note: The WordPress Plugin version can be customized through the installed plugin dashboard.

The first section of the 'map-config.js' file allows you to customize the general map settings, including:

"borderColor": "#6B8B9E", // Borders Color "showNames": true, // true/false to Show/Hide the names "namesColor": "#666666", // Default Names Color "namesHoverColor": "#FFFFFF", // Names Hover Color "showCallouts": true // true/false to Show/Hide the callout boxes

Each of the following sections can be used to customize the individual areas:

"hover": "AREA HOVER INFO.", // Info of the popup "url": "https://www.html5interactivemaps.com/", // Link to any webpage "target": "same_page", // Use "same_page", "new_page", or "none" "upColor": "#f3faff", // Default Color "overColor": "#005999", // Hover Color "active": true // true/false to set it as Active/Inactive

To get a hex color code (e.g., #FF0000) or add styled text in the hover popup (e.g., bold, italic, underline, color, or even add an image), you can use our Simple HTML Visual Editor.


How to Add, Remove, and Modify Pins? (back to top)

You can display an unlimited number of pins anywhere on the map by editing the 'pins-config.js' file, which can be found either in:

  1. WordPress Plugin Version:

    Log in to your WordPress admin page, then go to 'Tools' and click on 'Plugin File Editor'. From the dropdown menu in the top-right corner, select the map plugin and click 'Select' to display the map plugin files. Next, click on 'pins-config.js', make the required edits, and then click 'Update File' to save your changes.

  2. Standard JavaScript Version:

    Inside the 'it-js-map' folder, you will find the 'pins-config.js' file. Open it using any code editor, such as Sublime Text or Notepad++, both of which are free to download and use.

    Note: MS Word or MS Notepad will not work for editing this file.

Customizing the Pins

​For your convenience, we’ve added a few pins representing major cities, but we’ve set the pin size to zero to keep them hidden. You can replace 0 with any value to display the pin.

You can add as many pins as you like by copying and pasting any of the existing pins. Then, make the necessary changes (e.g., position, size, link, hover info., etc).

For each pin, you can customize the following parameters:

"hover": "CITY PIN HOVER INFO", // Info of the popup "pos_X": 355, // Position on the X-Axis "pos_Y": 598, // Position on the Y-Axis "size": 30, // Size of the Pin in px "upColor": "#FF0000", // Default Color "overColor": "#FFCC00", // Hover Color "url": "https://www.html5interactivemaps.com/", // Link to any webpage "target": "same_page", // Use "same_page", "new_page", or "none" "active": true //true/false to set it as Active/Inactive

You can use our specially designed X, Y Coordinates Guide to obtain the pos_X / pos_Y values for the desired pin. Simply click anywhere on the map guide to get the values, then use them in the 'pins-config.js' file.

To get a hex color code (e.g., #FF0000) or add styled text in the hover popup (e.g., bold, italic, underline, color, or even add an image), you can use our Simple HTML Visual Editor.


Frequently Asked Questions and Answers (back to top)

Frequently asked questions and their answers:

The map automatically adjusts its size based on the screen or device. If you'd like to manually resize it to fit a specific page design, you can modify the 'height' values of '#itjsmapbase svg' in the 'map-style.css' file.

You can send us the link to your website, and we’ll check the map and send you a modified version for no cost.

Most likely, there is an error in the script of the newly saved file that is causing the code to break. To identify the issue, press F12 in Google Chrome and check the error console.

If you're unable to find the error, feel free to contact us, and we'll assist you in resolving the issue. Alternatively, you can re-upload the default configuration files.

Most likely, the link to the 'map-style.css' file is missing or incorrect.

In some website templates, due to the arrangement of divs, the floating hover popup may be displaced from its intended position. To resolve this, we recommend cutting the <span id="itjstip"></span> and pasting it immediately after the opening <body> tag of the page, like this:

<body>
<span id="itjstip"></span>

This is likely a cache issue, either with your browser or the server. To resolve it, try clearing your browser cache or accessing the map from another browser or device. If the issue persists due to server cache, you can contact your hosting provider to clear the cache files. Typically, the cache will reset automatically after a certain period (e.g., 1 hour).

Alternatively, you can add a version number to the end of the JavaScript file to force the server to load the updated version, like this:
<script src="https://www.example.com/it-js-map/map-config.js?v2"></script>
Notice the ?v2 added after the file name.

​For your convenience, we’ve added a few pins representing major cities, but we’ve set the pin size to zero to keep them hidden. You can replace 0 with any value to display the pin.

You should be able to see it when you hover over the 'Tools' tab in the left sidebar of the WordPress admin panel.

If you can't see the 'Plugin File Editor' option, it could be due to one of the following reasons:

  • By default, only administrators can access the "Plugin File Editor" in the WordPress dashboard. You can ask the Administrator to grant you access.
  • If you are the Administrator, you need to activate this option in the 'wp-config.php' file by changing
    define( 'DISALLOW_FILE_EDIT', true ); to define( 'DISALLOW_FILE_EDIT', false );.

Alternatively, you can download the 'pins-config.js' file to your computer, make the changes, and then re-upload it.

No, the map comes with preset areas. However, we offer a customization service to group or merge areas according to your requirements. If you're interested, please contact us for more details.

Alternatively, you can assign specific colors and hover information to individual areas, but each will still interact independently.

For websites hosted on platforms like Joomla, Wix, Weebly, Squarespace, and others, you can combine the code into an inline script and you may embed that in the page using their 'Embed Custom HTML' option if applicable.

If you need assistance, feel free to contact us, and we’d be happy to help you with the installation for no cost. There is no guarantee, as this is beyond our control. We may request the login credentials to your website for a quicker installation process.

We assume you have a basic understanding of working with websites, but we're always happy to provide assistance at no cost.

Yes, please contact us to discuss your requirements, and we will provide you with a quote.

We hope you find this information helpful. If you have any questions or need further assistance, please feel free to contact us.

Home | Contact Us | About Us | License | Refund Policy | Privacy Policy | Site Map
COPYRIGHT © All rights reserved to html5interactivemaps.com