Websites
Websites
Runtime: 6.9s
Share on Facebook or Twitter
On August 19, 2022 at 8:23:37 PM UTC, https://asiapacificnews.com/ was accessible when tested on AS4788 in Malaysia.

Failures

HTTP Experiment
null
DNS Experiment
null
Control
null

DNS Queries

Resolver:
202.188.1.176
Query:
IN A asiapacificnews.com
Engine:
system
Name
Class
TTL
Type
DATA
Answer IP Info
@
IN
A
195.149.84.100
AS43081 (World News PTE. LTD)
@
IN
A
195.149.84.101
AS43081 (World News PTE. LTD)
Query:
IN AAAA asiapacificnews.com
Engine:
system
Name
Class
TTL
Type
DATA
Answer IP Info
@
IN
AAAA
2001:67c:38c::64
AS43081 (World News PTE. LTD)
@
IN
AAAA
2001:67c:38c::65
AS43081 (World News PTE. LTD)

TCP Connections

195.149.84.100:443: succeeded
195.149.84.101:443: succeeded
2001:67c:38c::64:443: succeeded
2001:67c:38c::65:443: succeeded

HTTP Requests

URL
GET https://wn.com/Asia_pacific_news?from=asiapacificnews.com
Response Headers
Cache-Control:
must-revalidate
Content-Length:
334827
Content-Type:
text/html; charset=utf-8
Date:
Fri, 19 Aug 2022 20:23:36 GMT
Server:
nginx
Set-Cookie:
wnTrk=wn.1660940616.703108.wnstatic2.15410.2274; Domain=.wn.com; expires=Sun, 20 Aug 2090 08:57:36 GMT
Strict-Transport-Security:
max-age=15768000
Vary:
Accept-Encoding
Response Body
    		
		
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://w3.org/1999/xhtml" xml:lang="en" lang="en">
<head><script type="text/javascript" src="//ecdn2.wn.com/vp/m/ae/f10fd2cbad84386e125817a309cd00.js"></script><link type="text/css" rel="stylesheet" href="//ecdn7.wn.com/vp/m/b3/46fdad8764c144cad1ce9d0549eed6.css">

    <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
    <meta name="referrer" content="no-referrer-when-downgrade">
    <title>Asia Pacific News</title>

    <meta name="keywords" content="Asia pacific news, WorldNews, World News, Asia pacific news Breaking News, Video, Videos and Editable pages for News,  Sign up and share your playlists, headlines, WN Archive, WN Network, Newspaper, Investigative journalism, journalist, media, Asia pacific news Global News, Archives, Business, Politics, Sports, Music, Entertainment, Film, Photos, International Headlines, Radio Sport, Live Sport, fm Radio Worldwide, WN, Current Events, Industry, Finance, Economy, Markets, Money, Oil, Energy, Shipping, Offshore, Broadcasts, Audio, Global Issues, Farming, Health, Knowledge, Cities, Technology, Languages, Environment, War, Reports, Geography, Breaking Headlines, Archive" />
    <meta name="description" content="Why lunch is costing more in Asia-Pacific - BBC News, Report finds US and China continue to dominate Asia-Pacific region | The World, Tensions simmer in Indo-Pacific region: Japan PM warns against war in East Asia | English News" />

    <link href="https://wn.com/Asia_Pacific_News" rel="canonical">
    <link href="//ecdn0.wn.com/st/favicon-20131209.ico" type="image/x-icon" rel="icon">



        <meta name="twitter:card" content="video" />
        <meta name="twitter:title" content="Asia pacific news" />
        <meta name="twitter:site" content="@worldnewsdotcom" />
        <meta name="twitter:player" content="https://www.youtube.com/embed/fzfvvlD3so0" />
        <meta name="twitter:player:width" content="350" />
        <meta name="twitter:player:width" content="196" />
        <meta name="twitter:image" content="https://i.ytimg.com/vi/fzfvvlD3so0/0.jpg" />

    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Language" content="en" />
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Cache-Control" content="no-cache" />
    <meta http-equiv="Expires" content="0" />
		

		
		
    <script type="text/javascript">window.google_analytics_uacct = "UA-1177289-31";</script>
    <script type="text/javascript">var quantcast_label = 'anything';</script>
    
		<script>
    if(document.location.hostname.match(/\.forsearch\.net/)){ document.location='https://wn.com'+document.location.pathname; }
    </script>
		
    <script nopack="1">
        window.basepath = '/Asia_pacific_news';
    if(navigator.userAgent.match(/\b(iPhone|iphone|iPad|ipad|Android|IEMobile|PlayBook|BB9|BB10|Mobile Safari)\b/)){
    window.location = 'https://wn.com/mobile'+basepath; }
    </script>


   	<meta name="viewport" content="width=device-width, initial-scale = 1.0, maximum-scale=1.0, user-scalable=no" />
		<link nopack="1" href="//ecdn2.wn.com/or/assets/assets/avp/css/font-awesome.min.css" rel="stylesheet">
		

    

    <script type="text/javascript"></script>
    <script type="text/javascript"></script>

    <script>
    var isTouchSupported = 'ontouchstart' in window || window.DocumentTouch && document instanceof DocumentTouch;
    if(isTouchSupported){
        document.write('<script src="//ecdn7.wn.com/or/assets/js/jquery.touchtoclick.js"></scr'+'ipt>');
    }
    </script>


    <script type="text/javascript">
        if (!String.prototype.trim) {
          String.prototype.trim = function () {
            return this.replace(/^\s+|\s+$/g, '');
          };
        }
        if(!window.videoplayers){
            window.videoplayers = [];
        }
    if(window.console && console.log){
        clog = console.log.bind(console);
    }else{
        function clog(info){}
    }
    function ensure(fn) {
        return fn;
        return function() {
            try {
                return(fn.apply(this, arguments));
            } catch(e) {
                if(window.console && console.error) console.error("Reporting: "+e);
                Raven.captureException(e);
                // throw e;
            }
        };
    }

    $ensure = function(f){
        return jQuery(ensure(f));
    };
    </script>
    <script nopack="1" type="text/javascript"><!--
        function isAscii(x){
            return x.match(/^[\t\n\r\ \!\"#$\%\&\'\(\)\*\+\,\.\/0123456789\:\;\=\?\@ABCDEFGHIJKLMNOPQRSTUVWXYZ\\\_\`abcdefghijklmnopqrstuvwxyz\|\~\ \ü]+$/);
        }

        translateHeadings = true;
        function checkLanguage(){
            if(jQuery('#id_language').val() == 'en'){
                translateHeadings = true;
            }else{
                translateHeadings = false;
            }
        }
    // -->
    </script>

    <script type="text/javascript"></script>

    <script type="text/javascript"></script>
    <script type="text/javascript"></script>
    <script type="text/javascript"></script>
    <script type="text/javascript"></script>


    <script>$.fn.cluetip = function(){};</script>
    <script type="text/javascript"></script>
    <script type="text/javascript"></script>
    <script type="text/javascript">if(document.location.hostname.match('(^|\.)wn\.com$')){ jQuery.cookies.setOptions({domain:'.wn.com'}); }</script>

    <script type="text/javascript"></script>
    <script type="text/javascript"></script>
    <script type="text/javascript"></script>

    <script type="text/javascript">
        window.updateHeight = ensure(function(content_div){
            var active_id = content_div;
            if(!jQuery('li.current a').length) return;
            if(!content_div){
                active_id = jQuery('li.current a').get(-1).id;
            }
            jQuery('#tabcontainer').height(jQuery('#tabcontainer '+active_id).height());
        });

    </script>


    <script type="text/javascript"></script>
    <script type="text/javascript"></script>
    <script type="text/javascript"></script>





     <!-- iframe popups -->
    <script type="text/javascript"></script>
    <script type="text/javascript">IEDITOR_CLOSE = "//ecdn4.wn.com/or/ula/ewn/closebox.png"</script>
    <script type="text/javascript"></script>

    <script type="text/javascript"></script>

    <script type="text/javascript"></script>


            
            
            
            
            
            
            
            
            
            
		

    <script nopack="1" src="//ecdn5.wn.com/or/js/videoplayer-20181002-4.min.js" type="text/javascript"></script>

    <script type="text/javascript"></script>
    <script type="text/javascript"></script>

    <script type="text/javascript"></script>
    <script type="text/javascript"></script>

		
    <script type="text/javascript">
    function load_wiki(el, cb) {
        var el = $(el).closest('.wiki-page').find('.wikiparser');
        var query = el.data('title');
        var main = el.data('main');
        var custom = el.data('custom');
        var onSuccess = function(){
            wikisnippet.hide();
            updateHeight();
            if(cb) cb();
        };
        if(custom) {
            onSuccess();
        }else{
            var wikisnippet = el.find('.wikisnippet');
            el.find('.wikipage a').html('Loading... please wait...');
            $.ajax({
                url: '/api/upge/cheetah-photo-search/wiki_page_test?main='+main+'&query='+escape(query),
                dataType: 'html',
                success: function(r){
                    if(!r.match(/<h1/)){
                        clog("No content for wiki query: "+query);
                        el.find('.wikipage a').html('');
                    }else{
                        el.closest('div').html(r);
                        onSuccess();
                    }
                },
                error: function(){
                    el.find('.wikipage a').html('')
                }
            });
        }
        return false;
    }
    </script>

<script type="text/javascript">
var detailsTemplate = _.template('<div class="video-desc draggable border_color font_color <%= info %>">' +
    '<div class="video-remove" title="Click to remove from playlist"></div>' +
    '<div class="content"><a class="playlistitem" id="<%= id %>_line" href="javascript:void(0);">'+
    '<div class="video-thumb border_color bgr_color descriptions-tab-thumbnail gotop">'+
    '<img class="video-thumbnail gotop playvideo1"  onClick="activateTab(\'playlist1\'); return false" width="300" height="225" alt="<%= title %>" src="<%= thumbnailUrl %>"></div></a>'+
    '<div class="video-title" >'+
    '<a class="playlistitem playvideo1 gotop"  onClick="activateTab(\'playlist1\'); return false" id="<%= id %>_more" href="javascript:void(0);"><%= title %></a></div>'+
    '<ul><li><span data-trans="Order:">Order:</span> <input type="text" size="2" value="<%= order %>" class="details-manual-order" />'+
    '<a href="javascript:void(0);" class="details-manual-order-confirm" style="display:none;" title="Move to new position" data-title="Move to new position"><span data-trans="Reorder">Reorder</span></a></li>'+
    '<li><span data-trans="Duration:">Duration:</span> <span class="video-duration"><%= durationStr %></span></li>'+
    '<li><span data-trans="Updated:">Updated:</span> <span class="video-uploaded"><%= updated %></span></li></ul>'+
    '<div class="video-fulldescription"><%= tooltipContentBody %></div>' +
    '<a class="video-wnlink" href="https://wn.com/<%= url %>" target="_blank" style="target-name: new; target-new: tab;">'+
    'https://wn.com/<%= title %></a><br clear="left" /></div></div>'+
    '<span class="description-content" style="display: none;">'+
    '<div class="tooltip-content-body"><%= tooltipContentBody %></div></span>');
var playlistItemTemplate = '<li class="playlistitemli thumbnail">' +
    '<a class="playlistitem ellipsis" id="<%= id %>" href="javascript:void(0);">' +
    '<div class="thumb"><div class="clip">' +
    '<img width="110" height="82" alt="<%= title %>" src="<%= thumbnailUrl %>" />' +
    '<div class="duration opacity"><%= durationStr %></div></div></div>' +
    '<span class="video-title"><%= title %></span></a>' +
    '<span class="playlistitemremove TTip"><span>remove from playlist</span><i class="fa fa-times" aria-hidden="true"></i></span>' +
    '<a class="share-popup TTip" onclick="return share_popup(this, this.title)" href="javascript: void(0);" title="<%= title %>"><span>share this video</span><i class="fa fa-share" aria-hidden="true"></i></a>' +
    '<div class="buttons"></div>'+
    '<span class="description-content" style="display:none;"><%= tooltipContentBody %></span>' +
    '</div></li>';


var playlistItemTemplateFS = '<li class="playlistitemli list"><div class="item">' +
'<a class="playlistitem ellipsis" id="<%= id %>"  href="javascript:void(0);"><span class="title"><%= title %></span><span class="dots">...</span>' +
'<span class="playlistitemremove TTip" title="remove from playlist"></span>' +
'<span class="duration"><%= durationStr %></span>' +
'<span class="description-content" style="display:none;"><%= tooltipContentBody %></span>' +
'</div></li>';
var emptyItemMessage = '<span data-trans="Add any items to Create Playlist by dragging or using the \"Add\" Icon on each Video thumbnail or selecting more Videos from new Searches to build your Playlist">Add any items to Create Playlist by dragging or using the "Add" Icon on each Video thumbnail or selecting more Videos from new Searches to build your Playlist</span>';
var emptyItemHtml = '<li class="empty">'+emptyItemMessage+'</li>';


var playlistItemTemplate = '<li class="playlistitemli thumbnail"><a class="playlistitem" id="<%= id %>"><div class="thumb"><div class="clip"><div class="thumb_play"></div><img alt="<%= title %>" src="<%= thumbnailUrl %>" /><div class="duration opacity"><%= durationStr %></div></div></div><div class="video-title"><%= title %></div></a><span class="playlistitemremove TTip"><span>remove from playlist</span><i class="fa fa-trash" aria-hidden="true"></i></span><a class="share-popup TTip" title="<%= title %>" onclick="return share_popup(this, this.title)" href="javascript: void(0);"><span>share this video</span><i class="fa fa-share" aria-hidden="true"></i></a><div class="buttons"></div><span class="description-content" style="display:none;"><%= tooltipContentBody %></span></li>';



var jsQuery = 'Asia pacific news';
var jsRelQuery = 'Asia pacific news';
var no_suitable_video = 'Could not find a suitable video for "%s" query';
jQuery(function(){
    window.no_suitable_video = i18n("Could not find a suitable video for \"%s\" query");
});
</script>

<script type="text/javascript"><!--
var remove_dynamic_playlist = ensure(function(num){
    var target_li = $('#playlist_menu');
    target_li.find('.remove-'+num).parent().remove();
    var first_playlist = target_li.find('a').attr('id');
    if(first_playlist){
        $("#main-menu li[id='#playlist_menu'] a").attr('id', first_playlist);
    }

    var target_li = $('#details_menu');
    target_li.find('.remove-'+num).parent().remove();
    var first_details = target_li.find('a').attr('id');
    if(first_details){
        $("#main-menu li[id='#details_menu'] a").attr('id', first_details);
    }
    var target_pl = $('#tabcontainer');
    target_pl.find('#playlist'+num).remove();
    target_pl.find('#details'+num).remove();
});

var found_playlists = null;
var longest_position = 0;
var add_cached_videos = ensure(function(count){
    if(!count) { count = 1; }
    if(!found_playlists){ return; }
    if(count>found_playlists.length){
        count = found_playlists.length;
    }
    if(!found_playlists.length){
        $('.add_youtube_playlist').hide();
        // _add_dynamic_playlist(jsQuery, 'no more playlists');
        return;
    }
    for(var i=0; i<+count; i++){
        var p = found_playlists.splice(0, 1);
        if(p.length){
            p = p[0];
            var activate = (i == count-1);
            _add_dynamic_playlist('playlist:'+p.playlist_id, p.title, (i == count-1)? activate_playlist : function(){});
        }
    }
});

function activate_playlist(status, num){
    if(status == 'loading'){
        activateTab('playlist'+num);
        $('#id_new_playlist').attr('value', '');
    }
}

var show_loading = ensure(function(status){
    if(status){
        // add class "loading" to loading button
    }else{
        // remove class "loading" to loading button
    }
})

var add_longest_videos = ensure(function(){
    var q = jsQuery;
    var num = ++longest_position;
    _add_dynamic_playlist(q+' duration:longest', q + ' longest #'+num, activate_playlist, num*14);
});

var add_more_videos = ensure(function(count){
    if(!count) { count = 1; }
    if(found_playlists){
        add_cached_videos(count);
        $('.single-playlist-fullscreen').hide();
    }else{
        found_playlists = [];
        show_loading(true);
        $('.single-playlist-fullscreen').hide();
        $.ajax({
            url: 'https://wn.com/api/upge/edit/find_playlists',
            data: {query: jsQuery},
            dataType: 'jsonp',
            success: ensure(function(response){
                show_loading(false);
                found_playlists = response['results'];
                if(found_playlists){
                    add_cached_videos(count);
                }
            }),
            failure: ensure(function() {
                show_loading(false);
            })
        });
    }
});

var tab_num = null;

var _add_playlist = ensure(function(loader, query, title, callback, offset, autostart){
    if(!title){    
        title = query;
    }
    show_loading(true);
    if(!tab_num){
        tab_num = $('#playlist_menu li').length;
    }
    $('#playlist_menu').show(); // in case there were zero videos
    var num = ++tab_num;

    //add videos
    var target_li = $('#playlist_menu');
    var code_li = _.template('<li><div id="v-remove-<%= num %>" class="remove remove-<%= num %> TTip"><span>remove the playlist</span><i class="fa fa-times"></i></div><a href="" id="#playlist<%= num %>" '+
            'class="playlist-menu-<%= num %>"><%= title %></a>'+
            '</li>');
    target_li.append(code_li({num: num, title: title}));

    var target_pl = $('#tabcontainer');
    var code_pl = _.template('<div id="playlist<%= num %>" class="playlist-page" style="display: block; position: absolute; margin-left: -10000px; max-width: 9000px"></div>');
    target_pl.append(code_pl({num: num}));

    // add video details
    var target_li = $('#details_menu');
    var code_li = _.template('<li class=""><div id="d-remove-<%= num %>" class="remove remove-<%= num %>"></div><a href="" id="#details<%= num %>" '+
            'class="details-menu-<%= num %>"><%= title %></a></li>');
    target_li.append(code_li({num: num, title: title}));

    var target_pl = $('#tabcontainer');
    var code_pl = _.template('<div id="details<%= num %>" class="details-page" style="display: block; position: absolute; margin-left: -10000px; max-width: 9000px"></div>');
    target_pl.append(code_pl({num: num}));

    loader(num, query, title, callback, offset, autostart);

    callback('loading', num);
    $('.single-playlist-fullscreen').hide();

    return false;
});

var _add_dynamic_playlist = ensure(function(query, title, callback, offset, autostart){
  return _add_playlist(function(num, query, title, callback, offset, autostart){
     $.ajax({
        url: 'https://wn.com/api/upge/cheetah-photo-search/dynamic_playlist_v7',
        data: {
           language_id: '1',
           vsid: num,
           query: query,
           offset: offset|0
        },
        dataType: 'jsonp',
        success: ensure(function(response) {
            $('#playlist'+num).html(response['videos']);
            $('#details'+num).html(response['video_details']);
            bind_videos(num, autostart);
            bind_video_details(num);
            $('#playlist'+num).css('display', 'block');
            // $('.tabtrigger li a[id=#playlist'+num+']').first().click();
            // activateTab('playlist'+num);
            updateHeight();
            show_loading(false);
            callback('loaded', num);
        }),
        failure: ensure(function() {
            show_loading(false);
            callback('failed', num);
        })
    })}, query, title, callback, offset, autostart);
});

var add_dynamic_playlist = ensure(function(query, title){
    _add_dynamic_playlist(query, title, activate_playlist);
});

var _video_importer = function(num, query, title, callback, offset, autostart){
     $.ajax({
        url: 'https://manage.wn.com/api/collect_videos',
        data: {
           urls: query.trim().replace(/\r*\n\r*/g,'|'),
        },
        dataType: 'jsonp',
        success: ensure(function(response) {
            $('#playlist'+num).html($('#playlist0').html().replace(/0"/g, num+'"'));
            $('#details'+num).html($('#details0').html().replace(/0"/g, num+'"'));
            bind_videos(num, autostart);
            bind_video_details(num);
            clog(response.results);
            var vp = videoplayers[num];
            var playlist = [];
            _.each(response.results, function(el) {
                var data = {
                    source: 'youtube',
                    video_id: el.youtube_video_id,
                    author: el.author_name,
                    duration: el.duration_seconds,
                    title: el.title,
                    published: new Date(el.published).toDateString(),
                    updated: new Date(el.updated).toDateString(),
                    video_views: el.view_count,
                    thumbnailUrl: el.thumbnail_url.replace('/default.jpg', '/0.jpg'),
                    tooltipContentBody: el.description,
                    description: el.description,
                };
                playlist.push(data);
            });
            vp.setPlaylist(playlist);
            vp.loadPlaylist(autostart);
            $('#playlist'+num).css('display', 'block');
            // $('.tabtrigger li a[id=#playlist'+num+']').first().click();
            // activateTab('playlist'+num);
            updateHeight();
            show_loading(false);
            callback('loaded', num);
        }),
        failure: ensure(function() {
            show_loading(false);
            callback('failed', num);
        })
    });
}

var import_videos = ensure(function(query){
    return _add_playlist(_video_importer, query, 'Imported videos', activate_playlist, 0, true);
});

var do_import = ensure(function(el){
    var query = $(el).parent().find('textarea').val();
    $.unblockUI();
    return import_videos(query);
});


var start_import = ensure(function(){
    var w = $('body').width();
    $.blockUI({
        message: 'Enter keywords in the box below, one query per line; they could be names, places, phrases…whatever you are interested in, i.e. "funny cats" or "bicycle tricks".<br>' +
                 'You can choose specific videos by using a colon: "Moscow helicopter views:1", or "Beethoven:1-9,12,14" to add first 9, 12th and 14th video for "Beethoven" query.<br>' +
                 'You can also enter one or multiple WN or youtube URLs, with or without https://, i.e. https://youtu.be/i8c5JcnFaJ0 or wn.com/parrot_drone_fun/latest/3,1,2,4-10/<br>' +
                 '<textarea style="width:99%; height: 80%"></textarea><br><input type="button" onclick="do_import(this);" value="Create your Wn Instant Playlist!">' +
                 '<img class="ifr_close" title="Click here to cancel" src="//ecdn4.wn.com/or/ula/ewn/closebox.png" onclick="login_close()" />',
        css: {
            width: '880px',
            height: '495px',
            top: '15%',
            applyPlatformOpacityRules: false,
            left: (parseInt((w - 880) * 50 / w) + '%'),
            border: '5px solid #eff2f3',
            backgroundColor: '#aaa',
            '-webkit-border-radius': '14px',
            '-moz-border-radius':    '14px',
            '-khtml-border-radius': '14px',
            'border-radius': '14px'
         }
    });
    return false;
});

$(function(){
    $(function(){
        $('.video-info').each(function() {
            Hyphenator.hyphenate(this, 'en');
        });
    });

    $(".fullscreen-toggle").click(function(e) {
        var vsid = getPlayerId(getCurrentTab());
        triggerFullscreen(vsid);
    });

    $(document).keyup(function(e) {
        if (e.keyCode == 27) {
            //#FIXME additional 
            $('.autoscroll-box .slimScrollDiv').css('position', 'relative');
            $('.autoscroll-box .slimScrollDiv').css('width', '100%');
            $('.autoscroll-box .slimScrollDiv').css('height', '360px');
            $('#autoscroll').css('height', '360px');
            $('.autoscroll-box .slimScrollDiv').css('z-index', '102');
            $('.autoscroll-box .slimScrollDiv').css('position', 'relative');
            $('#scrolling-play-pause').removeClass('fs');
            $('.autoscroll-box .slimScrollDiv').removeClass('fs');
            return false;
        }
    });

    $('.add-all-playlist').live('click', function(e) {
        e.preventDefault();
        $('input.disco-check').attr('disabled', false);
        $('input.disco-check').attr('checked', false);
        var links = $(this).parent().parent('.album').find('ul');
        links.find(':checkbox').each(function() {
            $(this).click();                        
        });
        $('.disco-check:checked').each(function(idx) {
                    query = $(this).next('a').attr('title');
                    do_query_add_to_playlist(query);
        });
        $(this).html('album added to playlist')
    });

    $('.add-playlist').live('click', function(e) {
        e.preventDefault();
        query = $(this).attr('id');                 
        do_query_add_to_playlist(query);
    });

    $('.retrieve-karaoke-playlist').live('click', function(e) {
        $('.disco-check:checked').each(function(idx) {
            query = $(this).next('a').attr('title');
            do_query_add_to_fs_playlist(query + 'karaoke');
        });
    });
});


-->
</script>
<script type="text/javascript"><!--
function getTabName(el){
    return $(el).closest('#tabcontainer>div').attr('id');
}

function getCurrentTab(el){
    return window.activeTab;
}

function getPlayerId(tab){
    if(typeof(tab)!='string'){
        tab = getTabName(tab);
    }
    return tab.replace(/(playlist|details)/, '') | 0;
}

function getPlayer(tab){
    return videoplayers[getPlayerId(tab)];
}

function triggerFullscreen(vsid){     
    $('#playercontainer'+vsid).css('position', 'fixed');
    $('#playercontainer'+vsid).css('top', '50px');
    $('#playercontainer'+vsid).css('left', '0px');
    $('#playercontainer'+vsid).css('right', '0px');
    $('#playercontainer'+vsid).css('bottom', '0px');
    $('#playercontainer'+vsid).css('z-index', '100000');			
	$('#playercontainer'+vsid).find('iframe').css('position', 'fixed');
	$('#playercontainer'+vsid).find('iframe').css('width', '100%');
	$('#playercontainer'+vsid).find('iframe').css('height', '100%'); 
	$('#playercontainer'+vsid).find('iframe').css('left', '0');		
	$('#playercontainer'+vsid).find('iframe').css('top', '0');			
    $('body').css('overflow', 'hidden');	
    $('#home'+vsid).show();
    return false;
}

function doneFullscreen(vsid){     
    $('#playercontainer'+vsid).css('position', 'relative');
    $('#playercontainer'+vsid).css('top', '0px');
    $('#playercontainer'+vsid).css('z-index', '102');
	$('#playercontainer'+vsid).find('iframe').css('position', 'absolute');
	$('#playercontainer'+vsid).find('iframe').css('width', '100%');
	$('#playercontainer'+vsid).find('iframe').css('height', '100%');
	$('#playercontainer'+vsid).find('iframe').css('top', '0');
	$('#playercontainer'+vsid).find('iframe').css('left', '0');		
    $('#home'+vsid).hide();
    $('body').css('overflow', 'auto');
    activateTab('playlist'+vsid);
    return false;
}

if(!window.videoplayers){
    videoplayers = [];
}

window.sentVideos = {};
window.videoContainers = {};

var getVideoPlayer = function(oid){
        var vpid = '#videoplayer-'+(oid.match(/\d+/g)[0]-1);
        var el = $(vpid);
        while(el != null){
            var vp = window.videoContainers[el.attr('id')];
            if(vp) return vp;
            el = $(el).parent()
        }
};

var bind_videos = ensure(function(vsid, autostart){
    videoplayers[vsid] = new Videoplayer({
        playlistContainer: "#playlistcontainer"+vsid,
        playerContainer: "#playercontainer"+vsid,
        playlistItemTemplate: playlistItemTemplate,
        playpositionTemplate: '<%= elapsedTime %> / <%= totalTime %>',
        emptyItemHtml: emptyItemHtml,
        inputOrdering: true,
        enableLogging: false,
        descriptionsholder: '#descriptionsplace'+vsid,
        playTrigger: '.disabled-playvideo'+vsid,
        addTrigger: '.disabled-addvideo'+vsid,
        playlistRepeat: '#playlistrepeat'+vsid,
        playlistShuffle: '#playlistshuffle'+vsid,
        playlistClear: '#playlist_clear'+vsid,
        playposition: '#playposition'+vsid,
        autoplayCheckbox: '#autoplay'+vsid,
        replaycurrentCheckbox: '.replaycurrent'+vsid,
        autoplayCookie: (vsid==1)?'wn-videoplayer-autoplay':'',
        playlistFormatCookie: 'wn-videoplayer-playlist-format',
        controlNext: '.videoplayer-control-next'+vsid,
        controlPrev: '.videoplayer-control-prev'+vsid,
        controlPlay: '.videoplayer-control-play'+vsid,
        controlPause: '.videoplayer-control-pause'+vsid,
        playlistLink: '.playlist-link'
    });
    var vp = videoplayers[vsid];
    var vres = '#video-results-'+vsid+' .video-info';
    $('.playSlider'+vsid).click(function(){
        $('#contentSlider'+vsid).show('fast');
        $('.contentSliderClose').show('fast');
    });
    $('.contentSliderClose').click(function(){
        $(this).parent().hide('fast');
    });
    $('a#play'+vsid).click(function(){
        vp.addVideo($('#details'+vsid+' .video-info'));
        vp.addVideo($('#playlist'+vsid+' .video-info'));
    });
    $('a#remove'+vsid).click(function(){
        $('#playlist'+vsid+' .mainvideoresults').animate({ opacity: 'hide' }, "slow");
        updateHeight();
    });
    $('a.list-preview').click(function(){
        $('.list-preview').hide('fast');
        $('.thumb-preview').show('fast');
    });
    $('a.thumb-preview').click(function(){
        $('.list-preview').show('fast');
        $('.thumb-preview').hide('fast');
    });
    $('#playlist_clear'+vsid).click(function(){
        $(this).hide('fast');
        $('#playlist_restore'+vsid).show('fast');
     });
    $('#playlist_restore'+vsid).click(function(){
        $('.playlist_clear'+vsid).show('fast');
        $(this).hide('fast');
    });
    $('#sortby'+vsid).hide();
    $('a#open_sortby'+vsid).click(function(){
        $('#sortby'+vsid).show('slow');
        $('#open_sortby'+vsid).hide('fast');
        $('#close_sortby'+vsid).show('fast');
    });
    $('a#close_sortby'+vsid).click(function(){
        $('#sortby'+vsid).hide('slow');
        $('#open_sortby'+vsid).show('fast');
        $('#close_sortby'+vsid).hide('fast');
    });

    window.videoContainers[vp.playerContainer.attr('id')] = vp;

    $(document).bind('videoplayer.player.statechange', function(e, status, playerContainer){
        var match = window.location.search.match(/^\?from=([^#&]*)/);
        if(match){
            window.fromUrl = window.fromURL || match[1];
            if(window.history.replaceState){
                window.history.replaceState({}, '', window.location.href.replace(/(\?from=[^#&]*)/, ''));
            }
        }
        //if(status == 'playing' || status == 'unstarted'){
        if(status == 'playing'){
            var vp = getVideoPlayer(playerContainer);
            var videoInfo = vp.getCurrentVideo();
            if(videoInfo){
                var vid = videoInfo.source+':'+videoInfo.video_id;
                if(window.sentVideos[vid]) return;
                window.sentVideos[vid] = 1;
                $.ajax({url: 'https://login.wn.com/history/play/', data: {
                            video: vid,
                            title: videoInfo.title,
                            status: status,
                            duration: videoInfo.duration,
                            atUrl: window.location.host + window.location.pathname,
                            fromUrl: window.fromUrl
                        }, dataType:'jsonp'});
            }
        }
    });

    vp.playerContainer.bind('videoplayer.player.videoloaded', function(e, videoInfo){
        if(videoInfo && window.username){
            $.ajax({url: 'https://login.wn.com/history/play/', data: {
                        video: videoInfo.source+':'+videoInfo.video_id,
                        title: videoInfo.title,
                        duration: videoInfo.duration,
                    }, dataType:'jsonp'});
        }
    });
    $(document).bind('videoplayback.repeat', function(e, playerContainer){
        $.each(videoplayers, function(i, vp){
            if(vp && vp.playerContainer == playerContainer && window.username){
                var info=vp.getActualPlaylist()[vp.getPlaylistPosition()];
                $.ajax({
                    url: 'https://login.wn.com/videos/star/',
                    data:{
                        title: info.title,
                        video: info.source+':'+info.video_id,
                    },
                    dataType: 'jsonp',
                });
            }
        });
    });
    $('.autoplay').attr('checked', $('#autoplay1').attr('checked'));
    $('.autoplay').click(function(event){
        // set all visible autoplay buttons
        $('.autoplay').attr('checked', $(event.target).attr('checked'));
        // set first cookie
        videoplayers[1].onAutoplayClick();
    });
    // this will add all available videos to playlist
    //#FIXME #if $vs.get('playlist')
    //vp.addVideo($('#video-results-'+vsid+' .video-info')); 
    vp.addVideo($(vres));
    vp.loadPlaylist();
    //if(vp.getActualPlaylist().length){
    //    vp.playFromPlaylist(vp.getActualPlaylist()[0], vp.autoplay || autostart);
    //}
    $(document).keyup(ensure(function(e) {
        if (e.keyCode == 27) {
            $('#home'+vsid).click();
            return false;
        }
    }));
    $('#videoplayer-play-all'+vsid).click(function(event) {
        event.preventDefault();
        vp.clearPlaylist();
        vp.addVideo($(vres).slice(0, 23));
        vp.playPlaylist();
    });
    $('#videoplayer-play-next'+vsid).click(function(event) {
        event.preventDefault();
        vp.playNextPlaylistVideo();
    });
    $('#playlist_restore'+vsid).click(function(event) {
        event.preventDefault();
        vp.clearPlaylist();
        vp.addVideo($(vres).slice(0, 14));
        vp.playPlaylist();
    });   
	$('.play_all_fs_'+vsid).click(function(event) {
        	event.preventDefault();
			vp.playNextPlaylistVideo();
			triggerFullscreen(vsid);	
    });  

    $.fn.clickToggle = function(func1, func2) {
        var funcs = [func1, func2];
        this.data('toggleclicked', 0);
        this.click(function() {
            var data = $(this).data();
            var tc = data.toggleclicked;
            $.proxy(funcs[tc], this)();
            data.toggleclicked = (tc + 1) % 2;
        });
        return this;
    };
    $('.playlist_mute_'+vsid).clickToggle(function() {
        vp.setVolumeMute();
        $(this).css('background-position', '0px 0px');
    }, function() {
        vp.setVolumeUnMute();
        $(this).css('background-position', '-16px 0px');
    });
    $('.muteFS'+vsid).clickToggle(function() {
        vp.setVolumeMute();
        $(this).css('background-position', '-30px center');
    }, function() {
        vp.setVolumeUnMute();
        $(this).css('background-position', '0px center');
    });


	
	
	
    $('.playvideo'+vsid).livequery(function() {
        $(this).click(function(event){
            event.preventDefault();
            var vp = getPlayer(this);
            clog('onPlayVideoX');
            var videoData = vp.extractVideoData($(event.currentTarget));
            clog(videoData);
            vp.playFromPlaylist(videoData, true, 0);
        });
    });
	
	$('.playvideo').livequery(function() {
        $(this).click(function(event){
            event.preventDefault();
            var vp = videoplayers[1];
            clog('onPlayVideoX');
            var videoData = vp.extractVideoData($(event.currentTarget));
            clog(videoData);
            vp.playFromPlaylist(videoData, true, 0);
        });
    });
    $('.addvideo').livequery(function() {
        $(this).click(function(event){
            event.preventDefault();
            var vp = getPlayer(this);
            clog('onAddVideo');
            var videoData = vp.extractVideoData($(event.currentTarget));
            var playlist = vp.getPlaylist();
            playlist.push(videoData);
            vp.setPlaylist(playlist);
            clog('onAddVideo done.');
        });
    });
});

var bind_video_details = ensure(function(vsid){
    var target = $('#details'+vsid+' .center-content');
    videoplayers[vsid].playerContainer.bind('videoplayer.player.playlistchanged', function(e, playlist){
        target.find('.video-desc').detach();
        for(var i in playlist){
            var item = playlist[i];
            var itemId = _.uniqueId('item_');
            var context = {
                descriptionsholder: '#descriptionsplace'+vsid,
                id: itemId,
                info: "{source: '"+item.source+"', video_id: '"+item.video_id+"', duration: "+item.duration+", published: '"+item.published+"', updated: '"+item.updated+"', author: ''}",
                url: item.title.replace(/ /g, '_').replace(/"/g,'&quot;')+'/video_details',
                title: item.title,
                titled: item.title+'/video details',
                durationStr: videoplayers[vsid].formatTime(item.duration),
                description: item.description,
                updated: item.updated,
                author: item.author,
                published: item.published,
                order: (+i)+1,
                thumbnailUrl: item.thumbnailUrl,
                tooltipContentBody: item.tooltipContentBody,
            };
            var item_text = detailsTemplate(context);
            target.append(item_text);
        }
    });

    // getting the video details delete button to work
    $('#details'+vsid+' .video-remove').live('click', function(e) {
        var toRemove = videoplayers[vsid].extractVideoData(this);
        var playlist = videoplayers[vsid].getPlaylist();
        for (var i = 0; i < playlist.length; i++) {
            var playlistItem = playlist[i];
            if(videoplayers[vsid].isSameVideo(playlistItem, toRemove)){
                playlist.splice(i--, 1);
            }
        }
        videoplayers[vsid].setPlaylist(playlist);
        $(this).parent('div.video-desc').detach();
        var items = $('#details'+vsid+' .video-desc .details-manual-order');
        for (var i = 0; i < items.length; i++) {
            $(items[i]).val(i+1);
        }
    });

    // ordering logic
    var pl_len = $('#details'+vsid+' .video-desc').length;
    var init_vlist_value = false;
    var new_vlist_value = false;
    $('#details'+vsid+' .details-manual-order').live('hover', function(e) {
        $(this).select();
        if (!init_vlist_value) { init_vlist_value = parseInt($(this).val()); }
    });
    $('#details'+vsid+' .details-manual-order').live('focus', function(e) {
        if (!init_vlist_value) { init_vlist_value = parseInt($(this).val()); }
    });
    //$('#details'+vsid+' .details-manual-order').blur(function(e) {
    //  $(this).parent().find('.details-manual-order-confirm').hide();
    //})
    $('#details'+vsid+' .details-manual-order').live('keyup', function(e) {
        $(this).parent().find('.details-manual-order-confirm').hide();
        new_vlist_value = parseInt($(this).val());
        if (isNaN(new_vlist_value)) { return false; }
        if (new_vlist_value == undefined) { return false; }
        if (new_vlist_value == parseInt(init_vlist_value)) { return false; }
        if (new_vlist_value < 0) { return false; }
        if (new_vlist_value > pl_len) { return false; }
        if (new_vlist_value == 0) { new_vlist_value = 1; }
        $(this).parent().find('.details-manual-order-confirm').show();
    });

    // add the keypress event
    $('#details'+vsid+' .details-manual-order').live('keypress', function(e) {
        if(e.keyCode == 13) {
            var tmp = $('#details'+vsid+' .video-desc').eq(init_vlist_value-1);
            var target = $('#details'+vsid+' .video-desc').eq(new_vlist_value-1);
            var tmpc = tmp.clone(true);

            target.find('.details-manual-order').val(init_vlist_value);
            tmp.replaceWith(target);
            var place = $('#details'+vsid+' .video-desc').eq(new_vlist_value-1);
            tmpc.insertBefore(place);

            var items = $('#details'+vsid+' .video-desc .details-manual-order');
            for (var i = 0; i < items.length; i++) {
                $(items[i]).val(i+1);
            }

            videoplayers[vsid].switchPlaylistItems(init_vlist_value, new_vlist_value);
            init_vlist_value = false;
            new_vlist_value = false;
            $('#details'+vsid+' .details-manual-order-confirm').hide();
        }
    });

    $('#details'+vsid+'-items .details-manual-order-confirm').live('click', function(e) {
        var tmp = $('#details'+vsid+' .video-desc').eq(init_vlist_value-1);
        var target = $('#details'+vsid+' .video-desc').eq(new_vlist_value-1);
        var tmpc = tmp.clone(true);

        target.find('.details-manual-order').val(init_vlist_value);
        tmp.replaceWith(target);
        var place = $('#details'+vsid+' .video-desc').eq(new_vlist_value-1);
        tmpc.insertBefore(place);

        var items = $('#details'+vsid+' .video-desc .details-manual-order');
        for (var i = 0; i < items.length; i++) {
            $(items[i]).val(i+1);
        }

        videoplayers[vsid].switchPlaylistItems(init_vlist_value, new_vlist_value);
        init_vlist_value = false;
        new_vlist_value = false;
        $('#details'+vsid+' .details-manual-order-confirm').hide();
    });

    $('#playlistformating'+vsid).hover(function() {
        $('.playlistformating.fsmode').stop(true, false).animate({'right': '0px'}, 900);
        $('.playlistformating.fsmode').css("background-image", "url(//ecdn3.wn.com/or/images/double-right-arrow.png)");
    }, function() {
        $('.playlistformating.fsmode').stop(true, false).animate({'right': '-365px'}, 900);
        $('.playlistformating.fsmode').css("background-image", "url(//ecdn8.wn.com/or/images/double-left-arrow.png)");
    });
});

-->
</script>
<script type="text/javascript"><!--
function bind_fsplayer(){
    if(!window.videoplayers){
        videoplayers = [];
    }
    var videoplayer_fs = new Videoplayer({
        playlistContainer: "#playlistcontainerfs",
        playerContainer: "#playercontainer1",
        playlistItemTemplate: playlistItemTemplateFS,
        playpositionTemplate: '$("<%= elapsedTime %>") / $S("<%= totalTime %>")',
        emptyItemHtml: emptyItemHtml,
        inputOrdering: true,
        enableLogging: false,
        playlistClear: '.playlistcontainerfs_clear',
        replaycurrentCheckbox: '.replaycurrentfs',
        playlistFormatCookie: 'none',
    });

    jQuery('.discoplaylist_play').click(function(event) {
        event.preventDefault();
        videoplayer_fs.clearPlaylist();
        videoplayer_fs.playPlaylist();
    });

    var fullscreen_interval_caller = false;

    jQuery('.play-album-fullscreen').live('click', ensure(function(e) {
        videoplayer_fs.clearPlaylist();

        // checking if we have at least one video in the playlist in order to click it
        fullscreen_interval_caller = setInterval(function(){
            first_video = jQuery('#playlistcontainer_fs').find('a.playlistitem:first');
            if (first_video) {
                first_video.find('img.playlist-thumbnail').click();
                triggerFullscreen(1);
                clearInterval(fullscreen_interval_caller);
            }
        }, 1000);
    }));

    jQuery('.play-fullscreen').live('click', ensure(function(e) {
        videoplayer_fs.clearPlaylist();
        fullscreen_interval_caller = setInterval(function(){
            first_video = videoplayer_fs.playlistContainer.find('li').first().find('a.playlistitem');
            if (first_video) {
                first_video.click();
                triggerFullscreen(1);
                clearInterval(fullscreen_interval_caller);
            }
        }, 1000);

    }));
}

function do_query_add_to_fs_playlist(query) {
    jQuery.ajax({
        data: {
            t: 'cheetah-photo-search/video_search.txt',
            query: query,
        },
        dataType: 'jsonp',
        url: 'https://upge.wn.com/',
        success: function(text) {	
            var vp = videoplayers[1];
						vp.clearPlaylist();
            //clog('onPlayVideoX');
            var videoData = vp.extractVideoData($(text));
            clog(videoData);
            vp.playFromPlaylist(videoData, true, 0);
						triggerFullscreen(1);
        }
    });
}

function do_query_add_to_playlist(query) {
    jQuery.ajax({
        data: {
            t: 'cheetah-photo-search/video_search.txt',
            query: query,
        },
        dataType: 'jsonp',
        url: 'https://upge.wn.com/',
        success: function(text) {	
            var vp = videoplayers[1];
            var videoData = vp.extractVideoData($(text));	
            var playlist = vp.getPlaylist();
            playlist.push(videoData);
            vp.setPlaylist(playlist);
        }
    });
}
jQuery(function(){
    jQuery('.add-to-playlist').live('click', function(e) {
          query = jQuery(this).attr('id');
          do_query_add_to_playlist(query);
    });
	
    jQuery('.add-all-playlist').live('click', function(e) {
   		jQuery('input.disco-check').attr('disabled', false);
        jQuery('input.disco-check').attr('checked', false);
        var links = jQuery(this).parent().parent('.album').find('ul');
        links.find(':checkbox').each(function() {
            jQuery(this).click();                        
        });        
        jQuery('.disco-check:checked').each(function(idx) {
            query = jQuery(this).next('a').attr('title');
            do_query_add_to_playlist(query);
        });
    });
    jQuery('.retrieve-fs-playlist').live('click', function(e) {
        jQuery('input.disco-check').attr('disabled', false);
        jQuery('input.disco-check').attr('checked', false);
        var links = jQuery(this).parent().parent('.album').find('ul');
        links.find(':checkbox').each(function() {
            jQuery(this).click();                        
        });
        
        jQuery('.disco-check:checked').each(function(idx) {
            query = jQuery(this).next('a').attr('title');
            do_query_add_to_fs_playlist(query);
        });
    });
});

-->
</script>
<script type="text/javascript"><!--
var matchNumber = function(x){
return x && x.match(/^\d+$/);
}

var matchDash = function(x){
return x && x.match(/^\d+(-\d+)?(,\d+(-\d+)?)*$/);
}

var matchPosition = function(x){
return x && x.match(/^(\d+:)?\d+:\d+$/);
}

var matchAction = function(x){
return x && x.match(/^(\d+:)?\d+:\d+(\-|\.\.)(\d+:)?\d+:\d+$/);
}

var matchNames = function(x){
    return x && x.length >= 3;
}

function parseDash(x){
    var parts = x.split(/,/g);
    var r = [];
    for(var i in parts){
        var p = parts[i];
        if(p.match('-')){
            var rg = p.split('-');
            for(var t=rg[0]; t<=rg[1]; t++){
               r.push(t|0);
            }
        }else{
            r.push(p|0);
        }
    }
    return r;
}

var parsePosition = function(x){
    var parts = x.split(/:/g);
    var pos = 0;
    for(var p in parts){
        pos = pos*60 + parseInt(parts[p].trim() || '0', 10);
    }
    return pos;
}

var sources = {'yt': 'youtube', 'vm': 'vimeo', 'dm': 'dailymotion'};
var namesMatch = function(name, vname){
    var name1 = name.replace(/[\W_]+/g, ' ').trim().toLowerCase();
    var name2 = vname.replace(/[\W_]+/g, ' ').trim().toLowerCase();
    if(!name1 || !name2) return false;
    if(name1 == name2) return 1;
    if(name2.substring(0, name1.length) == name1) return 0.8;
    if(name2.match(name1)) return 0.6;
    return 0;
}

var findMatchingVideo = function(vp, vid){
    var pl = vp.getActualPlaylist();
    vid = vid.replace(/\/+$/,'').replace(/%20/g, ' ');
    if(vid.match(/^\d+$/)){
        var number = parseInt(vid);
        return pl[number-1];
    }else if(vid.match(/^\w\w-/)){
        var s = sources[vid.substr(0, 2)];
        for(var v in pl){
            if(pl[v].source == s && pl[v].video_id == vid.substr(3)){
                return pl[v];
            }
        }
    }else{
        var bm = 0;
        var winner = -1;
        for(var i=0; i<pl.length; i++){
            var candidate = namesMatch(vid, pl[i].title);
            if(candidate > bm){
                bm = candidate;
                winner = i;
            }
        }
        if(winner == -1) return null;

        if(window.console && console.log)
            console.log('Found video: ' + winner + ' for query ' + vid);
        return pl[winner];
    }
}

var parseAction = function(vp, x){
    var video = null;
    var start = 0;
    var stop = null; // at the end of video
    if(x.match(/\//)){
        var vid_pos = x.split(/\//, 2);
        x = vid_pos[0];
        var positions = vid_pos[1].split(/\-|\.\./, 2);
        start = parsePosition(positions[0]) || 0;
        if(positions[1] && positions[1].trim()){
            stop = parsePosition(positions[1]) || null;
        }
    }
    video = findMatchingVideo(vp, x);
    return {
        'video': video,
        'start': start,
        'stop': stop
    };
};

$ensure(function(){
    if (window.location.hash && window.location.hash == '#_=_') {
        if (window.history && history.pushState) {
            window.history.pushState("", document.title,
                window.location.href.replace(location.hash,""));
        } else {
            // Prevent scrolling by storing the page's current scroll offset
            var scroll = {
                top: document.body.scrollTop,
                left: document.body.scrollLeft
            };
            window.location.hash = '';
            // Restore the scroll offset, should be flicker free
            document.body.scrollTop = scroll.top;
            document.body.scrollLeft = scroll.left;
        }
    }

    // method that scrolls the headlines to a certain position
    function scrollRelated(seconds) {
        window.jQueryAutoScroll.doScrollTo(25*parseInt(seconds));
    }

    var showMenu = ensure(function(activeMenu, activeItem, shown){
        if(window.console && console.log) console.log("Activating menu: "+activeMenu);
        // <ul id='menu-name' class="submenu border_color tabtrigger"><li id='#child-menu-id' class="active"><a id='#opened-tab-id'>
        // or
        // <ul id='main_menu' class="tabtrigger"><li id='#child-menu-id' class="current"><a id='#opened-tab-id'>

        var activeMenuElement = $('ul'+activeMenu);
        var parentMenuItem = $('ul.tabtrigger li[id='+activeMenu+']');
        var parentMenuElement = parentMenuItem.parents('ul');
        var parentMenuName = '#'+parentMenuElement.attr('id');
        if(parentMenuItem.length){
            if(activeMenu != '#main-menu'){
                var isGoodMenu=activeMenuElement.find('li').length>1;
                if(isGoodMenu){
                    activeItem.addClass('current');
                    activeMenuElement.css('z-index', '100');
                }
                if(parentMenuName != '#undefined' && parentMenuName != activeMenu){
                    showMenu(parentMenuName, parentMenuItem, shown);
                }
                // slide down in reverse order, from the topmost menu
                if(isGoodMenu){
                    activeMenuElement.slideDown('fast');
                    shown.push(activeMenu);
                }
            }else{
                activeItem.addClass('current');
            }
        }else{
            activeItem.addClass('current');
        }
    });

    window.updateMenus = ensure(function(tab){
        if(window.console && console.log) console.log("updateMenus for: "+tab);
        $('#login .history').css('color',tab=='#history'?'#c00':'');
        // find active menu
        var menu_item = $('.submenu li:not([id]) a[id='+tab+']').parents('li'); // item with no submenu
        if(!menu_item.length){
            menu_item = $('.submenu li a[id='+tab+']').parents('li'); // any submenu item
        }
        if(!menu_item.length){
            menu_item = $('.tabtrigger li a[id='+tab+']').parents('li'); // main menu item
        }
        // reset all submenus selection
        $('.submenu.tabtrigger').children('li').removeClass('active');
        // reset main menu selection
        $('.tabtrigger').children('li').removeClass('current');
        // move all submenus back
        $('.submenu').css('z-index', '10');
        var shown = [];
        var menu_name = '#'+(menu_item.parents('ul').attr('id') || 'main-menu');
        if(menu_item && menu_name != '#undefined'){
            showMenu(menu_name, menu_item, shown);
        }
        // slide all other submenus up
        var open_submenu = false;
        $('.submenu').each(function(n,el){
            if($.inArray('#'+el.id, shown) == -1){
                $(el).css('z-index', '100').slideUp('fast');
            }else if($(el).find('li').length<=1){
                // never show menus with only one element
            }else{
                $(el).css('z-index', '100');
                open_submenu = true;
            }
        });
        if(open_submenu){
            $('.submenu-container').slideDown('fast');
        }else{
            $('.submenu-container').slideUp('fast');
        }
    });

window.lastHistory = '';
window.activeArea = '';
window.fsonload = null;
window.firstTimeActivate = true;

    window.history_pp = 20;

    var renderPage = function(number, active){
        var page = '';
        if(number == active){
            page += ' <span class="active">'+active+'</span> ';
        }else{
            page += ' <a href="javascript:void(0);" onclick=\'activateTab("history", "'+number+'");return false;\'>'+number+'</a> ';
        }
        return page;
    }

    var historyTemplate = _.template('<div class="history-div">'+
        '<a href="<%= url %>"><%= title %></a>'+
        '<span style="color:gray;font-size:90%"><%= at %></span>'+
        '</div>');

    var myPlaylists = DynamicStream('my_playlists', 10, 'https://editor.wn.com/personal/?kind=pages',
        '<div class="item-div l80">'+
        '<% if(thumb.width && !thumb.url.match("^/")) { %>'+
        '<img width="<%= thumb.width %>" height="<%= thumb.height %>" src="<%= thumb.url %>" class="thumb" />'+
        '<% } else { %>'+
        '<img width="72" height="54" src="https://login.wn.com/media/images/empty-120x90.png" class="thumb" />'+
        '<% } %><div class="info">'+
        '<a href="https://wn.com/u/<%= owner %>/<%= query %>"><%= title %></a><br /> '+
        '<span style="color:gray;font-size:90%"><%= edited_at %> ago</span>'+
        //'<br/><% if(typeof duration!=="undefined"){ %>Duration: <%= duration %><% } %><br/>'+
        '</div></div>');

    var myVideos = DynamicStream('my_videos', 20, 'https://login.wn.com/history/played/',
        '<div class="item-div l80">'+
        '<img width="72" height="54" src="https://i.ytimg.com/vi/<%= video_id %>/default.jpg" class="thumb" />'+
        '<div class="info">'+
        '<a href="https://wn.com/<%= title %>"><%= title %></a><br /> '+
        '<span style="color:gray;font-size:90%"><%= edited_at %> ago</span>'+
        //'<br/><% if(typeof duration!=="undefined"){ %>Duration: <%= duration %><% } %><br/>'+
        '</div></div>');

    var globalHistory = DynamicStream('global_history', 20, 'https://login.wn.com/recent/all/',
        '<div class="item-div l1">'+
        '<a href="<%= url %>"><%= title %></a>'+
        '</div>')


    var renderHistory = ensure(function(result){
        //pp = parseInt(result.pp);
        var stream = "";
        for(i in result.stream){
            var item = result.stream[i];
            var context = {
                title: item.title,
                url: item.url,
                at: item.at_rel,
            };
            stream += historyTemplate(context);
        }
        $('#history .stream').html(stream);
        var page = result.page;
        if(result.pages>1){
            var pages = '';
            pages += renderPage(1, page);
            if(result.nearby && result.nearby[0]>2){
                pages += '...';
            }
            for(p in result.nearby){
                pages += renderPage(result.nearby[p], page);
            }
            if(result.nearby && result.nearby.slice(-1)[0]<result.pages-1){
                pages += ' ... ';
            }
            if(result.pages>1){
                pages += renderPage(result.pages, page);
            }
            //pages = pages + "(" + result.count;
        }else{
            pages = ''
        }
        $('.pagination').html('<p>'+pages+'</p>');
        $('.stream > div:odd').addClass('bgr_color');
        updateHeight('#history');
    });


    window.activateTabArea = ensure(function(tab, areas){
        var parsed = false;
        var parts = (areas || '').split('/');
        window.fsonload = $.inArray('fs', parts) >= 0;
        if(fsonload){
            parts.splice(parts.indexOf('fs'), 1);
        }
        var replayMode = false;
        if($.inArray('replay', parts)>=0){
            replayMode = 'replay';
        }
        var noSoundMode = false;
        if($.inArray('nosound', parts)>=0){
            noSoundMode = 'nosound';
        }
        if($.inArray('ns', parts)>=0){
            noSoundMode = 'ns';
        }
        var previewMode = null;
        if($.inArray('p', parts)>=0){
            previewMode = 'p';
        }
        if($.inArray('preview', parts)>=0){
            previewMode = 'preview';
        }
        if($.inArray('repeat', parts)>=0){
            replayMode = 'repeat';
        }
        if($.inArray('r', parts)>=0 || $.inArray('ro', parts)>=0){
            replayMode = 'r';
        }
        if(replayMode){
            parts.splice(parts.indexOf(replayMode), 1);
        }
        if(noSoundMode){
            parts.splice(parts.indexOf(noSoundMode), 1);
        }
        if(previewMode){
            parts.splice(parts.indexOf(previewMode), 1);
        }
        if(previewMode){
            if(!parts.length){
                parts = ['1-14', '999:59'];
            }
        }

        var area = parts[0];

        if(tab == 'history' && false){
            var page = parseInt(area || '1') || 1;
            $.ajax({
                url: 'https://login.wn.com/recent/json/?pp='+history_pp+'&skip='+history_pp*(page-1),
                dataType: 'jsonp',
                success: function(response){
                    $ensure(function(){
                        renderHistory(response, page);
                    });
                }
            });
            return true;
        }

        if(tab == 'global_history' && false){
            var page = parseInt(area || '1') || 1;
            globalHistory.fetchStream(page, '', function(){
                updateHeight('#global_history');
            });
            return true;
        }

        if(tab == 'my_playlists' && false){
            var page = parseInt(area || '1') || 1;
            myPlaylists.fetchStream(page, '', function(){
                updateHeight('#my_playlists');
            });
            return true;
        }

        if(tab == 'my_videos' && false){
            var page = parseInt(area || '1') || 1;
            myVideos.fetchStream(page, '', function(){
                updateHeight('#my_videos');
            });
            return true;
        }

        if(tab == 'related_sites' && areas && matchPosition(areas)){
            var seconds = parsePosition(areas);
            scrollRelated(seconds);
            return false;
        }

        if(matchPosition(area) || matchAction(area)){
            parts.unshift('1');
            area = parts[0];
        }

        if(tab == 'expand' && area && area.match(/\d+/)) {
            var num = parseInt(area);
            if(num < 100){
                //FIX ME. Load news page with ajax here
            }
            else if(num > 1900){
                //FIX ME. Load timeline page with ajax here
            }
        }
        else if(tab.match(/^playlist\d+$/)){
            var playerId = parseInt(tab.substring(8));
            var vp = videoplayers[playerId];
            window.descriptionsholder = $('.descriptionsplace');
            if(!vp) return; // why? no player?
            if(replayMode){
                $('.replaycurrent'+playerId).attr('checked', true);
                vp.setReplayCurrent(true);
            }
            var playQueue = [];
            window.playQueue = playQueue;
            var playQueuePosition = 0;
            var playShouldStart = null;
            var playShouldStop = null;
            var parseList = function(x){
                var items = x.split(/;|,/g);
                var results = [];
                for (i in items){
                    try{
                        var action = parseAction(vp, items[i]);
                        if(!action.video){
                            if(window.console && console.log) console.log("Warning: No video for queued entry: " + items[i]);
                        }else{
                            results.push(action);
                        }
                    }catch(e){
                        if(window.console && console.log) console.log("Warning: Can''t parse queue entry: " + items[i]);
                    }
                }
                return results;
            };

            var scrollToPlaylistPosition = function(vp){
                var ppos = vp.getPlaylistPosition();
                var el = vp.playlistContainer.find('>li').eq(ppos);
                var par = el.closest('.playlist_scrollarea');
                par.scrollTop(el.offset().top-par.height()/2);
            }

            var updateVolumeState = function(){
                if(noSoundMode){
                    if(noSoundMode == 'turn-on'){
                        clog("Sound is on, vsid="+vp.vsid);
                        vp.setVolumeUnMute();
                        noSoundMode = false;
                    }else{
                        clog("Sound is off, vsid="+vp.vsid);
                        vp.setVolumeMute();
                        noSoundMode = 'turn-on';
                    }
                }
            }

            var playQueueUpdate = function(){
                var playPosition = playQueue[playQueuePosition];
                vp.playFromPlaylist(playPosition.video);
                scrollToPlaylistPosition(vp);
                playShouldStart = playPosition.start;
                playShouldStop = playPosition.stop;
            };

            var playQueueAdvancePosition = function(){
                clog("Advancing play position...");
                playQueuePosition ++;
                while(playQueuePosition < playQueue.length && !playQueue[playQueuePosition].video){
                    playQueuePosition ++;
                }
                if(playQueuePosition < playQueue.length){
                    playQueueUpdate();
                }else if(vp.getReplayCurrent()){
                    playQueuePosition = 0;
                    playQueueUpdate();
                    vp.seekTo(playShouldStart);
                    vp.playVideo();
                }else{
                    vp.pauseVideo();
                    playShouldStop = null;
                    playShouldStart = null;
                }
            };

           function loadMoreVideos(playerId, vp, start, finish, callback){
                    var playlistInfo = playlists[playerId-1];
                    if(playlistInfo.loading >= finish) return;
                    playlistInfo.loading = finish;
                    $.ajax({
                        url: '/api/upge/cheetah-photo-search/query_videos2',
                        dataType: 'json',
                        data: {
                            query: playlistInfo.query,
                            orderby: playlistInfo.orderby,
                            start: start,
                            count: finish-start
                        },
                        success: function(response){
                            var pl = vp.getPlaylist().slice(0);
                            pl.push.apply(pl, response);
                            vp.setPlaylist(pl);
                            callback();
                        }
                    });
           }

           if(parts.length == 1 && matchDash(parts[0])){
                var pl = vp.getActualPlaylist();
                var vids = parseDash(parts[0]);
                parts = [];
                for(var i = 0; i < vids.length; i++){
                    playQueue.push({
                        'video': pl[vids[i]-1],
                        'start': 0,
                        'stop': null
                    })
                }
                if(vids.length){
                    if(vids[vids.length-1]-1>=pl.length){
                        loadMoreVideos(playerId, vp, pl.length, vids[vids.length-1], function(){
                            if(fsonload){
                                activateTabArea(tab, parts[0]+'/fs');
                            }else{
                                activateTabArea(tab, parts[0]);
                            }
                            var pls = vp.getPlaylist();
                            vp.playFromPlaylist(pls[pls.length-1]);
                            vp.playVideo();
                            scrollToPlaylistPosition(vp);
                        });
                        return true;
                    }
                }
                if(playQueue){
                    playQueueUpdate();
                    vp.playVideo();
                    parsed = true;
                    playShouldStart = 0;
                }
           }

           if(previewMode){
                var vids = [];
                var dur = 0;
                var pl = vp.getActualPlaylist();
                area = parts[0];
                if(parts.length == 1 && matchPosition(parts[0])){
                    vids = parseDash('1-'+pl.length);
                    dur = parsePosition(parts[0]);
                    parts = [];
                }else
                if(parts.length == 1 && matchDash(parts[0])){
                    vids = parseDash(parts[0]);
                    dur = parsePosition("999:59");
                    parts = [];
                }
                if(parts.length == 2 && matchDash(parts[0]) && matchPosition(parts[1])){
                    vids = parseDash(parts[0]);
                    dur = parsePosition(parts[1]);
                    parts = [];
                }
                for(var i = 0; i < vids.length; i++){
                    playQueue.push({
                        'video': pl[vids[i]-1],
                        'start': 0,
                        'stop': dur
                    })
                }
                if(playQueue){
                    playQueueUpdate();
                    vp.playVideo();
                    parsed = true;
                }
            }

            if(parts.length>1){
                for(var i = 0; i < parts.length; i++){
                    var sel = findMatchingVideo(vp, parts[i]);
                    if(sel){
                        playQueue.push({
                            'video': sel,
                            'start': 0,
                            'stop': null
                        })
                    }
                }
                if(playQueue){
                    playQueueUpdate();
                    vp.playVideo();
                    parsed = true;
                }
                
            }else if(area){
                var sel = findMatchingVideo(vp, area);
                if(sel){
                    vp.playFromPlaylist(sel);
                    playShouldStart = 0;
                    parsed = true;
                }
            }

            if(fsonload || replayMode){
                playShouldStart = 0;
            }

            if(document.location.search.match('at=|queue=')){
                var opts = document.location.search.replace(/^\?/,'').split(/&/g);
                for(var o in opts){
                    if(opts[o].match(/^at=(\d+:)?(\d+:)?\d+$/)){
                        playShouldStart = parsePosition(opts[o].substr(3))
                    }
                    if(opts[o].match(/^queue=/)){
                        playQueue = parseList(opts[o].substr(6));
                        if(playQueue){
                            playQueuePosition = 0;
                            playQueueUpdate();
                        }
                    }
                }
            }

            if(matchPosition(parts[1])){
                    playShouldStart = parsePosition(parts[1]);
                    parsed = true;
            }

            if(matchAction(parts[1])){
                    var action = parseAction(vp, area+'/'+parts[1]);
                    playShouldStart = action.start;
                    playShouldStop = action.stop;
                    parsed = true;
            }

            if(playShouldStart !== null && !playQueue.length){
                playQueue.push({
                    video: vp.getCurrentVideo(),
                    start: playShouldStart,
                    stop: playShouldStop
                });
            }

            if(playShouldStart != null){
                setInterval(function(){
                    if(playShouldStop && vp.currentPlayer && vp.currentPlayer.getCurrentTime() > playShouldStop){
                        playShouldStop = null;
                        if(vp.getCurrentVideo() == playQueue[playQueuePosition].video){
                            playQueueAdvancePosition();
                        }else{
                            playShouldStart = null;
                        }
                    }
                }, 500);
                vp.playerContainer.bind('videoplayer.player.statechange', function(e, state){
                    if(state == 'ended'){ // advance to the next video
                        playQueueAdvancePosition();
                    }
                });
                vp.playerContainer.bind('videoplayer.player.readychange', function(e, state){
                    if(state){
                        updateVolumeState();
                        if(playShouldStart !== null){
                            vp.seekTo(playShouldStart);
                            playShouldStart = null;
                        }else{
                            playShouldStop = null; // someone started other video, stop playing from playQueue
                        }
                    }
                    if(fsonload) {
                        triggerFullscreen(playerId); fsonload = false;
                    }
                });
            }
        }
        else if(tab.match(/^wiki\d+$/)){
            if(firstTimeActivate){
                load_wiki($('#'+tab), function(){
                    if(area){
                        var areaNode = $('#'+area);
                        if(areaNode.length>0){
                            $('html, body').scrollTop(areaNode.offset().top + 10);
                            return true;
                        }
                    }
                });
            }
        }
        return parsed;
    })

    window.activateTab = ensure(function(tab, area){
        window.activeArea = null;
        if(tab == 'import_videos'){
            if(area){
                import_videos(area);
            }else{
                start_import();
            }
            return true;
        }
        if(tab == 'chat'){
            update_chat_position($('.chat').eq(0));
            window.activeArea = 'chat';
            jQuery('.tabtrigger').offscreentabs('activateTab', 'chat');
            return true;
        }
        if(tab in rev_names){
            tab = rev_names[tab];
        }
        if(tab.match(':')){ return false; }
        var sup = $('ul li a[id=#'+tab+']');
        if(sup && sup.length>0){
            window.activeArea = area;
            sup.first().click();
            if(!window.activateTabArea(tab, area)){
                window.activeArea = null;
            }
            window.activeArea = null;
            return true;
        }else{
            var have_tabs = $('#playlist_menu li').length;
            if(tab.match(/^playlists?\d+$/)){
                var to_add = +tab.substring(8).replace(/^s/,'')-have_tabs;
                if(to_add>0 && have_tabs){
                    add_more_videos(to_add);
                    return true;
                }
            }
        }
        return false;
    });
    window.currentPath = ensure(function(){
        return window.lastHistory.replace(basepath, '').split('?')[0];
    });

    window.main_tab = window.main_tab || 'videos';
    window.addHistory = ensure(function(path){
        if(window.console && console.log) console.log("Adding to history: "+path);
        if(window.history && history.replaceState && document.location.hostname.match(/^(youtube\.)?(\w{2,3}\.)?wn\.com$/)){
            if(path == main_tab || path == main_tab+'/' || path == '' || path == '/') {
                path = basepath;
            } else if( path.match('^'+main_tab+'/') ){
                path = basepath + '/' + path.replace(main_tab+'/', '').replace('--','/');
            } else {
                path = basepath + '/' + path.replace('--','/');
            }
            if(document.location.search){
                path += document.location.search;
            }
            if(window.lastHistory) {
                history.pushState(null, null, path);
            }
            else if(window.lastHistory != path){
                history.replaceState(null, null, path);
                window.lastHistory = path;
            }
        }
        else{
            path = path.replace('--','/');
            if(path == main_tab || path == main_tab+'/' || path == '' || path == '/') {
                path = '';
            }
            if(window.lastHistory != '/'+path){
                window.location.hash = path? '/'+path : '';
                window.lastHistory = '/'+path;
            }
        }
    });
    $('.tabtrigger li a').live('click', ensure(function() {
        var tab = $(this).attr('id');
        if(tab.substring(0,1) == '#'){
            var name = tab.substring(1);
            if(name in menu_names){
                name = menu_names[name][0];
            }
            realTab = rev_names[name];
            $('#'+realTab).show();
            if(window.console && console.log) console.log("Triggering tab: "+name+(window.activeArea?" activeArea="+window.activeArea:''));
            var path = name;
            if(window.activeArea){
                path = path + '/' + window.activeArea;
            }
            if(tab.match(/#playlist\d+/) || tab.match(/#details\d+/)){
                    $('.multiple-playlists').show();
                    $('.related_playlist').show();
                    $('.longest_videos_playlist').show();
            }else {
                    $('.multiple-playlists').hide();
                    $('.related_playlist').hide();
                    $('.longest_videos_playlist').hide();
            }

            // start the related script only when the tab is on screen showing
            if (tab.match(/related_sites/)) {
                if (mc) {
                    mc.startCredits();
                }
            }

            window.activeTab = realTab;

            addHistory(path);
            setTimeout(ensure(function(){
                if(tab.match(/language--/)){
                    $('.tabtrigger').offscreentabs('activateTab', 'language');
                }
                if(tab.match(/weather/)) {
                 $('.tabtrigger').offscreentabs('activateTab', 'weather');
                 loadContinent();
                }

                updateMenus(tab);
                updateHeight();
            }), 10);
        }
        return false;
        
    }));
});

-->
</script>



    <script type="text/javascript"><!--
    var showBooksDone = false;
    showBooks = ensure(function(){
        if(!showBooksDone) showBooksDone = true;
        else return;
        var query = 'Asia pacific news';
        function esc(x){ return x.replace(/[ \"%:;_@#$&{}<>]+/g, '_');}
        var itemTemplate = _.template('<li class="border_color opacity font_color shadow">'+
            '<div class="img_container"><a href="<%= url %>"><img src="<%= img %>"></a></div>'+
            '<div class="title bgr_color"><a href="<%= url %>"><%= title %></a></div>'+
            '<div class="authors bgr_color"><span data-trans="Authors:">Authors:</span> <%= authors %></div></li>');
        var target = jQuery('#books ul.book');
        jQuery.ajax({
            url: 'https://www.googleapis.com/books/v1/volumes?q='+query,
            dataType: 'jsonp',
            success: ensure(function(r){
                target.find('li').detach();
                var records = {'query': query};
                for(var i in r.items){
                    var vi = r.items[i].volumeInfo;
                    if(vi.authors == null) continue;
                    if(vi.imageLinks == null){
                        vi.imageLinks = {};
                    }
                    records['id'+i] = r.items[i].id;
                    records['authors'+i] = vi.authors.join('|');
                    records['title'+i] = vi.title
                    records['subtitle'+i] = vi.subtitle || '';
                    records['img'+i] = vi.imageLinks.thumbnail;
                    var title = vi.title;
                    var name = vi.title;
                    if(vi.subtitle){
                        title = title + ': ' + vi.subtitle;
                        name = name + '-' + vi.subtitle;
                    }
                    var authorLinks = [];
                    jQuery.each(vi.authors, function(i,a){
                        authorLinks.push('<a href="https://wn.com/'+esc(a)+'">'+a+'</a>')
                    });
                    var ctx = {
                        id: r.items[i].id,
                        url: 'https://wn.com/'+esc(vi.authors[0]+'-'+name)+'/#/book',
                        img: vi.imageLinks.thumbnail,
                        title: title,
                        authors: authorLinks.join(', '),
                    };
                    var text = itemTemplate(ctx);
                    target.append(text);
                }
                jQuery.ajax({
                   url: 'http://my.wn.com/bookcache/',
                   type: 'GET',
                   dataType: 'script',
                   data: records
                });
            })
        });
    });
    // -->
    </script>



    <!-- popup login, requires the same jquery.postmessage.min.js that bgr upload uses ^^^^ -->

    <!-- bgr upload -->
    <script type="text/javascript"></script>
    <script type="text/javascript"></script>
    <script type="text/javascript"><!--
    set_iframe = ensure(function(){
        var old_close = window.ifr_close;
        var new_ifr_close = function(){
            window.ifr_close = old_close;
            old_close();
            var style = jQuery.cookies.get(wnstyle_cookie);
            if (style) {
                switchStyle(style);
            }
        }
        if(old_close != new_ifr_close){
            window.ifr_close = new_ifr_close;
        }
        return ifr_iframe(400, 520, 'https://login.wn.com/skin/');
    });

    edit_in_iframe = ensure(function(){
        var old_close = window.ifr_close;
        var new_ifr_close = function(){
            window.ifr_close = old_close;
            old_close();
            location.reload(true);
        }
        if(old_close != new_ifr_close){
            window.ifr_close = new_ifr_close;
        }
        var w = Math.min($(document).width(), 1024);
        var h = Math.min($(document).height(), 800);
        return ifr_iframe(w, h, 'https://manage.wn.com/editform/wn.com/Asia Pacific News/');
    });
    // -->
    </script>

    <script type="text/javascript">

var start_export = ensure(function(){
    var w = $('body').width();
    $.blockUI({
        message: '<img class="ifr_close" title="Close" src="//ecdn4.wn.com/or/ula/ewn/closebox.png" onclick="login_close()" style="float:right;margin: -15px;z-index: 5;position: relative;">'+
                 '<textarea class="export_videos_list" style="width:99%; height: 99%; margin: 3px; border: solid 1px #ccc; border-radius: 4px"></textarea>',
        css: {
            width: '880px',
            height: '495px',
            top: '15%',
            cursor: 'default',
            applyPlatformOpacityRules: false,
            left: (parseInt((w - 880) * 50 / w) + '%'),
            border: '5px solid #eff2f3',
            backgroundColor: '#eff2f3',
            '-webkit-border-radius': '7px',
            '-moz-border-radius':    '7px',
            '-khtml-border-radius': '7px',
            'border-radius': '7px'
         },
        onBlock: function() { 
            var exports = [];
            var pl = videoplayers[1].getPlaylist();
            for(var i in pl){
                var vurl = 'https://youtube.com/watch?v='+ pl[i].video_id;
                exports.push(vurl+' '+pl[i].title);
            }
            $('.export_videos_list').val(exports.join('\n'));
        } 
    });
    return false;
});
    </script>


    <!-- popup login, requires the same jquery.postmessage.min.js that bgr upload uses ^^^^ -->
    <script type="text/javascript">
    login_complete_i = ensure(function(){
        login_close();
        query_user_actions();
    });
    </script>
    <script type="text/javascript"></script>

    <script type="text/javascript"></script>
    <script type="text/javascript"></script>
    <script type="text/javascript"></script>

      
  <script type="text/javascript"></script>
  <script type="text/javascript"></script>
  <script><!--
  jQuery(function(){
    jQuery('input.top_query').autocomplete('http://', {
        selectFirst: false,
        matchSubset: false,
        scroll: false,
        max: 20,
        doSearch: window.doAutoComplete
    }).result(function(event, item, formatted) {
        if(window.wn_search_mangler){
            form = jQuery(this).parents().find('form:first')[0];
            wn_search_mangler(form);
        }else{
            wn_search_performed(event, formatted);
        }
    });
  });
  // -->
  </script>




     <script type="text/javascript"><!--
    // including the counter script
    ensure(function() {
        counter_load = ensure(function(){
            // disabled for now
            return false;

            var s = document.createElement('script');
            s.type = 'text/javascript';
            s.async = true;
            s.src = 'http://counter2.wn.com/count.js';
            var x = document.getElementsByTagName('script')[0];
            x.parentNode.insertBefore(s, x);
        });
        if (window.attachEvent)
            window.attachEvent('onload', counter_load);
        else
            window.addEventListener('load', counter_load, false);
    })();
    // done including the counter
    // -->
    </script>


    <script type="text/javascript"><!--
        playlist_name = "Asia pacific news";
        playlist_id = null;
        playlists_by_id = {"": 1};
        playlists = [
            {"orderby": "relevance", "count": 10, "upload_time": "all_time", "title": "Asia pacific news", "limit": 14, "query": "Asia pacific news", "slug": ""},
        ];
        page_id = 1; // fixme
        // -->
    </script>




    


<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-5075628-13']);
  _gaq.push(['_trackPageview', window.location.pathname + window.location.search + window.location.hash]);
  _gaq.push(['_setAccount', 'UA-1177289-31']);
  _gaq.push(['_setDomainName', '.wn.com']);
  _gaq.push(["_setPageGroup", 1, "page"]);
  _gaq.push(["_setPageGroup", 2, "system"]);
  _gaq.push(['_trackPageview']);

  var scookie=$.cookies.get('wnsearch');
  if(scookie){
      _gaq.push(['_trackPageview', 'https://wn.com/?qs='+scookie]);
      $.cookies.set('wnsearch', '');
  }
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
</script>



<script type="text/javascript">

  /* wrs: attempt to track how long people stay on the page by logging an event every 15 seconds */
  var wrs_page_load_time = new Date().getTime();
  var wrs_last_log_time = 0;
  var wrs_log_interval = 30;

  function wrs_log_time_on_page()
  {
      /* calculate time on page, fudge it up a little in case event fires early, then round down to nearest 15 seconds */
      var wrs_time_on_page = 1 + ((new Date().getTime() - wrs_page_load_time) / 1000);
      wrs_time_on_page = wrs_time_on_page - (wrs_time_on_page % 15);

      if(wrs_time_on_page < 180 || (wrs_time_on_page - wrs_last_log_time) > wrs_log_interval){
          wrs_last_log_time = wrs_time_on_page;
          if(wrs_time_on_page > 600)
              wrs_log_interval = 120;
          if(wrs_time_on_page > 2400)
              wrs_log_interval = 300;
          _gaq.push(['_trackEvent', 'WNAnything', 'StillOnPage', wrs_time_on_page.toFixed()]);
      }
  }

  setInterval(wrs_log_time_on_page, 15000);
</script>





				<meta property="og:title" content="Asia pacific news" />
        <meta property="og:url" content="https://wn.com/Asia_Pacific_News" />
        <meta property="og:image" content="https://i.ytimg.com/vi/fzfvvlD3so0/0.jpg" />
        <meta property="og:site_name" content="World News" />

        <meta property="og:video" content="http://www.youtube-nocookie.com/v/fzfvvlD3so0"/>
        <meta property="og:video:height" content="240" />
        <meta property="og:video:width" content="320" />
        <meta property="og:video:type" content="application/x-shockwave-flash" />


    <script type="text/javascript"></script>



		<script async="None" src="https://cdn.onthe.io/io.js/fMXW9rrR6xmp"></script>
    <script>
    window._io_config = window._io_config || {};
    window._io_config["0.2.0"] = window._io_config["0.2.0"] || [];
    window._io_config["0.2.0"].push({
        page_url: window.location.origin + window.location.pathname + window.location.search,
    	page_url_canonical: "https://wn.com/Asia_Pacific_News",
        page_title: "Asia pacific news",
        page_type: "default",
    	page_language: "en"
    });
    </script>

		    		
   

</head>

<body onLoad="if(!document.location.hash && document.location.pathname.split('/').length <= 2){document.getElementById('video_query').focus();}">

<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div id="fb-root"></div>







<div class="custom_bgr">

	<div class="share-buttons">

	   <!-- Email -->
	   <a href="javascript:void(0);" id="https://wn.com/api/upge/cheetah-photo-search/send_email?title=Asia pacific news&url=https://wn.com/Asia_Pacific_News" onclick="return popUp(this.id)" class="email"><i class="fa fa-envelope-o"></i></a>


	    <!-- Facebook -->
	    <a href="javascript:void(0);" id="http://www.facebook.com/sharer.php?u=https://wn.com/Asia_Pacific_News" onclick="return popUp(this.id)" class="facebook"><i class="fa fa-facebook" aria-hidden="true"></i>
	    </a>


	    <!-- Twitter -->
	    <a href="javascript:void(0);" id="https://twitter.com/share?url=https://wn.com/Asia_Pacific_News&amp;text=Asia pacific news" onclick="return popUp(this.id)" class="twitter"><i class="fa fa-twitter" aria-hidden="true"></i></a>
		
		
		  <!-- Whatsapp -->



	</div>




        <script type="text/javascript"><!--
        window.page_query = 'Asia pacific news';

        update_user_actions = ensure(function(data){
         		if(data.username){
                    window.username = data.username;
                }
                $(function(){
                    $('#login').html(data.html);
                    if(data.is_staff){
                        $('.is_staff').show();
                    }
                    if(data.editable){ // user is owner
                        $('.signup-box').html('<a id="id_save_playlist"  class="sign_up" onclick="return save_playlist(this.href)" href="https://editor.wn.com/save_playlist/Asia Pacific News/"><span data-trans="Save playlist">Save playlist</span></a>');
                        $('.button').html('<a id="id_save_playlist"  class="sign_up" onclick="return save_playlist(this.href)" style="float: none !important;" href="https://editor.wn.com/save_playlist/Asia Pacific News/"><span data-trans="Save this page">Save this page</span></a>');
                    }else if(data.username){
                        $('.signup-box').html('<a onclick="return login_and_save_playlist(\'https://editor.wn.com/save_playlist/Asia Pacific News/\', this.href)" rel="nofollow" class="sign_up" href="https://editor.wn.com/fork/wn/Asia Pacific News/"><span data-trans="Save playlist">Save playlist</span></a>');
                        $('.button').html('<a onclick="return login_and_save_playlist(\'https://editor.wn.com/save_playlist/Asia Pacific News/\', this.href)" rel="nofollow" class="sign_up" style="float: none !important;" href="https://editor.wn.com/fork/wn/Asia Pacific News/"><span data-trans="Save this page">Save this page</span></a>');
                    }
                    if(data.username){
                        $('.not_editable').hide();
                        $('.is_editable').show();
                    }else{
                        $('.not_editable').show();
                        $('.is_editable').hide();
                    }
                });
        });

        query_user_actions = ensure(function(){
            var match = window.location.search.match(/^\?from=([^#&]*)/);
            if(match){
                window.fromUrl = window.fromURL || match[1];
                if(window.history.replaceState){
                    window.history.replaceState({}, '', window.location.href.replace(/(\?from=[^#&]*)/, ''));
                }
            }
            jQuery.ajax({
                data: {
                    edit: 'Asia Pacific News',
                    owner: 'wn',
                    author: 'system',
                    atUrl: window.location.protocol + '//' + window.location.host + window.location.pathname + window.location.hash,
                    fromUrl: window.fromSent?null:window.fromUrl,
                    built: '1660939579.2'
                },
                dataType: 'jsonp',
                url: 'https://login.wn.com/actions/i/',
                success: function(data) {
                    update_user_actions(data);
                },
            });
            window.fromSent = true; // only count it once
        });
        query_user_actions();
        // -->
        </script>




		




			<div class="navbar-banner" style="text-align: center; margin: 5px 0px;">
			<script type="text/javascript"><!--//<![CDATA[
			   var m3_u = (location.protocol=='https:'?'https://phpadsnew.wn.com/www/delivery/ajs.php':'http://phpadsnew.wn.com/www/delivery/ajs.php');
			   var m3_r = Math.floor(Math.random()*99999999999);
			   if (!document.MAX_used) document.MAX_used = ',';
			   document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
			   document.write ("?zoneid=464");
			   document.write ('&amp;cb=' + m3_r);
			   if (document.MAX_used != ',') document.write ("&amp;exclude=" + document.MAX_used);
			   document.write (document.charset ? '&amp;charset='+document.charset : (document.characterSet ? '&amp;charset='+document.characterSet : ''));
			   document.write ("&amp;loc=" + escape(window.location));
			   if (document.referrer) document.write ("&amp;referer=" + escape(document.referrer));
			   if (document.context) document.write ("&context=" + escape(document.context));
			   if (document.mmm_fo) document.write ("&amp;mmm_fo=1");
			   document.write ("'><\/scr"+"ipt>");
			//]]>--></script><noscript><a href='http://phpadsnew.wn.com/www/delivery/ck.php?n=af9a85ca&amp;cb=INSERT_RANDOM_NUMBER_HERE' target='_blank'><img src='http://phpadsnew.wn.com/www/delivery/avw.php?zoneid=464&amp;cb=INSERT_RANDOM_NUMBER_HERE&amp;n=af9a85ca' border='0' alt='' /></a></noscript>
			</div>








<div id="header">
    <div class="container">


            <div class="logo"><a href="https://wn.com/" target="_blank"><img src="//ecdn4.wn.com/or/assets/assets/anything/logo.png" alt="World News" /></a></div>


            <!-- top search box -->
            <div class="searchbox">
                <input name="query" type="text" placeholder="Asia Pacific News" id="video_query" class="top_query"   />
                <span class="queryTooltip">Create your page here</span>
                <input type="image" src="//ecdn4.wn.com/or/images/search-button.png" id="news-search"  />
            </div>


            <div class="top-navigation">



                <style>#login a:hover {background-color:#eef;}</style>
                <!-- Login in button  -->
                <div class="login-box pull-right">
           			  	<a href="javascript:void(0);" class="login-button dropdown-toggle TTip"><i class="fa fa-cog"></i></a>
	                    <div id="login" class="dropdown-menu"></div>

                </div>


                <!--  header icons  -->
                <div class="topIcons pull-right mobile-hide fs-class">
								
									 <div class="separator"></div>
			              <!-- fullscreen -->
                        <a href="javascript:void(0);" onClick="return triggerFullscreen(1);" class="fullscreen single-playlist-fullscreen TTip"><span  data-trans="Fullscreen player">Fullscreen player</span></a>
                    <!-- / fullscreen -->

                    <!-- <a href="http://tv.wn.com/Asia pacific news" class="tv_icon TTip"><span data-trans="TV mode">TV mode</span></a>
                    <a class="chat TTip" onClick="activateTab('chat'); return false;" href="javascript:void(0);"><i class="fa fa-comments-o fa-2x" aria-hidden="true"></i><span>CHAT</span></a> -->

                </div>

                <div class="topIcons pull-right">
								 	<div class="separator"></div>
                  
                   <a href="http://twitter.com/home?status=https://wn.com/Asia_Pacific_News" class="twitter popup TTip"><span data-trans="Tweet this page">Tweet this page</span></a>

                   <a href="http://www.facebook.com/sharer.php?u=https://wn.com/Asia_Pacific_News" class="facebook popup TTip"><span data-trans="share on Facebook">share on Facebook</span></a>
                    <div class="separator"></div>
                </div>

                <!--  date  -->
                <div class="topIcons pull-right fs-class">


                        <div class="top-date mobile-hide">Friday, 19 August 2022</div>
                </div>
                <!--  /date  -->

        </div>
        <!-- /top-navigation -->
    </div>
</div>

    








	
	



							
				
				
        























		
		





        
      

	<style type="text/css">
	                .custom_bgr ul.sort-box li .relevance .fa{ color: #55A4F2; }
	</style>

    <!-- ====================  NAVIGATION starts ================= -->
    <div id="nav" class="nav">

        <div class="container">

            <ul id="main-menu" class="tabtrigger">
						
								

								

								
								
                        <li id="#playlist_menu"><a id="#playlist1" onClick="_gaq.push(['_trackEvent', 'WNAnything', 'Videos', jsQuery]); stopDetailsPlayer(); return false;" class="open_multiple"><span data-trans="Videos">Videos</span></a></li>
							 
    



                <li id="#details_menu" class="mobile-hide"><a id="#details1" onClick="_gaq.push(['_trackEvent', 'WNAnything', 'VideoDetails', jsQuery]);return false;" ><span data-trans="Video Details">Video Details</span></a></li>




                    <li id="#wiki_menu"><a href="javascript:void(0);" id="#wiki0" onClick="load_wiki('#wiki0'); _gaq.push(['_trackEvent', 'WNAnything', 'Wikipedia', jsQuery]);return false;" >
                    <span data-trans="Wiki">Wiki</span></a></li>


						 

                <li class="mobile-hide">
                <a id="#chat" onClick="_gaq.push(['_trackEvent', 'WNAnything', 'Chat', jsQuery]);return false;" class="close_multiple chat"><span data-trans="Chat">Chat</span></a>
                </li>


                <li class="mobile-hide">
                <a id="#images" onClick="loadPhotos('Asia pacific news'); _gaq.push(['_trackEvent', 'WNAnything', 'Radio', jsQuery]);return false;" ><span data-trans="Images">Images</span></a>
                </li>


								
								























                    <li id="#more_menu"><a id="#collage" onClick="_gaq.push(['_trackEvent', 'WNAnything', 'collage', jsQuery]);return false;"><span data-trans="More">More</span></a></li>


            </ul>

        </div>
    </div>
    <!-- navigation ends  -->





    <!-- SET LYRICS ARTISTS NAME -->




    <div class="submenus">
		
        <div class="container">

            <div class="add_playlist pull-right">
                <div class="multiple-playlists">
                    <input type="search" id="id_new_playlist" class="playlist-form-control" value="create playlist" />
                    <div onclick="add_dynamic_playlist($(this).siblings('input').val())" class="add_dynamic_playlist subtabs btn btn-default"><i class="fa fa-plus"></i></div>
                </div>
            </div>
						
						<div class="submenu-container">


            <ul class="submenu tabtrigger" id="playlist_menu">
                        <li>
                            <div id="v-remove-1" class="remove remove-1 ">
                            <i class="fa fa-times TTip"><span data-trans="remove the playlist">remove the playlist</span></i>
                            </div>
                            <a href="javascript:void(0);" id="#playlist1" class="playlist-menu-1">Asia Pacific News</a>
                        </li>
            </ul>

            <ul class="submenu tabtrigger" id="details_menu" style="display:none;">
                           <li><div id="v-remove-1" class="remove remove-1"><i class="fa fa-times TTip"><span data-trans="remove the playlist">remove the playlist</span></i></div><a href="javascript:void(0);" id="#details1" class="">Asia Pacific News</a>
                           </li>
            </ul>




            <ul class="submenu tabtrigger" id="wiki_menu" style="display:none">
                        <li><a href="javascript:void(0);" id="#wiki0" data-custom="False" onClick="load_wiki('#wiki'+0);return false;">Pacific News</a></li>
                        <li><a href="javascript:void(0);" id="#wiki1" data-custom="False" onClick="load_wiki('#wiki'+1);return false;">Asia-Pacific</a></li>
                        <li><a href="javascript:void(0);" id="#wiki2" data-custom="False" onClick="load_wiki('#wiki'+2);return false;">Malay Archipelago</a></li>
                        <li><a href="javascript:void(0);" id="#wiki3" data-custom="False" onClick="load_wiki('#wiki'+3);return false;">Asia Pacific (Radio Australia)</a></li>
            </ul>



        <ul class="submenu tabtrigger" id="more_menu"  style="display:none;">


                <li class="mobile-hide"><a id="#collage" onClick="_gaq.push(['_trackEvent', 'WNAnything', 'Collage', 'Pacific News']);return false;" href="javascript:void(0);"><span data-trans="Collage">Collage</span></a></li>














                    <li class="mobile-hide"><a href="javascript:void(0);" id="#bing_results" onClick="load_iframe_url('bing_results_iframe', 'http://www.bing.com/search?q=Asia pacific news'); _gaq.push(['_trackEvent', 'WNAnything', 'Bing Results', jsRelQuery]); return false;" href="javascript:void(0);"><span data-trans="Bing">Bing</span></a></li>

        </ul>



				</div>

        </div>
    </div>
    <!-- / container submenus -->










<div class="wrapper">
<div class="container">


					
<div id="tabcontainer">








    <!-- =======================
    CRYPTOCURRENCY ======================== -->




    <!-- =======================
    WEATHER ======================== -->

    <!-- =======================
    /WEATHER ======================== -->





    <!-- =======================
    CHAT ======================== -->
    <div id="chat" style="display:none; width: 100%;">

            <script>
            function update_chat_position(el){
                if(!el.length) return;
                    $('#chat-box').attr('style','').css({display:'block'});
                    var chatIframe = document.getElementById('chat-iframe');
                    if (!chatIframe.src) {
                        chatIframe.onload = function() {
                            var targetOrigin;
                            targetOrigin = 'https://chat.wn.com';
                            var targetUrl = document.URL;
                            if (targetUrl.indexOf('#/chat') < targetUrl.length-6) {
                                targetUrl = document.URL + '#/chat';
                            }
                            var roomName = $('#page-title h1').text();
                            chatIframe.contentWindow.postMessage({parentUrl: targetUrl,
                                                                  roomName: roomName},
                                                                 chatIframe.dataset.src);
                            console.log('URL msg sent to iframe');
                        }

                        chatIframe.src = chatIframe.dataset.src;

                    }
            }

            </script>

            <bgsound id="notification_sound">
            <style>
            #chat-box {
                height: 569px;
                min-width: 320px;
                width: 100%;
                transition: top .4s, left .4s, width .4s, height .4s;
            }
            a:active, a:focus {  outline: 0px; }
            </style>

            <script type="text/javascript">
            </script>


            <script>
            function receiveMessage(event) {
                //console.log('new message received:');
                //console.log(event.data);
                try {
                    var chatBox = $('#chat-box');
                    if (event.data.fullscreen) {
                        document.body.scrollTop = document.documentElement.scrollTop = 0;
                        chatBox.data('position', chatBox.css('position'));
                        chatBox.data('display', chatBox.css('display'));
                        chatBox.data('top', chatBox.css('top'));
                        chatBox.data('left', chatBox.css('left'));
                        chatBox.data('z-index', chatBox.css('z-index'));
                        chatBox.css({
                            position: 'fixed',
                            top: 0,
                            bottom: 0,
                            left: 0,
                            right: 0,
                            height: ($(window).height()) + 'px',
                            width: '100%',
                            zIndex: 99999,
                        });
                        $('body').css('overflow', 'hidden');
                        $('.logo').css('position', 'fixed').css('top', '0px').css('left', '10px').css('width', '120px').css('z-index', '999999');
                    } else if (event.data.fullscreen != undefined) {
                        $('body').css('overflow', '');
                        $('.logo').css('position', 'relative').css('left', '-5px');
                        chatBox.css({
                            position: chatBox.data('position'),
                            display: chatBox.data('display'),
                            top: chatBox.data('top'),
                            left: chatBox.data('left'),
                            zIndex: chatBox.data('z-index'),
                            bottom: '',
                            right: '',
                            height: '',
                            width: '',
                        });
                    }
                } catch (err) {
                    console.log(err);
                }
            }
            window.addEventListener("message", receiveMessage, false);

            </script>


            <div id="chat-box" style='display:none;'>
                <div class="back_to_playlist"><i class="fa fa-chevron-left"></i> back to playlist</div>
                <iframe id="chat-iframe"
                    data-src="https://chat.wn.com/rooms/Asia pacific news"
                    width="100%"
                    height="100%"
                    frameborder="0"
                    allowfullscreen>
                </iframe>
            </div>

    </div>
    <!-- =======================
    /CHAT ======================== -->







    <!-- =======================
    COLLAGE ======================== -->
    <div id="collage" style="display:none">
        <div class="col-md-12">
                <div class="collage-box clearfix">
                             
<div class=" {source: 'youtube', video_id: 'fzfvvlD3so0', duration: 319, published: '23 Jul 2022', updated: '23 Jul 2022', video_views: '62296'}">
        <div class="col-md-3">


        <div class="collage-thumb playVideo" id="fzfvvlD3so0">
        	<div class="player"></div>
             <a class="play-icon"  href="javascript: void(0);"><i class="fa fa-play"></i></a>
             <img src="https://i.ytimg.com/vi/fzfvvlD3so0/0.jpg" alt="Why lunch is costing more in Asia-Pacific - BBC News" title="Why lunch is costing more in Asia-Pacific - BBC News"  style="display: block;" />
        </div>
    </div>

             <span class="description-content" style="display: none;">
                <div class="tooltip-content-body">
                    From Singapore to Seoul to Sydney, the BBC explores how people living in already expensive cities are coping with "lunchflation" - the rising cost of lunch hour food.

Please subscribe HERE http://bit.ly/1rbfUog

#BBCNews<br />
                    <ul class="font_color">
                        <li><span data-trans="published:">published:</span> <span class="strong">23 Jul 2022</span></li>
                        <li><span data-trans="views:">views:</span> <span class="strong">62296</span></li>

                    </ul>
                </div>
            </span>

</div>


                             
<div class=" {source: 'youtube', video_id: 'D9D5z_LBhBw', duration: 474, published: '06 Dec 2021', updated: '06 Dec 2021', video_views: '6765'}">
        <div class="col-md-3">


        <div class="collage-thumb playVideo" id="D9D5z_LBhBw">
        	<div class="player"></div>
             <a class="play-icon"  href="javascript: void(0);"><i class="fa fa-play"></i></a>
             <img src="https://i.ytimg.com/vi/D9D5z_LBhBw/0.jpg" alt="Report finds US and China continue to dominate Asia-Pacific region | The World" title="Report finds US and China continue to dominate Asia-Pacific region | The World"  style="display: block;" />
        </div>
    </div>

             <span class="description-content" style="display: none;">
                <div class="tooltip-content-body">
                    The United States' power in Asia has grown under President Joe Biden while the COVID-19 pandemic has dampened China's rise regionally, according to an annual index by foreign affairs think-tank the Lowy Institute.

The report's main author, Hervé Lemahieu, says this year's report shows nothing is a given when it comes to power politics.

Subscribe: http://ab.co/1svxLVE  Read more here: https://www.abc.net.au/news/2021-12-06/lowy-institute-asia-power-index-2021/100675446

ABC News provides around the clock coverage of news events as they break in Australia and abroad, including the latest coronavirus pandemic updates. It's news when you want it, from Australia's most trusted news organisation.

For more from ABC News, click here: https://ab.co/2kxYCZY
Watch more ABC News content ad-free on iview: https://ab.co/2OB7Mk1

Go deeper on our ABC News In-depth channel: https://ab.co/2lNeBn2
Like ABC News on Facebook: http://facebook.com/abcnews.au
Follow ABC News on Instagram: http://instagram.com/abcnews_au
Follow ABC News on Twitter: http://twitter.com/abcnews

Note: In most cases, our captions are auto-generated.

#ABCNews #ABCNewsAustralia<br />
                    <ul class="font_color">
                        <li><span data-trans="published:">published:</span> <span class="strong">06 Dec 2021</span></li>
                        <li><span data-trans="views:">views:</span> <span class="strong">6765</span></li>

                    </ul>
                </div>
            </span>

</div>


                             
<div class=" {source: 'youtube', video_id: 'NSQBPRV1bfw', duration: 191, published: '11 Jun 2022', updated: '11 Jun 2022', video_views: '42852'}">
        <div class="col-md-3">


        <div class="collage-thumb playVideo" id="NSQBPRV1bfw">
        	<div class="player"></div>
             <a class="play-icon"  href="javascript: void(0);"><i class="fa fa-play"></i></a>
             <img src="https://i.ytimg.com/vi/NSQBPRV1bfw/0.jpg" alt="Tensions simmer in Indo-Pacific region: Japan PM warns against war in East Asia | English News" title="Tensions simmer in Indo-Pacific region: Japan PM warns against war in East Asia | English News"  style="display: block;" />
        </div>
    </div>

             <span class="description-content" style="display: none;">
                <div class="tooltip-content-body">
                    Japan PM Kishida has warned against war in East Asia amid China's rising influence in the Indo-Pacific region. US also said that tensions are soaring with Beijing.

#Japan #China #War

About Channel: 

WION -The World is One News, examines global issues with in-depth analysis. We provide much more than the news of the day. Our aim to empower people to explore their world. With our Global headquarters in New Delhi, we bring you news on the hour, by the hour. We deliver information that is not biased. We are journalists who are neutral to the core and non-partisan when it comes to the politics of the world. People are tired of biased reportage and we stand for a globalised united world. So for us the World is truly One.
 
Please keep discussions on this channel clean and respectful and refrain from using racist or sexist slurs as well as personal insults.

Subscribe to our channel at https://goo.gl/JfY3NI
Check out our website: http://www.wionews.com
Connect with us on our social media handles:
Facebook: https://www.facebook.com/WIONews
Twitter: https://twitter.com/WIONews

Follow us on Google News for latest updates

Zee News:- https://bit.ly/2Ac5G60
Zee Bussiness:- https://bit.ly/36vI2xa
DNA India:- https://bit.ly/2ZDuLRY
WION: https://bit.ly/3gnDb5J
Zee News Apps : https://bit.ly/ZeeNewsApps<br />
                    <ul class="font_color">
                        <li><span data-trans="published:">published:</span> <span class="strong">11 Jun 2022</span></li>
                        <li><span data-trans="views:">views:</span> <span class="strong">42852</span></li>

                    </ul>
                </div>
            </span>

</div>


                             
<div class=" {source: 'youtube', video_id: 'h3MuIUNCCzI', duration: 0, published: '31 Jan 2022', updated: '31 Jan 2022', video_views: '16218797'}">
        <div class="col-md-3">


        <div class="collage-thumb playVideo" id="h3MuIUNCCzI">
        	<div class="player"></div>
             <a class="play-icon"  href="javascript: void(0);"><i class="fa fa-play"></i></a>
             <img src="https://i.ytimg.com/vi/h3MuIUNCCzI/0.jpg" alt="FRANCE 24 English – LIVE – International Breaking News & Top stories - 24/7 stream" title="FRANCE 24 English – LIVE – International Breaking News & Top stories - 24/7 stream"  style="display: block;" />
        </div>
    </div>

             <span class="description-content" style="display: none;">
                <div class="tooltip-content-body">
                    🔴 Watch FRANCE 24 live in English on YouTube for free: all the latest International News broadcasted from Paris, France.

🔔 Subscribe to France 24 now: https://f24.my/YTen

💬 Feel free to comment and react to the news in the #LiveF24 chat.
However, this discussion thread must remain a place of exchange and mutual respect.
France 24 is not responsible for comments left by visitors on this page.

Le DIRECT France 24 en français :
https://f24.my/YTliveFR

France 24 EN VIVO en Español:
https://f24.my/YTliveES

فرانس 24 البث المباشر 
https://f24.my/YTliveAR

🌍 Read all the latest International News top stories and headlines: https://www.france24.com/en/

Like us on Facebook: https://f24.my/FBen
Follow us on Twitter: https://f24.my/TWen
Watch our stories on Instagram: https://f24.my/IGen<br />
                    <ul class="font_color">
                        <li><span data-trans="published:">published:</span> <span class="strong">31 Jan 2022</span></li>
                        <li><span data-trans="views:">views:</span> <span class="strong">16218797</span></li>

                    </ul>
                </div>
            </span>

</div>


                             
<div class=" {source: 'youtube', video_id: 'W2tzrIhDA7w', duration: 804, published: '26 Jul 2022', updated: '26 Jul 2022', video_views: '5839'}">
        <div class="col-md-3">


        <div class="collage-thumb playVideo" id="W2tzrIhDA7w">
        	<div class="player"></div>
             <a class="play-icon"  href="javascript: void(0);"><i class="fa fa-play"></i></a>
             <img src="https://i.ytimg.com/vi/W2tzrIhDA7w/0.jpg" alt="French Forces in the Asia Pacific Region - ALPACI" title="French Forces in the Asia Pacific Region - ALPACI"  style="display: block;" />
        </div>
    </div>

             <span class="description-content" style="display: none;">
                <div class="tooltip-content-body">
                    Interview with Rear Admiral Jean-Mathieu Rey, Joint Commander of the French Armed Forces in the Asia-Pacific (ALPACI).

Based in Tahiti, French Polynesia, Rear Adm. Rey leads the French armed forces operating in the Asia-Pacific, contributing to the protection of France’s territories and its nearly 2 million citizens in the Indo-Pacific region.

Naval News' editor-in-chief Xavier Vavasseur met with ALPACI during Indo Pacific 2022 and the Seapower conference held in Sydney in May 2022 to discuss:
- The missions, assets and challenges of the French forces in Asia-Pacific
- What's next for the French Navy and Royal Australian Navy following AUKUS

=====================

For new videos every week, subscribe here! http://www.youtube.com/c/NavalNews?sub_confirmation=1
Follow us on Twitter: https://twitter.com/navalnewscom
Follow us on LinkedIn: https://www.linkedin.com/company/navalnews
Like us on Facebook: http://fb.me/navalnewscom

Check out our daily naval defense news coverage at: https://www.navalnews.com/

NAVAL NEWS is fully focused on naval topics. We cover the latest naval defense shows & events. We also report on naval technology from all over the world.  Navalnews.com is updated daily with in-depth features, industry, and naval forces news round-ups, event coverage, video reports and more. Our top of the line site is responsive across all mobile and desktop devices.<br />
                    <ul class="font_color">
                        <li><span data-trans="published:">published:</span> <span class="strong">26 Jul 2022</span></li>
                        <li><span data-trans="views:">views:</span> <span class="strong">5839</span></li>

                    </ul>
                </div>
            </span>

</div>


                             
<div class=" {source: 'youtube', video_id: 'UweLxcrgO2E', duration: 1486, published: '16 Nov 2020', updated: '16 Nov 2020', video_views: '83565'}">
        <div class="col-md-3">


        <div class="collage-thumb playVideo" id="UweLxcrgO2E">
        	<div class="player"></div>
             <a class="play-icon"  href="javascript: void(0);"><i class="fa fa-play"></i></a>
             <img src="https://i.ytimg.com/vi/UweLxcrgO2E/0.jpg" alt="Why is Asia-Pacific's new trade deal so important? | Inside Story" title="Why is Asia-Pacific's new trade deal so important? | Inside Story"  style="display: block;" />
        </div>
    </div>

             <span class="description-content" style="display: none;">
                <div class="tooltip-content-body">
                    A third of the global economy comes under the new Regional Comprehensive Economic Partnership, or R-Cep.
China, ten southeast asian nations along with South Korea, Japan, Australia and New Zealand have signed the free-trade agreement.
But the U.S. is excluded, leaving Beijing as the dominant economy in the bloc.
So, will this deal help the region's economy?
 
Presenter: Bernard Smith



Guests:

Phar Kim Beng - Founder of the Strategic Pan Indo-Pacific Arena think tank.

Gareth Leather - Senior Economist at Capital Economics.  

Stan Veuger - Resident Scholar at the American Enterprise Institute.

- Subscribe to our channel: http://aje.io/AJSubscribe 
- Follow us on Twitter: https://twitter.com/AJEnglish 
- Find us on Facebook: https://www.facebook.com/aljazeera 
- Check our website: https://www.aljazeera.com/

#AlJazeeraEnglish #Asia<br />
                    <ul class="font_color">
                        <li><span data-trans="published:">published:</span> <span class="strong">16 Nov 2020</span></li>
                        <li><span data-trans="views:">views:</span> <span class="strong">83565</span></li>

                    </ul>
                </div>
            </span>

</div>


                             
<div class=" {source: 'youtube', video_id: 'UHyEIUTWogY', duration: 467, published: '31 Mar 2022', updated: '31 Mar 2022', video_views: '5564'}">
        <div class="col-md-3">


        <div class="collage-thumb playVideo" id="UHyEIUTWogY">
        	<div class="player"></div>
             <a class="play-icon"  href="javascript: void(0);"><i class="fa fa-play"></i></a>
             <img src="https://i.ytimg.com/vi/UHyEIUTWogY/0.jpg" alt="Asia News Today | The US &quot;must stay engaged in Asia-Pacific&quot;, China crash report ready in 20 days" title="Asia News Today | The US &quot;must stay engaged in Asia-Pacific&quot;, China crash report ready in 20 days"  style="display: block;" />
        </div>
    </div>

             <span class="description-content" style="display: none;">
                <div class="tooltip-content-body">
                    China has finished the main recovery work at the site of a China Eastern Airlines crash 10 days ago and plans have a preliminary report ready within 30 days of the incident. Around 1,000 Karen hill tribe people crossed the border into Thailand last weekend, only for Thai authorities to send them back, according to an official from a refugee camp and A Thai government spokesman has announced that Thailand and Cambodia plan to sign an MOU together soon to crack down on call centre scams.

To purchase Thaiger merchandise visit Thaiger shop: https://thethaiger.com/shop/

You can also send us an email at: shop@thethaiger.com

Click the link to watch a 2 minutes Thailand on Bounce: https://youtu.be/7WoqpBQ819g

 #Singaporenews #boeing737 #Myanmarnews #Thaigovernment #Philippinesnews #Asiaomicron #Asianews

00:00 Intro
00:21 China’s plane crash report 
01:33 Karen hill tribe people crossed the border into Thailand
02:38 US stays involved in the Asia-Pacific
04:05 Thailand and Cambodia’s crack down on call centre scams 
05:00 Philippines monitoring illicit drugs at tourist haunts 
06:04 Rare Rhino has been born in Indonesia 

// Download Thaiger App
====================
📱 MOBILE APP for iOS / Apple users: https://apple.co/3sFqPLU 
📱 MOBILE APP for Android users: https://play.google.com/store/apps/details?id=com.TheThaiger.android&hl=en&gl=US

// Want more from The Thaiger family?
================================
🔔  SUBSCRIBE to be notified of new content: https://www.youtube.com/thethaiger?suv_confirmation=1
🎁  JOIN to become a member: https://www.youtube.com/channel/UCfyWB_cTvCBWau8mFcMnJkQ/join 
🔎  BROWSE to read the latest news: https://thethaiger.com
📢  ADVERTISE on The Thaiger: https://thethaiger.com/advertise
💬  THAIGER TALK FORUM to discuss news stories: https://thethaiger.com/talk/
📧  EMAIL for our daily newsletter: https://thethaiger.com/subscribe
👍 LIKE and FOLLOW our Facebook page: https://www.facebook.com/thethaigernews/
🐦  FOLLOW us on Twitter: https://twitter.com/ThaigerNews
📷  FOLLOW us on Instagram: https://www.instagram.com/thethaigernews/<br />
                    <ul class="font_color">
                        <li><span data-trans="published:">published:</span> <span class="strong">31 Mar 2022</span></li>
                        <li><span data-trans="views:">views:</span> <span class="strong">5564</span></li>

                    </ul>
                </div>
            </span>

</div>


                             
<div class=" {source: 'youtube', video_id: 'yHW2w3snAoY', duration: 178, published: '12 Aug 2022', updated: '12 Aug 2022', video_views: '166'}">
        <div class="col-md-3">


        <div class="collage-thumb playVideo" id="yHW2w3snAoY">
        	<div class="player"></div>
             <a class="play-icon"  href="javascript: void(0);"><i class="fa fa-play"></i></a>
             <img src="https://i.ytimg.com/vi/yHW2w3snAoY/0.jpg" alt="Here's why Indians have the highest confidence to travel in Asia-Pacific" title="Here's why Indians have the highest confidence to travel in Asia-Pacific"  style="display: block;" />
        </div>
    </div>

             <span class="description-content" style="display: none;">
                <div class="tooltip-content-body">
                    In a new survey of 11,000 people in Asia-Pacific by Booking.com, Indian respondents far exceeded regional averages in terms of their likelihood to travel and their willingness to accept travel disruptions and delays, CNBC's Monica Pitrelli reports.<br />
                    <ul class="font_color">
                        <li><span data-trans="published:">published:</span> <span class="strong">12 Aug 2022</span></li>
                        <li><span data-trans="views:">views:</span> <span class="strong">166</span></li>

                    </ul>
                </div>
            </span>

</div>


                             
<div class=" {source: 'youtube', video_id: 'TG6hUacjF28', duration: 370, published: '29 Jun 2022', updated: '29 Jun 2022', video_views: '9473'}">
        <div class="col-md-3">


        <div class="collage-thumb playVideo" id="TG6hUacjF28">
        	<div class="player"></div>
             <a class="play-icon"  href="javascript: void(0);"><i class="fa fa-play"></i></a>
             <img src="https://i.ytimg.com/vi/TG6hUacjF28/0.jpg" alt="Madrid NATO summit &quot;the most important yet&quot; for the Asia Pacific | The World" title="Madrid NATO summit &quot;the most important yet&quot; for the Asia Pacific | The World"  style="display: block;" />
        </div>
    </div>

             <span class="description-content" style="display: none;">
                <div class="tooltip-content-body">
                    The NATO summit in Madrid is underway, with the leaders of Australia, New Zealand, Japan, and South Korea attending together for the first time. It's a sign NATO recognises the importance of the strategic situation in the Asia Pacific, and while the focus might be on the war in Ukraine, China is set to feature heavily on the agenda. Dominique Fraser, a research associate at the Asia Society Policy Institute, tells The World this is the most important NATO summit yet for the Asia Pacific.

Subscribe: http://ab.co/1svxLVE 

ABC News provides around the clock coverage of news events as they break in Australia and abroad, including the latest coronavirus pandemic updates. It's news when you want it, from Australia's most trusted news organisation.

For more from ABC News, click here: https://ab.co/2kxYCZY
Watch more ABC News content ad-free on iview: https://ab.co/2OB7Mk1

Go deeper on our ABC News In-depth channel: https://ab.co/2lNeBn2
Like ABC News on Facebook: http://facebook.com/abcnews.au
Follow ABC News on Instagram: http://instagram.com/abcnews_au
Follow ABC News on Twitter: http://twitter.com/abcnews

Note: In most cases, our captions are auto-generated.

#ABCNews #ABCNewsAustralia<br />
                    <ul class="font_color">
                        <li><span data-trans="published:">published:</span> <span class="strong">29 Jun 2022</span></li>
                        <li><span data-trans="views:">views:</span> <span class="strong">9473</span></li>

                    </ul>
                </div>
            </span>

</div>


                             
<div class=" {source: 'youtube', video_id: 'sB-i4CAJeEs', duration: 147, published: '23 May 2022', updated: '23 May 2022', video_views: '5557'}">
        <div class="col-md-3">


        <div class="collage-thumb playVideo" id="sB-i4CAJeEs">
        	<div class="player"></div>
             <a class="play-icon"  href="javascript: void(0);"><i class="fa fa-play"></i></a>
             <img src="https://i.ytimg.com/vi/sB-i4CAJeEs/0.jpg" alt="US president announces new 13-nation Asia-Pacific trade pact" title="US president announces new 13-nation Asia-Pacific trade pact"  style="display: block;" />
        </div>
    </div>

             <span class="description-content" style="display: none;">
                <div class="tooltip-content-body">
                    The US President is launching a new platform to boost economic ties with Asian countries. Japan, India, Australia and nine other countries from the region are signing onto the Indo-Pacific Economic Framework.

Biden says the pact will help fight inflation and tackle the climate crisis. But as Mobin Nasir reports, many fear it could stoke further tensions with China and undermine economic interests of the region.


Subscribe: http://trt.world/subscribe
Livestream: http://trt.world/ytlive
Facebook: http://trt.world/facebook
Twitter: http://trt.world/twitter
Instagram: http://trt.world/instagram
Visit our website: http://trt.world<br />
                    <ul class="font_color">
                        <li><span data-trans="published:">published:</span> <span class="strong">23 May 2022</span></li>
                        <li><span data-trans="views:">views:</span> <span class="strong">5557</span></li>

                    </ul>
                </div>
            </span>

</div>


                     <img src="//ecdn9.wn.com/or/images/wnblack.png" width="564" height="40" alt="Asia pacific news" />

                </div>

					<div class="youtube" style="width: 100%; text-align: right; padding-right: 10px;">developed with <a href="http://youtube.com" target="_blank"><i class="fa fa-youtube-play" aria-hidden="true"></i>YouTube</a></div>
            <div class="collage_descriptions">
            <p></p>
            </div>
        </div>
    </div>
    <!-- =======================
    COLLAGE ======================== -->






    <!-- =======================
    WIKIPEDIA ======================== -->
    <div id="wiki0" class="wiki-page" style="display:none">
        <div class="col-md-12">
                <link nopack="1" href="//cdn.wn.com/or/assets/mw.css" rel="stylesheet">
                <style>
                    .wiki-page .reflist { display: none; }
                </style>
				


          
  
	<style>.wikiparser .mw-body>.mw-body { max-width: none !important; }
	.mwcss { background-color: #fff; font-size: 13px; color: #666; }
	.mwcss a{  color: #333;  }
	</style>



<div class="wikiparser" data-custom="0" data-title="Pacific_News" data-main="1" style="padding-bottom:10px;">

    <div class="mwcss mediawiki">
    <div class="mw-body mw-body-content mediawiki" style="margin: 0px; padding: 0px; border: 0px; width: 100%;">



    		<h1 id="titleHeading" style="background-color: white; margin: 0;">Pacific News</h1>
      
<p id="mwAQ"><b id="mwAg">Pacific News</b> may refer to:</p>


<li id="mwBA"> <a href="https://wn.com/Pacific_News_Service" title="Pacific News Service" id="mwBQ">Pacific News Service</a>, a non-profit media organization based in the United States</li>

<li id="mwBg"> <i id="mwBw">Pacific News</i>, the original name of <i id="mwCA"><a href="https://wn.com/Pacific_RailNews" title="Pacific RailNews" id="mwCQ">Pacific RailNews</a></i>, a defunct magazine about railways</li>

<li id="mwCg"> <i id="mwCw">Pacific News</i> (ISSN 1435-8360), the semi-annual publication of the Association of Pacific Studies (<i id="mwDA">Arbeitsgemeinschaft fuer Pazifische Studien e.V.</i>, APSA), Hamburg University</li>


        <div class='wikipage'>
            <a onclick="activateTab('wiki0'); return false;" id="wiki_1" href="javascript:void(0);" class="pull-right">Read more <i class="fa fa-caret-right" aria-hidden="true"></i></a>
        </div>



    </div>
    </div>

        <div class="small">
        	This page contains text from <a rel="nofollow" href="ht
URL
GET https://asiapacificnews.com/
Response Headers
Cache-Control:
must-revalidate
Content-Length:
236
Content-Type:
text/html
Date:
Fri, 19 Aug 2022 20:23:35 GMT
Location:
https://wn.com/Asia_pacific_news?from=asiapacificnews.com
Server:
nginx
Set-Cookie:
wnTrk=wn.1660940615.745900.wnstatic1.3575.2895; Domain=.asiapacificnews.com; expires=Sun, 20 Aug 2090 08:57:35 GMT
Strict-Transport-Security:
max-age=15768000
Vary:
User-Agent
Response Body
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head><title>302 Moved</title></head><body><h1>Found</h1><p>The document has moved <a href="https://wn.com/Asia_pacific_news?from=asiapacificnews.com">here</a>.</p></body></html>

Resolver

Resolver ASN
AS4788
Resolver IP
202.188.1.176
Resolver Network Name
Tmnet, Telekom Malaysia Bhd.
Measurement UID
20220819202338.459800_MY_webconnectivity_58340084c88b9172
Report ID
20220819T200907Z_webconnectivity_MY_4788_n1_TMAuwEb7V2MLVh13
Platform
linux
Software Name
ooniprobe-cli (3.15.1)
Measurement Engine
ooniprobe-engine (3.15.1)

Raw Measurement Data

Loading…