
function pushBankPoints(code) {
    //callAjax("Default.aspx/PushBankPoints", "{'code':'" + code + "'}");

    callAjax(siteType + "/PushBankPoints", "{'code':'" + code + "'}");
}

function pushMultipleBankPoints() {
    var codes = new Array;
   
    codes.push($("#code11").val() + $("#code12").val());
    codes.push($("#code21").val() + $("#code22").val());
    codes.push($("#code31").val() + $("#code32").val());
    codes.push($("#code41").val() + $("#code42").val());
    codes.push($("#code51").val() + $("#code52").val()); 

    callAjax(siteType + "/PushMultipleBankPoints", "{'codes':" + JSON.stringify(codes) + "}");
}

function recommendAFriend() {
    var data = "{'friendsName':'" + $("#friendsName").val() + "', 'friendsEmail':'" + $("#friendsEmail").val() + "'}"
    //callAjax("Default.aspx/RecommendAFriend", data, "recommend-popup");
    callAjax(siteType + "/RecommendAFriend", data, "recommend-popup");
}


function mergeAccounts() {
    var data = "{'msisdn':'" + $("#_id_mergeAccounts_txtPhone").val() + "', 'pin':'" + $("#_id_mergeAccounts_txtPin").val() + "'}"
    //callAjax("Default.aspx/MergeAccounts", data, "mergeAccounts-popup");
    callAjax(siteType + "/MergeAccounts", data, "mergeAccounts-popup");
}

function changePassword() {
    var data = "{'oldPassword':'" + $("#oldpass").val() + "', 'newPassword':'" + $("#newpass").val() + "'}"
    //    callAjax("Default.aspx/ChangePassword", data, "password-content");
    callAjax(siteType + "/ChangePassword", data, "password-content");
}

function transferPoints() {
    var data = "{'transferToEmail':'" + $("#transferToEmail").val() + "', 'points':'" + $("#points").val() + "'}"
    //callAjax("Default.aspx/TransferPoints", data, "transfer-popup");
    callAjax(siteType + "/TransferPoints", data, "transfer-popup");
}

function updateUser(firstName, surname, emailOptin) {

    var registration = new Object();
    registration["firstName"] = $("#" + firstName).val();
    registration["surname"] = $("#" + surname).val();
    registration["optin"] = $("#" + emailOptin).is(':checked');
   
    //callAjax("Default.aspx/UpdateUser", "{'regInfo':" + JSON.stringify(registration) + "}");
    callAjax(siteType + "/UpdateUser", "{'regInfo':" + JSON.stringify(registration) + "}", "myDetails-popup");
}

function setBidPage(pageNo, bidState, title) {
    var data = "{'pageNo':'" + pageNo + "', 'bidState':'" + bidState + "', 'title':'" + title + "'}"
    //callAjax("Default.aspx/SetBidPage", data, bidState.replace(":",""));

    callAjax(siteType + "/SetBidPage", data, bidState.replace(":", ""));
}
