As for your first question, you can fill in form element values with ASP or a client-side language (JavaScript). JavaScript can submit it. So you wanted something like this?
<form method=post action=readform.asp id=f>
<input type=hidden id=element1>
<input type=hidden id=location>
</form>
<script type=text/javascript language=javascript>
document.forms.f.element1.value = 'value!';
document.forms.f.location.value = window.location;
document.forms.f.submit();
</script>
Let me know if this helps,
Snib
<><