﻿$(document).ready(function() {
    SNUserId = $.cookie('SNUserId');
    BuildAction2Tv();

    if (bba_user_id > 0) {
        $("#sendmsg").click(function() { SendMsg2Tv() });
    }
});

//$("#msg2tvclick").click(function() { $("#log2msg").slideToggle("slow"); });
//$("#pic2tvclick").click(function() { $("#log2msg").slideToggle("slow"); });
//$("#msg2tvclick").click(function() {
//    
//    
//    
//});

function BuildSendMessage() {
    $.cookie('bba_action_tab', 'msg');
    if (bba_user_id > 0) {
        $("#pic2tv").hide();
        $("#msg2tv").slideToggle("slow");
    }
    else {
        $("#log2msg").show();
    }
}

function BuildPictureMessage() {
    $.cookie('bba_action_tab', 'pic');
    if (bba_user_id > 0) {
        $("#msg2tv").hide();
        $("#pic2tv").slideToggle("slow");
    }
    else {
        $("#log2msg").show();
    }
}

function BuildAction2Tv() {
    var curTab = $.cookie('bba_action_tab');

    switch (curTab) {
        case 'msg':
            $("#msg2tv").show();
            break;

        case 'pic':
            $("#pic2tv").show();
            break;

        case 'error':
            $("#log2msg").show();
            break;
    }
}

function SendMsg2Tv() {

    if (bba_user_id > 0) {

        $("#msgdisplay").html("");

        if ($("#msgtxbox").val().length < 2) {
            $("#msgdisplay").html("You need to supply a message");            
        }
        else {
            $.ajax({
                type: "POST",
                url: root_url + "bigbrother/TvService.asmx/MessageTv",
//                url:  "http://www.mnetafrica.com/bigbrother/tvservice.asmx?op=MessageTv",
                data: "{'msg': '" + $("#msgtxbox").val() + "','userId': '" + bba_user_id + "'}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function(msg) {
                    succeeded(msg);
                },
                error: failed
            });
        }
    }
    return false;
}

function succeeded(result) {
    $("#msgdisplay").html("Your message was sent successfully.");
    $("#msgtxbox").val("");
}

function failed(result) {
    $("#msgdisplay").html(result.status + ' ' + result.statusText);
    $("#msgtxbox").val("");
}