function Iguana_activehandle() {    
    var result = [];
    //comment
    var ajax_data = {"agent":"SuperNET","method":"activehandle"};
    //console.log(ajax_data);
    $.ajax({
        async: false,
        type: 'POST',
        data: JSON.stringify(ajax_data),
        url: 'http://127.0.0.1:7778',
        //dataType: 'text',
        success: function(data, textStatus, jqXHR) {
            var AjaxOutputData = JSON.parse(data);
            //console.log('== ActiveHandle Data OutPut ==');
            //console.log(AjaxOutputData);
            result.push(AjaxOutputData);
        },
        error: function(xhr, textStatus, error) {
            console.log(xhr.statusText);
            if ( xhr.readyState == 0 ) {
                //Iguana_ServiceUnavailable();
                result.push('error')
            }
            console.log(textStatus);
            console.log(error);
        }
    });
    //return 'Executed Iguana_activehandle. Check Iguana_activehandle_output var value.';
    return result;
}

function StartIguana() {
    var ajax_data = {"herd":"iguana"};
    console.log(ajax_data);
    $.ajax({
        async: false,
        type: 'POST',
        data: JSON.stringify(ajax_data),
        url: 'http://127.0.0.1:17777/shepherd/herd',
        dataType: "xml/html/script/json", // expected format for response
        contentType: "application/json", // send as JSON
        success: function(data, textStatus, jqXHR) {
            var AjaxOutputData = JSON.parse(data);
            console.log('== ActiveHandle Data OutPut ==');
            console.log(AjaxOutputData);
        },
        error: function(xhr, textStatus, error) {
            console.log(xhr.statusText);
            if ( xhr.readyState == 0 ) {
            }
            console.log(textStatus);
            console.log(error);
        }
    });
}