//Heeft 3 dingen in html nodig:
//1. dit script laden
//2. een mail() link
//3. een formulier met 3 hidden velden

function mail()
{
	mailer = window.open('/gen/mail0.html', 'melen', 'width=440,height=460,menubar=no,toolbar=no,status=no,scrollbars=no,resizable=yes,location=no,directories=no');
	timeout=setTimeout('document.meeltje.submit()',100);
}

function trim(that)
{while (that.charAt(0) == ' ')
       {that = that.substring(1);
       }
 while (that.charAt(that.length - 1) == ' ')
       {that = that.substring(0, that.length - 1);
       }
 return that;
}

function control0(form, lang)
{
 form.rn1.value = trim(form.rn1.value);
 form.rn2.value = trim(form.rn2.value);
 form.fn.value = trim(form.fn.value);
    if (form.rn1.value.length < 3 && form.rn2.value.length < 3)
       {alert(((lang == 'NL')?'Hoe is uw naam ?':'What\'s your name please ?'));
        return false}
    if (form.fn.value.length < 3 && form.rn2.value.length > 2)
       {alert(((lang == 'NL')?'Hoe is de naam van uw kennis ook alweer ?':'What\'s the name of your friend again ?'));
        return false}
 return true;
}

function control1(form, lang)
{
 form.tomail.value = trim(form.tomail.value);
    if ((form.tomail.value.length < 6)||(form.tomail.value.indexOf('@') < 1)||(form.tomail.value.indexOf('.') < 1)||(form.tomail.value.lastIndexOf('.') < (form.tomail.value.length - 5))||(form.tomail.value.lastIndexOf('.') > (form.tomail.value.length - 3)))
       {alert(((lang == 'NL')?'Voor wie is uw email bestemd ?':'Who are you addressing ?'));
        return false}
    return control2(form, lang)
}

function control2(form, lang)
{
 form.email.value = trim(form.email.value);
 form.subject.value = trim(form.subject.value);
 form.message.value = trim(form.message.value);
    if ((form.email.value.length < 6)||(form.email.value.indexOf('@') < 1)||(form.email.value.indexOf('.') < 1)||(form.email.value.lastIndexOf('.') < (form.email.value.length - 5))||(form.email.value.lastIndexOf('.') > (form.email.value.length - 3)))
       {alert(((lang == 'NL')?'Uw email-adres is benodigd':'Your email address is required'));
        return false}
    if (form.subject.value.length < 3)
       {alert(((lang == 'NL')?'Wat is nou een bericht zonder onderwerp ?':'What\'s a message without a subject ?'));
        return false}
    if (form.message.value.length < 20)
       {alert(((lang == 'NL')?'Tsja, en dan willen we ook iets lezen':'A few more words may help...'));
        return false}
 alert(((lang == 'NL')?'Uw email wordt nu verstuurd.\nTwee seconden geduld na uw OK graag...\nDankjewel !':'Your email will now be sent.\nPlease wait a sec or 2 after your OK...\nThank You !'));
 return true;
}
