/*==================================================*
 $Id: accessmap.js,v 2.0 2009/04/10 01:24:00 Exp $
 Last Edited: 3/15/2010
 Copyright 2007-2010 Spidy Web Design
 http://spidy.net/
 *==================================================*/

if (document.images) self.name = 'slideshow';

// FAST Open map in map window only if it does not exist, and (optional) go to markers given by mapkeys
function goto_map(priocode, mkeys) {
    var mapwin = window.open('', 'map');
    if (mapwin.gotoMarkers) {
        if ((mkeys) && (mkeys!='')) {
            mapwin.map.closeInfoWindow();
            mapwin.gotoMarkers(mkeys.split(','));
        }
    } else {
        if (!priocode) priocode = document.forms[0].prio.value
        mapurl = '/Photos/mapviewer.html?prio='+priocode;
        if ((mkeys) && (mkeys!='')) mapurl = mapurl+'&mapkeys='+mkeys;
        var mapwin = window.open(mapurl, 'map');
    }
    mapwin.focus();
}

// Open slideshow in show window
function goto_show(priocode) {
    if (!priocode) priocode = document.forms[0].prio.value
    showurl = 'photos-'+priocode+'.html?prio='+priocode
    showwin = window.open(showurl, 'slideshow');
    showwin.focus();
}

// Combine folder mapkeys with those of all photos underneath
function getfmapkeys() {
    var pkeys = (top.mapkeys=='')?[]:[top.mapkeys];
    for (var i=0; i < ss.slides.length; i++) {
        s = ss.slides[i];
        if ((s.mapkeys)&&(s.mapkeys!='')) pkeys.push(s.mapkeys);
    }
    return pkeys.join(',');
}


