﻿
function jfDelWink(curN,winkID,msgContainerID)
{
    var idContainer=msgContainerID?msgContainerID:"idWinkMsgContainer";
    var delayHandler=fShowLoading("Processing...",idContainer,true);
    $.ajax({
        type:'POST',url:'/AjaxServer/WinkActions.ashx',data:'action=delete&winkid='+winkID,
        success:function (msg)
        {
            if(msg==0)
            {
                clearTimeout(delayHandler);
                fShowSucc("Wink was deleted successfully.",idContainer);
                $(curN).parents('li').remove();
                ClearFacebox();
            }
            else
            {
                clearTimeout(delayHandler);
                fShowFail("Error. Please retry later.",idContainer);
            }
        }
    })
}
function jfWinkBack(fromAccountID,toAccountID,msgContainerID,winkType,greetControlID,giftControlID)
{
    var wordOfGreet=$("#"+greetControlID).val();
    var giftID=$("#"+giftControlID).val();
    var idContainer=msgContainerID?msgContainerID:"idWinkMsgContainer";
    if(wordOfGreet.length<2)
    {
       fShowFail("The word of greeting is required.",idContainer); return;
    }
    delayHandler=fShowLoading("Sending...",idContainer,true);
    $.ajax({
        type:'POST',url:'/AjaxServer/WinkActions.ashx',data:'action=add&fromAccountID='+fromAccountID+'&toAccountID='+toAccountID+'&winkType='+winkType+'&wordOfGreet='+wordOfGreet+'&giftID='+giftID,dataType:'json',
        success:function (data)
        {
            if(data.rtn>0)
            {
                clearTimeout(delayHandler);
                fShowSucc(data.msg, idContainer); //"Icebreaker was sent successfully."
                ClearFacebox();
            }
            else
            {
                clearTimeout(delayHandler);
                fShowFail(data.msg,idContainer);//"Error. Please retry later."
            }
        }
    })
}
function fCompleteProfileNotify(fromAccountID,toAccountID,msgContainerID,action)
{
    var idContainer=msgContainerID?msgContainerID:"idWinkMsgContainer";
    var delayHandler=fShowLoading("Sending...",idContainer,true);
    $.ajax({
        type: 'POST', url: '/AjaxServer/CompleteProfileNotify.ashx', data: 'fromAccountID=' + fromAccountID + '&toAccountID=' + toAccountID + '&action=' + action,
        success: function(msg) {
            if (msg == 'success') {
                clearTimeout(delayHandler);
                fShowSucc("The email was sent successfully.", idContainer, "n");
                $("#idProNotify").hide();
                ClearFacebox();
            }
            else {
                clearTimeout(delayHandler);
                fShowFail("Error. Please retry later.", idContainer);
            }
        }
    })
}