function search( ) {
		if ( checkSearchQuotesForm( true ))  document.securitySearchForm.submit();
}

function searchNoValidation( sessionID ) {
		if ( checkSearchQuotesForm( false ))
			top.location = "index.asp?action=securities_search&exchange=default&typeID=default&search=" + document.securitySearchForm.search.value + sessionID;
}

function checkSearchQuotesForm( validate )
{
	var errMsg = "Für die Wertpapier-Suche müssen mindestens 3 Zeichen eingegeben werden.\nDie Zeichen '_', '%', '*', '[' und ']', sowie Leerzeichen, sind nicht erlaubt.\nSuchen Sie nach einem Tickersymbol, Namen oder einer Wertpapier-Kennnummer."
		var searchString = document.securitySearchForm.search.value.slice(0,3);
		var searchQuotesString1 = document.securitySearchForm.search.value;
		if (searchQuotesString1.length < 3 || searchQuotesString1.search(/[%\[\]\*_]/) != -1 || (searchString.search(" ") != -1 && searchQuotesString1.length < 4 ))
		{
			if ( !validate )
			{
				document.securitySearchForm.search.value = "";
				return true;
			}
			else
			{
				alert(errMsg);
				document.securitySearchForm.search.focus();
				return false;
			}
		}
		return true;
}			

