var default_width = 640;
var default_height = 400;
var rahmen_w = 0;
var rahmen_h = 0;
function showBild(a, name){
    if(!a.target) a.target = "BildFenster";
    isLoad = false;
    if(!showFenster || showFenster.closed == true)
    showFenster = popUp("about:blank", a.target, default_width, default_height);
    showFenster.document.open('text/html');
    showFenster.document.write( getHTML(a.href, name) );
    showFenster.document.close();
    showFenster.focus();
    return false;
}
var isLoad = false;

function fitWin(i, w){
    if(isLoad) return;
    isLoad = true;
    w.resizeTo(i.width, i.height);
    var size = getWinSize(w)
    w.resizeBy(i.width - size.w + rahmen_w, i.height - size.h + rahmen_h);
    w.focus();
}
function getHTML(src, title, bgcolor){
    var body = (window.opera || document.layers) ? false : true;
    if(!title) title = 'kein Titel';
    if(!bgcolor) bgcolor = '#fff';
    return '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">\n' +
    '<HTML>\n<HEAD>\n' +
    '<TITLE>' + title + '</TITLE>\n' +
    '<STYLE type="text/css">\n' +
    'body{\nposition:absolute;top:0;left:0;margin:0;padding:0;'+
    'text-align:center;background-color:' + bgcolor + ';\n}\n'+
    '</STYLE>\n' + '</HEAD>\n' +
    '<body ' + (body ? 'onload="opener.fitWin(document.images[0], window);"' : '') +
    '>\n' +
    '<a href="javascript:this.close()"><img src="' + src +
    '" alt="' + title +
    '" border=0 ' + (!body ? 'onload="opener.fitWin(this, window);"' : '' ) + '></a>' +
    '\n</body>\n</html>\n';
}
function popUp(url, name, w, h){
    var tmp = new Array();
    tmp[tmp.length] = 'resizable=yes';
    tmp[tmp.length] = 'scrollbars=no';
    if(w) tmp[tmp.length] = 'width=' + w;
    if(h) tmp[tmp.length] = 'height=' + h;
    return window.open(url, name, tmp.join(','));
}
function getWinSize(w){
    if(!w) w = window;
    var size = {w:0, h:0};
    size.w = w.innerWidth ? w.innerWidth : w.document.body.offsetWidth;
    size.h = w.innerHeight ? w.innerHeight : w.document.body.offsetHeight;
    return size;
}
function closeAll(){
    if(showFenster && !showFenster.closed) showFenster.close();
}
var showFenster = null;
window.onunload = closeAll;

function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(51.950996, 13.381777), 9);

// Create our "tiny" marker icon
var icon = new GIcon();
icon.image = "http://www.tsvschlieben.de/lmo/stats/pic/TSV%201878%20Schlieben.gif";
icon.shadow = ">http://www.tsvschlieben.de/lmo/stats/pic/TSV%201878%20Schlieben.gif";
icon.iconSize = new GSize(25, 25);
icon.shadowSize = new GSize(25, 25);
icon.iconAnchor = new GPoint(6, 20);
icon.infoWindowAnchor = new GPoint(5, 1);
var point = new GLatLng(51.712596, 13.383977);

        var marker = new GMarker(point, icon);
        map.addOverlay(marker);
        marker.openInfoWindowHtml("<table border='0'><tr><td valign='top' rowspan='3'><img src='http://www.tsvschlieben.de/lmo/stats/pic/TSV%201878%20Schlieben.gif'></td><th>Sportzentrum an der Steigem&uuml;hle</th></tr><tr>Gesch&auml;ftsst. Steigem&uuml;hle 2</tr><tr>04936 Schlieben</tr></table>");
        GEvent.addListener(marker, "click", function() {marker.showMapBlowup(16,G_HYBRID_MAP);});
        /*window.setTimeout(function() {
          //map.panTo(new GLatLng(51.910996, 13.581777));
          //map.setZoom(13);
        }, 5000);*/
        
      }

    }