﻿function ToggleImage(element) {
    var image = element.parentNode.getElementsByTagName("img")[0];
    var checkbox = element.parentNode.getElementsByTagName("input")[0];
    image.className = image.className == 'toggleenabled' ? 'toggledisabled' : 'toggleenabled';
    checkbox.checked = image.className == 'toggleenabled';
}

function ToggleServer(element, ticketId, departmentId) {
    var image = element.parentNode.getElementsByTagName("img")[0];
    var enable = image.className != 'toggleenabled';
    var randomnumber = Math.floor(Math.random() * 11);
    $.ajax({
        url: '/Secure/CourseAdmin/ViewTickets.aspx?departmentId=' + departmentId + '&ticketId=' + ticketId + '&enabled=' + enable.toString() + '&r=' + randomnumber + '&eid=' + element.id,
        success: ToggleDepartmentCompleted
    });
}

function ToggleDepartmentCompleted(response) {
    var data = response.split(":");
    if (data[0] == 'true') {
        var image = document.getElementById(data[2]);
        image.className = data[1] == 'true' ? 'toggleenabled' : 'toggledisabled';
    }
}
