$(function () {

    var me;
    $('.toggle-box').unbind().bind("click", function () {

        $('#addnew').slideToggle('slow');
        // toggle image icon:
        if ($('#addnewaff-icon').attr('src') == 'images/advadd.png') {
            $('#addnewaff-icon').attr('src', 'images/advrmv.png');
        }
        else {
            $('#addnewaff-icon').attr('src', 'images/advadd.png');
        }
    }).hover(
            function () {
                me = $(this);
                me.css('cursor', 'pointer');
                me.fadeTo(100, 1);
            },
                    function () {
                        me.fadeTo(100, 0.8);
                    }
            );

    $(".tb-contacts").autocomplete({
        delay: 200,
        source: function (request, response) {
            $.ajax({
                url: "services/AjaxMethodsService.asmx/FetchContacts",
                data: "{ 'matchText': '" + request.term + "'}",
                dataType: "json",
                type: "POST",
                contentType: "application/json; charset=utf-8",
                dataFilter: function (data) { return data; },
                beforeSend: function () {
                },
                success: function (data) {
                    response($.map(data.d, function (item) {
                        return {
                            value: item
                        }
                    }))
                },
                error: function (XMLHttpRequest, textStatus, errorThrown) {
                    alert(textStatus);
                }
            });
        },
        minLength: 1

    });

});
