﻿// JScript File
function AppointConsultant(login, password, orderId, comboConsultantId, lblAppointedId, lblAppointId, popupId, waitImageId)
{
    var params = new Array();
    params[0] = lblAppointedId;
    params[1] = lblAppointId;
    params[2] = popupId;
    
    var comboConsultants = document.getElementById(comboConsultantId);
    
    document.getElementById(waitImageId).style.visibility = "visible";
       
    NRepetit.WS.Common.AppointConsultant(login, password, orderId, comboConsultants.value, AppointSuccess, WSError, params);
}
function AppointSuccess(result, params, methodName)
{   
    if(result != "error")
    {       
        $find(params[2]).hidePopup(); 
        document.getElementById(params[0]).innerText = result;
        document.getElementById(params[1]).style.visibility = "hidden";
        document.getElementById(params[1]).style.position = "absolute";
    }
       
}

function voidSuccess()
{
}
function LogCall(number, teacher_id, order_id, employee_id)
{
    NRepetit.WS.Common.LogCall(number, teacher_id, order_id, employee_id, voidSuccess, WSError);
}
function WSError(error)
{
    alert(error._message);
}

function CheckOrderAppointPermission(lblCheckId, lblResultId, teacherId)
{
    var params = new Array();
    params[0] = lblCheckId;
    params[1] = lblResultId;
    
    NRepetit.WS.Common.GetOrderAppointmentPermission(teacherId, CheckOrderAppointPermissionSuccess, WSError, params);
}

function CheckOrderAppointPermissionSuccess(result, params, methodName)
{
    document.getElementById(params[0]).style.display = "none";
    document.getElementById(params[1]).innerHTML = result;
}

