function selectImage( src )
{
    var elms = src.getElementsByTagName( 'img' );
    var holder = parent.document.getElementById( 'image_holder' );

    holder.innerHTML = '<img src="'+elms[0].getAttribute( 'src' )+'" width="50" height="50" border="0"></img>';
}

function initUploadAndResize( element )
{
	var status = new Element( 'div', {		
		styles: {
			paddingTop: 5,
			fontStyle: 'italic',
			color: 'green',
			clear: 'both',
			display: 'none'						
		}
	}).inject( element, 'after' );
	status.innerHTML = "De afbeelding wordt pas opgeslagen nadat u op 'Bewaren' heeft geklikt.";
	
	var destination = element.href;
	element.href = "javascript:;";

	// append referer
	if ( !destination.match( "referer" ) ) destination += "&referer=" + encodeURIComponent( new String( window.location.href ) );
	
	element.addEvent( "click", function( e ) {
		if ( e ) new Event( e ).stop();
		
		var args = "height=600,width=900,scrollbars=yes,resizable=yes,location=no";
		var result = window.open( destination, 'upload', args );
		status.setStyle( "display", "block" );	
	});			
}
