﻿
function AdminRequest()
{

   
    var userName,shiftDate,columnId;
    
    shiftDate = $("shiftDate").value;
    columnId = $("columnId").value;
    userName = $("txtUserName").value;
    
    if (userName.length > 2)
    {
        var setFocus = "<script>if ($(\"txtUserName\") != null){$(\"txtUserName\").focus();}</script>";
        
        
        var r = SedurAJAX.AdminAddNewRequest(shiftDate, columnId, null,userName);
        $("Container").update(r.value + setFocus);
                
        var arr = shiftDate.split("/");
        $("ctl00_ContentPlaceHolder1_hdnMonth").value = arr[1];
        __doPostBack('ctl00$ContentPlaceHolder1$lnkRefresh','');
        

        
    }
    else
    {
        alert("אנא הזן שם מלא");
    }
}

function AdminSet(requestId, requestSet)
{

    var shiftDate;
    
    shiftDate = $("shiftDate").value;

    var setFocus = "<script>if ($(\"txtUserName\") != null){$(\"txtUserName\").focus();}</script>";
    var r = SedurAJAX.AdminSet(requestId, requestSet);
    $("Container").update(r.value + setFocus);
    
    var arr = shiftDate.split("/");
    $("ctl00_ContentPlaceHolder1_hdnMonth").value = arr[1];
    
    __doPostBack('ctl00$ContentPlaceHolder1$lnkRefresh','');
}

function ApproveRequest(request)
{
    SedurAJAX.AdminChangeRequest(request,true);
    ClientSedurRequestClose();
    var val = SedurAJAX.UpdateAdminModal(request);
    UpdateAdminModal();
    __doPostBack('ctl00$ContentPlaceHolder1$lnkRefresh','');
}

function RejectRequest(request)
{
    SedurAJAX.AdminChangeRequest(request,false);
    ClientSedurRequestClose();
    var val = SedurAJAX.UpdateAdminModal(request);
    UpdateAdminModal();
    __doPostBack('ctl00$ContentPlaceHolder1$lnkRefresh', '');
}

function RequestsListVisiblity()
{
    if ($('requestsList').visible())
    {
        Effect.SlideUp('requestsList');
        $('imgSign').src = "http://imgs.101.org.il/Buttons/Plus.gif";
    }
    else
    {
        Effect.SlideDown('requestsList');
        $('imgSign').src = "http://imgs.101.org.il/Buttons/Minus.gif";
    }
}

function UpdateAdminModal()
{
    var value = SedurAJAX.GetAdminRequestsModal(sedurId).value;

    if (value != null)
    {
        $("AdminContainer").innerHTML = value;
    }
    else
    {
        $("AdminContainer").innerHTML = "";
    }
}


function UpdateSedurDescription()
{
    var txtElement = $("sedurDescription");
    var description = txtElement.innerText;

    $("sedurDescription").update("");

    var element = Builder.node('div', { id: 'EditMode', style: '' }, [
         Builder.node('textarea', { className: 'controls', style: 'font-size:11px;overflow-y:scroll;float:right;width:460px;height:46px;' }, description, []),
          Builder.node('input', { type: 'button', value: 'אישור', style: 'font-size:11px;float:left; width:50px;', onclick: 'alert(\'test\');$(\"EditMode\").remove();$("ForumDiscription").show();' }, []),
          Builder.node('input', { type: 'button', value: 'ביטול', style: 'font-size:11px;float:left; width:50px;', onclick: '$(\"EditMode\").remove();$("ForumDiscription").show();' }, [])
         ]);

    $("sedurDescription").update(element);
}
