<!--
function MarkAndSearch( form )
{
	var query = '';
	if( window.getSelection )
	{
		query = window.getSelection(); 
	}
	else if( document.getSelection )
	{
		query = document.getSelection(); 
	}
	else if( document.selection )
	{
		query = document.selection.createRange().text; 
	}

	if( query == '' )
	{
		alert( 'Es muss mindestens ein Wort mit der Maus markiert werden!' );
		return;
	}
	
	form.query.value = query; 
	form.submit();
}
function TermsOfUsePopup( url )
{
	var width = 400;
	var height = 500;
	var settings = 'width=' + width + ',' + 'height=' + height + ',scrollbars=yes,menubar=no,status=no,resizeable=no,top=25%,left=15%';

	var win = window.open( url, 'termsofuse', settings ); 
	win.focus();
}

/// erweiterte Fehlermeldung
function AdvancedAlert( field, message )
{
	alert( message );
	field.style.borderColor = '#ff0000';
	field.focus();
}

/// handling des Pulldown Menüs
function Pulldown( form )
{
	window.location.href = form.page.options[ form.page.selectedIndex ].value;
}

/// setzt die default Search Location auf die aktuelle Seite
function SearchSetDefault()
{
	var locations = window.document.form_search.location;
	var count = locations.length;
	
	for( k=0; k<count; k++ )
	{
		if( '/'+locations.options[ k ].value+'.php' == window.location.pathname )
		{
			locations.options.selectedIndex = k;
			break;
		}
	}
}

/// handlign der Anzeige im "Suchen im ..." Feld
function SearchReset( element, flag )
{
	if( flag )
	{
		if( element.value == 'Suchen im ...' )
		{
			element.value = '';
		}
	}
	else
	{
		if( element.value == '' )
		{
			element.value = 'Suchen im ...';
		}
	}
}

//-->
