- <% foreach my $func (@subs) {
-
- my $furl = $url . uri_escape($func);
- $furl =~ s/\"/\\\\\"/; #javascript escape
-
- %>
-
- function <%=$func%>() {
- // count args; build URL
- var url = "<%=$furl%>";
- var a = <%=$func%>.arguments;
- for (var i = 0; i < a.length-1; i++)
- url = url + "&arg=" + escape(a[i]);
- url = url.replace( /[+]/g, '%2B'); // fix the unescaped plus signs
- var xmlhttp = rs_init_object();
- xmlhttp.open("GET", url, true);
- xmlhttp.onreadystatechange = function() {
- if (xmlhttp.readyState != 4)
- return;
- //rs_debug("received " + x.responseText);
-
- if (xmlhttp.status != 200) {
- alert(xmlhttp.status + " status connecting to " + url);
- } else {
+ xmlhttp.onreadystatechange = function() {
+ if (xmlhttp.readyState != 4)
+ return;
+
+ if (xmlhttp.status != 200) {
+ alert(xmlhttp.status + " status connecting to " + url);
+ } else {