function formpg() {
var oforms = document.forms;
for (i = 0; i < oforms.length; i++) {
(function(i){
var fmethod = oforms[i].method;
oforms[i].onsubmit = function() { sendquery(this, fmethod); return false; };
})(i);
}
}
Если я верно понял вопрос, то тебе нужно попробовать как написано выше. Если это то, что нужно, то почитай про "замыкания".
UPD Господа профессионалы, теперь вопрос от меня: мы же можем и не посылать 'i' в замыкающею функцию, верно? или это, все таки, обязательно? Вопрос касается данного случая.