﻿function listen(sku, track) {
    modal(sku,track);
}
function playAlbum(sku, track) {
    modal(sku, track + 1);
}

function modal(sku, track) {
    $('<div/>').modal({
        overlayClose : true,
        onOpen: function (dialog) {
            dialog.overlay.fadeIn('200', function () {
                dialog.container.fadeIn('200', function () {
                    dialog.data.fadeIn('200');
                });
            });
        },
        onClose: function (dialog) {
            dialog.data.fadeOut('200', function () {
                dialog.container.fadeOut('200', function () {
                    dialog.overlay.fadeOut('200', function () {
                        swfobject.removeSWF('play-modal');
                        $.modal.close();
                    });
                });
            });
        },
        onShow: function (dialog) {
            $('<div/>', { id: 'play-modal' }).appendTo(dialog.data);
            swfobject.embedSWF("/app_flash/innerplayer.swf", 'play-modal', "1018", "562", "9", false, { sku: sku, track: track }, { 'allowScriptAccess': "always", 'wmode': 'transparent' });
        }
    });
}
$(function () {
    var open_faq = function () {
        $('.faq-content').clone().modal({
            overlayClose: true,
            position: [111, ],
            containerId: 'faq-container',
            onOpen: function (dialog) {
                dialog.overlay.fadeIn('200', function () {
                    dialog.container.fadeIn('200', function () {
                        dialog.data.fadeIn('200');
                    });
                });
            },
            onClose: function (dialog) {
                dialog.data.fadeOut('200', function () {
                    dialog.container.fadeOut('200', function () {
                        dialog.overlay.fadeOut('200', function () {
                            $.modal.close();
                        });
                    });
                });
            },
            onShow: function (dialog) {
            }
        });
    };
    $('.open-faq').click(function (e) {
        e.preventDefault();
        open_faq();
    });
});
