function map(fgimage, bgimage, title)
{
  defwidth = 534;   
	defheight = 602; 

	bgcolor = '#fff';  
  txcolor = '#f0f0f0'; // barva textu
	//alttext   = 'Zavřít\nClose'; // text
	alttext = 'Zavřít'; // text
	
  
	// fyzické rozlišení obrazovky
	scw = window.screen.availWidth-30;
	sch = window.screen.availHeight;

	// pozice na středu otevřeného okna
	wleft = (scw-defwidth)/2;
	wtop = (sch-defheight)/2;
	//Preview = window.open('', titlename, 'resizable=0, status=0, menubar=0, location=0, directories=0, scrollbars=1, width='+defwidth+', height='+defheight+', top='+wtop+', left='+wleft);
	Preview = window.open('', '', 'width='+defwidth+', height='+defheight+', top='+wtop+', left='+wleft+', resizable=1, status=0, menubar=0, location=0, directories=0, scrollbars=0');
	Preview.document.write('<!DOCTYPE html public "-//w3c//dtd html 4.01 transitional//en">\n');
  Preview.document.write('<html><head>\n');
  Preview.document.write('<meta http-equiv="content-type" content="text/html; charset=windows-1250">\n');
  Preview.document.write('<title>' + title + '</title>\n');
  Preview.document.write('</head>\n');
  Preview.document.write('<body \n');
	//Preview.document.write('style="margin:0px;" link="'+text+'" vlink="'+text+'" bgcolor="'+bgcolor+'" text="'+text+'" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" rightmargin="0" bottommargin="0">');
  Preview.document.write('style="margin:0px; background-image:url('+bgimage+');background-repeat:no-repeat;background-color:'+bgcolor+';"'); 
  //Preview.document.write(' link="'+txcolor+'" vlink="'+txcolor+'" text="'+txcolor+'" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" rightmargin="0" bottommargin="0"');
  Preview.document.write('>');
  Preview.document.write('<a href="javascript:window.close();">');
	Preview.document.write('<img src="' + fgimage + '" border="0" id="foto" alt="' + alttext + '" hspace="0" vspace="0">');
	Preview.document.write('</a>');
	Preview.document.write('</body></html>');
	Preview.document.close();

  //return false;
}
function spot(title, pos_left, pos_top)
{
  
  var undefined; //for older browsers
  var defwidth = 534;   
	var defheight = 602; 

	var alttext = 'Zavřít'; // text
	var bgimage = 'img/map.gif';
	var fgimage = 'img/spot.gif';
  var bgcolor = '#fff'; 
  var txcolor = '#f0f0f0'; // barva textu
		  
	// fyzické rozlišení obrazovky
	var scw = window.screen.availWidth-30;
	var sch = window.screen.availHeight;

	// pozice na středu otevřeného okna
	var wleft = (scw-defwidth)/2;
	var wtop = (sch-defheight)/2;

  if ((pos_left == undefined) || (pos_top == undefined)) {
    switch (title) {
    case 'Boletice': pos_left = '134'; pos_top = '468'; break;
    case 'Bohouškovice': pos_left = '302'; pos_top = '273'; break;
    case 'Boršov nad Vltavou': pos_left = '465'; pos_top = '292'; break;
    case 'Borová': pos_left = '146'; pos_top = '351'; break;
    case 'Brloh': pos_left = '167'; pos_top = '240'; break;
    case 'Břehov': pos_left = '353'; pos_top = '60'; break;
    case 'Čakov': pos_left = '313'; pos_top = '145'; break;
    case 'Čakovec': pos_left = '330'; pos_top = '172'; break;
    case 'Červený Dvůr': pos_left = '170'; pos_top = '430'; break;
    case 'Český Krumlov': pos_left = '272'; pos_top = '510'; break;
    case 'Dívčí Kámen': pos_left = '355'; pos_top = '350'; break;
    case 'Dobčice': pos_left = '210'; pos_top = '92'; break;
    case 'Domoradice': pos_left = '299'; pos_top = '490'; break;
    case 'Dubné': pos_left = '383'; pos_top = '165'; break;
    case 'Holubov': pos_left = '310'; pos_top = '340'; break;
    case 'Holašovice': pos_left = '260'; pos_top = '165'; break;
    case 'Holkov': pos_left = '480'; pos_top = '475'; break;
    case 'Horní Chrášťany': pos_left = '158'; pos_top = '82'; break;
    case 'Chlum': pos_left = '263'; pos_top = '315'; break;
    case 'Chmelná': pos_left = '255'; pos_top = '240'; break;
    case 'Chvalšiny': pos_left = '133'; pos_top = '400'; break;
    case 'Jankov': pos_left = '290'; pos_top = '172'; break;
    case 'Jaronín': pos_left = '156'; pos_top = '183'; break;
    case 'Kájov': pos_left = '190'; pos_top = '500'; break;
    case 'Kaliště': pos_left = '405'; pos_top = '212'; break;
    case 'Kleť': pos_left = '240'; pos_top = '395'; break;
    case 'Krasetín': pos_left = '283'; pos_top = '360'; break;
    case 'Krásetín': pos_left = '283'; pos_top = '360'; break;
    case 'Křemže': pos_left = '290'; pos_top = '310'; break;
    case 'Kroclov': pos_left = '397'; pos_top = '327'; break;
    case 'Ktiš': pos_left = '44'; pos_top = '245'; break;
    case 'Kuklov': pos_left = '117'; pos_top = '228'; break;
    case 'Kvítkovice': pos_left = '340'; pos_top = '200'; break;
    case 'Lhenice': pos_left = '90'; pos_top = '85'; break;
    case 'Lhotka': pos_left = '225'; pos_top = '290'; break;
    case 'Lipanovice': pos_left = '225'; pos_top = '131'; break;
    case 'Lipí': pos_left = '365'; pos_top = '225'; break;
    case 'Lužice': pos_left = '180'; pos_top = '17'; break;
    case 'Mříčí': pos_left = '318'; pos_top = '302'; break;
    case 'Mříč': pos_left = '318'; pos_top = '302'; break;
    case 'Nová Ves': pos_left = '212'; pos_top = '203'; break;
    case 'Plešivec': pos_left = '265'; pos_top = '520'; break;
    case 'Plešovice': pos_left = '340'; pos_top = '415'; break;
    case 'Podhájí': pos_left = '270'; pos_top = '465'; break;
    case 'Prostřední Svince': pos_left = '452'; pos_top = '455'; break;
    case 'Přísečná': pos_left = '318'; pos_top = '473'; break;
    case 'Rájov': pos_left = '349'; pos_top = '449'; break;
    case 'Rohy': pos_left = '165'; pos_top = '315'; break;
    case 'Rojšín': pos_left = '207'; pos_top = '278'; break;
    case 'Smědeč': pos_left = '76'; pos_top = '207'; break;
    case 'Srnín': pos_left = '323'; pos_top = '445'; break;
    case 'Stupná': pos_left = '277'; pos_top = '270'; break;
    case 'Třešňový Újezdec': pos_left = '111'; pos_top = '138'; break;
    case 'Třísov': pos_left = '335'; pos_top = '365'; break;
    case 'U Zastávky': pos_left = '360'; pos_top = '290'; break;
    case 'Velešín': pos_left = '483'; pos_top = '505'; break;
    case 'Větřní': pos_left = '220'; pos_top = '580'; break;
    case 'Vodice': pos_left = '128'; pos_top = '122'; break;
    case 'Vrábče': pos_left = '387'; pos_top = '295'; break;
    case 'Vyšný': pos_left = '253'; pos_top = '470'; break;
    case 'Záboří': pos_left = '252'; pos_top = '115'; break;
    case 'Zlatá Koruna': pos_left = '355'; pos_top = '430'; break;
    case 'Zvěřetice': pos_left = '237'; pos_top = '30'; break;
    default: pos_left = '0'; pos_top = '0'; 
    } 
  }
	
	Preview = window.open('', '', 'width='+defwidth+', height='+defheight+', top='+wtop+', left='+wleft+', resizable=1, status=0, menubar=0, location=0, directories=0, scrollbars=0');
	Preview.document.write('<!DOCTYPE html public "-//w3c//dtd html 4.01 transitional//en">\n');
  Preview.document.write('<html><head>\n');
  Preview.document.write('<meta http-equiv="content-type" content="text/html; charset=windows-1250">\n');
  Preview.document.write('<title>' + title + '</title>\n');
  Preview.document.write('</head>\n');
  Preview.document.write('<body \n');
	Preview.document.write('style="margin:0px; background-image:url('+bgimage+');background-repeat:no-repeat;background-color:'+bgcolor+';">'); 
 
  Preview.document.write('<a href="javascript:window.close();">');
  Preview.document.write('<img src="' + fgimage + '" border="0" alt="' + alttext + '" style="position:absolute;left:'+pos_left+'px;top:'+pos_top+'px">');
	Preview.document.write('</a>');
  
  Preview.document.write('</body></html>');
	Preview.document.close();

  //return false;
}

