
















/**
 * User Type constants and convenience methods.  These mirror the values and methods
 * in the UserType class.
 */
var USER_TYPE_STUDENT = 1;
var USER_TYPE_TEACHER = 2;
var USER_TYPE_SCHOOL_ADMINISTRATOR = 3;
var USER_TYPE_DISTRICT_ADMINISTRATOR = 4;
var USER_TYPE_SYSTEM_ADMINISTRATOR = 7;
var USER_TYPE_PREVIEWER = 8;

function isDistrictUserType(userTypeCode) {
    if ((userTypeCode == USER_TYPE_STUDENT) || (userTypeCode == USER_TYPE_TEACHER)
        || (userTypeCode == USER_TYPE_SCHOOL_ADMINISTRATOR) || (userTypeCode == USER_TYPE_DISTRICT_ADMINISTRATOR)) {
        return true;
    } else {
        return false;
    }
}

function isSchoolUserType(userTypeCode) {
    if ((userTypeCode == USER_TYPE_STUDENT) || (userTypeCode == USER_TYPE_TEACHER)
        || (userTypeCode == USER_TYPE_SCHOOL_ADMINISTRATOR)) {
        return true;
    } else {
        return false;
    }
}

function isTeacherUserType(userTypeCode) {
    if (userTypeCode == USER_TYPE_TEACHER) {
        return true;
    } else {
        return false;
    }
}

function viewStandardItem(standardItemId) {
    var url = '/standards/item.view.action?standardItemId=' + standardItemId;
    window.open(url, "standard_item_detail", 'height=300,width=550,toolbar=no,menubar=no,status=no,resizable=yes,scrollbars=yes');
}

function viewStudentPopup(userId) {
    var url = '/admin/user/student.view.action?popup=popup&userId=' + userId;
    window.open(url, null, 'height=550,width=750,toolbar=no,menubar=no,status=no,resizable=yes,scrollbars=yes');
}


function launchStudentPreview(gradeLevel, stateAbbreviation) {
    alert('Not Supported');
}

