﻿function isUserRegistered( callback, asyncFlag )
{
    if ( asyncFlag == null )
        asyncFlag = true;
    $.ajax({
        type: "POST",
        url: "/WebServices/Common.asmx/IsRegistered",
        contentType: "application/json; charset=utf-8",
        data: JSON.stringify( {} ),
        dataType: "json",
        async : asyncFlag,
        success: function(json) {
            callback(json.d.toString().toLowerCase()!='false');
        }
    });
}

function isUserApproved(callback, asyncFlag) {
    if (asyncFlag == null)
        asyncFlag = true;
    $.ajax({
        type: "POST",
        url: "/WebServices/Common.asmx/CheckLoginStatus",
        contentType: "application/json; charset=utf-8",
        data: JSON.stringify({}),
        dataType: "json",
        async: asyncFlag,
        success: function(json) {
            callback(json.d.toString().toLowerCase() != 'false');
        }
    });
}
 
function isUserAdmin(callback, asyncFlag) {
    if (asyncFlag == null)
        asyncFlag = true;
    $.ajax({
        type: "POST",
        url: "/WebServices/Common.asmx/CheckUserRole",
        contentType: "application/json; charset=utf-8",
        data: JSON.stringify({roleName:"Admin"}),
        dataType: "json",
        async: asyncFlag,
        success: function(json) {
            callback(json.d.toString().toLowerCase() != 'false');
        }
    });
}

