function validate(q)
{
    function ne(q,n) { return (q && (q!="") && (q.length>n))? true : false; }
    var f=document.forms[q],
        em=['Name should be longer than 5 letters',
            'Incorrect email',
            'Message should be longer than 16 letters'],
        r=true;

    if (!ne(f.r_name.value,5))
    { alert(em[0]); return false; }

    var ef=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    if (!ne(f.re_email.value,6) || !ef.test(f.re_email.value))
    { alert(em[1]); return false; }
        
    if (!ne(f.r_text.value,16))
    { alert(em[2]); return false; }
    
    f.submit();
}
