
function ss_addEvent ( elm, evType, fn, useCapture ) {
        if ( elm.addEventListener ) {
                elm.addEventListener( evType, fn, useCapture );
                return true;

        } else if ( elm.attachEvent ) {
                var r = elm.attachEvent( "on" + evType, fn );
                return r;
        }
}


// om ploeg nrs aan foto's te koppelen
// Doet een image request om gegevens naar script te pushen en
// update de lijst met startnummers
function koppelPloeg( url ) {

	// -- stuur data naar cgi script --
	var ploegform = document.getElementById('startnrform');
	var startnr = ploegform.startnummer.value;
	var fotolink = ploegform.fotolink.value;
	var foto_id = ploegform.foto_id.value;
	var jaar = ploegform.jaar.value;
	var label = ploegform.label.value;
	
	i = new Image();
	i.src = '/foto/insert_team.cgi?foto_id='+escape(foto_id)+'&startnummer='+escape(startnr)+'&link='+escape(fotolink)+'&label='+escape(label)+'&jaar='+jaar;

	// -- update lijst van startnummers --
	document.getElementById('startnrform').startnummer.value = '';
	var nrslist = document.getElementById('startnrs');
	if ( nrslist.innerHTML == '' ) {		// nog geen foto toegevoegd
		nrslist.innerHTML = '<a href="/foto/browse/'+jaar+'/label/' + startnr + '">' + startnr + '</a>';
	} else {
		nrslist.innerHTML += ', <a href="/foto/browse/'+jaar+'/label/' + startnr + '">' + startnr + '</a>';
	}
}

// -- submenu toggle --
var currentAlbumLink = false;

function toggleMenu ( link ) {
    if ( currentAlbumLink != false ) {
        currentAlbumLink.parentNode.lastChild.style.display = 'none';
    }
    
    link.parentNode.lastChild.style.display = 'block';
    
    currentAlbumLink = link;
}

function scrollNaarFoto () {
	window.scrollBy(0, 50); // scroll meteen naar foto
}


