/****************************************************************
* file: 	ajaxworkshops.js
* author:	toy
* date:		29sep09
* re:		ajax routines for workshops page
*
* rev history
* [toy 28sep09]		orig version
*
*****************************************************************/
var spinner = "<img src='/images/spinnerlightblue.gif' border='0'>";

function subscribeActorToWorkshop(workshopID, actorID) {
    // gets n sets
    var xmlHTTP = GetXmlHttpObject();
    var id = encodeURIComponent(workshopID);
    var aid = encodeURIComponent(actorID);
    var params = "id=" + id + "&aid=" + aid;
      
    // set up ajax call
    xmlHTTP.onreadystatechange = function() {
        if (xmlHTTP.readyState == 4) {
            var response = xmlHTTP.responseText;

            if ((response == "") || (response == '\r') || (response=='\n') || (response=='\r\n')) {
                document.getElementById("rsvp" + workshopID).innerHTML = "Subscribed";
            }
            else {
                document.getElementById("rsvp" + workshopID).innerHTML = "";
                document.getElementById("err" + workshopID).innerHTML = response;
            }
        }
        else {
            document.getElementById("rsvp" + workshopID).innerHTML = spinner;
        }
    }

    // make ajax call
    xmlHTTP.open("POST", "ajax/subscribeActorToWorkshop.php", true);
    xmlHTTP.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHTTP.send(params);
}

