﻿/** Andreas Js
*/
$(function () {

    $('.AjKatItemImg').click(function () {
        $('#wrapper').show();
    });

    $('#navigation input').click(function () {
        $('#wrapper').show();
    });

    
    $('.pagecount a').click(function () {
        $('#wrapper').show();
    });

    $('.smakprovdetail').addClass('cboxElement');
    //colorbox({ iframe: true, innerWidth: 825, innerHeight: 744 });

    //$('.smakprovdetail').colorbox({ iframe: true, innerWidth: 825, innerHeight: 744 });

    $('.input_search').live('focus', function () {
        $('#wrapper').hide();
        getajaxthings();
    });

    $('.input_search').live('click', function () {
        $('#wrapper').hide();
        getajaxthings();
    });

    $('.input_search').keypress(function (e) {

        if (e.keycode == 13 || e.which == 13) {
            $(cmdImgDelSelectBjVoteID).attr('disabled', 'disabled');  
            $(cmdImgPrintID).attr('disabled', 'disabled');        
           // $('#dnn_ctr3194_ViewAJMinaBockerOBokjuryn_cmdImgPrint').attr('disabled', 'disabled');           
            $(lB_searchID).click();
        }
    });

    $('.startsearchbox').live('focus', function () {
        getStartajaxthings();
        });

    $('.startsearchbox').live('click', function () {
        getStartajaxthings();
    });

    $('.startsearchbox').keypress(function (e) {

        if (e.keycode == 13 || e.which == 13) {

            $(cmdImgPrintID).attr('disabled', 'disabled');

            $(cmdStartSidaSearch).click();            
        }
    });



    $('.input_titel').focus(function () {
        getadvancedajaxthings();
    });

    try {
        Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
    }
    catch (err) { }

    function EndRequestHandler(sender, args) {
        // $('.smakprov').colorbox({ iframe: true, innerWidth: 825, innerHeight: 744 }); 
        $('.input_search').focus(function () {
            getajaxthings();
        });
        $('.input_titel').focus(function () {
            getadvancedajaxthings();
        });

       
    }

    function getajaxthings() {
        $.ajax({
            type: "GET",
            url: "/desktopmodules/ajbarnbokskatalog/controls/katalogautosearch.aspx",
            data: city = $('.input_search').value,
            success: function (data) {
                var refinedlist = data.split(",");
                $('.input_search').autocomplete(refinedlist);
            }
        });

    };
    function getadvancedajaxthings() {
        $.ajax({
            type: "GET",
            url: "/desktopmodules/ajbarnbokskatalog/controls/katalogautosearch.aspx",
            data: city = $('.input_titel').value,
            success: function (data) {
                var refinedlist = data.split(",");
                $('.input_titel').autocomplete(refinedlist);
            }
        });

    };

    function getStartajaxthings() {
        $.ajax({
            type: "GET",
            url: "/desktopmodules/ajbarnbokskatalog/controls/katalogautosearch.aspx",
            data: city = $('.startsearchbox').value,
            success: function (data) {
                var refinedlist = data.split(",");
                $('.startsearchbox').autocomplete(refinedlist);
            }
        });

    };

    $('#katalogGoback').live('click', function () {
        history.back(-1);
    });

    $('#katalogGoback').live('click', function () {
        history.back(-1);
    });

   

    $('.AJkat_ChkValjToUrval').live('click', function () {

        var mybookid = $(this).closest('.Ajkat_DlTblCol2').find('.ListaItemBookid').val();
        if (!mybookid) {
            mybookid = $(this).closest('.listtableCol5').find('.ListaItemBookid').val();
        }
        var myuserid = $('.dnnCurrentUserid').html();
        $(this).checked == sendMyval(mybookid, myuserid);

    });

    function sendMyval(bookid, userid) {
        var ret = false;
        $.ajax({
            type: "GET",
            url: "/desktopmodules/ajbarnbokskatalog/controls/updatemybook.aspx",
            data: ({ devkey: 'alf', id: userid, bid: bookid }),
            async: false,
            success: function (data) {
                //alert("inne XML= " + data);
                if (data > 0) {
                    $('.UpdMybooks').checked == true;

                } else {
                    $('.UpdMybooks').checked == false;

                };

                // alert("inne" + refinedlist[0] + " 1:" + refinedlist[1]);
                ret = true;
            },
            error: function (xhr, ajaxOptions, thrownError) {
                alert("inne i getuserDatafromWeb Error " + xhr + ajaxOptions + thrownError);
            }
        });

        return ret;
    };

});
