function eaddress(em)
{
	document.write('<a href="mailto:'+em+'?subject=GeoTrag" mce_href="mailto:'+em+'?subject=GeoTrag">'+em+'</a>');
}


function toggleFieldset(fieldset)
{
	var fds = $(fieldset);
	
	if ( fds.hasClass('collapsible') )	
	{
		hideFieldset(fieldset);
	}else{
		openFieldset(fieldset);
	}

}

function hideFieldset(fieldset){
	var d = $(fieldset).getElement('div.form');
	var fds = $(fieldset);

	var f = new Fx.Slide( d, {duration: 'fast'});
	
	if ( !( d.getStyle('height').toInt() > 0) ) {
			var height = fds.getCoordinates().height;
			d.setStyle('height', height-40);
	}
	
	f.hide();
	fds.addClass('collapsed');
	fds.removeClass('collapsible');	
}

function openFieldset(fieldset){
	var d = $(fieldset).getElement('div.form');
	var fds = $(fieldset);

	var f = new Fx.Slide( d, {duration: 'fast'});
	
	f.show();
		
	fds.addClass('collapsible');
	fds.removeClass('collapsed');
}

function hide(el)
{
	var el = $(el);
	
	if (el)
		el.setStyle('display','none');
}

function show(el)
{
	var el = $(el);
	
	if (el)
		el.setStyle('display','block');
}

function toggle(el)
{
	var elObj = $(el);
	
	if ( elObj.getStyle('display') == 'none' )	
	{
		show(el);
	}else{
		hide(el);
	}

}

function console(txt)
{
	if ( $('console') != null )
		$('console').innerHTML = txt+"\n"+$('console').innerHTML;
}

/* ************************************************************************************* */
/* ************************** Images *************************************************** */
/* ************************************************************************************* */


/* ************************************************************************************* */