magari mettilo DOPO al chiusura del form e tiralo fuori dalla funzione:
codice:
<BODY>
<script Language="Javascript">
document.write('<FORM ACTION="../../../cgi-bin/cognos.cgi" METHOD="post" NAME="srv">');
document.write('<input type="hidden" name="b_action" value="xts.run">');
document.write('<input type="hidden" name="m" value="portal/launch.xts">');
document.write('<input type="hidden" name="ui.tool" value="CognosViewer">');
document.write('<input type="hidden" name="ui.action" value="run">');
document.write('<input type="hidden" name="run.prompt" value="false">');
document.write('</FORM>');
window.document.srv.submit();
</script>