(function() {
    var mapa_obrazky_url = new Array('/web/_images/mapa-zlinsky.gif','/web/_images/mapa-jihomoravsky.gif','/web/_images/mapa-vysocina.gif','/web/_images/mapa-pardubicky.gif','/web/_images/mapa-kralovehradecky.gif','/web/_images/mapa-jihocesky.gif','/web/_images/mapa-plzensky.gif','/web/_images/mapa-stredocesky.gif','/web/_images/mapa-praha.gif','/web/_images/mapa-liberecky.gif','/web/_images/mapa-ustecky.gif','/web/_images/mapa-karlovarsky.gif','/web/_images/mapa-moravskoslezsky.gif','/web/_images/mapa-olomoucky.gif');
    var mapa_obrazky = new Array();
    for (i in mapa_obrazky_url) if (i < 15) {
         mapa_obrazky[i] = new Image();
         mapa_obrazky[i].src = mapa_obrazky_url[i];
    }
})();

function mapaNastav(url, status) {
     document.getElementById('mapaObrazek').src = url;
     window.status = status;
}

function mapaVyber(e, cislo)
{
    var select = document.getElementById('h_okres');
    select.value = D.kraj_seznam[cislo];
    if ($.fn.selectmenu) {
        $(select).selectmenu('value', D.kraj_seznam[cislo]);
    }
    $.colorbox.close();
    return false;
}

