function setPlayerViewOut() {
	if ($overlayPlayer) {
		$overlayPlayer.sendEvent('PLAY', false);
	}
	
	if( $.browser.msie && $.browser.version.substr(0,1) >= 7 ) {
		$vo.css('display', 'none');
	} else {
		$vo.fadeOut(300);
	}
	 
	$('#video_bg').css({'background-color' : 'transparent', 'left' : '-10000px'});
}
    
///////////////////////////////////////////////////////////////////////////////////////////////////

function LOAD_VideoOverlay( videodata ) {
	$vo = $('#video_overlay');
	$overlayPlayer = $('#flashVideo_overlay')[0];

	switch (videodata['type']) {
		case 'youtube':
			var videoID   = videodata['vyt_vytid'];
			var videoname = videodata['vyt_title'];
			var vbloglink = videodata['vbloglink'];
//		    $.post('cat_videoblog_ajax~ncxes.html', { action: 'logging', parm1: 'PLAYYT', parm2: videoID });
		break;
		
		default:
			var videoID 	= videodata['vvd_vvdid'];
			var videoname 	= videodata['vvd_name'];
			var videoserver = videodata['videoserver'];
			var filename 	= getVidURL(videodata['vmt_filename']);
			var vbloglink 	= videodata['vbloglink'];
		
			var flashvars = {};
			flashvars.frontcolor = 'cccccc';
			flashvars.backcolor  = '323232';
			flashvars.lightcolor = 'ffffff';
			flashvars.enablejs   = true;
			flashvars.autostart  = true;
			flashvars.file       = 'http://' + videoserver + '/' + filename;
			
			var params = {};
			params.menu  = 'false';
			params.wmode = 'opaque';
			params.allowfullscreen   = 'true';
			params.allowscriptaccess = 'always';
			params.allownetworking   = 'all';
			
			var attributes = {};
			attributes.id   = 'flashVideo_overlay';
			attributes.name = 'flashVideo_overlay';

		    swfobject.embedSWF('/static/mediaplayer/mediaplayer.swf', 'video_player', '480', '404', '9.0.115.0', false, flashvars, params, attributes);
		    $.post('cat_videoblog_ajax~ncxes.html', { action: 'logging', parm1: 'PLAYPROD', parm2: videoID });
	}
    
    var docHeight = $(document).height();
    var docWidth = $(document).width();

    var vobOffset = $vo.offset();
    var vobWidth = $vo.width();
    var winScroll = $('body').scrollLeft();
    var winWidth = $(window).width();
    var posLeft = Math.round((winWidth - vobWidth)/2 + winScroll);

    $vo.css({'left' : posLeft });

    if (vobOffset.top > 100) {
        $vo.css({'top' : vobOffset.top + 30 });
    } else {
        $vo.css({'top' : 100 });
    }

    $('#video_bg')
        .css({ 'height': docHeight, 'width' : docWidth, 'background-color' : '#000', 'left' : '0' })
        .bgiframe();

    if (vbloglink) { 
        $('#go_to_videoblog').show();
    }

    $('#videotitle').text(videoname);

    if( $.browser.msie && $.browser.version.substr(0,1) >= 7 ) {
        $vo.css({'display' : 'block'});
    } else {
        $vo.fadeIn(300);
    }
  
    $('#video_overlay').draggable({ handle: 'h2', containment: 'document' });

    $('#video_overlay_close, #back_to_products, #video_bg').click( function () {
        setPlayerViewOut();
        return false;
    });
    $('#go_to_videoblog').click( function () {
        window.location.href = vbloglink;
    });

    $(document).keydown(function(event) {
        if (event.keyCode == 27) {
//        	event.stopPropagation();
            setPlayerViewOut();
			return false;
        }
    });

}
