var currentVendor = 0;
$(function () {
    var height;
    $('.vendordetailsA').height(67 + ($('.vendordetailsA p:eq(0)').height()));
    $('.vendormorelinkA').toggle(function () {
        $(this).addClass('more');
        $(this).html('Read Less');
        height = $('.vendordetailsA').height();
        $('.vendordetailsA').css({ height: '100%' });
        var h = $('.vendordetailsA').height();
        $('.vendordetailsA').css({ height: height });
        $('.vendordetailsA').animate({ height: h }, 500);
    }, function () {
        $(this).removeClass('more');
        $(this).html('Read More');
        $('.vendordetailsA').animate({ height: height }, 500);
    });

    var currentContent = 0;
    $('#vendorcontentnext').click(function () {
        var limit = $('.vendorscontent:eq(0) .vendorcontents').length;
        if (currentContent == 0) {
            $('#vendorcontentprev').removeClass('disabled');
        }
        if (!$(this).hasClass('disabled')) {
            if (((limit * -1) + 1) == currentContent) {
                currentContent = 0;
            } else {
                currentContent = currentContent - 1;
            }
            $('.vendorscontent:eq(0)').animate({ left: (662 * currentContent) }, 500);
        }
        if ((currentContent * -1) == (limit - 1)) {
            $(this).addClass('disabled');
        }
    });
    $('#vendorcontentprev').click(function () {
        var limit = $('.vendorscontent:eq(0) .vendorcontents').length;
        if ((currentContent * -1) == (limit - 1)) {
            $('#vendorcontentnext').removeClass('disabled');
        }
        if (!$(this).hasClass('disabled')) {
            if (currentContent == 0) {
                currentContent = 1 - limit;
            } else {
                currentContent = currentContent + 1;
            }
            $('.vendorscontent:eq(0)').animate({ left: (662 * currentContent) }, 500);
        }
        if (currentContent == 0) {
            $(this).addClass('disabled');
        }
    });
    $('#vendornext').click(function () {
        if (currentVendor == 0) {
            $('#vendorprev').removeClass('disabled');
        }
        if (!$(this).hasClass('disabled')) {
            var limit = $('.thevendor').length;
            if (((limit * -1) + 1) == currentVendor) {
                currentVendor = 0;
            } else {
                currentVendor = currentVendor - 1;
            }
            $('#mainvendorprofile .thevendors').animate({ left: (662 * currentVendor) }, 500);
        }
        if ((currentVendor * -1) == (limit - 1)) {
            $(this).addClass('disabled');
        }
    });
    $('#vendorprev').click(function () {
        var limit = $('.thevendor').length;
        if ((currentVendor * -1) == (limit - 1)) {
            $('#vendornext').removeClass('disabled');
        }
        if (!$(this).hasClass('disabled')) {
            if (currentVendor == 0) {
                currentVendor = 1 - limit;
            } else {
                currentVendor = currentVendor + 1;
            }
            $('#mainvendorprofile .thevendors').animate({ left: (662 * currentVendor) }, 500);
        }
        if (currentVendor == 0) {
            $(this).addClass('disabled');
        }
    });
});