function showImage( theURL, title )
{ 
    newWindow = window.open( '', '', 'scrollbars=no, width=800, height=600' );

    newWindow.document.write( '<html><head><title>'+title+'<\/title><\/head>'+
        '<body leftmargin="0" topmargin="0"><img src="'+theURL+'"><\/body><\/html>' );

    newWindow.document.close();

    newWindow.focus();
}

function checkEmail( email )
{
    exp = new RegExp( '^([a-zA-Z0-9\\.\\_\\-]+)' + '(\\@)' +
        '([a-zA-Z0-9\\.\\-]+)' + '(\\.)' + '([a-zA-Z]{2,4})$' );

    return exp.exec( email ) != null;
}

function checkForm()
{
    result = true;

    if ( document.form.anrede.options[
        document.form.anrede.selectedIndex].value == '' )
    {
        alert( "Bitte wählen Sie Ihre Anrede!" );
        document.form.anrede.focus();
        result = false;
    }

    else if ( document.form.vorname.value == "" )
    {
        alert( "Bitte geben Sie Ihren Vornamen an!" );
        document.form.vorname.focus();
        result = false;
    }

    else if ( document.form.nachname.value == "" )
    {
        alert( "Bitte geben Sie Ihren Nachnamen an!" );
        document.form.nachname.focus();
        result = false;
    }

    else if ( document.form.strasse.value == "" )
    {
        alert( "Bitte geben Sie Ihre Straße an!" );
        document.form.strasse.focus();
        result = false;
    }

    else if ( document.form.hausnummer.value == "" )
    {
        alert( "Bitte geben Sie Ihre Hausnummer an!" );
        document.form.hausnummer.focus();
        result = false;
    }

    else if ( document.form.plz.value == "" )
    {
        alert( "Bitte geben Sie Ihre Postleitzahl an!" );
        document.form.plz.focus();
        result = false;
    }

    else if ( document.form.ort.value == "" )
    {
        alert( "Bitte geben Sie Ihren Ort an!" );
        document.form.ort.focus();
        result = false;
    }

    else if ( document.form.land.options[
        document.form.land.selectedIndex].value == '' )
    {
        alert( "Bitte wählen Sie Ihr Land!" );
        document.form.land.focus();
        result = false;
    }

    else if ( checkEmail( document.form.email.value ) == false )
    {
        alert( "Bitte geben Sie eine gültige E-Mail-Adresse an!" );
        document.form.email.focus();
        result = false;
    }

    else if ( document.form.zahlart.options[
        document.form.zahlart.selectedIndex].value == '' )
    {
        alert( "Bitte wählen Sie die gewünschte Zahlart!" );
        document.form.zahlart.focus();
        result = false;
    }

    return result;
}
