function toggle( link ) {
	var img = link.firstChild;
	var ul  = link.parentNode.getElementsByTagName( 'ul' )[ 0 ];
	if ( img.src.indexOf( 'minus.' ) != -1 ) { // path and .extension independent
		img.src = img.src.replace( /minus\./, 'plus.' );
		ul.style.display = 'none';
	} else {
		img.src = img.src.replace( /plus\./, 'minus.' );
		ul.style.display = 'block';			
	}
}
