(function () {

// Localize jQuery variable
    var jQuery;

    /******** Load jQuery if not present *********/
    if (window.jQuery === undefined || window.jQuery.fn.jquery !== '1.7.1') {
        var script_tag = document.createElement('script');
        script_tag.setAttribute("type", "text/javascript");
        script_tag.setAttribute("src",
                "//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js");
        if (script_tag.readyState) {
            script_tag.onreadystatechange = function () { // For old versions of IE
                if (this.readyState == 'complete' || this.readyState == 'loaded') {
                    scriptLoadHandler();
                }
            };
        } else {
            script_tag.onload = scriptLoadHandler;
        }
        // Try to find the head, otherwise default to the documentElement
        (document.getElementsByTagName("head")[0] || document.documentElement).appendChild(script_tag);
    } else {
        // The jQuery version on the window is the one we want to use
        jQuery = window.jQuery;
        main();
    }

    /******** Called once jQuery has loaded ******/
    function scriptLoadHandler() {
        // Restore $ and window.jQuery to their previous values and store the
        // new jQuery in our local jQuery variable
        jQuery = window.jQuery.noConflict(true);
        // Call our main function
        main();
    }

    /******** Our main function ********/
    function main() {
        jQuery(document).ready(function ($) {
            var closet_iframe = $('<iframe>/<iframe>')
            var closet_widget_container = $('.poshmark-closet-widget')
            var closet_widget_url = 'https://poshmark.com/widget/closet?user_id=5a0f453c1345e09a1e026c7c'
                closet_widget_url = closet_widget_url + '&w_ver='+2
            closet_widget_url = closet_widget_url + '&posts_count='+ closet_widget_container.data('posts-count')
            closet_widget_url = closet_widget_url + '&width='+ closet_widget_container.data('width')
            closet_widget_url = closet_widget_url + '&friend_user_names='+ closet_widget_container.data('friend-user-names')
            closet_widget_url = closet_widget_url + '&widget_id='+ closet_widget_container.data('widget-id')
            closet_widget_url = closet_widget_url + '&referrer='+ encodeURIComponent(document.location.href)
            closet_iframe.attr('width',closet_widget_container.data('width'))
            if($('.footer-section')){
                var closet_shop_more = $('.footer-section')
                closet_shop_more.width(closet_widget_container.data('width'));
            }

            var height = 0;
            if(parseInt(closet_widget_container.data('width')) == 200){
                height = 93;
                height += parseInt(closet_widget_container.data('posts-count')) * (125 +14)
            }
            else{
                height = 110;
                height += parseInt(closet_widget_container.data('posts-count')) /2 * (125 +14)
            }
            if(closet_widget_container.data('friend-user-names') && closet_widget_container.data('friend-user-names').length > 0){
                height += 55;
                height += closet_widget_container.data('friend-user-names').split(',').length * 18
            }
            closet_iframe.attr('height',height)
            closet_iframe.attr('src',closet_widget_url)
            closet_iframe.attr('id','poshmark-closet-widget')
            closet_iframe.css('border','none')
            closet_iframe.css('padding',0)
            closet_iframe.css('scrolling','no')
            closet_widget_container.prepend(closet_iframe)
        });
    }

})(); // We call our anonymous function immediately