
// *** close float SWF
function closeSwfVideo()
{
    jQuery.unblockUI();
}

// *** index float SWF
(function($){

	$(function(){

        var floatSWF = function() {

            // float SWF
            var swfWidth  = 640;
            var swfHeight = 390;
            var swfLeft   = Math.floor(($(window).width() - swfWidth) / 2);
            var swfTop    = Math.floor(($(window).height() - swfHeight) / 2);
            var sHtml     = '';
            sHtml += '<div id="floatSwf">\n'
                           + '<div id="swfClose" style="text-align:right;height:29px;"><img src="img/skip_movie.gif" alt="SKIP MOVIE" style="cursor:pointer;" /></div>'
                + '<table id="swfTable" style="background-color:transparent; border:none; padding:0; margin:0; text-align:center; vertical-align:middle"  border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">\n'
                + '<tr><td id="swfInsert" align="center" valign="middle" style="padding:0; margin:0; border:none; background-color:transparent; text-align:center; vertical-align:middle">\n'
                + '<div id="flashContent">\n'
                + '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="390" id="2010snow" align="middle">\n'
                + '<param name="movie" value="2010snow.swf" />\n'
                + '<param name="quality" value="high" />\n'
                + '<param name="play" value="true" />\n'
                + '<param name="loop" value="true" />\n'
                + '<param name="wmode" value="transparent" />\n'
                + '<param name="scale" value="showall" />\n'
                + '<param name="menu" value="true" />\n'
                + '<param name="devicefont" value="false" />\n'
                + '<param name="salign" value="" />\n'
                + '<param name="allowScriptAccess" value="sameDomain" />\n'
                + '<!--[if !IE]>-->\n'
                + '<object type="application/x-shockwave-flash" data="2010snow.swf" width="640" height="390">\n'
                + '<param name="movie" value="2010snow.swf" />\n'
                + '<param name="quality" value="high" />\n'
                + '<param name="play" value="true" />\n'
                + '<param name="loop" value="true" />\n'
                + '<param name="wmode" value="transparent" />\n'
                + '<param name="scale" value="showall" />\n'
                + '<param name="menu" value="true" />\n'
                + '<param name="devicefont" value="false" />\n'
                + '<param name="salign" value="" />\n'
                + '<param name="allowScriptAccess" value="sameDomain" />\n'
                + '<!--<![endif]-->\n'
                + '<a href="http://www.adobe.com/go/getflash">\n'
                + '<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash Player ‚ðŽæ“¾" />\n'
                + '</a>\n'
                + '<!--[if !IE]>-->\n'
                + '</object>\n'
                + '<!--<![endif]-->\n'
                + '</object>\n'
                + '</div>\n'
                + '</td></tr></table>\n'
                + '</div>\n';

            $.blockUI({
                message: sHtml,
                css: {
                    'top': swfTop + 'px',
                    'left': swfLeft + 'px',
                    'backgroundColor': 'transparent',
                    'border': 'none'
                }
            });

            $(window).bind('resize', resizeBlock);

            $('.blockMsg').width(swfWidth);
            
            $('#swfClose img').click(function() {
                closeSwfVideo();
            });

            function resizeBlock(e) {
                
                var rLeft = Math.floor(($(window).width() - swfWidth) / 2);
                var rTop = Math.floor(($(window).height() - swfHeight) / 2);

                $('.blockMsg').css({
                    'top': rTop + 'px',
                    'left': rLeft + 'px'
                });
            }
        }

        $('p.pv a').click(function() {
            floatSWF();
            return false;
        });

        if ($.cookie('watched') > 0) {
            return;
        } else {
            $.cookie('watched', 1, { expires: 1 });
            floatSWF();
        }
        
	});

})(jQuery);
