$(document).ready(function() {
    $('body').append($("<div id='sboxes'><div id='supplierDialog' class='swindow'></div><div id='smask'></div></div>"));

    $('a').each(function(i, val) {
        var url = $(this).attr('href');
        if (url == undefined || url == null || '/SupplierInfo' != url.substring(0, 13))
            return;
        $(this).click(function(e) {
            var maskHeight = $(document).height();
            var maskWidth = $(window).width();
            $('#smask').css({ 'width': maskWidth, 'height': maskHeight });
            $('#smask').fadeIn(1000);
            $('#smask').fadeTo("slow", 0.8);
            var u = $(this).attr('href');
            $.get(u + '&a=yes', null, function(data) {
                $('#supplierDialog').html(data);
                $('.swindow .sclose').click(function(e) {
                    $('#smask, .swindow').hide();
                    return false;
                });
                var winH = $(window).height();
                var winW = $(window).width();
                $('#supplierDialog').css('left', winW / 2 - $('#supplierDialog').width() / 2);
                $('#supplierDialog').fadeIn(2000);
            });
            return false;
        });
    });

    $('.swindow .sclose').click(function(e) {
        $('#smask, .swindow').hide();
        return false;
    });

    $('#smask').click(function() {
        $(this).hide();
        $('.swindow').hide();
    });
});