function EmailValid(wert){
    var myEMailIsValid = true;
    var myAtSymbolAt = wert.indexOf('@');
    var myLastDotAt = wert.lastIndexOf('.');
    var mySpaceAt = wert.indexOf(' ');
    var myLength = wert.length;
    
    if (myAtSymbolAt < 1 ) { myEMailIsValid = false; }
    if (myLastDotAt < myAtSymbolAt) { myEMailIsValid = false; }
    if (myLength - myLastDotAt <= 2) { myEMailIsValid = false; }
    if (mySpaceAt != -1) { myEMailIsValid = false; }
    
    return myEMailIsValid;
}

// handleFormError
// sErrorMessage = Fehlermeldung, die ausgegeben werden soll
// AElement = Objekt des Feldes, das den Fehler verursacht hat
function handleFormError( sErrorMessage, AElement )
{
    alert( sErrorMessage );
    AElement.focus();
    return false;
}


function openWindow( wndURL, wndName, wndWidth, wndHeight ) {
		nPosX = Math.ceil( (screen.width - wndWidth ) / 2 ); 
		nPosY = Math.ceil( (screen.height - wndHeight ) / 2 );

		var x = window.open( wndURL, wndName, 'width=' + wndWidth + ',height=' + wndHeight + ',resizable=no,scrollbars=no,top=' + nPosY + ',left=' + nPosX );
		if( x ) {
			x.focus();
		}
}
