Further investigating:
I managed to generate exactly the source code below, using Nettalk:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>OpenID Login Box</title>
</head>
<body style="padding: 50px">
<div id="openidloginbox" style="width:270px; border:1px solid lightblue; padding:2px;"></div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="jquery.cookie.js"></script>
<script type="text/javascript" src="jx-base-0.61.min.js"></script>
<script type="text/javascript" src="openidloginbox.config.js"></script>
<script type="text/javascript" src="openidloginbox-0.2.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#openidloginbox").append(OpenID.LoginBox);
OpenID.LoginBox.doLayout();
});
</script>
<script>bodyOnLoad();</script>
</body>
</html>
This HTML page can be seen perfectly if loaded from a file on HDD, but at runtime I get JavaScript errors. Of course, all the *.js files referenced by OpenIDLoginBox plugin are in the "scripts" subfolder (I also tried to put them directly in "web" subfolder - the effect is the same, not working).
Mihai PALADE