onsubmit="return chkNFORM(this)"について

<FORM METHOD="POST" ACTION="__programname__" onsubmit="return chkNFORM(this)">

formの入力処理が終わって入力処理内容をCHECKするJavascriptのサブルーチン
chkNFORM(this)を走らせるものですがchkNFORM(this)のthisはなんでしょうか
どう理解すればよいのでしょうか?

this にはいろいろの機能(意味)がありますが,
サブルーチンchkNFORM()が定義されるときの
function chkNFORM(frda)のfrdaに関連します 
page:HTMLの中に
<INPUTtype="text" name="email" maxlength="60" size="40" > があるとして
frda名は勝手につけられるものですがfrda.elements.email
のようにしてフォームのオブジェクトなります
var obj=frda.elements.emailで定義されオブジェクト名はobjです
こうして
Javascriptは
<INPUTtype="text" name="email" maxlength="60" size="40" >を変数objのもと
obj.name ---->email
obj.type ---->text
obj.value ---->xxx@xxxx.com
このように変数名とその値として扱えます