var mapaHtml = '<div class="formGroup"><h4>Zvolte kraj</h4><div class="clearing"></div><div class="formGroupIn" style="text-align:center;padding:15px 10px;">'
+'<img id="mapaObrazek" usemap="#mapa" src="/web/_images/mapa.gif" alt="výběr krajů" />'
+'<map id="mapa" name="mapa">'
+'    <area href="/praha" onclick="return mapaVyber(this, 1);" title="Hlavní město Praha" coords="182,94,182,94,194,95,197,94,200,98,207,100,209,104,210,107,209,112,205,114,204,115,205,116,202,118,188,118,184,121,176,122,175,113,172,107,170,102,179,98,182,94" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-praha.gif\', \'Hlavní město Praha\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Hlavní město Praha" />'
+'    <area href="/jihocesky-kraj" onclick="return mapaVyber(this, 2);" title="Jihočeský kraj" coords="115,229,117,225,120,222,121,214,129,209,130,199,136,189,138,172,146,173,153,168,158,170,162,169,169,168,175,169,183,170,204,173,208,168,212,165,218,167,220,173,220,180,218,193,225,203,228,203,237,209,250,212,250,214,254,218,259,223,273,223,267,230,267,243,253,238,244,239,239,237,235,235,229,233,224,237,218,242,215,254,214,259,208,264,204,271,200,272,195,277,190,277,184,278,173,283,166,281,157,281,152,279,151,270,137,259,130,251,123,245,120,238,118,236,114,233" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-jihocesky.gif\', \'Jihočeský kraj\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Jihočeský kraj" />'
+'    <area href="/jihomoravsky-kraj" onclick="return mapaVyber(this, 3);" title="Jihomoravský kraj" coords="431,258,431,259,427,260,425,260,423,257,420,259,416,260,412,260,407,256,403,255,390,255,370,271,365,271,356,265,352,264,347,262,341,262,332,268,322,269,317,268,310,267,305,262,299,258,296,254,289,253,279,252,274,249,272,247,273,245,276,245,282,245,288,244,293,241,297,238,301,238,304,236,310,236,320,235,326,232,330,227,330,221,330,218,330,212,332,204,339,199,341,197,339,190,340,186,342,179,342,171,352,170,356,167,360,168,366,168,365,172,366,177,368,184,367,189,366,194,382,194,382,189,387,194,387,199,391,200,393,203,394,217,397,220,392,226,393,233,400,233,400,239,407,240,414,246,423,249,428,250,431,258" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-jihomoravsky.gif\', \'Jihomoravský kraj\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Jihomoravský kraj" />'
+'    <area href="/karlovarsky-kraj" onclick="return mapaVyber(this, 4);" title="Karlovarský kraj" coords="18,85,18,85,26,85,28,82,28,78,33,73,34,69,41,66,67,65,76,64,83,64,88,69,96,70,95,73,95,74,95,82,97,85,95,97,100,100,98,103,94,105,95,108,93,109,86,105,79,108,72,115,55,115,54,117,50,117,48,115,47,117,42,116,38,113,38,109,34,104,30,105,28,101,27,98,22,97,18,91,18,85" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-karlovarsky.gif\', \'Karlovarský kraj\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Karlovarsky Kraj" />'
+'    <area href="/kralovehradecky-kraj" onclick="return mapaVyber(this, 5);" title="Královéhradecký kraj" coords="252,73,252,73,247,73,247,60,253,59,261,61,264,62,269,62,274,59,286,58,285,44,284,39,287,37,305,48,322,48,328,48,333,58,325,66,318,73,327,81,344,102,341,105,335,110,333,113,322,113,305,98,301,99,297,101,292,98,289,101,278,101,273,102,269,103,265,96,264,80,255,79,252,79,252,73" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-kralovehradecky.gif\', \'Královéhradecký kraj\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Královéhradecký kraj" />'
+'    <area href="/liberecky-kraj" onclick="return mapaVyber(this, 6);" title="Liberecký kraj" coords="199,20,199,20,201,22,207,23,216,23,221,20,229,15,236,13,236,6,241,4,245,6,250,18,256,27,266,32,280,37,280,44,280,55,273,55,271,53,269,56,267,59,263,59,258,55,256,54,253,56,248,56,247,52,235,41,232,40,228,40,226,43,222,47,220,49,214,49,206,55,202,52,194,51,190,44,188,40,188,31,193,26,193,24,199,19" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-liberecky.gif\', \'Liberecký kraj\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Liberecký kraj" />'
+'    <area href="/moravskoslezsky-kraj" onclick="return mapaVyber(this, 7);" title="Moravskoslezský kraj" coords="400,137,400,136,399,132,401,130,401,124,401,116,405,110,405,104,415,95,434,94,435,98,431,103,429,109,446,128,458,125,500,141,508,162,518,169,520,177,515,180,510,178,498,180,491,184,477,177,463,177,461,174,454,171,451,166,442,158,441,151,436,149,434,151,428,148,425,149,415,144,400,138" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-moravskoslezsky.gif\', \'Moravskoslezský kraj\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Moravskoslezský kraj" />'
+'    <area href="/olomoucky-kraj" onclick="return mapaVyber(this, 8);" title="Olomoucký kraj" coords="377,154,377,154,374,147,370,140,370,121,374,117,375,103,379,101,383,96,390,94,391,92,390,90,390,85,392,84,393,89,406,96,406,99,402,104,401,109,398,115,396,130,395,142,401,142,405,145,409,146,419,153,432,155,438,156,438,163,444,164,449,170,451,174,455,177,454,179,450,179,448,181,449,184,446,186,444,186,441,184,437,184,436,188,433,190,431,190,428,190,427,192,423,194,418,192,415,190,414,190,413,193,411,197,409,201,402,202,397,201,392,195,391,191,386,187,383,181,379,179,375,181,377,185,376,191,370,190,372,185,370,181,371,176,369,173,372,170,375,168,376,160,377,154" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-olomoucky.gif\', \'Olomoucký kraj\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Olomoucký kraj" />'
+'    <area href="/pardubicky-kraj" onclick="return mapaVyber(this, 9);" title="Pardubický kraj" coords="269,109,269,109,275,107,284,105,295,106,301,105,305,103,307,108,312,109,323,118,336,118,343,107,347,109,347,114,360,114,369,105,371,115,363,122,365,124,366,144,372,156,371,166,366,166,358,162,350,165,339,167,334,164,309,150,304,155,282,138,275,138,274,135,276,125,276,119,272,115,268,114,269,109" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-pardubicky.gif\', \'Pardubický kraj\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Pardubický kraj" />'
+'    <area href="/plzensky-kraj" onclick="return mapaVyber(this, 10);" title="Plzeňský kraj" coords="40,122,37,128,33,133,32,137,37,143,39,144,40,146,39,150,42,156,43,161,47,163,49,176,56,185,71,187,78,197,87,212,91,215,96,214,102,222,104,233,112,234,117,224,117,215,121,211,126,208,127,202,128,198,134,188,133,180,133,176,130,165,129,157,125,153,127,148,128,140,134,140,134,132,137,127,137,122,132,121,132,119,129,118,123,113,119,113,115,110,108,110,107,105,105,103,101,105,99,110,98,112,90,112,88,110,85,109,81,112,78,114,74,119,57,120,56,121,39,122" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-plzensky.gif\', \'Plzeňský kraj\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Plzeňský kraj" />'
+'    <area href="/stredocesky-kraj" onclick="return mapaVyber(this, 11);" title="Středočeský kraj" coords="147,170,148,170,155,166,158,166,162,170,169,167,179,167,187,169,198,169,204,171,209,168,212,164,217,164,224,166,229,164,242,163,244,165,248,162,249,159,245,156,244,153,247,148,266,138,272,128,271,121,261,113,266,102,260,100,262,89,261,83,256,83,251,83,248,77,244,76,242,52,233,44,229,45,224,51,215,53,210,59,205,59,201,55,196,56,196,60,188,64,187,74,176,76,171,74,166,75,162,74,156,74,152,79,147,83,138,84,133,88,124,89,114,98,110,101,111,107,117,105,120,108,121,110,129,110,130,114,135,115,137,118,141,121,141,129,139,134,139,140,139,142,136,144,132,145,132,149,131,152,130,153,131,156,135,158,134,160,134,165,137,168,147,170" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-stredocesky.gif\', \'Středočeský kraj\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Středočeský kraj" />'
+'    <area href="/ustecky-kraj" onclick="return mapaVyber(this, 12);" title="Ústecký kraj" coords="79,59,79,59,85,58,95,53,99,48,110,46,119,40,122,37,135,34,147,31,148,26,161,24,183,14,184,10,191,6,192,4,196,10,196,18,183,31,184,42,188,49,193,55,190,59,183,60,183,70,153,70,153,75,142,80,136,81,131,83,122,85,112,93,112,96,107,96,107,99,100,96,98,94,101,90,101,88,100,86,100,81,97,77,98,73,99,71,99,69,96,66,89,65,79,59" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-ustecky.gif\', \'Ústecký kraj\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Ústecký kraj" />'
+'    <area href="/vysocina-kraj" onclick="return mapaVyber(this, 13);" title="Vysočina" coords="278,242,278,242,288,240,293,235,298,233,303,231,307,234,314,231,320,229,324,227,326,222,325,216,327,210,328,205,330,199,336,194,336,182,339,175,332,167,327,165,309,154,308,159,300,159,296,157,295,153,291,153,288,148,280,143,272,142,271,140,268,143,259,147,253,148,251,153,254,157,253,162,248,166,241,168,234,167,228,170,228,174,224,174,225,178,223,189,224,195,225,200,236,201,244,208,249,209,255,209,258,213,257,216,260,219,274,221,275,225,275,228,273,230,271,233,271,237,273,241,278,242" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-vysocina.gif\', \'kraj Vysočina\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Vysočina" />'
+'    <area href="/zlinsky-kraj" onclick="return mapaVyber(this, 14);" title="Zlínský kraj" coords="440,255,440,255,444,253,455,242,461,236,465,234,466,225,469,216,475,209,481,205,488,203,494,195,493,190,486,185,479,182,474,180,471,181,460,182,457,182,452,184,450,188,447,189,443,189,440,189,438,194,433,195,429,195,426,197,422,198,417,197,415,197,414,205,408,205,405,206,397,207,398,216,401,218,400,224,397,227,397,229,402,230,405,235,416,244,428,245,435,254,441,256" shape="poly" onmouseover="mapaNastav(\'/web/_images/mapa-zlinsky.gif\', \'Zlínský kraj\');" onmouseout="mapaNastav(\'/web/_images/mapa.gif\', \'\');" alt="Zlínský kraj" />'
+'</map></div></div>';

function mapaZobraz()
{
    if (document.getElementById('mapaKontejner') == null)
        $('<div />').css('display', 'none').appendTo($('body')).append($('<div id="mapaKontejner" />').html(mapaHtml));
    $.colorbox({ inline: true, href: '#mapaKontejner', title: 'Vyberte lokalitu z mapy', width: 600, height: 430 });
}
