-%
-% my ( %opt ) = @_;
-%
-% my $url = $opt{'url'};
-% my $method = exists($opt{'method'}) ? $opt{'method'} : 'GET';
-% #my @subs = @{ $opt{'subs'};
-% my $key = exists($opt{'key'}) ? $opt{'key'} : '';
-%
-% $url .= ( ($url =~ /\?/) ? '&' : '?' )
-% if $method eq 'GET';
-%
-%
+<%doc>
+
+Example:
+ include( '/elements/xmlhttp.html',
+ # required
+ 'url' => $p.'misc/something.html',
+ 'subs' => [ 'subroutine' ],
+ # optional
+ 'method' => 'GET', #defaults to GET, could specify POST
+ 'key' => 'unique', #unique key
+
+ );
+
+</%doc>
<SCRIPT TYPE="text/javascript">
function rs_init_object() {
</SCRIPT>
+<%init>
+my ( %opt ) = @_;
+
+my $url = $opt{'url'};
+my $method = exists($opt{'method'}) ? $opt{'method'} : 'GET';
+#my @subs = @{ $opt{'subs'};
+my $key = exists($opt{'key'}) ? $opt{'key'} : '';
+
+$url .= ( ($url =~ /\?/) ? '&' : '?' )
+ if $method eq 'GET';
+
+</%init>