It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://feeds.feedburner.com/amourbook

  1.    
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://w3.org/1999/xhtml" xml:lang="en" lang="en">
  4. <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">
  5.  
  6.    <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
  7.    <meta name="referrer" content="no-referrer-when-downgrade">
  8.    <title>Amour Book</title>
  9.  
  10.    <meta name="keywords" content="Amour book, WorldNews, World News, Amour book 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, Amour book 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" />
  11.    <meta name="description" content="Amour book on WN Network delivers the latest Videos and Editable pages for News &amp; Events, including Entertainment, Music, Sports, Science and more, Sign up and share your playlists." />
  12.  
  13.    <link href="https://wn.com/Amour_Book" rel="canonical">
  14.    <link href="//ecdn0.wn.com/st/favicon-20131209.ico" type="image/x-icon" rel="icon">
  15.  
  16.  
  17.  
  18.    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  19.    <meta http-equiv="Content-Language" content="en" />
  20.    <meta http-equiv="Pragma" content="no-cache" />
  21.    <meta http-equiv="Cache-Control" content="no-cache" />
  22.    <meta http-equiv="Expires" content="0" />
  23.  
  24.    <script type="text/javascript">window.google_analytics_uacct = "UA-1177289-31";</script>
  25.    <script type="text/javascript">var quantcast_label = 'anything';</script>
  26.    
  27. <script>
  28.    if(document.location.hostname.match(/\.forsearch\.net/)){ document.location='https://wn.com'+document.location.pathname; }
  29.    </script>
  30.    <script nopack="1">
  31.        window.basepath = '/Amour_book';
  32.    if(navigator.userAgent.match(/\b(iPhone|iphone|iPad|ipad|Android|IEMobile|PlayBook|BB9|BB10|Mobile Safari)\b/)){
  33.    window.location = 'https://wn.com/mobile'+basepath; }
  34.    </script>
  35.  
  36.  
  37.   <meta name="viewport" content="width=device-width, initial-scale = 1.0, maximum-scale=1.0, user-scalable=no" />
  38. <link nopack="1" href="//ecdn2.wn.com/or/assets/assets/avp/css/font-awesome.min.css" rel="stylesheet">
  39.  
  40.    
  41.  
  42.    <script type="text/javascript"></script>
  43.    <script type="text/javascript"></script>
  44.  
  45.    <script>
  46.    var isTouchSupported = 'ontouchstart' in window || window.DocumentTouch && document instanceof DocumentTouch;
  47.    if(isTouchSupported){
  48.        document.write('<script src="//ecdn7.wn.com/or/assets/js/jquery.touchtoclick.js"></scr'+'ipt>');
  49.    }
  50.    </script>
  51.  
  52.  
  53.    <script type="text/javascript">
  54.        if (!String.prototype.trim) {
  55.          String.prototype.trim = function () {
  56.            return this.replace(/^\s+|\s+$/g, '');
  57.          };
  58.        }
  59.        if(!window.videoplayers){
  60.            window.videoplayers = [];
  61.        }
  62.    if(window.console && console.log){
  63.        clog = console.log.bind(console);
  64.    }else{
  65.        function clog(info){}
  66.    }
  67.    function ensure(fn) {
  68.        return fn;
  69.        return function() {
  70.            try {
  71.                return(fn.apply(this, arguments));
  72.            } catch(e) {
  73.                if(window.console && console.error) console.error("Reporting: "+e);
  74.                Raven.captureException(e);
  75.                // throw e;
  76.            }
  77.        };
  78.    }
  79.  
  80.    $ensure = function(f){
  81.        return jQuery(ensure(f));
  82.    };
  83.    </script>
  84.    <script nopack="1" type="text/javascript"><!--
  85.        function isAscii(x){
  86.            return x.match(/^[\t\n\r\ \!\"#$\%\&\'\(\)\*\+\,\.\/0123456789\:\;\=\?\@ABCDEFGHIJKLMNOPQRSTUVWXYZ\\\_\`abcdefghijklmnopqrstuvwxyz\|\~\ \ü]+$/);
  87.        }
  88.  
  89.        translateHeadings = true;
  90.        function checkLanguage(){
  91.            if(jQuery('#id_language').val() == 'en'){
  92.                translateHeadings = true;
  93.            }else{
  94.                translateHeadings = false;
  95.            }
  96.        }
  97.    // -->
  98.    </script>
  99.  
  100.    <script type="text/javascript"></script>
  101.  
  102.    <script type="text/javascript"></script>
  103.    <script type="text/javascript"></script>
  104.    <script type="text/javascript"></script>
  105.    <script type="text/javascript"></script>
  106.  
  107.  
  108.    <script>$.fn.cluetip = function(){};</script>
  109.    <script type="text/javascript"></script>
  110.    <script type="text/javascript"></script>
  111.    <script type="text/javascript">if(document.location.hostname.match('(^|\.)wn\.com$')){ jQuery.cookies.setOptions({domain:'.wn.com'}); }</script>
  112.  
  113.    <script type="text/javascript"></script>
  114.    <script type="text/javascript"></script>
  115.    <script type="text/javascript"></script>
  116.  
  117.    <script type="text/javascript">
  118.        window.updateHeight = ensure(function(content_div){
  119.            var active_id = content_div;
  120.            if(!jQuery('li.current a').length) return;
  121.            if(!content_div){
  122.                active_id = jQuery('li.current a').get(-1).id;
  123.            }
  124.            jQuery('#tabcontainer').height(jQuery('#tabcontainer '+active_id).height());
  125.        });
  126.  
  127.    </script>
  128.  
  129.  
  130.    <script type="text/javascript"></script>
  131.    <script type="text/javascript"></script>
  132.    <script type="text/javascript"></script>
  133.  
  134.  
  135.  
  136.  
  137.  
  138.     <!-- iframe popups -->
  139.    <script type="text/javascript"></script>
  140.    <script type="text/javascript">IEDITOR_CLOSE = "//ecdn4.wn.com/or/ula/ewn/closebox.png"</script>
  141.    <script type="text/javascript"></script>
  142.  
  143.    <script type="text/javascript"></script>
  144.  
  145.    <script type="text/javascript"></script>
  146.  
  147.  
  148.  
  149.    <script nopack="1" src="//ecdn5.wn.com/or/js/videoplayer-20181002-4.min.js" type="text/javascript"></script>
  150.  
  151.    <script type="text/javascript"></script>
  152.    <script type="text/javascript"></script>
  153.  
  154.    <script type="text/javascript"></script>
  155.    <script type="text/javascript"></script>
  156.  
  157.    <script type="text/javascript">
  158.    function load_wiki(el, cb) {
  159.        var el = $(el).closest('.wiki-page').find('.wikiparser');
  160.        var query = el.data('title');
  161.        var main = el.data('main');
  162.        var custom = el.data('custom');
  163.        var onSuccess = function(){
  164.            wikisnippet.hide();
  165.            updateHeight();
  166.            if(cb) cb();
  167.        };
  168.        if(custom) {
  169.            onSuccess();
  170.        }else{
  171.            var wikisnippet = el.find('.wikisnippet');
  172.            el.find('.wikipage a').html('Loading... please wait...');
  173.            $.ajax({
  174.                url: '/api/upge/cheetah-photo-search/wiki_page_test?main='+main+'&query='+escape(query),
  175.                dataType: 'html',
  176.                success: function(r){
  177.                    if(!r.match(/<h1/)){
  178.                        clog("No content for wiki query: "+query);
  179.                        el.find('.wikipage a').html('');
  180.                    }else{
  181.                        el.closest('div').html(r);
  182.                        onSuccess();
  183.                    }
  184.                },
  185.                error: function(){
  186.                    el.find('.wikipage a').html('')
  187.                }
  188.            });
  189.        }
  190.        return false;
  191.    }
  192.    </script>
  193.  
  194. <script type="text/javascript">
  195. var detailsTemplate = _.template('<div class="video-desc draggable border_color font_color <%= info %>">' +
  196.    '<div class="video-remove" title="Click to remove from playlist"></div>' +
  197.    '<div class="content"><a class="playlistitem" id="<%= id %>_line" href="javascript:void(0);">'+
  198.    '<div class="video-thumb border_color bgr_color descriptions-tab-thumbnail gotop">'+
  199.    '<img class="video-thumbnail gotop playvideo1"  onClick="activateTab(\'playlist1\'); return false" width="300" height="225" alt="<%= title %>" src="<%= thumbnailUrl %>"></div></a>'+
  200.    '<div class="video-title" >'+
  201.    '<a class="playlistitem playvideo1 gotop"  onClick="activateTab(\'playlist1\'); return false" id="<%= id %>_more" href="javascript:void(0);"><%= title %></a></div>'+
  202.    '<ul><li><span data-trans="Order:">Order:</span> <input type="text" size="2" value="<%= order %>" class="details-manual-order" />'+
  203.    '<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>'+
  204.    '<li><span data-trans="Duration:">Duration:</span> <span class="video-duration"><%= durationStr %></span></li>'+
  205.    '<li><span data-trans="Updated:">Updated:</span> <span class="video-uploaded"><%= updated %></span></li></ul>'+
  206.    '<div class="video-fulldescription"><%= tooltipContentBody %></div>' +
  207.    '<a class="video-wnlink" href="https://wn.com/<%= url %>" target="_blank" style="target-name: new; target-new: tab;">'+
  208.    'https://wn.com/<%= title %></a><br clear="left" /></div></div>'+
  209.    '<span class="description-content" style="display: none;">'+
  210.    '<div class="tooltip-content-body"><%= tooltipContentBody %></div></span>');
  211. var playlistItemTemplate = '<li class="playlistitemli thumbnail">' +
  212.    '<a class="playlistitem ellipsis" id="<%= id %>" href="javascript:void(0);">' +
  213.    '<div class="thumb"><div class="clip">' +
  214.    '<img width="110" height="82" alt="<%= title %>" src="<%= thumbnailUrl %>" />' +
  215.    '<div class="duration opacity"><%= durationStr %></div></div></div>' +
  216.    '<span class="video-title"><%= title %></span></a>' +
  217.    '<span class="playlistitemremove TTip"><span>remove from playlist</span><i class="fa fa-times" aria-hidden="true"></i></span>' +
  218.    '<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>' +
  219.    '<div class="buttons"></div>'+
  220.    '<span class="description-content" style="display:none;"><%= tooltipContentBody %></span>' +
  221.    '</div></li>';
  222.  
  223.  
  224. var playlistItemTemplateFS = '<li class="playlistitemli list"><div class="item">' +
  225. '<a class="playlistitem ellipsis" id="<%= id %>"  href="javascript:void(0);"><span class="title"><%= title %></span><span class="dots">...</span>' +
  226. '<span class="playlistitemremove TTip" title="remove from playlist"></span>' +
  227. '<span class="duration"><%= durationStr %></span>' +
  228. '<span class="description-content" style="display:none;"><%= tooltipContentBody %></span>' +
  229. '</div></li>';
  230. 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>';
  231. var emptyItemHtml = '<li class="empty">'+emptyItemMessage+'</li>';
  232.  
  233.  
  234. 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>';
  235.  
  236.  
  237.  
  238. var jsQuery = 'Amour book';
  239. var jsRelQuery = 'Amour book';
  240. var no_suitable_video = 'Could not find a suitable video for "%s" query';
  241. jQuery(function(){
  242.    window.no_suitable_video = i18n("Could not find a suitable video for \"%s\" query");
  243. });
  244. </script>
  245.  
  246. <script type="text/javascript"><!--
  247. var remove_dynamic_playlist = ensure(function(num){
  248.    var target_li = $('#playlist_menu');
  249.    target_li.find('.remove-'+num).parent().remove();
  250.    var first_playlist = target_li.find('a').attr('id');
  251.    if(first_playlist){
  252.        $("#main-menu li[id='#playlist_menu'] a").attr('id', first_playlist);
  253.    }
  254.  
  255.    var target_li = $('#details_menu');
  256.    target_li.find('.remove-'+num).parent().remove();
  257.    var first_details = target_li.find('a').attr('id');
  258.    if(first_details){
  259.        $("#main-menu li[id='#details_menu'] a").attr('id', first_details);
  260.    }
  261.    var target_pl = $('#tabcontainer');
  262.    target_pl.find('#playlist'+num).remove();
  263.    target_pl.find('#details'+num).remove();
  264. });
  265.  
  266. var found_playlists = null;
  267. var longest_position = 0;
  268. var add_cached_videos = ensure(function(count){
  269.    if(!count) { count = 1; }
  270.    if(!found_playlists){ return; }
  271.    if(count>found_playlists.length){
  272.        count = found_playlists.length;
  273.    }
  274.    if(!found_playlists.length){
  275.        $('.add_youtube_playlist').hide();
  276.        // _add_dynamic_playlist(jsQuery, 'no more playlists');
  277.        return;
  278.    }
  279.    for(var i=0; i<+count; i++){
  280.        var p = found_playlists.splice(0, 1);
  281.        if(p.length){
  282.            p = p[0];
  283.            var activate = (i == count-1);
  284.            _add_dynamic_playlist('playlist:'+p.playlist_id, p.title, (i == count-1)? activate_playlist : function(){});
  285.        }
  286.    }
  287. });
  288.  
  289. function activate_playlist(status, num){
  290.    if(status == 'loading'){
  291.        activateTab('playlist'+num);
  292.        $('#id_new_playlist').attr('value', '');
  293.    }
  294. }
  295.  
  296. var show_loading = ensure(function(status){
  297.    if(status){
  298.        // add class "loading" to loading button
  299.    }else{
  300.        // remove class "loading" to loading button
  301.    }
  302. })
  303.  
  304. var add_longest_videos = ensure(function(){
  305.    var q = jsQuery;
  306.    var num = ++longest_position;
  307.    _add_dynamic_playlist(q+' duration:longest', q + ' longest #'+num, activate_playlist, num*14);
  308. });
  309.  
  310. var add_more_videos = ensure(function(count){
  311.    if(!count) { count = 1; }
  312.    if(found_playlists){
  313.        add_cached_videos(count);
  314.        $('.single-playlist-fullscreen').hide();
  315.    }else{
  316.        found_playlists = [];
  317.        show_loading(true);
  318.        $('.single-playlist-fullscreen').hide();
  319.        $.ajax({
  320.            url: 'https://wn.com/api/upge/edit/find_playlists',
  321.            data: {query: jsQuery},
  322.            dataType: 'jsonp',
  323.            success: ensure(function(response){
  324.                show_loading(false);
  325.                found_playlists = response['results'];
  326.                if(found_playlists){
  327.                    add_cached_videos(count);
  328.                }
  329.            }),
  330.            failure: ensure(function() {
  331.                show_loading(false);
  332.            })
  333.        });
  334.    }
  335. });
  336.  
  337. var tab_num = null;
  338.  
  339. var _add_playlist = ensure(function(loader, query, title, callback, offset, autostart){
  340.    if(!title){    
  341.        title = query;
  342.    }
  343.    show_loading(true);
  344.    if(!tab_num){
  345.        tab_num = $('#playlist_menu li').length;
  346.    }
  347.    $('#playlist_menu').show(); // in case there were zero videos
  348.    var num = ++tab_num;
  349.  
  350.    //add videos
  351.    var target_li = $('#playlist_menu');
  352.    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 %>" '+
  353.            'class="playlist-menu-<%= num %>"><%= title %></a>'+
  354.            '</li>');
  355.    target_li.append(code_li({num: num, title: title}));
  356.  
  357.    var target_pl = $('#tabcontainer');
  358.    var code_pl = _.template('<div id="playlist<%= num %>" class="playlist-page" style="display: block; position: absolute; margin-left: -10000px; max-width: 9000px"></div>');
  359.    target_pl.append(code_pl({num: num}));
  360.  
  361.    // add video details
  362.    var target_li = $('#details_menu');
  363.    var code_li = _.template('<li class=""><div id="d-remove-<%= num %>" class="remove remove-<%= num %>"></div><a href="" id="#details<%= num %>" '+
  364.            'class="details-menu-<%= num %>"><%= title %></a></li>');
  365.    target_li.append(code_li({num: num, title: title}));
  366.  
  367.    var target_pl = $('#tabcontainer');
  368.    var code_pl = _.template('<div id="details<%= num %>" class="details-page" style="display: block; position: absolute; margin-left: -10000px; max-width: 9000px"></div>');
  369.    target_pl.append(code_pl({num: num}));
  370.  
  371.    loader(num, query, title, callback, offset, autostart);
  372.  
  373.    callback('loading', num);
  374.    $('.single-playlist-fullscreen').hide();
  375.  
  376.    return false;
  377. });
  378.  
  379. var _add_dynamic_playlist = ensure(function(query, title, callback, offset, autostart){
  380.  return _add_playlist(function(num, query, title, callback, offset, autostart){
  381.     $.ajax({
  382.        url: 'https://wn.com/api/upge/cheetah-photo-search/dynamic_playlist_v7',
  383.        data: {
  384.           language_id: '1',
  385.           vsid: num,
  386.           query: query,
  387.           offset: offset|0
  388.        },
  389.        dataType: 'jsonp',
  390.        success: ensure(function(response) {
  391.            $('#playlist'+num).html(response['videos']);
  392.            $('#details'+num).html(response['video_details']);
  393.            bind_videos(num, autostart);
  394.            bind_video_details(num);
  395.            $('#playlist'+num).css('display', 'block');
  396.            // $('.tabtrigger li a[id=#playlist'+num+']').first().click();
  397.            // activateTab('playlist'+num);
  398.            updateHeight();
  399.            show_loading(false);
  400.            callback('loaded', num);
  401.        }),
  402.        failure: ensure(function() {
  403.            show_loading(false);
  404.            callback('failed', num);
  405.        })
  406.    })}, query, title, callback, offset, autostart);
  407. });
  408.  
  409. var add_dynamic_playlist = ensure(function(query, title){
  410.    _add_dynamic_playlist(query, title, activate_playlist);
  411. });
  412.  
  413. var _video_importer = function(num, query, title, callback, offset, autostart){
  414.     $.ajax({
  415.        url: 'https://manage.wn.com/api/collect_videos',
  416.        data: {
  417.           urls: query.trim().replace(/\r*\n\r*/g,'|'),
  418.        },
  419.        dataType: 'jsonp',
  420.        success: ensure(function(response) {
  421.            $('#playlist'+num).html($('#playlist0').html().replace(/0"/g, num+'"'));
  422.            $('#details'+num).html($('#details0').html().replace(/0"/g, num+'"'));
  423.            bind_videos(num, autostart);
  424.            bind_video_details(num);
  425.            clog(response.results);
  426.            var vp = videoplayers[num];
  427.            var playlist = [];
  428.            _.each(response.results, function(el) {
  429.                var data = {
  430.                    source: 'youtube',
  431.                    video_id: el.youtube_video_id,
  432.                    author: el.author_name,
  433.                    duration: el.duration_seconds,
  434.                    title: el.title,
  435.                    published: new Date(el.published).toDateString(),
  436.                    updated: new Date(el.updated).toDateString(),
  437.                    video_views: el.view_count,
  438.                    thumbnailUrl: el.thumbnail_url.replace('/default.jpg', '/0.jpg'),
  439.                    tooltipContentBody: el.description,
  440.                    description: el.description,
  441.                };
  442.                playlist.push(data);
  443.            });
  444.            vp.setPlaylist(playlist);
  445.            vp.loadPlaylist(autostart);
  446.            $('#playlist'+num).css('display', 'block');
  447.            // $('.tabtrigger li a[id=#playlist'+num+']').first().click();
  448.            // activateTab('playlist'+num);
  449.            updateHeight();
  450.            show_loading(false);
  451.            callback('loaded', num);
  452.        }),
  453.        failure: ensure(function() {
  454.            show_loading(false);
  455.            callback('failed', num);
  456.        })
  457.    });
  458. }
  459.  
  460. var import_videos = ensure(function(query){
  461.    return _add_playlist(_video_importer, query, 'Imported videos', activate_playlist, 0, true);
  462. });
  463.  
  464. var do_import = ensure(function(el){
  465.    var query = $(el).parent().find('textarea').val();
  466.    $.unblockUI();
  467.    return import_videos(query);
  468. });
  469.  
  470.  
  471. var start_import = ensure(function(){
  472.    var w = $('body').width();
  473.    $.blockUI({
  474.        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>' +
  475.                 '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>' +
  476.                 '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>' +
  477.                 '<textarea style="width:99%; height: 80%"></textarea><br><input type="button" onclick="do_import(this);" value="Create your Wn Instant Playlist!">' +
  478.                 '<img class="ifr_close" title="Click here to cancel" src="//ecdn4.wn.com/or/ula/ewn/closebox.png" onclick="login_close()" />',
  479.        css: {
  480.            width: '880px',
  481.            height: '495px',
  482.            top: '15%',
  483.            applyPlatformOpacityRules: false,
  484.            left: (parseInt((w - 880) * 50 / w) + '%'),
  485.            border: '5px solid #eff2f3',
  486.            backgroundColor: '#aaa',
  487.            '-webkit-border-radius': '14px',
  488.            '-moz-border-radius':    '14px',
  489.            '-khtml-border-radius': '14px',
  490.            'border-radius': '14px'
  491.         }
  492.    });
  493.    return false;
  494. });
  495.  
  496. $(function(){
  497.    $(function(){
  498.        $('.video-info').each(function() {
  499.            Hyphenator.hyphenate(this, 'en');
  500.        });
  501.    });
  502.  
  503.    $(".fullscreen-toggle").click(function(e) {
  504.        var vsid = getPlayerId(getCurrentTab());
  505.        triggerFullscreen(vsid);
  506.    });
  507.  
  508.    $(document).keyup(function(e) {
  509.        if (e.keyCode == 27) {
  510.            //#FIXME additional
  511.            $('.autoscroll-box .slimScrollDiv').css('position', 'relative');
  512.            $('.autoscroll-box .slimScrollDiv').css('width', '100%');
  513.            $('.autoscroll-box .slimScrollDiv').css('height', '360px');
  514.            $('#autoscroll').css('height', '360px');
  515.            $('.autoscroll-box .slimScrollDiv').css('z-index', '102');
  516.            $('.autoscroll-box .slimScrollDiv').css('position', 'relative');
  517.            $('#scrolling-play-pause').removeClass('fs');
  518.            $('.autoscroll-box .slimScrollDiv').removeClass('fs');
  519.            return false;
  520.        }
  521.    });
  522.  
  523.    $('.add-all-playlist').live('click', function(e) {
  524.        e.preventDefault();
  525.        $('input.disco-check').attr('disabled', false);
  526.        $('input.disco-check').attr('checked', false);
  527.        var links = $(this).parent().parent('.album').find('ul');
  528.        links.find(':checkbox').each(function() {
  529.            $(this).click();                        
  530.        });
  531.        $('.disco-check:checked').each(function(idx) {
  532.                    query = $(this).next('a').attr('title');
  533.                    do_query_add_to_playlist(query);
  534.        });
  535.        $(this).html('album added to playlist')
  536.    });
  537.  
  538.    $('.add-playlist').live('click', function(e) {
  539.        e.preventDefault();
  540.        query = $(this).attr('id');                
  541.        do_query_add_to_playlist(query);
  542.    });
  543.  
  544.    $('.retrieve-karaoke-playlist').live('click', function(e) {
  545.        $('.disco-check:checked').each(function(idx) {
  546.            query = $(this).next('a').attr('title');
  547.            do_query_add_to_fs_playlist(query + 'karaoke');
  548.        });
  549.    });
  550. });
  551.  
  552.  
  553. -->
  554. </script>
  555. <script type="text/javascript"><!--
  556. function getTabName(el){
  557.    return $(el).closest('#tabcontainer>div').attr('id');
  558. }
  559.  
  560. function getCurrentTab(el){
  561.    return window.activeTab;
  562. }
  563.  
  564. function getPlayerId(tab){
  565.    if(typeof(tab)!='string'){
  566.        tab = getTabName(tab);
  567.    }
  568.    return tab.replace(/(playlist|details)/, '') | 0;
  569. }
  570.  
  571. function getPlayer(tab){
  572.    return videoplayers[getPlayerId(tab)];
  573. }
  574.  
  575. function triggerFullscreen(vsid){    
  576.    $('#playercontainer'+vsid).css('position', 'fixed');
  577.    $('#playercontainer'+vsid).css('top', '50px');
  578.    $('#playercontainer'+vsid).css('left', '0px');
  579.    $('#playercontainer'+vsid).css('right', '0px');
  580.    $('#playercontainer'+vsid).css('bottom', '0px');
  581.    $('#playercontainer'+vsid).css('z-index', '100000');
  582. $('#playercontainer'+vsid).find('iframe').css('position', 'fixed');
  583. $('#playercontainer'+vsid).find('iframe').css('width', '100%');
  584. $('#playercontainer'+vsid).find('iframe').css('height', '100%');
  585. $('#playercontainer'+vsid).find('iframe').css('left', '0');
  586. $('#playercontainer'+vsid).find('iframe').css('top', '0');
  587.    $('body').css('overflow', 'hidden');
  588.    $('#home'+vsid).show();
  589.    return false;
  590. }
  591.  
  592. function doneFullscreen(vsid){    
  593.    $('#playercontainer'+vsid).css('position', 'relative');
  594.    $('#playercontainer'+vsid).css('top', '0px');
  595.    $('#playercontainer'+vsid).css('z-index', '102');
  596. $('#playercontainer'+vsid).find('iframe').css('position', 'absolute');
  597. $('#playercontainer'+vsid).find('iframe').css('width', '100%');
  598. $('#playercontainer'+vsid).find('iframe').css('height', '100%');
  599. $('#playercontainer'+vsid).find('iframe').css('top', '0');
  600. $('#playercontainer'+vsid).find('iframe').css('left', '0');
  601.    $('#home'+vsid).hide();
  602.    $('body').css('overflow', 'auto');
  603.    activateTab('playlist'+vsid);
  604.    return false;
  605. }
  606.  
  607. if(!window.videoplayers){
  608.    videoplayers = [];
  609. }
  610.  
  611. window.sentVideos = {};
  612. window.videoContainers = {};
  613.  
  614. var getVideoPlayer = function(oid){
  615.        var vpid = '#videoplayer-'+(oid.match(/\d+/g)[0]-1);
  616.        var el = $(vpid);
  617.        while(el != null){
  618.            var vp = window.videoContainers[el.attr('id')];
  619.            if(vp) return vp;
  620.            el = $(el).parent()
  621.        }
  622. };
  623.  
  624. var bind_videos = ensure(function(vsid, autostart){
  625.    videoplayers[vsid] = new Videoplayer({
  626.        playlistContainer: "#playlistcontainer"+vsid,
  627.        playerContainer: "#playercontainer"+vsid,
  628.        playlistItemTemplate: playlistItemTemplate,
  629.        playpositionTemplate: '<%= elapsedTime %> / <%= totalTime %>',
  630.        emptyItemHtml: emptyItemHtml,
  631.        inputOrdering: true,
  632.        enableLogging: false,
  633.        descriptionsholder: '#descriptionsplace'+vsid,
  634.        playTrigger: '.disabled-playvideo'+vsid,
  635.        addTrigger: '.disabled-addvideo'+vsid,
  636.        playlistRepeat: '#playlistrepeat'+vsid,
  637.        playlistShuffle: '#playlistshuffle'+vsid,
  638.        playlistClear: '#playlist_clear'+vsid,
  639.        playposition: '#playposition'+vsid,
  640.        autoplayCheckbox: '#autoplay'+vsid,
  641.        replaycurrentCheckbox: '.replaycurrent'+vsid,
  642.        autoplayCookie: (vsid==1)?'wn-videoplayer-autoplay':'',
  643.        playlistFormatCookie: 'wn-videoplayer-playlist-format',
  644.        controlNext: '.videoplayer-control-next'+vsid,
  645.        controlPrev: '.videoplayer-control-prev'+vsid,
  646.        controlPlay: '.videoplayer-control-play'+vsid,
  647.        controlPause: '.videoplayer-control-pause'+vsid,
  648.        playlistLink: '.playlist-link'
  649.    });
  650.    var vp = videoplayers[vsid];
  651.    var vres = '#video-results-'+vsid+' .video-info';
  652.    $('.playSlider'+vsid).click(function(){
  653.        $('#contentSlider'+vsid).show('fast');
  654.        $('.contentSliderClose').show('fast');
  655.    });
  656.    $('.contentSliderClose').click(function(){
  657.        $(this).parent().hide('fast');
  658.    });
  659.    $('a#play'+vsid).click(function(){
  660.        vp.addVideo($('#details'+vsid+' .video-info'));
  661.        vp.addVideo($('#playlist'+vsid+' .video-info'));
  662.    });
  663.    $('a#remove'+vsid).click(function(){
  664.        $('#playlist'+vsid+' .mainvideoresults').animate({ opacity: 'hide' }, "slow");
  665.        updateHeight();
  666.    });
  667.    $('a.list-preview').click(function(){
  668.        $('.list-preview').hide('fast');
  669.        $('.thumb-preview').show('fast');
  670.    });
  671.    $('a.thumb-preview').click(function(){
  672.        $('.list-preview').show('fast');
  673.        $('.thumb-preview').hide('fast');
  674.    });
  675.    $('#playlist_clear'+vsid).click(function(){
  676.        $(this).hide('fast');
  677.        $('#playlist_restore'+vsid).show('fast');
  678.     });
  679.    $('#playlist_restore'+vsid).click(function(){
  680.        $('.playlist_clear'+vsid).show('fast');
  681.        $(this).hide('fast');
  682.    });
  683.    $('#sortby'+vsid).hide();
  684.    $('a#open_sortby'+vsid).click(function(){
  685.        $('#sortby'+vsid).show('slow');
  686.        $('#open_sortby'+vsid).hide('fast');
  687.        $('#close_sortby'+vsid).show('fast');
  688.    });
  689.    $('a#close_sortby'+vsid).click(function(){
  690.        $('#sortby'+vsid).hide('slow');
  691.        $('#open_sortby'+vsid).show('fast');
  692.        $('#close_sortby'+vsid).hide('fast');
  693.    });
  694.  
  695.    window.videoContainers[vp.playerContainer.attr('id')] = vp;
  696.  
  697.    $(document).bind('videoplayer.player.statechange', function(e, status, playerContainer){
  698.        var match = window.location.search.match(/^\?from=([^#&]*)/);
  699.        if(match){
  700.            window.fromUrl = window.fromURL || match[1];
  701.            if(window.history.replaceState){
  702.                window.history.replaceState({}, '', window.location.href.replace(/(\?from=[^#&]*)/, ''));
  703.            }
  704.        }
  705.        //if(status == 'playing' || status == 'unstarted'){
  706.        if(status == 'playing'){
  707.            var vp = getVideoPlayer(playerContainer);
  708.            var videoInfo = vp.getCurrentVideo();
  709.            if(videoInfo){
  710.                var vid = videoInfo.source+':'+videoInfo.video_id;
  711.                if(window.sentVideos[vid]) return;
  712.                window.sentVideos[vid] = 1;
  713.                $.ajax({url: 'https://login.wn.com/history/play/', data: {
  714.                            video: vid,
  715.                            title: videoInfo.title,
  716.                            status: status,
  717.                            duration: videoInfo.duration,
  718.                            atUrl: window.location.host + window.location.pathname,
  719.                            fromUrl: window.fromUrl
  720.                        }, dataType:'jsonp'});
  721.            }
  722.        }
  723.    });
  724.  
  725.    vp.playerContainer.bind('videoplayer.player.videoloaded', function(e, videoInfo){
  726.        if(videoInfo && window.username){
  727.            $.ajax({url: 'https://login.wn.com/history/play/', data: {
  728.                        video: videoInfo.source+':'+videoInfo.video_id,
  729.                        title: videoInfo.title,
  730.                        duration: videoInfo.duration,
  731.                    }, dataType:'jsonp'});
  732.        }
  733.    });
  734.    $(document).bind('videoplayback.repeat', function(e, playerContainer){
  735.        $.each(videoplayers, function(i, vp){
  736.            if(vp && vp.playerContainer == playerContainer && window.username){
  737.                var info=vp.getActualPlaylist()[vp.getPlaylistPosition()];
  738.                $.ajax({
  739.                    url: 'https://login.wn.com/videos/star/',
  740.                    data:{
  741.                        title: info.title,
  742.                        video: info.source+':'+info.video_id,
  743.                    },
  744.                    dataType: 'jsonp',
  745.                });
  746.            }
  747.        });
  748.    });
  749.    $('.autoplay').attr('checked', $('#autoplay1').attr('checked'));
  750.    $('.autoplay').click(function(event){
  751.        // set all visible autoplay buttons
  752.        $('.autoplay').attr('checked', $(event.target).attr('checked'));
  753.        // set first cookie
  754.        videoplayers[1].onAutoplayClick();
  755.    });
  756.    // this will add all available videos to playlist
  757.    //#FIXME #if $vs.get('playlist')
  758.    //vp.addVideo($('#video-results-'+vsid+' .video-info'));
  759.    vp.addVideo($(vres));
  760.    vp.loadPlaylist();
  761.    //if(vp.getActualPlaylist().length){
  762.    //    vp.playFromPlaylist(vp.getActualPlaylist()[0], vp.autoplay || autostart);
  763.    //}
  764.    $(document).keyup(ensure(function(e) {
  765.        if (e.keyCode == 27) {
  766.            $('#home'+vsid).click();
  767.            return false;
  768.        }
  769.    }));
  770.    $('#videoplayer-play-all'+vsid).click(function(event) {
  771.        event.preventDefault();
  772.        vp.clearPlaylist();
  773.        vp.addVideo($(vres).slice(0, 23));
  774.        vp.playPlaylist();
  775.    });
  776.    $('#videoplayer-play-next'+vsid).click(function(event) {
  777.        event.preventDefault();
  778.        vp.playNextPlaylistVideo();
  779.    });
  780.    $('#playlist_restore'+vsid).click(function(event) {
  781.        event.preventDefault();
  782.        vp.clearPlaylist();
  783.        vp.addVideo($(vres).slice(0, 14));
  784.        vp.playPlaylist();
  785.    });  
  786. $('.play_all_fs_'+vsid).click(function(event) {
  787.         event.preventDefault();
  788. vp.playNextPlaylistVideo();
  789. triggerFullscreen(vsid);
  790.    });  
  791.  
  792.    $.fn.clickToggle = function(func1, func2) {
  793.        var funcs = [func1, func2];
  794.        this.data('toggleclicked', 0);
  795.        this.click(function() {
  796.            var data = $(this).data();
  797.            var tc = data.toggleclicked;
  798.            $.proxy(funcs[tc], this)();
  799.            data.toggleclicked = (tc + 1) % 2;
  800.        });
  801.        return this;
  802.    };
  803.    $('.playlist_mute_'+vsid).clickToggle(function() {
  804.        vp.setVolumeMute();
  805.        $(this).css('background-position', '0px 0px');
  806.    }, function() {
  807.        vp.setVolumeUnMute();
  808.        $(this).css('background-position', '-16px 0px');
  809.    });
  810.    $('.muteFS'+vsid).clickToggle(function() {
  811.        vp.setVolumeMute();
  812.        $(this).css('background-position', '-30px center');
  813.    }, function() {
  814.        vp.setVolumeUnMute();
  815.        $(this).css('background-position', '0px center');
  816.    });
  817.  
  818.  
  819.    $('.playvideo'+vsid).livequery(function() {
  820.        $(this).click(function(event){
  821.            event.preventDefault();
  822.            var vp = getPlayer(this);
  823.            clog('onPlayVideoX');
  824.            var videoData = vp.extractVideoData($(event.currentTarget));
  825.            clog(videoData);
  826.            vp.playFromPlaylist(videoData, true, 0);
  827.        });
  828.    });
  829. $('.playvideo').livequery(function() {
  830.        $(this).click(function(event){
  831.            event.preventDefault();
  832.            var vp = videoplayers[1];
  833.            clog('onPlayVideoX');
  834.            var videoData = vp.extractVideoData($(event.currentTarget));
  835.            clog(videoData);
  836.            vp.playFromPlaylist(videoData, true, 0);
  837.        });
  838.    });
  839.    $('.addvideo').livequery(function() {
  840.        $(this).click(function(event){
  841.            event.preventDefault();
  842.            var vp = getPlayer(this);
  843.            clog('onAddVideo');
  844.            var videoData = vp.extractVideoData($(event.currentTarget));
  845.            var playlist = vp.getPlaylist();
  846.            playlist.push(videoData);
  847.            vp.setPlaylist(playlist);
  848.            clog('onAddVideo done.');
  849.        });
  850.    });
  851. });
  852.  
  853. var bind_video_details = ensure(function(vsid){
  854.    var target = $('#details'+vsid+' .center-content');
  855.    videoplayers[vsid].playerContainer.bind('videoplayer.player.playlistchanged', function(e, playlist){
  856.        target.find('.video-desc').detach();
  857.        for(var i in playlist){
  858.            var item = playlist[i];
  859.            var itemId = _.uniqueId('item_');
  860.            var context = {
  861.                descriptionsholder: '#descriptionsplace'+vsid,
  862.                id: itemId,
  863.                info: "{source: '"+item.source+"', video_id: '"+item.video_id+"', duration: "+item.duration+", published: '"+item.published+"', updated: '"+item.updated+"', author: ''}",
  864.                url: item.title.replace(/ /g, '_').replace(/"/g,'&quot;')+'/video_details',
  865.                title: item.title,
  866.                titled: item.title+'/video details',
  867.                durationStr: videoplayers[vsid].formatTime(item.duration),
  868.                description: item.description,
  869.                updated: item.updated,
  870.                author: item.author,
  871.                published: item.published,
  872.                order: (+i)+1,
  873.                thumbnailUrl: item.thumbnailUrl,
  874.                tooltipContentBody: item.tooltipContentBody,
  875.            };
  876.            var item_text = detailsTemplate(context);
  877.            target.append(item_text);
  878.        }
  879.    });
  880.  
  881.    // getting the video details delete button to work
  882.    $('#details'+vsid+' .video-remove').live('click', function(e) {
  883.        var toRemove = videoplayers[vsid].extractVideoData(this);
  884.        var playlist = videoplayers[vsid].getPlaylist();
  885.        for (var i = 0; i < playlist.length; i++) {
  886.            var playlistItem = playlist[i];
  887.            if(videoplayers[vsid].isSameVideo(playlistItem, toRemove)){
  888.                playlist.splice(i--, 1);
  889.            }
  890.        }
  891.        videoplayers[vsid].setPlaylist(playlist);
  892.        $(this).parent('div.video-desc').detach();
  893.        var items = $('#details'+vsid+' .video-desc .details-manual-order');
  894.        for (var i = 0; i < items.length; i++) {
  895.            $(items[i]).val(i+1);
  896.        }
  897.    });
  898.  
  899.    // ordering logic
  900.    var pl_len = $('#details'+vsid+' .video-desc').length;
  901.    var init_vlist_value = false;
  902.    var new_vlist_value = false;
  903.    $('#details'+vsid+' .details-manual-order').live('hover', function(e) {
  904.        $(this).select();
  905.        if (!init_vlist_value) { init_vlist_value = parseInt($(this).val()); }
  906.    });
  907.    $('#details'+vsid+' .details-manual-order').live('focus', function(e) {
  908.        if (!init_vlist_value) { init_vlist_value = parseInt($(this).val()); }
  909.    });
  910.    //$('#details'+vsid+' .details-manual-order').blur(function(e) {
  911.    //  $(this).parent().find('.details-manual-order-confirm').hide();
  912.    //})
  913.    $('#details'+vsid+' .details-manual-order').live('keyup', function(e) {
  914.        $(this).parent().find('.details-manual-order-confirm').hide();
  915.        new_vlist_value = parseInt($(this).val());
  916.        if (isNaN(new_vlist_value)) { return false; }
  917.        if (new_vlist_value == undefined) { return false; }
  918.        if (new_vlist_value == parseInt(init_vlist_value)) { return false; }
  919.        if (new_vlist_value < 0) { return false; }
  920.        if (new_vlist_value > pl_len) { return false; }
  921.        if (new_vlist_value == 0) { new_vlist_value = 1; }
  922.        $(this).parent().find('.details-manual-order-confirm').show();
  923.    });
  924.  
  925.    // add the keypress event
  926.    $('#details'+vsid+' .details-manual-order').live('keypress', function(e) {
  927.        if(e.keyCode == 13) {
  928.            var tmp = $('#details'+vsid+' .video-desc').eq(init_vlist_value-1);
  929.            var target = $('#details'+vsid+' .video-desc').eq(new_vlist_value-1);
  930.            var tmpc = tmp.clone(true);
  931.  
  932.            target.find('.details-manual-order').val(init_vlist_value);
  933.            tmp.replaceWith(target);
  934.            var place = $('#details'+vsid+' .video-desc').eq(new_vlist_value-1);
  935.            tmpc.insertBefore(place);
  936.  
  937.            var items = $('#details'+vsid+' .video-desc .details-manual-order');
  938.            for (var i = 0; i < items.length; i++) {
  939.                $(items[i]).val(i+1);
  940.            }
  941.  
  942.            videoplayers[vsid].switchPlaylistItems(init_vlist_value, new_vlist_value);
  943.            init_vlist_value = false;
  944.            new_vlist_value = false;
  945.            $('#details'+vsid+' .details-manual-order-confirm').hide();
  946.        }
  947.    });
  948.  
  949.    $('#details'+vsid+'-items .details-manual-order-confirm').live('click', function(e) {
  950.        var tmp = $('#details'+vsid+' .video-desc').eq(init_vlist_value-1);
  951.        var target = $('#details'+vsid+' .video-desc').eq(new_vlist_value-1);
  952.        var tmpc = tmp.clone(true);
  953.  
  954.        target.find('.details-manual-order').val(init_vlist_value);
  955.        tmp.replaceWith(target);
  956.        var place = $('#details'+vsid+' .video-desc').eq(new_vlist_value-1);
  957.        tmpc.insertBefore(place);
  958.  
  959.        var items = $('#details'+vsid+' .video-desc .details-manual-order');
  960.        for (var i = 0; i < items.length; i++) {
  961.            $(items[i]).val(i+1);
  962.        }
  963.  
  964.        videoplayers[vsid].switchPlaylistItems(init_vlist_value, new_vlist_value);
  965.        init_vlist_value = false;
  966.        new_vlist_value = false;
  967.        $('#details'+vsid+' .details-manual-order-confirm').hide();
  968.    });
  969.  
  970.    $('#playlistformating'+vsid).hover(function() {
  971.        $('.playlistformating.fsmode').stop(true, false).animate({'right': '0px'}, 900);
  972.        $('.playlistformating.fsmode').css("background-image", "url(//ecdn3.wn.com/or/images/double-right-arrow.png)");
  973.    }, function() {
  974.        $('.playlistformating.fsmode').stop(true, false).animate({'right': '-365px'}, 900);
  975.        $('.playlistformating.fsmode').css("background-image", "url(//ecdn8.wn.com/or/images/double-left-arrow.png)");
  976.    });
  977. });
  978.  
  979. -->
  980. </script>
  981. <script type="text/javascript"><!--
  982. function bind_fsplayer(){
  983.    if(!window.videoplayers){
  984.        videoplayers = [];
  985.    }
  986.    var videoplayer_fs = new Videoplayer({
  987.        playlistContainer: "#playlistcontainerfs",
  988.        playerContainer: "#playercontainer1",
  989.        playlistItemTemplate: playlistItemTemplateFS,
  990.        playpositionTemplate: '$("<%= elapsedTime %>") / $S("<%= totalTime %>")',
  991.        emptyItemHtml: emptyItemHtml,
  992.        inputOrdering: true,
  993.        enableLogging: false,
  994.        playlistClear: '.playlistcontainerfs_clear',
  995.        replaycurrentCheckbox: '.replaycurrentfs',
  996.        playlistFormatCookie: 'none',
  997.    });
  998.  
  999.    jQuery('.discoplaylist_play').click(function(event) {
  1000.        event.preventDefault();
  1001.        videoplayer_fs.clearPlaylist();
  1002.        videoplayer_fs.playPlaylist();
  1003.    });
  1004.  
  1005.    var fullscreen_interval_caller = false;
  1006.  
  1007.    jQuery('.play-album-fullscreen').live('click', ensure(function(e) {
  1008.        videoplayer_fs.clearPlaylist();
  1009.  
  1010.        // checking if we have at least one video in the playlist in order to click it
  1011.        fullscreen_interval_caller = setInterval(function(){
  1012.            first_video = jQuery('#playlistcontainer_fs').find('a.playlistitem:first');
  1013.            if (first_video) {
  1014.                first_video.find('img.playlist-thumbnail').click();
  1015.                triggerFullscreen(1);
  1016.                clearInterval(fullscreen_interval_caller);
  1017.            }
  1018.        }, 1000);
  1019.    }));
  1020.  
  1021.    jQuery('.play-fullscreen').live('click', ensure(function(e) {
  1022.        videoplayer_fs.clearPlaylist();
  1023.        fullscreen_interval_caller = setInterval(function(){
  1024.            first_video = videoplayer_fs.playlistContainer.find('li').first().find('a.playlistitem');
  1025.            if (first_video) {
  1026.                first_video.click();
  1027.                triggerFullscreen(1);
  1028.                clearInterval(fullscreen_interval_caller);
  1029.            }
  1030.        }, 1000);
  1031.  
  1032.    }));
  1033. }
  1034.  
  1035. function do_query_add_to_fs_playlist(query) {
  1036.    jQuery.ajax({
  1037.        data: {
  1038.            t: 'cheetah-photo-search/video_search.txt',
  1039.            query: query,
  1040.        },
  1041.        dataType: 'jsonp',
  1042.        url: 'https://upge.wn.com/',
  1043.        success: function(text) {
  1044.            var vp = videoplayers[1];
  1045. vp.clearPlaylist();
  1046.            //clog('onPlayVideoX');
  1047.            var videoData = vp.extractVideoData($(text));
  1048.            clog(videoData);
  1049.            vp.playFromPlaylist(videoData, true, 0);
  1050. triggerFullscreen(1);
  1051.        }
  1052.    });
  1053. }
  1054.  
  1055. function do_query_add_to_playlist(query) {
  1056.    jQuery.ajax({
  1057.        data: {
  1058.            t: 'cheetah-photo-search/video_search.txt',
  1059.            query: query,
  1060.        },
  1061.        dataType: 'jsonp',
  1062.        url: 'https://upge.wn.com/',
  1063.        success: function(text) {
  1064.            var vp = videoplayers[1];
  1065.            var videoData = vp.extractVideoData($(text));
  1066.            var playlist = vp.getPlaylist();
  1067.            playlist.push(videoData);
  1068.            vp.setPlaylist(playlist);
  1069.        }
  1070.    });
  1071. }
  1072. jQuery(function(){
  1073.    jQuery('.add-to-playlist').live('click', function(e) {
  1074.          query = jQuery(this).attr('id');
  1075.          do_query_add_to_playlist(query);
  1076.    });
  1077.    jQuery('.add-all-playlist').live('click', function(e) {
  1078.   jQuery('input.disco-check').attr('disabled', false);
  1079.        jQuery('input.disco-check').attr('checked', false);
  1080.        var links = jQuery(this).parent().parent('.album').find('ul');
  1081.        links.find(':checkbox').each(function() {
  1082.            jQuery(this).click();                        
  1083.        });        
  1084.        jQuery('.disco-check:checked').each(function(idx) {
  1085.            query = jQuery(this).next('a').attr('title');
  1086.            do_query_add_to_playlist(query);
  1087.        });
  1088.    });
  1089.    jQuery('.retrieve-fs-playlist').live('click', function(e) {
  1090.        jQuery('input.disco-check').attr('disabled', false);
  1091.        jQuery('input.disco-check').attr('checked', false);
  1092.        var links = jQuery(this).parent().parent('.album').find('ul');
  1093.        links.find(':checkbox').each(function() {
  1094.            jQuery(this).click();                        
  1095.        });
  1096.        
  1097.        jQuery('.disco-check:checked').each(function(idx) {
  1098.            query = jQuery(this).next('a').attr('title');
  1099.            do_query_add_to_fs_playlist(query);
  1100.        });
  1101.    });
  1102. });
  1103.  
  1104. -->
  1105. </script>
  1106. <script type="text/javascript"><!--
  1107. var matchNumber = function(x){
  1108. return x && x.match(/^\d+$/);
  1109. }
  1110.  
  1111. var matchDash = function(x){
  1112. return x && x.match(/^\d+(-\d+)?(,\d+(-\d+)?)*$/);
  1113. }
  1114.  
  1115. var matchPosition = function(x){
  1116. return x && x.match(/^(\d+:)?\d+:\d+$/);
  1117. }
  1118.  
  1119. var matchAction = function(x){
  1120. return x && x.match(/^(\d+:)?\d+:\d+(\-|\.\.)(\d+:)?\d+:\d+$/);
  1121. }
  1122.  
  1123. var matchNames = function(x){
  1124.    return x && x.length >= 3;
  1125. }
  1126.  
  1127. function parseDash(x){
  1128.    var parts = x.split(/,/g);
  1129.    var r = [];
  1130.    for(var i in parts){
  1131.        var p = parts[i];
  1132.        if(p.match('-')){
  1133.            var rg = p.split('-');
  1134.            for(var t=rg[0]; t<=rg[1]; t++){
  1135.               r.push(t|0);
  1136.            }
  1137.        }else{
  1138.            r.push(p|0);
  1139.        }
  1140.    }
  1141.    return r;
  1142. }
  1143.  
  1144. var parsePosition = function(x){
  1145.    var parts = x.split(/:/g);
  1146.    var pos = 0;
  1147.    for(var p in parts){
  1148.        pos = pos*60 + parseInt(parts[p].trim() || '0', 10);
  1149.    }
  1150.    return pos;
  1151. }
  1152.  
  1153. var sources = {'yt': 'youtube', 'vm': 'vimeo', 'dm': 'dailymotion'};
  1154. var namesMatch = function(name, vname){
  1155.    var name1 = name.replace(/[\W_]+/g, ' ').trim().toLowerCase();
  1156.    var name2 = vname.replace(/[\W_]+/g, ' ').trim().toLowerCase();
  1157.    if(!name1 || !name2) return false;
  1158.    if(name1 == name2) return 1;
  1159.    if(name2.substring(0, name1.length) == name1) return 0.8;
  1160.    if(name2.match(name1)) return 0.6;
  1161.    return 0;
  1162. }
  1163.  
  1164. var findMatchingVideo = function(vp, vid){
  1165.    var pl = vp.getActualPlaylist();
  1166.    vid = vid.replace(/\/+$/,'').replace(/%20/g, ' ');
  1167.    if(vid.match(/^\d+$/)){
  1168.        var number = parseInt(vid);
  1169.        return pl[number-1];
  1170.    }else if(vid.match(/^\w\w-/)){
  1171.        var s = sources[vid.substr(0, 2)];
  1172.        for(var v in pl){
  1173.            if(pl[v].source == s && pl[v].video_id == vid.substr(3)){
  1174.                return pl[v];
  1175.            }
  1176.        }
  1177.    }else{
  1178.        var bm = 0;
  1179.        var winner = -1;
  1180.        for(var i=0; i<pl.length; i++){
  1181.            var candidate = namesMatch(vid, pl[i].title);
  1182.            if(candidate > bm){
  1183.                bm = candidate;
  1184.                winner = i;
  1185.            }
  1186.        }
  1187.        if(winner == -1) return null;
  1188.  
  1189.        if(window.console && console.log)
  1190.            console.log('Found video: ' + winner + ' for query ' + vid);
  1191.        return pl[winner];
  1192.    }
  1193. }
  1194.  
  1195. var parseAction = function(vp, x){
  1196.    var video = null;
  1197.    var start = 0;
  1198.    var stop = null; // at the end of video
  1199.    if(x.match(/\//)){
  1200.        var vid_pos = x.split(/\//, 2);
  1201.        x = vid_pos[0];
  1202.        var positions = vid_pos[1].split(/\-|\.\./, 2);
  1203.        start = parsePosition(positions[0]) || 0;
  1204.        if(positions[1] && positions[1].trim()){
  1205.            stop = parsePosition(positions[1]) || null;
  1206.        }
  1207.    }
  1208.    video = findMatchingVideo(vp, x);
  1209.    return {
  1210.        'video': video,
  1211.        'start': start,
  1212.        'stop': stop
  1213.    };
  1214. };
  1215.  
  1216. $ensure(function(){
  1217.    if (window.location.hash && window.location.hash == '#_=_') {
  1218.        if (window.history && history.pushState) {
  1219.            window.history.pushState("", document.title,
  1220.                window.location.href.replace(location.hash,""));
  1221.        } else {
  1222.            // Prevent scrolling by storing the page's current scroll offset
  1223.            var scroll = {
  1224.                top: document.body.scrollTop,
  1225.                left: document.body.scrollLeft
  1226.            };
  1227.            window.location.hash = '';
  1228.            // Restore the scroll offset, should be flicker free
  1229.            document.body.scrollTop = scroll.top;
  1230.            document.body.scrollLeft = scroll.left;
  1231.        }
  1232.    }
  1233.  
  1234.    // method that scrolls the headlines to a certain position
  1235.    function scrollRelated(seconds) {
  1236.        window.jQueryAutoScroll.doScrollTo(25*parseInt(seconds));
  1237.    }
  1238.  
  1239.    var showMenu = ensure(function(activeMenu, activeItem, shown){
  1240.        if(window.console && console.log) console.log("Activating menu: "+activeMenu);
  1241.        // <ul id='menu-name' class="submenu border_color tabtrigger"><li id='#child-menu-id' class="active"><a id='#opened-tab-id'>
  1242.        // or
  1243.        // <ul id='main_menu' class="tabtrigger"><li id='#child-menu-id' class="current"><a id='#opened-tab-id'>
  1244.  
  1245.        var activeMenuElement = $('ul'+activeMenu);
  1246.        var parentMenuItem = $('ul.tabtrigger li[id='+activeMenu+']');
  1247.        var parentMenuElement = parentMenuItem.parents('ul');
  1248.        var parentMenuName = '#'+parentMenuElement.attr('id');
  1249.        if(parentMenuItem.length){
  1250.            if(activeMenu != '#main-menu'){
  1251.                var isGoodMenu=activeMenuElement.find('li').length>1;
  1252.                if(isGoodMenu){
  1253.                    activeItem.addClass('current');
  1254.                    activeMenuElement.css('z-index', '100');
  1255.                }
  1256.                if(parentMenuName != '#undefined' && parentMenuName != activeMenu){
  1257.                    showMenu(parentMenuName, parentMenuItem, shown);
  1258.                }
  1259.                // slide down in reverse order, from the topmost menu
  1260.                if(isGoodMenu){
  1261.                    activeMenuElement.slideDown('fast');
  1262.                    shown.push(activeMenu);
  1263.                }
  1264.            }else{
  1265.                activeItem.addClass('current');
  1266.            }
  1267.        }else{
  1268.            activeItem.addClass('current');
  1269.        }
  1270.    });
  1271.  
  1272.    window.updateMenus = ensure(function(tab){
  1273.        if(window.console && console.log) console.log("updateMenus for: "+tab);
  1274.        $('#login .history').css('color',tab=='#history'?'#c00':'');
  1275.        // find active menu
  1276.        var menu_item = $('.submenu li:not([id]) a[id='+tab+']').parents('li'); // item with no submenu
  1277.        if(!menu_item.length){
  1278.            menu_item = $('.submenu li a[id='+tab+']').parents('li'); // any submenu item
  1279.        }
  1280.        if(!menu_item.length){
  1281.            menu_item = $('.tabtrigger li a[id='+tab+']').parents('li'); // main menu item
  1282.        }
  1283.        // reset all submenus selection
  1284.        $('.submenu.tabtrigger').children('li').removeClass('active');
  1285.        // reset main menu selection
  1286.        $('.tabtrigger').children('li').removeClass('current');
  1287.        // move all submenus back
  1288.        $('.submenu').css('z-index', '10');
  1289.        var shown = [];
  1290.        var menu_name = '#'+(menu_item.parents('ul').attr('id') || 'main-menu');
  1291.        if(menu_item && menu_name != '#undefined'){
  1292.            showMenu(menu_name, menu_item, shown);
  1293.        }
  1294.        // slide all other submenus up
  1295.        var open_submenu = false;
  1296.        $('.submenu').each(function(n,el){
  1297.            if($.inArray('#'+el.id, shown) == -1){
  1298.                $(el).css('z-index', '100').slideUp('fast');
  1299.            }else if($(el).find('li').length<=1){
  1300.                // never show menus with only one element
  1301.            }else{
  1302.                $(el).css('z-index', '100');
  1303.                open_submenu = true;
  1304.            }
  1305.        });
  1306.        if(open_submenu){
  1307.            $('.submenu-container').slideDown('fast');
  1308.        }else{
  1309.            $('.submenu-container').slideUp('fast');
  1310.        }
  1311.    });
  1312.  
  1313. window.lastHistory = '';
  1314. window.activeArea = '';
  1315. window.fsonload = null;
  1316. window.firstTimeActivate = true;
  1317.  
  1318.    window.history_pp = 20;
  1319.  
  1320.    var renderPage = function(number, active){
  1321.        var page = '';
  1322.        if(number == active){
  1323.            page += ' <span class="active">'+active+'</span> ';
  1324.        }else{
  1325.            page += ' <a href="javascript:void(0);" onclick=\'activateTab("history", "'+number+'");return false;\'>'+number+'</a> ';
  1326.        }
  1327.        return page;
  1328.    }
  1329.  
  1330.    var historyTemplate = _.template('<div class="history-div">'+
  1331.        '<a href="<%= url %>"><%= title %></a>'+
  1332.        '<span style="color:gray;font-size:90%"><%= at %></span>'+
  1333.        '</div>');
  1334.  
  1335.    var myPlaylists = DynamicStream('my_playlists', 10, 'https://editor.wn.com/personal/?kind=pages',
  1336.        '<div class="item-div l80">'+
  1337.        '<% if(thumb.width && !thumb.url.match("^/")) { %>'+
  1338.        '<img width="<%= thumb.width %>" height="<%= thumb.height %>" src="<%= thumb.url %>" class="thumb" />'+
  1339.        '<% } else { %>'+
  1340.        '<img width="72" height="54" src="https://login.wn.com/media/images/empty-120x90.png" class="thumb" />'+
  1341.        '<% } %><div class="info">'+
  1342.        '<a href="https://wn.com/u/<%= owner %>/<%= query %>"><%= title %></a><br /> '+
  1343.        '<span style="color:gray;font-size:90%"><%= edited_at %> ago</span>'+
  1344.        //'<br/><% if(typeof duration!=="undefined"){ %>Duration: <%= duration %><% } %><br/>'+
  1345.        '</div></div>');
  1346.  
  1347.    var myVideos = DynamicStream('my_videos', 20, 'https://login.wn.com/history/played/',
  1348.        '<div class="item-div l80">'+
  1349.        '<img width="72" height="54" src="https://i.ytimg.com/vi/<%= video_id %>/default.jpg" class="thumb" />'+
  1350.        '<div class="info">'+
  1351.        '<a href="https://wn.com/<%= title %>"><%= title %></a><br /> '+
  1352.        '<span style="color:gray;font-size:90%"><%= edited_at %> ago</span>'+
  1353.        //'<br/><% if(typeof duration!=="undefined"){ %>Duration: <%= duration %><% } %><br/>'+
  1354.        '</div></div>');
  1355.  
  1356.    var globalHistory = DynamicStream('global_history', 20, 'https://login.wn.com/recent/all/',
  1357.        '<div class="item-div l1">'+
  1358.        '<a href="<%= url %>"><%= title %></a>'+
  1359.        '</div>')
  1360.  
  1361.  
  1362.    var renderHistory = ensure(function(result){
  1363.        //pp = parseInt(result.pp);
  1364.        var stream = "";
  1365.        for(i in result.stream){
  1366.            var item = result.stream[i];
  1367.            var context = {
  1368.                title: item.title,
  1369.                url: item.url,
  1370.                at: item.at_rel,
  1371.            };
  1372.            stream += historyTemplate(context);
  1373.        }
  1374.        $('#history .stream').html(stream);
  1375.        var page = result.page;
  1376.        if(result.pages>1){
  1377.            var pages = '';
  1378.            pages += renderPage(1, page);
  1379.            if(result.nearby && result.nearby[0]>2){
  1380.                pages += '...';
  1381.            }
  1382.            for(p in result.nearby){
  1383.                pages += renderPage(result.nearby[p], page);
  1384.            }
  1385.            if(result.nearby && result.nearby.slice(-1)[0]<result.pages-1){
  1386.                pages += ' ... ';
  1387.            }
  1388.            if(result.pages>1){
  1389.                pages += renderPage(result.pages, page);
  1390.            }
  1391.            //pages = pages + "(" + result.count;
  1392.        }else{
  1393.            pages = ''
  1394.        }
  1395.        $('.pagination').html('<p>'+pages+'</p>');
  1396.        $('.stream > div:odd').addClass('bgr_color');
  1397.        updateHeight('#history');
  1398.    });
  1399.  
  1400.  
  1401.    window.activateTabArea = ensure(function(tab, areas){
  1402.        var parsed = false;
  1403.        var parts = (areas || '').split('/');
  1404.        window.fsonload = $.inArray('fs', parts) >= 0;
  1405.        if(fsonload){
  1406.            parts.splice(parts.indexOf('fs'), 1);
  1407.        }
  1408.        var replayMode = false;
  1409.        if($.inArray('replay', parts)>=0){
  1410.            replayMode = 'replay';
  1411.        }
  1412.        var noSoundMode = false;
  1413.        if($.inArray('nosound', parts)>=0){
  1414.            noSoundMode = 'nosound';
  1415.        }
  1416.        if($.inArray('ns', parts)>=0){
  1417.            noSoundMode = 'ns';
  1418.        }
  1419.        var previewMode = null;
  1420.        if($.inArray('p', parts)>=0){
  1421.            previewMode = 'p';
  1422.        }
  1423.        if($.inArray('preview', parts)>=0){
  1424.            previewMode = 'preview';
  1425.        }
  1426.        if($.inArray('repeat', parts)>=0){
  1427.            replayMode = 'repeat';
  1428.        }
  1429.        if($.inArray('r', parts)>=0 || $.inArray('ro', parts)>=0){
  1430.            replayMode = 'r';
  1431.        }
  1432.        if(replayMode){
  1433.            parts.splice(parts.indexOf(replayMode), 1);
  1434.        }
  1435.        if(noSoundMode){
  1436.            parts.splice(parts.indexOf(noSoundMode), 1);
  1437.        }
  1438.        if(previewMode){
  1439.            parts.splice(parts.indexOf(previewMode), 1);
  1440.        }
  1441.        if(previewMode){
  1442.            if(!parts.length){
  1443.                parts = ['1-14', '999:59'];
  1444.            }
  1445.        }
  1446.  
  1447.        var area = parts[0];
  1448.  
  1449.        if(tab == 'history' && false){
  1450.            var page = parseInt(area || '1') || 1;
  1451.            $.ajax({
  1452.                url: 'https://login.wn.com/recent/json/?pp='+history_pp+'&skip='+history_pp*(page-1),
  1453.                dataType: 'jsonp',
  1454.                success: function(response){
  1455.                    $ensure(function(){
  1456.                        renderHistory(response, page);
  1457.                    });
  1458.                }
  1459.            });
  1460.            return true;
  1461.        }
  1462.  
  1463.        if(tab == 'global_history' && false){
  1464.            var page = parseInt(area || '1') || 1;
  1465.            globalHistory.fetchStream(page, '', function(){
  1466.                updateHeight('#global_history');
  1467.            });
  1468.            return true;
  1469.        }
  1470.  
  1471.        if(tab == 'my_playlists' && false){
  1472.            var page = parseInt(area || '1') || 1;
  1473.            myPlaylists.fetchStream(page, '', function(){
  1474.                updateHeight('#my_playlists');
  1475.            });
  1476.            return true;
  1477.        }
  1478.  
  1479.        if(tab == 'my_videos' && false){
  1480.            var page = parseInt(area || '1') || 1;
  1481.            myVideos.fetchStream(page, '', function(){
  1482.                updateHeight('#my_videos');
  1483.            });
  1484.            return true;
  1485.        }
  1486.  
  1487.        if(tab == 'related_sites' && areas && matchPosition(areas)){
  1488.            var seconds = parsePosition(areas);
  1489.            scrollRelated(seconds);
  1490.            return false;
  1491.        }
  1492.  
  1493.        if(matchPosition(area) || matchAction(area)){
  1494.            parts.unshift('1');
  1495.            area = parts[0];
  1496.        }
  1497.  
  1498.        if(tab == 'expand' && area && area.match(/\d+/)) {
  1499.            var num = parseInt(area);
  1500.            if(num < 100){
  1501.                //FIX ME. Load news page with ajax here
  1502.            }
  1503.            else if(num > 1900){
  1504.                //FIX ME. Load timeline page with ajax here
  1505.            }
  1506.        }
  1507.        else if(tab.match(/^playlist\d+$/)){
  1508.            var playerId = parseInt(tab.substring(8));
  1509.            var vp = videoplayers[playerId];
  1510.            window.descriptionsholder = $('.descriptionsplace');
  1511.            if(!vp) return; // why? no player?
  1512.            if(replayMode){
  1513.                $('.replaycurrent'+playerId).attr('checked', true);
  1514.                vp.setReplayCurrent(true);
  1515.            }
  1516.            var playQueue = [];
  1517.            window.playQueue = playQueue;
  1518.            var playQueuePosition = 0;
  1519.            var playShouldStart = null;
  1520.            var playShouldStop = null;
  1521.            var parseList = function(x){
  1522.                var items = x.split(/;|,/g);
  1523.                var results = [];
  1524.                for (i in items){
  1525.                    try{
  1526.                        var action = parseAction(vp, items[i]);
  1527.                        if(!action.video){
  1528.                            if(window.console && console.log) console.log("Warning: No video for queued entry: " + items[i]);
  1529.                        }else{
  1530.                            results.push(action);
  1531.                        }
  1532.                    }catch(e){
  1533.                        if(window.console && console.log) console.log("Warning: Can''t parse queue entry: " + items[i]);
  1534.                    }
  1535.                }
  1536.                return results;
  1537.            };
  1538.  
  1539.            var scrollToPlaylistPosition = function(vp){
  1540.                var ppos = vp.getPlaylistPosition();
  1541.                var el = vp.playlistContainer.find('>li').eq(ppos);
  1542.                var par = el.closest('.playlist_scrollarea');
  1543.                par.scrollTop(el.offset().top-par.height()/2);
  1544.            }
  1545.  
  1546.            var updateVolumeState = function(){
  1547.                if(noSoundMode){
  1548.                    if(noSoundMode == 'turn-on'){
  1549.                        clog("Sound is on, vsid="+vp.vsid);
  1550.                        vp.setVolumeUnMute();
  1551.                        noSoundMode = false;
  1552.                    }else{
  1553.                        clog("Sound is off, vsid="+vp.vsid);
  1554.                        vp.setVolumeMute();
  1555.                        noSoundMode = 'turn-on';
  1556.                    }
  1557.                }
  1558.            }
  1559.  
  1560.            var playQueueUpdate = function(){
  1561.                var playPosition = playQueue[playQueuePosition];
  1562.                vp.playFromPlaylist(playPosition.video);
  1563.                scrollToPlaylistPosition(vp);
  1564.                playShouldStart = playPosition.start;
  1565.                playShouldStop = playPosition.stop;
  1566.            };
  1567.  
  1568.            var playQueueAdvancePosition = function(){
  1569.                clog("Advancing play position...");
  1570.                playQueuePosition ++;
  1571.                while(playQueuePosition < playQueue.length && !playQueue[playQueuePosition].video){
  1572.                    playQueuePosition ++;
  1573.                }
  1574.                if(playQueuePosition < playQueue.length){
  1575.                    playQueueUpdate();
  1576.                }else if(vp.getReplayCurrent()){
  1577.                    playQueuePosition = 0;
  1578.                    playQueueUpdate();
  1579.                    vp.seekTo(playShouldStart);
  1580.                    vp.playVideo();
  1581.                }else{
  1582.                    vp.pauseVideo();
  1583.                    playShouldStop = null;
  1584.                    playShouldStart = null;
  1585.                }
  1586.            };
  1587.  
  1588.           function loadMoreVideos(playerId, vp, start, finish, callback){
  1589.                    var playlistInfo = playlists[playerId-1];
  1590.                    if(playlistInfo.loading >= finish) return;
  1591.                    playlistInfo.loading = finish;
  1592.                    $.ajax({
  1593.                        url: '/api/upge/cheetah-photo-search/query_videos2',
  1594.                        dataType: 'json',
  1595.                        data: {
  1596.                            query: playlistInfo.query,
  1597.                            orderby: playlistInfo.orderby,
  1598.                            start: start,
  1599.                            count: finish-start
  1600.                        },
  1601.                        success: function(response){
  1602.                            var pl = vp.getPlaylist().slice(0);
  1603.                            pl.push.apply(pl, response);
  1604.                            vp.setPlaylist(pl);
  1605.                            callback();
  1606.                        }
  1607.                    });
  1608.           }
  1609.  
  1610.           if(parts.length == 1 && matchDash(parts[0])){
  1611.                var pl = vp.getActualPlaylist();
  1612.                var vids = parseDash(parts[0]);
  1613.                parts = [];
  1614.                for(var i = 0; i < vids.length; i++){
  1615.                    playQueue.push({
  1616.                        'video': pl[vids[i]-1],
  1617.                        'start': 0,
  1618.                        'stop': null
  1619.                    })
  1620.                }
  1621.                if(vids.length){
  1622.                    if(vids[vids.length-1]-1>=pl.length){
  1623.                        loadMoreVideos(playerId, vp, pl.length, vids[vids.length-1], function(){
  1624.                            if(fsonload){
  1625.                                activateTabArea(tab, parts[0]+'/fs');
  1626.                            }else{
  1627.                                activateTabArea(tab, parts[0]);
  1628.                            }
  1629.                            var pls = vp.getPlaylist();
  1630.                            vp.playFromPlaylist(pls[pls.length-1]);
  1631.                            vp.playVideo();
  1632.                            scrollToPlaylistPosition(vp);
  1633.                        });
  1634.                        return true;
  1635.                    }
  1636.                }
  1637.                if(playQueue){
  1638.                    playQueueUpdate();
  1639.                    vp.playVideo();
  1640.                    parsed = true;
  1641.                    playShouldStart = 0;
  1642.                }
  1643.           }
  1644.  
  1645.           if(previewMode){
  1646.                var vids = [];
  1647.                var dur = 0;
  1648.                var pl = vp.getActualPlaylist();
  1649.                area = parts[0];
  1650.                if(parts.length == 1 && matchPosition(parts[0])){
  1651.                    vids = parseDash('1-'+pl.length);
  1652.                    dur = parsePosition(parts[0]);
  1653.                    parts = [];
  1654.                }else
  1655.                if(parts.length == 1 && matchDash(parts[0])){
  1656.                    vids = parseDash(parts[0]);
  1657.                    dur = parsePosition("999:59");
  1658.                    parts = [];
  1659.                }
  1660.                if(parts.length == 2 && matchDash(parts[0]) && matchPosition(parts[1])){
  1661.                    vids = parseDash(parts[0]);
  1662.                    dur = parsePosition(parts[1]);
  1663.                    parts = [];
  1664.                }
  1665.                for(var i = 0; i < vids.length; i++){
  1666.                    playQueue.push({
  1667.                        'video': pl[vids[i]-1],
  1668.                        'start': 0,
  1669.                        'stop': dur
  1670.                    })
  1671.                }
  1672.                if(playQueue){
  1673.                    playQueueUpdate();
  1674.                    vp.playVideo();
  1675.                    parsed = true;
  1676.                }
  1677.            }
  1678.  
  1679.            if(parts.length>1){
  1680.                for(var i = 0; i < parts.length; i++){
  1681.                    var sel = findMatchingVideo(vp, parts[i]);
  1682.                    if(sel){
  1683.                        playQueue.push({
  1684.                            'video': sel,
  1685.                            'start': 0,
  1686.                            'stop': null
  1687.                        })
  1688.                    }
  1689.                }
  1690.                if(playQueue){
  1691.                    playQueueUpdate();
  1692.                    vp.playVideo();
  1693.                    parsed = true;
  1694.                }
  1695.                
  1696.            }else if(area){
  1697.                var sel = findMatchingVideo(vp, area);
  1698.                if(sel){
  1699.                    vp.playFromPlaylist(sel);
  1700.                    playShouldStart = 0;
  1701.                    parsed = true;
  1702.                }
  1703.            }
  1704.  
  1705.            if(fsonload || replayMode){
  1706.                playShouldStart = 0;
  1707.            }
  1708.  
  1709.            if(document.location.search.match('at=|queue=')){
  1710.                var opts = document.location.search.replace(/^\?/,'').split(/&/g);
  1711.                for(var o in opts){
  1712.                    if(opts[o].match(/^at=(\d+:)?(\d+:)?\d+$/)){
  1713.                        playShouldStart = parsePosition(opts[o].substr(3))
  1714.                    }
  1715.                    if(opts[o].match(/^queue=/)){
  1716.                        playQueue = parseList(opts[o].substr(6));
  1717.                        if(playQueue){
  1718.                            playQueuePosition = 0;
  1719.                            playQueueUpdate();
  1720.                        }
  1721.                    }
  1722.                }
  1723.            }
  1724.  
  1725.            if(matchPosition(parts[1])){
  1726.                    playShouldStart = parsePosition(parts[1]);
  1727.                    parsed = true;
  1728.            }
  1729.  
  1730.            if(matchAction(parts[1])){
  1731.                    var action = parseAction(vp, area+'/'+parts[1]);
  1732.                    playShouldStart = action.start;
  1733.                    playShouldStop = action.stop;
  1734.                    parsed = true;
  1735.            }
  1736.  
  1737.            if(playShouldStart !== null && !playQueue.length){
  1738.                playQueue.push({
  1739.                    video: vp.getCurrentVideo(),
  1740.                    start: playShouldStart,
  1741.                    stop: playShouldStop
  1742.                });
  1743.            }
  1744.  
  1745.            if(playShouldStart != null){
  1746.                setInterval(function(){
  1747.                    if(playShouldStop && vp.currentPlayer && vp.currentPlayer.getCurrentTime() > playShouldStop){
  1748.                        playShouldStop = null;
  1749.                        if(vp.getCurrentVideo() == playQueue[playQueuePosition].video){
  1750.                            playQueueAdvancePosition();
  1751.                        }else{
  1752.                            playShouldStart = null;
  1753.                        }
  1754.                    }
  1755.                }, 500);
  1756.                vp.playerContainer.bind('videoplayer.player.statechange', function(e, state){
  1757.                    if(state == 'ended'){ // advance to the next video
  1758.                        playQueueAdvancePosition();
  1759.                    }
  1760.                });
  1761.                vp.playerContainer.bind('videoplayer.player.readychange', function(e, state){
  1762.                    if(state){
  1763.                        updateVolumeState();
  1764.                        if(playShouldStart !== null){
  1765.                            vp.seekTo(playShouldStart);
  1766.                            playShouldStart = null;
  1767.                        }else{
  1768.                            playShouldStop = null; // someone started other video, stop playing from playQueue
  1769.                        }
  1770.                    }
  1771.                    if(fsonload) {
  1772.                        triggerFullscreen(playerId); fsonload = false;
  1773.                    }
  1774.                });
  1775.            }
  1776.        }
  1777.        else if(tab.match(/^wiki\d+$/)){
  1778.            if(firstTimeActivate){
  1779.                load_wiki($('#'+tab), function(){
  1780.                    if(area){
  1781.                        var areaNode = $('#'+area);
  1782.                        if(areaNode.length>0){
  1783.                            $('html, body').scrollTop(areaNode.offset().top + 10);
  1784.                            return true;
  1785.                        }
  1786.                    }
  1787.                });
  1788.            }
  1789.        }
  1790.        return parsed;
  1791.    })
  1792.  
  1793.    window.activateTab = ensure(function(tab, area){
  1794.        window.activeArea = null;
  1795.        if(tab == 'import_videos'){
  1796.            if(area){
  1797.                import_videos(area);
  1798.            }else{
  1799.                start_import();
  1800.            }
  1801.            return true;
  1802.        }
  1803.        if(tab == 'chat'){
  1804.            update_chat_position($('.chat').eq(0));
  1805.            window.activeArea = 'chat';
  1806.            jQuery('.tabtrigger').offscreentabs('activateTab', 'chat');
  1807.            return true;
  1808.        }
  1809.        if(tab in rev_names){
  1810.            tab = rev_names[tab];
  1811.        }
  1812.        if(tab.match(':')){ return false; }
  1813.        var sup = $('ul li a[id=#'+tab+']');
  1814.        if(sup && sup.length>0){
  1815.            window.activeArea = area;
  1816.            sup.first().click();
  1817.            if(!window.activateTabArea(tab, area)){
  1818.                window.activeArea = null;
  1819.            }
  1820.            window.activeArea = null;
  1821.            return true;
  1822.        }else{
  1823.            var have_tabs = $('#playlist_menu li').length;
  1824.            if(tab.match(/^playlists?\d+$/)){
  1825.                var to_add = +tab.substring(8).replace(/^s/,'')-have_tabs;
  1826.                if(to_add>0 && have_tabs){
  1827.                    add_more_videos(to_add);
  1828.                    return true;
  1829.                }
  1830.            }
  1831.        }
  1832.        return false;
  1833.    });
  1834.    window.currentPath = ensure(function(){
  1835.        return window.lastHistory.replace(basepath, '').split('?')[0];
  1836.    });
  1837.  
  1838.    window.main_tab = window.main_tab || 'videos';
  1839.    window.addHistory = ensure(function(path){
  1840.        if(window.console && console.log) console.log("Adding to history: "+path);
  1841.        if(window.history && history.replaceState && document.location.hostname.match(/^(youtube\.)?(\w{2,3}\.)?wn\.com$/)){
  1842.            if(path == main_tab || path == main_tab+'/' || path == '' || path == '/') {
  1843.                path = basepath;
  1844.            } else if( path.match('^'+main_tab+'/') ){
  1845.                path = basepath + '/' + path.replace(main_tab+'/', '').replace('--','/');
  1846.            } else {
  1847.                path = basepath + '/' + path.replace('--','/');
  1848.            }
  1849.            if(document.location.search){
  1850.                path += document.location.search;
  1851.            }
  1852.            if(window.lastHistory) {
  1853.                history.pushState(null, null, path);
  1854.            }
  1855.            else if(window.lastHistory != path){
  1856.                history.replaceState(null, null, path);
  1857.                window.lastHistory = path;
  1858.            }
  1859.        }
  1860.        else{
  1861.            path = path.replace('--','/');
  1862.            if(path == main_tab || path == main_tab+'/' || path == '' || path == '/') {
  1863.                path = '';
  1864.            }
  1865.            if(window.lastHistory != '/'+path){
  1866.                window.location.hash = path? '/'+path : '';
  1867.                window.lastHistory = '/'+path;
  1868.            }
  1869.        }
  1870.    });
  1871.    $('.tabtrigger li a').live('click', ensure(function() {
  1872.        var tab = $(this).attr('id');
  1873.        if(tab.substring(0,1) == '#'){
  1874.            var name = tab.substring(1);
  1875.            if(name in menu_names){
  1876.                name = menu_names[name][0];
  1877.            }
  1878.            realTab = rev_names[name];
  1879.            $('#'+realTab).show();
  1880.            if(window.console && console.log) console.log("Triggering tab: "+name+(window.activeArea?" activeArea="+window.activeArea:''));
  1881.            var path = name;
  1882.            if(window.activeArea){
  1883.                path = path + '/' + window.activeArea;
  1884.            }
  1885.            if(tab.match(/#playlist\d+/) || tab.match(/#details\d+/)){
  1886.                    $('.multiple-playlists').show();
  1887.                    $('.related_playlist').show();
  1888.                    $('.longest_videos_playlist').show();
  1889.            }else {
  1890.                    $('.multiple-playlists').hide();
  1891.                    $('.related_playlist').hide();
  1892.                    $('.longest_videos_playlist').hide();
  1893.            }
  1894.  
  1895.            // start the related script only when the tab is on screen showing
  1896.            if (tab.match(/related_sites/)) {
  1897.                if (mc) {
  1898.                    mc.startCredits();
  1899.                }
  1900.            }
  1901.  
  1902.            window.activeTab = realTab;
  1903.  
  1904.            addHistory(path);
  1905.            setTimeout(ensure(function(){
  1906.                if(tab.match(/language--/)){
  1907.                    $('.tabtrigger').offscreentabs('activateTab', 'language');
  1908.                }
  1909.                if(tab.match(/weather/)) {
  1910.                 $('.tabtrigger').offscreentabs('activateTab', 'weather');
  1911.                 loadContinent();
  1912.                }
  1913.  
  1914.                updateMenus(tab);
  1915.                updateHeight();
  1916.            }), 10);
  1917.        }
  1918.        return false;
  1919.        
  1920.    }));
  1921. });
  1922.  
  1923. -->
  1924. </script>
  1925.  
  1926.  
  1927.  
  1928.    <script type="text/javascript"><!--
  1929.    var showBooksDone = false;
  1930.    showBooks = ensure(function(){
  1931.        if(!showBooksDone) showBooksDone = true;
  1932.        else return;
  1933.        var query = 'Amour book';
  1934.        function esc(x){ return x.replace(/[ \"%:;_@#$&{}<>]+/g, '_');}
  1935.        var itemTemplate = _.template('<li class="border_color opacity font_color shadow">'+
  1936.            '<div class="img_container"><a href="<%= url %>"><img src="<%= img %>"></a></div>'+
  1937.            '<div class="title bgr_color"><a href="<%= url %>"><%= title %></a></div>'+
  1938.            '<div class="authors bgr_color"><span data-trans="Authors:">Authors:</span> <%= authors %></div></li>');
  1939.        var target = jQuery('#books ul.book');
  1940.        jQuery.ajax({
  1941.            url: 'https://www.googleapis.com/books/v1/volumes?q='+query,
  1942.            dataType: 'jsonp',
  1943.            success: ensure(function(r){
  1944.                target.find('li').detach();
  1945.                var records = {'query': query};
  1946.                for(var i in r.items){
  1947.                    var vi = r.items[i].volumeInfo;
  1948.                    if(vi.authors == null) continue;
  1949.                    if(vi.imageLinks == null){
  1950.                        vi.imageLinks = {};
  1951.                    }
  1952.                    records['id'+i] = r.items[i].id;
  1953.                    records['authors'+i] = vi.authors.join('|');
  1954.                    records['title'+i] = vi.title
  1955.                    records['subtitle'+i] = vi.subtitle || '';
  1956.                    records['img'+i] = vi.imageLinks.thumbnail;
  1957.                    var title = vi.title;
  1958.                    var name = vi.title;
  1959.                    if(vi.subtitle){
  1960.                        title = title + ': ' + vi.subtitle;
  1961.                        name = name + '-' + vi.subtitle;
  1962.                    }
  1963.                    var authorLinks = [];
  1964.                    jQuery.each(vi.authors, function(i,a){
  1965.                        authorLinks.push('<a href="https://wn.com/'+esc(a)+'">'+a+'</a>')
  1966.                    });
  1967.                    var ctx = {
  1968.                        id: r.items[i].id,
  1969.                        url: 'https://wn.com/'+esc(vi.authors[0]+'-'+name)+'/#/book',
  1970.                        img: vi.imageLinks.thumbnail,
  1971.                        title: title,
  1972.                        authors: authorLinks.join(', '),
  1973.                    };
  1974.                    var text = itemTemplate(ctx);
  1975.                    target.append(text);
  1976.                }
  1977.                jQuery.ajax({
  1978.                   url: 'http://my.wn.com/bookcache/',
  1979.                   type: 'GET',
  1980.                   dataType: 'script',
  1981.                   data: records
  1982.                });
  1983.            })
  1984.        });
  1985.    });
  1986.    // -->
  1987.    </script>
  1988.  
  1989.  
  1990.  
  1991.    <!-- popup login, requires the same jquery.postmessage.min.js that bgr upload uses ^^^^ -->
  1992.  
  1993.    <!-- bgr upload -->
  1994.    <script type="text/javascript"></script>
  1995.    <script type="text/javascript"></script>
  1996.    <script type="text/javascript"><!--
  1997.    set_iframe = ensure(function(){
  1998.        var old_close = window.ifr_close;
  1999.        var new_ifr_close = function(){
  2000.            window.ifr_close = old_close;
  2001.            old_close();
  2002.            var style = jQuery.cookies.get(wnstyle_cookie);
  2003.            if (style) {
  2004.                switchStyle(style);
  2005.            }
  2006.        }
  2007.        if(old_close != new_ifr_close){
  2008.            window.ifr_close = new_ifr_close;
  2009.        }
  2010.        return ifr_iframe(400, 520, 'https://login.wn.com/skin/');
  2011.    });
  2012.  
  2013.    edit_in_iframe = ensure(function(){
  2014.        var old_close = window.ifr_close;
  2015.        var new_ifr_close = function(){
  2016.            window.ifr_close = old_close;
  2017.            old_close();
  2018.            location.reload(true);
  2019.        }
  2020.        if(old_close != new_ifr_close){
  2021.            window.ifr_close = new_ifr_close;
  2022.        }
  2023.        var w = Math.min($(document).width(), 1024);
  2024.        var h = Math.min($(document).height(), 800);
  2025.        return ifr_iframe(w, h, 'https://manage.wn.com/editform/wn.com/Amour Book/');
  2026.    });
  2027.    // -->
  2028.    </script>
  2029.  
  2030.    <script type="text/javascript">
  2031.  
  2032. var start_export = ensure(function(){
  2033.    var w = $('body').width();
  2034.    $.blockUI({
  2035.        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;">'+
  2036.                 '<textarea class="export_videos_list" style="width:99%; height: 99%; margin: 3px; border: solid 1px #ccc; border-radius: 4px"></textarea>',
  2037.        css: {
  2038.            width: '880px',
  2039.            height: '495px',
  2040.            top: '15%',
  2041.            cursor: 'default',
  2042.            applyPlatformOpacityRules: false,
  2043.            left: (parseInt((w - 880) * 50 / w) + '%'),
  2044.            border: '5px solid #eff2f3',
  2045.            backgroundColor: '#eff2f3',
  2046.            '-webkit-border-radius': '7px',
  2047.            '-moz-border-radius':    '7px',
  2048.            '-khtml-border-radius': '7px',
  2049.            'border-radius': '7px'
  2050.         },
  2051.        onBlock: function() {
  2052.            var exports = [];
  2053.            var pl = videoplayers[1].getPlaylist();
  2054.            for(var i in pl){
  2055.                var vurl = 'https://youtube.com/watch?v='+ pl[i].video_id;
  2056.                exports.push(vurl+' '+pl[i].title);
  2057.            }
  2058.            $('.export_videos_list').val(exports.join('\n'));
  2059.        }
  2060.    });
  2061.    return false;
  2062. });
  2063.    </script>
  2064.  
  2065.  
  2066.    <!-- popup login, requires the same jquery.postmessage.min.js that bgr upload uses ^^^^ -->
  2067.    <script type="text/javascript">
  2068.    login_complete_i = ensure(function(){
  2069.        login_close();
  2070.        query_user_actions();
  2071.    });
  2072.    </script>
  2073.    <script type="text/javascript"></script>
  2074.  
  2075.    <script type="text/javascript"></script>
  2076.    <script type="text/javascript"></script>
  2077.    <script type="text/javascript"></script>
  2078.  
  2079.      
  2080.  <script type="text/javascript"></script>
  2081.  <script type="text/javascript"></script>
  2082.  <script><!--
  2083.  jQuery(function(){
  2084.    jQuery('input.top_query').autocomplete('http://', {
  2085.        selectFirst: false,
  2086.        matchSubset: false,
  2087.        scroll: false,
  2088.        max: 20,
  2089.        doSearch: window.doAutoComplete
  2090.    }).result(function(event, item, formatted) {
  2091.        if(window.wn_search_mangler){
  2092.            form = jQuery(this).parents().find('form:first')[0];
  2093.            wn_search_mangler(form);
  2094.        }else{
  2095.            wn_search_performed(event, formatted);
  2096.        }
  2097.    });
  2098.  });
  2099.  // -->
  2100.  </script>
  2101.  
  2102.  
  2103.  
  2104.  
  2105.     <script type="text/javascript"><!--
  2106.    // including the counter script
  2107.    ensure(function() {
  2108.        counter_load = ensure(function(){
  2109.            // disabled for now
  2110.            return false;
  2111.  
  2112.            var s = document.createElement('script');
  2113.            s.type = 'text/javascript';
  2114.            s.async = true;
  2115.            s.src = 'http://counter2.wn.com/count.js';
  2116.            var x = document.getElementsByTagName('script')[0];
  2117.            x.parentNode.insertBefore(s, x);
  2118.        });
  2119.        if (window.attachEvent)
  2120.            window.attachEvent('onload', counter_load);
  2121.        else
  2122.            window.addEventListener('load', counter_load, false);
  2123.    })();
  2124.    // done including the counter
  2125.    // -->
  2126.    </script>
  2127.  
  2128.  
  2129.    <script type="text/javascript"><!--
  2130.        playlist_name = "Amour book";
  2131.        playlist_id = null;
  2132.        playlists_by_id = {};
  2133.        playlists = [
  2134.        ];
  2135.        page_id = 1; // fixme
  2136.        // -->
  2137.    </script>
  2138.  
  2139.  
  2140.  
  2141.  
  2142.    
  2143.  
  2144.  
  2145. <script type="text/javascript">
  2146.  
  2147.  var _gaq = _gaq || [];
  2148.  _gaq.push(['_setAccount', 'UA-5075628-13']);
  2149.  _gaq.push(['_trackPageview', window.location.pathname + window.location.search + window.location.hash]);
  2150.  _gaq.push(['_setAccount', 'UA-1177289-31']);
  2151.  _gaq.push(['_setDomainName', '.wn.com']);
  2152.  _gaq.push(["_setPageGroup", 1, "page"]);
  2153.  _gaq.push(["_setPageGroup", 2, "system"]);
  2154.  _gaq.push(['_trackPageview']);
  2155.  
  2156.  var scookie=$.cookies.get('wnsearch');
  2157.  if(scookie){
  2158.      _gaq.push(['_trackPageview', 'https://wn.com/?qs='+scookie]);
  2159.      $.cookies.set('wnsearch', '');
  2160.  }
  2161.  (function() {
  2162.    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
  2163.    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  2164.    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  2165.  })();
  2166. </script>
  2167.  
  2168.  
  2169.  
  2170. <script type="text/javascript">
  2171.  
  2172.  /* wrs: attempt to track how long people stay on the page by logging an event every 15 seconds */
  2173.  var wrs_page_load_time = new Date().getTime();
  2174.  var wrs_last_log_time = 0;
  2175.  var wrs_log_interval = 30;
  2176.  
  2177.  function wrs_log_time_on_page()
  2178.  {
  2179.      /* calculate time on page, fudge it up a little in case event fires early, then round down to nearest 15 seconds */
  2180.      var wrs_time_on_page = 1 + ((new Date().getTime() - wrs_page_load_time) / 1000);
  2181.      wrs_time_on_page = wrs_time_on_page - (wrs_time_on_page % 15);
  2182.  
  2183.      if(wrs_time_on_page < 180 || (wrs_time_on_page - wrs_last_log_time) > wrs_log_interval){
  2184.          wrs_last_log_time = wrs_time_on_page;
  2185.          if(wrs_time_on_page > 600)
  2186.              wrs_log_interval = 120;
  2187.          if(wrs_time_on_page > 2400)
  2188.              wrs_log_interval = 300;
  2189.          _gaq.push(['_trackEvent', 'WNAnything', 'StillOnPage', wrs_time_on_page.toFixed()]);
  2190.      }
  2191.  }
  2192.  
  2193.  setInterval(wrs_log_time_on_page, 15000);
  2194. </script>
  2195.  
  2196.  
  2197.  
  2198.  
  2199. <meta property="og:title" content="Amour book" />
  2200.        <meta property="og:url" content="https://wn.com/Amour_Book" />
  2201.        <meta property="og:image" content="[]" />
  2202.        <meta property="og:site_name" content="World News" />
  2203.  
  2204.        <meta property="og:video" content="[]"/>
  2205.        <meta property="og:video:height" content="240" />
  2206.        <meta property="og:video:width" content="320" />
  2207.        <meta property="og:video:type" content="application/x-shockwave-flash" />
  2208.  
  2209.  
  2210.    <script type="text/javascript"></script>
  2211.  
  2212.  
  2213.  
  2214. <script async="None" src="https://cdn.onthe.io/io.js/fMXW9rrR6xmp"></script>
  2215.    <script>
  2216.    window._io_config = window._io_config || {};
  2217.    window._io_config["0.2.0"] = window._io_config["0.2.0"] || [];
  2218.    window._io_config["0.2.0"].push({
  2219.        page_url: window.location.origin + window.location.pathname + window.location.search,
  2220.     page_url_canonical: "https://wn.com/Amour_Book",
  2221.        page_title: "Amour book",
  2222.        page_type: "default",
  2223.     page_language: "en"
  2224.    });
  2225.    </script>
  2226.  
  2227.    
  2228.  
  2229.  
  2230. </head>
  2231.  
  2232. <body onLoad="if(!document.location.hash && document.location.pathname.split('/').length <= 2){document.getElementById('video_query').focus();}">
  2233.  
  2234. <script>(function(d, s, id) {
  2235.  var js, fjs = d.getElementsByTagName(s)[0];
  2236.  if (d.getElementById(id)) return;
  2237.  js = d.createElement(s); js.id = id;
  2238.  js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3";
  2239.  fjs.parentNode.insertBefore(js, fjs);
  2240. }(document, 'script', 'facebook-jssdk'));</script>
  2241. <div id="fb-root"></div>
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249. <div class="custom_bgr">
  2250.  
  2251. <div class="share-buttons">
  2252.  
  2253.   <!-- Email -->
  2254.   <a href="javascript:void(0);" id="https://wn.com/api/upge/cheetah-photo-search/send_email?title=Amour book&url=https://wn.com/Amour_Book" onclick="return popUp(this.id)" class="email"><i class="fa fa-envelope-o"></i></a>
  2255.  
  2256.  
  2257.    <!-- Facebook -->
  2258.    <a href="javascript:void(0);" id="http://www.facebook.com/sharer.php?u=https://wn.com/Amour_Book" onclick="return popUp(this.id)" class="facebook"><i class="fa fa-facebook" aria-hidden="true"></i>
  2259.    </a>
  2260.  
  2261.  
  2262.    <!-- Twitter -->
  2263.    <a href="javascript:void(0);" id="https://twitter.com/share?url=https://wn.com/Amour_Book&amp;text=Amour book" onclick="return popUp(this.id)" class="twitter"><i class="fa fa-twitter" aria-hidden="true"></i></a>
  2264.  <!-- Whatsapp -->
  2265.  
  2266.  
  2267.  
  2268. </div>
  2269.  
  2270.  
  2271.  
  2272.  
  2273.        <script type="text/javascript"><!--
  2274.        window.page_query = 'Amour book';
  2275.  
  2276.        update_user_actions = ensure(function(data){
  2277.         if(data.username){
  2278.                    window.username = data.username;
  2279.                }
  2280.                $(function(){
  2281.                    $('#login').html(data.html);
  2282.                    if(data.is_staff){
  2283.                        $('.is_staff').show();
  2284.                    }
  2285.                    if(data.editable){ // user is owner
  2286.                        $('.signup-box').html('<a id="id_save_playlist"  class="sign_up" onclick="return save_playlist(this.href)" href="https://editor.wn.com/save_playlist/Amour Book/"><span data-trans="Save playlist">Save playlist</span></a>');
  2287.                        $('.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/Amour Book/"><span data-trans="Save this page">Save this page</span></a>');
  2288.                    }else if(data.username){
  2289.                        $('.signup-box').html('<a onclick="return login_and_save_playlist(\'https://editor.wn.com/save_playlist/Amour Book/\', this.href)" rel="nofollow" class="sign_up" href="https://editor.wn.com/fork/wn/Amour Book/"><span data-trans="Save playlist">Save playlist</span></a>');
  2290.                        $('.button').html('<a onclick="return login_and_save_playlist(\'https://editor.wn.com/save_playlist/Amour Book/\', this.href)" rel="nofollow" class="sign_up" style="float: none !important;" href="https://editor.wn.com/fork/wn/Amour Book/"><span data-trans="Save this page">Save this page</span></a>');
  2291.                    }
  2292.                    if(data.username){
  2293.                        $('.not_editable').hide();
  2294.                        $('.is_editable').show();
  2295.                    }else{
  2296.                        $('.not_editable').show();
  2297.                        $('.is_editable').hide();
  2298.                    }
  2299.                });
  2300.        });
  2301.  
  2302.        query_user_actions = ensure(function(){
  2303.            var match = window.location.search.match(/^\?from=([^#&]*)/);
  2304.            if(match){
  2305.                window.fromUrl = window.fromURL || match[1];
  2306.                if(window.history.replaceState){
  2307.                    window.history.replaceState({}, '', window.location.href.replace(/(\?from=[^#&]*)/, ''));
  2308.                }
  2309.            }
  2310.            jQuery.ajax({
  2311.                data: {
  2312.                    edit: 'Amour Book',
  2313.                    owner: 'wn',
  2314.                    author: 'system',
  2315.                    atUrl: window.location.protocol + '//' + window.location.host + window.location.pathname + window.location.hash,
  2316.                    fromUrl: window.fromSent?null:window.fromUrl,
  2317.                    built: '1673703115.68'
  2318.                },
  2319.                dataType: 'jsonp',
  2320.                url: 'https://login.wn.com/actions/i/',
  2321.                success: function(data) {
  2322.                    update_user_actions(data);
  2323.                },
  2324.            });
  2325.            window.fromSent = true; // only count it once
  2326.        });
  2327.        query_user_actions();
  2328.        // -->
  2329.        </script>
  2330.  
  2331.  
  2332.  
  2333.  
  2334.  
  2335.  
  2336.  
  2337.  
  2338. <div class="navbar-banner" style="text-align: center; margin: 5px 0px;">
  2339. <script type="text/javascript"><!--//<![CDATA[
  2340.   var m3_u = (location.protocol=='https:'?'https://phpadsnew.wn.com/www/delivery/ajs.php':'http://phpadsnew.wn.com/www/delivery/ajs.php');
  2341.   var m3_r = Math.floor(Math.random()*99999999999);
  2342.   if (!document.MAX_used) document.MAX_used = ',';
  2343.   document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
  2344.   document.write ("?zoneid=464");
  2345.   document.write ('&amp;cb=' + m3_r);
  2346.   if (document.MAX_used != ',') document.write ("&amp;exclude=" + document.MAX_used);
  2347.   document.write (document.charset ? '&amp;charset='+document.charset : (document.characterSet ? '&amp;charset='+document.characterSet : ''));
  2348.   document.write ("&amp;loc=" + escape(window.location));
  2349.   if (document.referrer) document.write ("&amp;referer=" + escape(document.referrer));
  2350.   if (document.context) document.write ("&context=" + escape(document.context));
  2351.   if (document.mmm_fo) document.write ("&amp;mmm_fo=1");
  2352.   document.write ("'><\/scr"+"ipt>");
  2353. //]]>--></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>
  2354. </div>
  2355.  
  2356.  
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363. <div id="header">
  2364.    <div class="container">
  2365.  
  2366.  
  2367.            <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>
  2368.  
  2369.  
  2370.            <!-- top search box -->
  2371.            <div class="searchbox">
  2372.                <input name="query" type="text" placeholder="Amour Book" id="video_query" class="top_query"   />
  2373.                <span class="queryTooltip">Create your page here</span>
  2374.                <input type="image" src="//ecdn4.wn.com/or/images/search-button.png" id="news-search"  />
  2375.            </div>
  2376.  
  2377.  
  2378.            <div class="top-navigation">
  2379.  
  2380.  
  2381.  
  2382.                <style>#login a:hover {background-color:#eef;}</style>
  2383.                <!-- Login in button  -->
  2384.                <div class="login-box pull-right">
  2385.             <a href="javascript:void(0);" class="login-button dropdown-toggle TTip"><i class="fa fa-cog"></i></a>
  2386.                    <div id="login" class="dropdown-menu"></div>
  2387.  
  2388.                </div>
  2389.  
  2390.  
  2391.                <!--  header icons  -->
  2392.                <div class="topIcons pull-right mobile-hide fs-class">
  2393. <div class="separator"></div>
  2394.              <!-- fullscreen -->
  2395.                    <!-- / fullscreen -->
  2396.  
  2397.                    <!-- <a href="http://tv.wn.com/Amour book" class="tv_icon TTip"><span data-trans="TV mode">TV mode</span></a>
  2398.                    <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> -->
  2399.  
  2400.                </div>
  2401.  
  2402.                <div class="topIcons pull-right">
  2403. <div class="separator"></div>
  2404.                  
  2405.                   <a href="http://twitter.com/home?status=https://wn.com/Amour_Book" class="twitter popup TTip"><span data-trans="Tweet this page">Tweet this page</span></a>
  2406.  
  2407.                   <a href="http://www.facebook.com/sharer.php?u=https://wn.com/Amour_Book" class="facebook popup TTip"><span data-trans="share on Facebook">share on Facebook</span></a>
  2408.                    <div class="separator"></div>
  2409.                </div>
  2410.  
  2411.                <!--  date  -->
  2412.                <div class="topIcons pull-right fs-class">
  2413.  
  2414.  
  2415.                        <div class="top-date mobile-hide">Saturday, 14 January 2023</div>
  2416.                </div>
  2417.                <!--  /date  -->
  2418.  
  2419.        </div>
  2420.        <!-- /top-navigation -->
  2421.    </div>
  2422. </div>
  2423.  
  2424.    
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.        
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.  
  2451.  
  2452.  
  2453.  
  2454.  
  2455.  
  2456.  
  2457.  
  2458.  
  2459.  
  2460.  
  2461.  
  2462.  
  2463.  
  2464.        
  2465.      
  2466.  
  2467. <style type="text/css">
  2468.                .custom_bgr ul.sort-box li .relevance .fa{ color: #55A4F2; }
  2469. </style>
  2470.  
  2471.    <!-- ====================  NAVIGATION starts ================= -->
  2472.    <div id="nav" class="nav">
  2473.  
  2474.        <div class="container">
  2475.  
  2476.            <ul id="main-menu" class="tabtrigger">
  2477.  
  2478.  
  2479.                <li ><a id="#expand" onClick="_gaq.push(['_trackEvent', 'WNAnything', 'News', jsQuery]);return false;" ><span data-trans="News">News</span></a></li>
  2480.        
  2481.               <li class="mobile-hide"><a id="#podcasts_data" onClick="load_podcast('Amour book'); _gaq.push(['_trackEvent', 'WNAnything', 'PodcastsData', jsQuery]); return false;" href="javascript:void(0);"><span data-trans="Podcasts ">Podcasts </span></a></li>
  2482.  
  2483.    
  2484.  
  2485.  
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491.                    <li id="#wiki_menu"><a href="javascript:void(0);" id="#wiki0" onClick="load_wiki('#wiki0'); _gaq.push(['_trackEvent', 'WNAnything', 'Wikipedia', jsQuery]);return false;" >
  2492.                    <span data-trans="Wiki">Wiki</span></a></li>
  2493.  
  2494.  
  2495.  
  2496.                <li class="mobile-hide">
  2497.                <a id="#chat" onClick="_gaq.push(['_trackEvent', 'WNAnything', 'Chat', jsQuery]);return false;" class="close_multiple chat"><span data-trans="Chat">Chat</span></a>
  2498.                </li>
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.  
  2516.  
  2517.  
  2518.  
  2519.  
  2520.  
  2521.  
  2522.  
  2523.  
  2524.  
  2525.  
  2526.  
  2527.  
  2528.            </ul>
  2529.  
  2530.        </div>
  2531.    </div>
  2532.    <!-- navigation ends  -->
  2533.  
  2534.  
  2535.  
  2536.  
  2537.  
  2538.    <!-- SET LYRICS ARTISTS NAME -->
  2539.  
  2540.  
  2541.  
  2542.  
  2543.    <div class="submenus">
  2544.        <div class="container">
  2545.  
  2546.            <div class="add_playlist pull-right">
  2547.                <div class="multiple-playlists">
  2548.                    <input type="search" id="id_new_playlist" class="playlist-form-control" value="create playlist" />
  2549.                    <div onclick="add_dynamic_playlist($(this).siblings('input').val())" class="add_dynamic_playlist subtabs btn btn-default"><i class="fa fa-plus"></i></div>
  2550.                </div>
  2551.            </div>
  2552. <div class="submenu-container">
  2553.  
  2554.  
  2555.  
  2556.  
  2557.            <ul class="submenu tabtrigger" id="wiki_menu" style="display:none">
  2558.                        <li><a href="javascript:void(0);" id="#wiki0" data-custom="False" onClick="load_wiki('#wiki'+0);return false;">Book</a></li>
  2559.                        <li><a href="javascript:void(0);" id="#wiki1" data-custom="False" onClick="load_wiki('#wiki'+1);return false;">Book (graph theory)</a></li>
  2560.                        <li><a href="javascript:void(0);" id="#wiki2" data-custom="False" onClick="load_wiki('#wiki'+2);return false;">Book (disambiguation)</a></li>
  2561.                        <li><a href="javascript:void(0);" id="#wiki3" data-custom="False" onClick="load_wiki('#wiki'+3);return false;">Amour (2012 film)</a></li>
  2562.                        <li><a href="javascript:void(0);" id="#wiki4" data-custom="False" onClick="load_wiki('#wiki'+4);return false;">Amour (Stockhausen)</a></li>
  2563.            </ul>
  2564.  
  2565.  
  2566.  
  2567.        <ul class="submenu tabtrigger" id="more_menu"  style="display:none;">
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.  
  2582.  
  2583.  
  2584.                    <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=Amour book'); _gaq.push(['_trackEvent', 'WNAnything', 'Bing Results', jsRelQuery]); return false;" href="javascript:void(0);"><span data-trans="Bing">Bing</span></a></li>
  2585.  
  2586.        </ul>
  2587.  
  2588.  
  2589.  
  2590. </div>
  2591.  
  2592.        </div>
  2593.    </div>
  2594.    <!-- / container submenus -->
  2595.  
  2596.  
  2597.  
  2598.  
  2599.  
  2600.  
  2601.  
  2602.  
  2603.  
  2604.  
  2605. <div class="wrapper">
  2606. <div class="container">
  2607.  
  2608.  
  2609. <div id="tabcontainer">
  2610.  
  2611.  
  2612.  
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618.    <!-- =======================
  2619.    CRYPTOCURRENCY ======================== -->
  2620.  
  2621.  
  2622.  
  2623.  
  2624.    <!-- =======================
  2625.    WEATHER ======================== -->
  2626.  
  2627.    <!-- =======================
  2628.    /WEATHER ======================== -->
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.    <!-- =======================
  2635.    CHAT ======================== -->
  2636.    <div id="chat" style="display:none; width: 100%;">
  2637.  
  2638.            <script>
  2639.            function update_chat_position(el){
  2640.                if(!el.length) return;
  2641.                    $('#chat-box').attr('style','').css({display:'block'});
  2642.                    var chatIframe = document.getElementById('chat-iframe');
  2643.                    if (!chatIframe.src) {
  2644.                        chatIframe.onload = function() {
  2645.                            var targetOrigin;
  2646.                            targetOrigin = 'https://chat.wn.com';
  2647.                            var targetUrl = document.URL;
  2648.                            if (targetUrl.indexOf('#/chat') < targetUrl.length-6) {
  2649.                                targetUrl = document.URL + '#/chat';
  2650.                            }
  2651.                            var roomName = $('#page-title h1').text();
  2652.                            chatIframe.contentWindow.postMessage({parentUrl: targetUrl,
  2653.                                                                  roomName: roomName},
  2654.                                                                 chatIframe.dataset.src);
  2655.                            console.log('URL msg sent to iframe');
  2656.                        }
  2657.  
  2658.                        chatIframe.src = chatIframe.dataset.src;
  2659.  
  2660.                    }
  2661.            }
  2662.  
  2663.            </script>
  2664.  
  2665.            <bgsound id="notification_sound">
  2666.            <style>
  2667.            #chat-box {
  2668.                height: 569px;
  2669.                min-width: 320px;
  2670.                width: 100%;
  2671.                transition: top .4s, left .4s, width .4s, height .4s;
  2672.            }
  2673.            a:active, a:focus {  outline: 0px; }
  2674.            </style>
  2675.  
  2676.            <script type="text/javascript">
  2677.            </script>
  2678.  
  2679.  
  2680.            <script>
  2681.            function receiveMessage(event) {
  2682.                //console.log('new message received:');
  2683.                //console.log(event.data);
  2684.                try {
  2685.                    var chatBox = $('#chat-box');
  2686.                    if (event.data.fullscreen) {
  2687.                        document.body.scrollTop = document.documentElement.scrollTop = 0;
  2688.                        chatBox.data('position', chatBox.css('position'));
  2689.                        chatBox.data('display', chatBox.css('display'));
  2690.                        chatBox.data('top', chatBox.css('top'));
  2691.                        chatBox.data('left', chatBox.css('left'));
  2692.                        chatBox.data('z-index', chatBox.css('z-index'));
  2693.                        chatBox.css({
  2694.                            position: 'fixed',
  2695.                            top: 0,
  2696.                            bottom: 0,
  2697.                            left: 0,
  2698.                            right: 0,
  2699.                            height: ($(window).height()) + 'px',
  2700.                            width: '100%',
  2701.                            zIndex: 99999,
  2702.                        });
  2703.                        $('body').css('overflow', 'hidden');
  2704.                        $('.logo').css('position', 'fixed').css('top', '0px').css('left', '10px').css('width', '120px').css('z-index', '999999');
  2705.                    } else if (event.data.fullscreen != undefined) {
  2706.                        $('body').css('overflow', '');
  2707.                        $('.logo').css('position', 'relative').css('left', '-5px');
  2708.                        chatBox.css({
  2709.                            position: chatBox.data('position'),
  2710.                            display: chatBox.data('display'),
  2711.                            top: chatBox.data('top'),
  2712.                            left: chatBox.data('left'),
  2713.                            zIndex: chatBox.data('z-index'),
  2714.                            bottom: '',
  2715.                            right: '',
  2716.                            height: '',
  2717.                            width: '',
  2718.                        });
  2719.                    }
  2720.                } catch (err) {
  2721.                    console.log(err);
  2722.                }
  2723.            }
  2724.            window.addEventListener("message", receiveMessage, false);
  2725.  
  2726.            </script>
  2727.  
  2728.  
  2729.            <div id="chat-box" style='display:none;'>
  2730.                <div class="back_to_playlist"><i class="fa fa-chevron-left"></i> back to playlist</div>
  2731.                <iframe id="chat-iframe"
  2732.                    data-src="https://chat.wn.com/rooms/Amour book"
  2733.                    width="100%"
  2734.                    height="100%"
  2735.                    frameborder="0"
  2736.                    allowfullscreen>
  2737.                </iframe>
  2738.            </div>
  2739.  
  2740.    </div>
  2741.    <!-- =======================
  2742.    /CHAT ======================== -->
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750.    <!-- =======================
  2751.    COLLAGE ======================== -->
  2752.    <!-- =======================
  2753.    COLLAGE ======================== -->
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.    <!-- =======================
  2761.    WIKIPEDIA ======================== -->
  2762.    <div id="wiki0" class="wiki-page" style="display:none">
  2763.        <div class="col-md-12">
  2764.                <link nopack="1" href="//cdn.wn.com/or/assets/mw.css" rel="stylesheet">
  2765.                <style>
  2766.                    .wiki-page .reflist { display: none; }
  2767.                </style>
  2768.  
  2769.  
  2770.          
  2771.  
  2772. <style>.wikiparser .mw-body>.mw-body { max-width: none !important; }
  2773. .mwcss { background-color: #fff; font-size: 13px; color: #666; }
  2774. .mwcss a{  color: #333;  }
  2775. </style>
  2776.  
  2777.  
  2778.  
  2779. <div class="wikiparser" data-custom="0" data-title="Book" data-main="1" style="padding-bottom:10px;">
  2780.  
  2781.    <div class="mwcss mediawiki">
  2782.    <div class="mw-body mw-body-content mediawiki" style="margin: 0px; padding: 0px; border: 0px; width: 100%;">
  2783.  
  2784.  
  2785.         <img src="https://assets.wn.com/wiki/en/3/d5/Book_Collage-523089.png" class="wiki-img" />
  2786.  
  2787.     <h1 id="titleHeading" style="background-color: white; margin: 0;">Book</h1>
  2788.      
  2789. <p id="mwAg"><span>
  2790. </span>
  2791. </p>
  2792.  
  2793. <p id="mwCg">A <b id="mwCw">book</b> is a set of written, printed,  illustrated, or blank sheets, made of <a href="https://wn.com/Ink" title="Ink" id="mwDA">ink</a>, <a href="https://wn.com/Paper" title="Paper" id="mwDQ">paper</a>, <a href="https://wn.com/Parchment" title="Parchment" id="mwDg">parchment</a>, or other materials, fastened together to hinge at one side. A single sheet within a book is a <a href="https://wn.com/Recto" title="Recto" id="mwDw">leaf</a>, and each side of a leaf is a <a href="https://wn.com/Page_(paper)" title="Page (paper)" id="mwEA">page</a>. A set of text-filled or illustrated pages produced in electronic format is known as an electronic book, or <a href="https://wn.com/E-book" title="E-book" id="mwEQ">e-book</a>.</p>
  2794.  
  2795.  
  2796. <p id="mwEg">Books may also refer to works of literature, or a main division of such a work. In <a href="https://wn.com/Library_and_information_science" title="Library and information science" id="mwEw">library and information science</a>, a book is called a <a href="https://wn.com/Monograph" title="Monograph" id="mwFA">monograph</a>, to distinguish it from serial <a href="https://wn.com/Periodical" title="Periodical" id="mwFQ">periodicals</a> such as <a href="https://wn.com/Magazine" title="Magazine" id="mwFg">magazines</a>, <a href="https://wn.com/Academic_journal" title="Academic journal" id="mwFw">journals</a> or <a href="https://wn.com/Newspaper" title="Newspaper" id="mwGA">newspapers</a>. The body of all written works including books is <a href="https://wn.com/Literature" title="Literature" id="mwGQ">literature</a>. In <a href="https://wn.com/Novel" title="Novel" id="mwGg">novels</a> and sometimes other types of books (for example, biographies), a book may be divided into several large sections, also called books (Book 1, Book 2, Book 3, and so on). An avid reader of books is a <a href="https://wn.com/Bibliophilia" title="Bibliophilia" id="mwGw">bibliophile</a> or colloquially, <i id="mwHA">bookworm</i>.</p>
  2797.  
  2798.  
  2799. <p id="mwHQ">A shop where <a href="https://wn.com/Bookselling" title="Bookselling" id="mwHg">books are bought and sold</a> is a bookshop or bookstore. Books can also be borrowed from <a href="https://wn.com/Lending_library" title="Lending library" id="mwHw">libraries</a>. <a href="https://wn.com/Google" title="Google" id="mwIA">Google</a> has estimated that as of 2010, approximately 130,000,000 unique titles had been published. In some wealthier nations, printed books are giving way to the usage of <a href="https://wn.com/Ebooks" title="Ebooks" id="mwIQ">electronic or e-books</a>, though sales of e-books declined in the first half of 2015.</p>
  2800.  
  2801.  
  2802.  
  2803.  
  2804.        <div class='wikipage'>
  2805.            <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>
  2806.        </div>
  2807.  
  2808.  
  2809.  
  2810.    </div>
  2811.    </div>
  2812.  
  2813.        <div class="small">
  2814.         This page contains text from <a rel="nofollow" href="http://.wikipedia.org/">Wikipedia, the Free Encyclopedia</a> - <a href="https://wn.com/Book">https://wn.com/Book</a>
  2815.        </div>
  2816. </div>
  2817.  
  2818.  
  2819.        </div>
  2820.    </div>
  2821.    <div id="wiki1" class="wiki-page" style="display:none">
  2822.        <div class="col-md-12">
  2823.  
  2824.  
  2825.          
  2826.  
  2827. <style>.wikiparser .mw-body>.mw-body { max-width: none !important; }
  2828. .mwcss { background-color: #fff; font-size: 13px; color: #666; }
  2829. .mwcss a{  color: #333;  }
  2830. </style>
  2831.  
  2832.  
  2833.  
  2834. <div class="wikiparser" data-custom="0" data-title="Book_(graph_theory)" data-main="0" style="padding-bottom:10px;">
  2835.  
  2836.    <div class="mwcss mediawiki">
  2837.    <div class="mw-body mw-body-content mediawiki" style="margin: 0px; padding: 0px; border: 0px; width: 100%;">
  2838.  
  2839.  
  2840.         <img src="https://assets.wn.com/wiki/en/5/65/Graph_book_sample-ebdbde.gif" class="wiki-img" />
  2841.  
  2842.     <h1 id="titleHeading" style="background-color: white; margin: 0;">Book (graph theory)</h1>
  2843.      
  2844. <p id="mwBQ">In <a href="https://wn.com/Graph_theory" title="Graph theory" id="mwBg">graph theory</a>, a <b id="mwBw">book graph</b> (often written <img class="mwe-math-fallback-image-inline tex" alt="B_p" src="http://assets.wn.com/wiki/en/c/2e/e424d24e7470cc889c74f-b37fcb.png" id="mwCA"><span id="mwCQ"> </span>) may be any of several kinds of graph.</p>
  2845.  
  2846.  
  2847. <p id="mwCg">One kind, which may be called a <b id="mwCw">quadrilateral book</b>, consists of <i id="mwDA">p</i> <a href="https://wn.com/Quadrilateral" title="Quadrilateral" id="mwDQ">quadrilaterals</a> sharing a common edge (known as the "spine" or "base" of the book).  A book of this type is the <a href="https://wn.com/Cartesian_product_of_graphs" title="Cartesian product of graphs" id="mwDg">Cartesian product</a> of a star and <i id="mwDw">K</i><sub id="mwEA">2</sub><span id="mwEQ"> </span>.</p>
  2848.  
  2849.  
  2850. <p id="mwEg">A second type, which might be called a <b id="mwEw">triangular book</b>, is the complete tripartite graph <i id="mwFA">K</i><sub id="mwFQ">1,1,<i id="mwFg">p</i></sub>.  It is a graph consisting of <img class="mwe-math-fallback-image-inline tex" alt="p" src="http://assets.wn.com/wiki/en/6/bd/83878c91171338902e0fe-eabe33.png" id="mwFw"><a href="https://wn.com/Triangle" title="Triangle" id="mwGA">triangles</a> sharing a common edge.  A book of this type is a <a href="https://wn.com/Split_graph" title="Split graph" id="mwGQ">split graph</a>.  
  2851. This graph has also been called a <img class="mwe-math-fallback-image-inline tex" alt="K_e(2,p)" src="http://assets.wn.com/wiki/en/5/17/b7d7c0dbc56bb96db6bee-35c678.png" id="mwGg">.</p>
  2852.  
  2853.  
  2854. <p id="mwGw">Given a graph <img class="mwe-math-fallback-image-inline tex" alt="G" src="http://assets.wn.com/wiki/en/5/95/dfcf28d0734569a6a693b-0f80be.png" id="mwHA">, one may write <img class="mwe-math-fallback-image-inline tex" alt="bk(G)" src="http://assets.wn.com/wiki/en/0/ea/d65f7fa077a078262b59a-ab0fc7.png" id="mwHQ"> for the largest book (of the kind being considered) contained within <img class="mwe-math-fallback-image-inline tex" alt="G" src="http://assets.wn.com/wiki/en/5/95/dfcf28d0734569a6a693b-0f80be.png" id="mwHg">.</p>
  2855.  
  2856.  
  2857. <p id="mwHw">The term "book-graph" has been employed for other uses.  Barioli used it to mean a graph composed of a number of arbitrary subgraphs having two vertices in common.  (Barioli did not write <img class="mwe-math-fallback-image-inline tex" alt="B_p" src="http://assets.wn.com/wiki/en/c/2e/e424d24e7470cc889c74f-b37fcb.png" id="mwIA"> for his book-graph.)</p>
  2858.  
  2859.  
  2860. <h2 id="mwIQ">Theorems on books</h2>
  2861.  
  2862. <p id="mwIg">Denote the <a href="https://wn.com/Ramsey_number" title="Ramsey number" id="mwIw">Ramsey number</a> of two (triangular) books by <img class="mwe-math-fallback-image-inline tex" alt="r(B_p,\ B_q)." src="http://assets.wn.com/wiki/en/e/2d/3da8672813d70e1399396-0aa7b6.png" id="mwJA"></p>
  2863.  
  2864.  
  2865. <li id="mwJg"> If <img class="mwe-math-fallback-image-inline tex" alt="1\leq p\leq q" src="http://assets.wn.com/wiki/en/e/1d/507764e028b76668b4517-a8fcfb.png" id="mwJw">, then <img class="mwe-math-fallback-image-inline tex" alt="r(B_p,\ B_q)=2q+3" src="http://assets.wn.com/wiki/en/0/87/ccb98a8e5d7405892dc89-e9baf0.png" id="mwKA"> (proved by <a href="https://wn.com/Rousseau" title="Rousseau" id="mwKQ">Rousseau</a> and <a href="https://wn.com/Sheehan" title="Sheehan" id="mwKg">Sheehan</a>).</li>
  2866. <li id="mwLA"> There exists a constant <img class="mwe-math-fallback-image-inline tex" alt="c=o(1)" src="http://assets.wn.com/wiki/en/7/d3/c9d70c0710e008f7ef107-9defc9.png" id="mwLQ"> such that <img class="mwe-math-fallback-image-inline tex" alt="r(B_p,\ B_q)=2q+3" src="http://assets.wn.com/wiki/en/0/87/ccb98a8e5d7405892dc89-e9baf0.png" id="mwLg"> whenever <img class="mwe-math-fallback-image-inline tex" alt="q\geq cp" src="http://assets.wn.com/wiki/en/c/5f/091c70939a397005815ce-159b9c.png" id="mwLw">.</li>
  2867.  
  2868.  
  2869.  
  2870.        <div class='wikipage'>
  2871.            <a onclick="activateTab('wiki0'); return false;" id="wiki_0" href="javascript:void(0);" class="pull-right">Read more <i class="fa fa-caret-right" aria-hidden="true"></i></a>
  2872.        </div>
  2873.  
  2874.  
  2875.  
  2876.    </div>
  2877.    </div>
  2878.  
  2879.        <div class="small">
  2880.         This page contains text from <a rel="nofollow" href="http://.wikipedia.org/">Wikipedia, the Free Encyclopedia</a> - <a href="https://wn.com/Book_(graph_theory)">https://wn.com/Book_(graph_theory)</a>
  2881.        </div>
  2882. </div>
  2883.  
  2884.  
  2885.        </div>
  2886.    </div>
  2887.    <div id="wiki2" class="wiki-page" style="display:none">
  2888.        <div class="col-md-12">
  2889.  
  2890.  
  2891.          
  2892.  
  2893. <style>.wikiparser .mw-body>.mw-body { max-width: none !important; }
  2894. .mwcss { background-color: #fff; font-size: 13px; color: #666; }
  2895. .mwcss a{  color: #333;  }
  2896. </style>
  2897.  
  2898.  
  2899.  
  2900. <div class="wikiparser" data-custom="0" data-title="Book_(disambiguation)" data-main="0" style="padding-bottom:10px;">
  2901.  
  2902.    <div class="mwcss mediawiki">
  2903.    <div class="mw-body mw-body-content mediawiki" style="margin: 0px; padding: 0px; border: 0px; width: 100%;">
  2904.  
  2905.  
  2906.  
  2907.     <h1 id="titleHeading" style="background-color: white; margin: 0;">Book (disambiguation)</h1>
  2908.      
  2909. <p id="mwAw">A <b id="mwBA"><a href="https://wn.com/Book" title="Book" id="mwBQ">book</a></b> is a set or collection of written, printed, illustrated, or blank sheets, made of paper, parchment, or other material, usually fastened together to hinge at one side. </p>
  2910.  
  2911.  
  2912. <p id="mwBg"><b id="mwBw">Book</b> or <b id="mwCA">Books</b> may also refer to:</p>
  2913.  
  2914.  
  2915. <li id="mwCg"> <a href="https://wn.com/Book_(graph_theory)" title="Book (graph theory)" id="mwCw">Book (graph theory)</a>, a split graph consisting of <i id="mwDA">p</i> triangles sharing a common edge</li>
  2916.  
  2917. <li id="mwDQ"> Book (law school), a common award given by some law schools</li>
  2918.  
  2919. <li id="mwDw"> <a href="https://wn.com/Book_(musical_theatre)" title="Book (musical theatre)" id="mwEA">Book (musical theatre)</a>, the spoken dialogue of a stage musical</li>
  2920.  
  2921. <li id="mwEQ"> <a href="https://wn.com/Book_(surname)" title="Book (surname)" id="mwEg">Book (surname)</a>
  2922. </li>
  2923.  
  2924. <li id="mwEw"> <a href="https://wn.com/Bob_Books_(American_football)" title="Bob Books (American football)" id="mwFA">Bob Books (American football)</a> (1903–1954), American football player</li>
  2925.  
  2926. <li id="mwFQ"> <a href="https://wn.com/Book_(wagering)" title="Book (wagering)" id="mwFg">Book (wagering)</a>, a set of odds for the possible outcomes in betting</li>
  2927.  
  2928. <li id="mwFw"> <a href="https://wn.com/Wallpaper" title="Wallpaper" id="mwGA">To Book Wallpaper</a>, a step in pasting wallpaper, to activate the paste</li>
  2929.  
  2930. <li id="mwGQ"> <a href="https://wn.com/Book,_Louisiana" title="Book, Louisiana" id="mwGg">Book, Louisiana</a>, a community in the United States</li>
  2931.  
  2932. <li id="mwGw"> <i id="mwHA">Book</i>, a 1997 memoir by <a href="https://wn.com/Whoopi_Goldberg" title="Whoopi Goldberg" id="mwHQ">Whoopi Goldberg</a>
  2933. </li>
  2934.  
  2935. <li id="mwHg"> <a href="https://wn.com/Shepherd_Book" title="Shepherd Book" id="mwHw">Shepherd Book</a>, a character in the <i id="mwIA">Firefly</i> television series and the following film <i id="mwIQ">Serenity</i>
  2936. </li>
  2937.  
  2938. <li id="mwIg"> <a href="https://wn.com/Book's_Covered_Bridge" title="Book's Covered Bridge" id="mwIw">Book's Covered Bridge</a>
  2939. </li>
  2940.  
  2941. <li id="mwJA"> <a href="https://wn.com/Books_(EP)" title="Books (EP)" id="mwJQ"><i id="mwJg">Books</i> (EP)</a>, a 2004 Extended Play music recording by Belle &amp; Sebastian</li>
  2942.  
  2943. <li id="mwJw"> <a href="https://wn.com/The_Books" title="The Books" id="mwKA">The Books</a>, an American band</li>
  2944.  
  2945. <li id="mwKQ"> J. B. Books, a character in the film <i id="mwKg"><a href="https://wn.com/The_Shootist" title="The Shootist" id="mwKw">The Shootist</a></i>
  2946. </li>
  2947.  
  2948.  
  2949.  
  2950.        <div class='wikipage'>
  2951.            <a onclick="activateTab('wiki0'); return false;" id="wiki_0" href="javascript:void(0);" class="pull-right">Read more <i class="fa fa-caret-right" aria-hidden="true"></i></a>
  2952.        </div>
  2953.  
  2954.  
  2955.  
  2956.    </div>
  2957.    </div>
  2958.  
  2959.        <div class="small">
  2960.         This page contains text from <a rel="nofollow" href="http://.wikipedia.org/">Wikipedia, the Free Encyclopedia</a> - <a href="https://wn.com/Book_(disambiguation)">https://wn.com/Book_(disambiguation)</a>
  2961.        </div>
  2962. </div>
  2963.  
  2964.  
  2965.        </div>
  2966.    </div>
  2967.    <div id="wiki3" class="wiki-page" style="display:none">
  2968.        <div class="col-md-12">
  2969.  
  2970.  
  2971.          
  2972.  
  2973. <style>.wikiparser .mw-body>.mw-body { max-width: none !important; }
  2974. .mwcss { background-color: #fff; font-size: 13px; color: #666; }
  2975. .mwcss a{  color: #333;  }
  2976. </style>
  2977.  
  2978.  
  2979.  
  2980. <div class="wikiparser" data-custom="0" data-title="Amour_(2012_film)" data-main="0" style="padding-bottom:10px;">
  2981.  
  2982.    <div class="mwcss mediawiki">
  2983.    <div class="mw-body mw-body-content mediawiki" style="margin: 0px; padding: 0px; border: 0px; width: 100%;">
  2984.  
  2985.  
  2986.         <img src="https://assets.wn.com/wiki/en/9/59/Amour-poster-french-9d3f93.jpg" class="wiki-img" />
  2987.  
  2988.     <h1 id="titleHeading" style="background-color: white; margin: 0;">Amour (2012 film)</h1>
  2989.      
  2990. <p id="mwBg"><i id="mwBw"><b id="mwCA">Amour</b></i> (<small id="mwCQ">pronounced:<span> </span></small><span title="Representation in the International Phonetic Alphabet (IPA)" class="IPA" id="mwCg">[a.muʁ]</span>; <a href="https://wn.com/French_language" title="French language" id="mwCw">French</a>: "<a href="https://wn.com/Love" title="Love" id="mwDA">Love</a>") is a 2012 French-language <a href="https://wn.com/Romance_film" title="Romance film" id="mwDQ">romantic</a> <a href="https://wn.com/Drama_film" title="Drama film" id="mwDg">drama film</a> written and directed by the Austrian filmmaker <a href="https://wn.com/Michael_Haneke" title="Michael Haneke" id="mwDw">Michael Haneke</a>, starring <a href="https://wn.com/Jean-Louis_Trintignant" title="Jean-Louis Trintignant" id="mwEA">Jean-Louis Trintignant</a>, <a href="https://wn.com/Emmanuelle_Riva" title="Emmanuelle Riva" id="mwEQ">Emmanuelle Riva</a> and <a href="https://wn.com/Isabelle_Huppert" title="Isabelle Huppert" id="mwEg">Isabelle Huppert</a>. The narrative focuses on an elderly couple, Anne and Georges, who are retired music teachers with a daughter who lives abroad. Anne suffers a <a href="https://wn.com/Stroke" title="Stroke" id="mwEw">stroke</a> which paralyses her on the right side of her body. The film is a <a href="https://wn.com/Co-production_(filmmaking)" title="Co-production (filmmaking)" id="mwFA">co-production</a> among the French, German, and Austrian companies <a href="https://wn.com/Les_Films_du_Losange" title="Les Films du Losange" id="mwFQ">Les Films du Losange</a>, X-Filme Creative Pool, and Wega Film.</p>
  2991.  
  2992.  
  2993. <p id="mwFg">The film was screened at the <a href="https://wn.com/2012_Cannes_Film_Festival" title="2012 Cannes Film Festival" id="mwFw">2012 Cannes Film Festival</a>, where it won the <a href="https://wn.com/Palme_d'Or" title="Palme d'Or" id="mwGA">Palme d'Or</a>. It won the <a href="https://wn.com/Academy_Award_for_Best_Foreign_Language_Film" title="Academy Award for Best Foreign Language Film" id="mwGQ">Academy Award for Best Foreign Language Film</a> at the <a href="https://wn.com/85th_Academy_Awards" title="85th Academy Awards" id="mwGg">85th Academy Awards</a>, and was nominated in four other categories: <a href="https://wn.com/Academy_Award_for_Best_Picture" title="Academy Award for Best Picture" id="mwGw">Best Picture</a>, <a href="https://wn.com/Academy_Award_for_Best_Actress" title="Academy Award for Best Actress" id="mwHA">Best Actress in a Leading Role</a> (Emmanuelle Riva), <a href="https://wn.com/Academy_Award_for_Best_Writing_(Original_Screenplay)" title="Academy Award for Best Writing (Original Screenplay)" id="mwHQ">Best Original Screenplay</a> (Michael Haneke) and <a href="https://wn.com/Academy_Award_for_Best_Director" title="Academy Award for Best Director" id="mwHg">Best Director</a> (Michael Haneke). At the age of 85, Emmanuelle Riva is the oldest nominee for Best Actress in a Leading Role.</p>
  2994.  
  2995.  
  2996.  
  2997.  
  2998.        <div class='wikipage'>
  2999.            <a onclick="activateTab('wiki0'); return false;" id="wiki_0" href="javascript:void(0);" class="pull-right">Read more <i class="fa fa-caret-right" aria-hidden="true"></i></a>
  3000.        </div>
  3001.  
  3002.  
  3003.  
  3004.    </div>
  3005.    </div>
  3006.  
  3007.        <div class="small">
  3008.         This page contains text from <a rel="nofollow" href="http://.wikipedia.org/">Wikipedia, the Free Encyclopedia</a> - <a href="https://wn.com/Amour_(2012_film)">https://wn.com/Amour_(2012_film)</a>
  3009.        </div>
  3010. </div>
  3011.  
  3012.  
  3013.        </div>
  3014.    </div>
  3015.    <div id="wiki4" class="wiki-page" style="display:none">
  3016.        <div class="col-md-12">
  3017.  
  3018.  
  3019.          
  3020.  
  3021. <style>.wikiparser .mw-body>.mw-body { max-width: none !important; }
  3022. .mwcss { background-color: #fff; font-size: 13px; color: #666; }
  3023. .mwcss a{  color: #333;  }
  3024. </style>
  3025.  
  3026.  
  3027.  
  3028. <div class="wikiparser" data-custom="0" data-title="Amour_(Stockhausen)" data-main="0" style="padding-bottom:10px;">
  3029.  
  3030.    <div class="mwcss mediawiki">
  3031.    <div class="mw-body mw-body-content mediawiki" style="margin: 0px; padding: 0px; border: 0px; width: 100%;">
  3032.  
  3033.  
  3034.         <img src="https://assets.wn.com/wiki/en/e/5d/Ngor_Beach-08a8f8.jpg" class="wiki-img" />
  3035.  
  3036.     <h1 id="titleHeading" style="background-color: white; margin: 0;">Amour (Stockhausen)</h1>
  3037.      
  3038. <p id="mwBw"><i id="mwCA"><b id="mwCQ">Amour</b></i> is a cycle of five pieces for <a href="https://wn.com/Clarinet" title="Clarinet" id="mwCg">clarinet</a> by <a href="https://wn.com/Karlheinz_Stockhausen" title="Karlheinz Stockhausen" id="mwCw">Karlheinz Stockhausen</a>, composed in 1974<span id="mwDA">–</span>76. The composer thought of each piece as a gift for a close friend. The cycle is given the number 44 in Stockhausen's catalogue of works.</p>
  3039.  
  3040.  
  3041. <h2 id="mwDQ">History</h2>
  3042.  
  3043. <p id="mwDg">The first piece of the cycle was composed in 1974 while Stockhausen was vacationing in <a href="https://wn.com/Senegal" title="Senegal" id="mwDw">Senegal</a>, at N'Gor, a beach resort near <a href="https://wn.com/Dakar" title="Dakar" id="mwEA">Dakar</a>; the rest were composed during a week in December 1976, in <a href="https://wn.com/K%C3%BCrten" title="Kürten" id="mwEQ">Kürten</a>, <a href="https://wn.com/Germany" title="Germany" id="mwEg">Germany</a>, as Christmas gifts for family members and close associates <span id="mwEw">(</span><a href="">Stockhausen 1978</a><span>, 331)</span>.</p>
  3044.  
  3045.  
  3046. <li id="mwFQ"> <i id="mwFg">Sei wieder fröhlich</i> ("Cheer up", 12 December 1974)</li>
  3047. <li id="mwIw"> <i id="mwJA">Dein Engel wacht über Dir</i> ("Your angel is watching over you", 11 December 1976)</li>
  3048. <li id="mwKg"> <i id="mwKw">Die Schmetterlinge spielen</i> ("Butterflies are playing", 16 December 1976)</li>
  3049. <li id="mwMA"> <i id="mwMQ">Ein Vöglein singt an Deinem Fenster</i> ("A little bird is singing at your window", 12 December 1976)</li>
  3050. <li id="mwOA"> <i id="mwOQ">Vier Sterne weisen Dir den Weg</i> ("Four stars show you the way", 13 December 1976)</li>
  3051. <p id="mwPw"><i id="mwQA">Amour</i> was first performed publicly on 9 January 1978, in <a href="https://wn.com/Stuttgart" title="Stuttgart" id="mwQQ">Stuttgart</a>, by Suzanne Stephens. In 1981 Stockhausen created a flute version of the cycle, which was followed by a cello arrangement of <i id="mwQg">Vier Sterne weisen Dir den Weg</i> in 1998, and a saxophone version of the entire cycle, created in 2003.</p>
  3052.  
  3053.  
  3054.  
  3055.  
  3056.        <div class='wikipage'>
  3057.            <a onclick="activateTab('wiki0'); return false;" id="wiki_0" href="javascript:void(0);" class="pull-right">Read more <i class="fa fa-caret-right" aria-hidden="true"></i></a>
  3058.        </div>
  3059.  
  3060.  
  3061.  
  3062.    </div>
  3063.    </div>
  3064.  
  3065.        <div class="small">
  3066.         This page contains text from <a rel="nofollow" href="http://.wikipedia.org/">Wikipedia, the Free Encyclopedia</a> - <a href="https://wn.com/Amour_(Stockhausen)">https://wn.com/Amour_(Stockhausen)</a>
  3067.        </div>
  3068. </div>
  3069.  
  3070.  
  3071.        </div>
  3072.    </div>
  3073.    <!-- =======================
  3074.    /WIKIPEDIA ======================== -->
  3075.  
  3076.  
  3077.  
  3078.  
  3079.  
  3080.  
  3081.  
  3082.    <!-- =======================
  3083.    RADIO ======================== -->
  3084.    <!-- =======================
  3085.    RADIO ======================== -->
  3086.  
  3087.  
  3088.  
  3089. <!-- =======================
  3090. /BING ======================== -->
  3091. <div id="bing_results" style="display:none;">
  3092. <iframe name="bing_results_iframe" src="about:blank" frameborder="0" width="950px" height="1800" scrolling="Auto" marginheight="0" marginwidth="0"></iframe>
  3093. </div>
  3094. <!-- =======================
  3095. /BING ======================== -->
  3096.  
  3097.  
  3098.  
  3099.  
  3100.  
  3101.  
  3102.    <!--  RELATED MOVIE DATA   -->
  3103.    
  3104.  
  3105.  
  3106.  
  3107.    <!--  RELATED MOVIE DATA ends  -->
  3108.  
  3109.  
  3110.  
  3111.  
  3112.  
  3113.  
  3114.  
  3115.  
  3116.    <!--  RELATED FILMOGRAPHY DATA   -->
  3117.    <!--  RELATED FILMOGRAPHY DATA ends  -->
  3118.  
  3119.  
  3120.  
  3121.  
  3122.  
  3123.  
  3124.  
  3125.    <!--  RELATED TV SERIES DATA   -->
  3126.    <!--  RELATED TV SERIES DATA ends  -->
  3127.  
  3128.  
  3129.  
  3130.  
  3131.  
  3132.  
  3133.  
  3134.  
  3135.    <!--  PODCASTS DATA   -->
  3136.    
  3137.    <div id="podcasts_data" style="display:none" >
  3138.  
  3139.            <h2>Podcasts:</h2>
  3140.            <div class="podcast-results">
  3141.            
  3142.            </div>
  3143.    </div>
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.    <!--  RELATED BOOKS DATA   -->
  3152.    <!--  RELATED BOOKS DATA ends  -->
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.    <!--  RELATED QUOTES DATA   -->
  3163.    <!--  RELATED QUOTES DATA ends  -->
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174.    <!--  RELATED MUSIC DATA   -->
  3175.    <div id="music_data" style="display:none">
  3176.  
  3177.  
  3178.    </div>
  3179.    <!--  RELATED MUSIC DATA ends  -->
  3180.  
  3181.  
  3182.  
  3183.  
  3184.  
  3185.  
  3186.  
  3187.  
  3188.  
  3189. <!-- ================DESCRIPTIONS 0 ==================== -->
  3190.        <div id="details0" class="details-page" style="display:none">
  3191.  
  3192.            <div class="inline-links border_color">
  3193.  
  3194.  
  3195.                 <i class="fa fa-envelope-o"></i><a onClick="load_iframe_url('footer_iframe', 'https://wn.com/api/upge/cheetah-photo-search/send_email?title=Amour book&url=https://wn.com/Amour_Book&description=[]');return false;" data-reveal-id="footer-iframe" data-trans="Email this Page" href="javascript:void(0);">Email this Page</a>
  3196.  
  3197.  
  3198.                <i class="fa fa-play"></i><a href="javascript:void(0);" class="play_all_fs_0"  data-trans="Play all in Full Screen">Play all in Full Screen</a>
  3199.  
  3200.                <i class="fa fa-plus"></i><a href="javascript:void(0);" onClick="load_video_details('Amour Book', '0')" data-trans="Show More Related Videos">Show More Related Videos</a>
  3201.            </div>
  3202.  
  3203.  
  3204.            <div class="rslides-box-details">
  3205.                <ul class="rslides details">
  3206.                </ul>
  3207.                <div class="carousel-pause">
  3208.                     <span class="pause"><i class="fa fa-pause"></i></span>
  3209.                     <span class="play"><i class="fa fa-play"></i></span>
  3210.                </div>
  3211.            </div>
  3212. <div class="youtube" style="width: 100%; text-align: right;">developed with <a href="https://youtube.com" target="_blank"><i class="fa fa-youtube-play" aria-hidden="true"></i>YouTube</a></div>
  3213.           <div class="moreDetails"></div>
  3214.  
  3215.  
  3216.  
  3217.    </div>
  3218.  
  3219.  
  3220.    <!-- video descriptions ends -->
  3221.  
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.    <!-- ================= VIDEOS  content ==================-->
  3231.  
  3232.    <!-- ================PLAYLIST 0 ==================== -->
  3233.    <div id="playlist0" class="playlist-page" style="display:none">
  3234.  
  3235.        <div onclick="return doneFullscreen(0);" id="home0" class="close-player TTip" style="display: none;">
  3236. <div class="fs-logo"><img src="//ecdn4.wn.com/or/assets/assets/wn/img/logo.png" alt="World News" /></div>
  3237. <i class="fa fa-arrow-circle-o-left" aria-hidden="true"></i><i class="arrow"></i><span>back</span>
  3238.  
  3239. </div>
  3240.  
  3241.  
  3242.      <div class="upper-block row">
  3243.  
  3244.      <div id="playlist_videos_results-0" class="playlist_videos_results">
  3245.  
  3246. <div style="display: flex">
  3247.  
  3248.            <div class="col-md-8 player-col">
  3249.                    <div id="playercontainer0" class="playercontainer">
  3250.                                <object id="videoplayerobj"></object>
  3251.                    </div>
  3252.         </div>
  3253.  
  3254.  
  3255.  
  3256.         <div class="col-md-4 playlist-col">
  3257.  
  3258.             <div class="playlistformating" style="height: 455px;">
  3259.  
  3260.                    <div id="playlistformating0">
  3261.  
  3262.    <ul class="sort-box">
  3263.  
  3264. <li class="TTip"><span>Most Related</span><a href="https://wn.com/Amour book?upload_time=all_time&orderby=relevance" class="relevance"><i class="fa fa-sort-amount-desc"></i></a></li>
  3265.  
  3266. <li class="TTip"><span>Most Recent</span><a href="https://wn.com/Amour book?upload_time=all_time&orderby=published" class="published"><i class="fa fa-clock-o"></i></a></li>
  3267.  
  3268. <li class="TTip"><span>Most Popular</span><a href="https://wn.com/Amour book?upload_time=all_time&orderby=viewCount" class="viewCount"><i class="fa fa-fire TTip"></i></a></li>
  3269.  
  3270. <li class="TTip"><span>Top Rated</span><a href="https://wn.com/Amour book?upload_time=all_time&orderby=rating" class="rating"><i class="fa fa-star"></i></a></li>
  3271.                    
  3272. </ul>
  3273.  
  3274.  
  3275.  
  3276.                                       <ul class="playlistcontainer" id="playlistcontainer0"></ul>
  3277.  
  3278.  
  3279.  
  3280.                                       <!-- /playlist tools -->
  3281.                                       <ul class="playlist-box" id="playlist-tools0">
  3282.  
  3283. <li class="switch_style"><a href="javascript: void(0);" onclick="switchPlayerStyle(this);" class="TTip"><i class="fa fa-expand" aria-hidden="true"></i><span>expand screen to full width</span></a></li>
  3284.  
  3285.                                                <li><a href="javascript: void(0);" class="repeat checkp TTip"  id="playlistrepeat0"><span>repeat playlist</span></a></li>
  3286.  
  3287.                                                <li><a href="javascript: void(0);" class="shuffle checkp TTip" id="playlistshuffle0"><span>shuffle</span></a></li>
  3288.  
  3289.                                                <li><a href="javascript: void(0);" class="replay checkp TTip" id="replaycurrent0"><span>replay video</span></a></li>
  3290.  
  3291.                                                <li>
  3292.                                                    <a href="javascript: void(0);" id="playlist_clear0" class="playlist_clear playlist_clear1 TTip"><span data-trans="clear playlist">clear playlist</span></a>
  3293.                                                    <a href="javascript: void(0);" id="playlist_restore0" class="playlist_restore playlist_restore1 TTip" style="display: none;"><span data-trans="restore">restore</span></a>
  3294.                                                </li>
  3295.                                                <li>
  3296.                                                    <a href="#playlist-template-with-images" class="videoplayer-playlist-template thumb thumb-preview TTip" style="display: none;"><span data-trans="images"><i></i>images</span></a>
  3297.                                                    <a href="#playlist-template-simple" class="videoplayer-playlist-template list list-preview TTip"><span data-trans="list"><i></i>list</span></a>
  3298.                                                </li>
  3299.  
  3300.  
  3301.                                        </ul>
  3302.                                        <!-- /playlist-box -->
  3303.                        </div>
  3304. <!-- /playlistcontainer -->
  3305.  
  3306.         </div>
  3307.         <!-- / playlistformatting -->
  3308.  
  3309.         </div>
  3310.         <!-- / col-md-4 -->
  3311.  
  3312. </div>
  3313. <!-- /flex -->
  3314. </div>
  3315. </div>
  3316. <!-- / upper-block row -->
  3317.  
  3318. <div class="bottom-block">
  3319. <div class="row">
  3320.  
  3321. <div class="col-md-8">
  3322. <div class="row">
  3323. <div  class="col-md-12">
  3324. <div class="outer-div">
  3325. <div class="youtube pull-left">developed with <a href="https://youtube.com" target="_blank"><i class="fa fa-youtube-play" aria-hidden="true"></i>YouTube</a></div>
  3326. <div class="playlist-author">
  3327.            </div>
  3328. <div class="playposition pull-right">PLAYLIST TIME: <span id="playposition0"></span></div>
  3329. </div>
  3330. </div>
  3331. </div>
  3332.  
  3333.                <!-- description -->
  3334.                <div class="description_box">
  3335.                 <div id="descriptionsplace0" class="descriptionsplace"></div>
  3336. </div>
  3337.  
  3338. </div>
  3339. <!-- /col-md-8 -->
  3340.  
  3341. <div class="col-md-4 playlist-col-down">
  3342. <!-- BITCHUTE STORIES  -->
  3343.      
  3344.                                
  3345. <script type="text/javascript"><!--//<![CDATA[
  3346.   var m3_u = (location.protocol=='https:'?'https://phpadsnew.wn.com/www/delivery/ajs.php':'http://phpadsnew.wn.com/www/delivery/ajs.php');
  3347.   var m3_r = Math.floor(Math.random()*99999999999);
  3348.   if (!document.MAX_used) document.MAX_used = ',';
  3349.   document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
  3350.   document.write ("?zoneid=465");
  3351.   document.write ('&amp;cb=' + m3_r);
  3352.   if (document.MAX_used != ',') document.write ("&amp;exclude=" + document.MAX_used);
  3353.   document.write (document.charset ? '&amp;charset='+document.charset : (document.characterSet ? '&amp;charset='+document.characterSet : ''));
  3354.   document.write ("&amp;loc=" + escape(window.location));
  3355.   if (document.referrer) document.write ("&amp;referer=" + escape(document.referrer));
  3356.   if (document.context) document.write ("&context=" + escape(document.context));
  3357.   if (document.mmm_fo) document.write ("&amp;mmm_fo=1");
  3358.   document.write ("'><\/scr"+"ipt>");
  3359. //]]>--></script><noscript><a href='http://phpadsnew.wn.com/www/delivery/ck.php?n=a58ee0cf&amp;cb=5' target='_blank'><img src='http://phpadsnew.wn.com/www/delivery/avw.php?zoneid=465&amp;cb=5&amp;n=a58ee0cf' border='0' alt='' /></a></noscript>
  3360. </div>
  3361.  
  3362. </div>
  3363. <!-- /playlist_videos_results -->
  3364.  
  3365.  
  3366.       <!-- mainvideoresults -->
  3367.            <div id="video-results-0" class="mainvideoresults">
  3368.  
  3369.                          <div style="display: none">
  3370.                          </div>
  3371.             </div>
  3372.             <!-- /mainvideoresults -->
  3373.  
  3374.  
  3375.  
  3376.  
  3377.  
  3378.    <!-- Query: Amour book, VSID: 0 -->
  3379.  
  3380.  
  3381.  
  3382.  
  3383. </div>
  3384. <!--  /bottom-block row -->
  3385.  
  3386.  
  3387.    </div><!-- /playlist -->
  3388.  
  3389.  
  3390.  
  3391.        <script type="text/javascript"><!--
  3392.  
  3393.            function playQuery(vsid, query, title){
  3394.                        var playlist = findOrAddPlaylist(query, title, function(status, num){
  3395.                            if(status == 'loading'){
  3396.                                $(".interview-play").hide();
  3397.                                $(".interview-play-off").show();
  3398.                            }
  3399.                            if(status == 'loaded'){
  3400.                                $(".interview-play").hide();
  3401.                                $(".interview-play-off").show();                                   $('div#playlist'+num).find('li.playlistitemli:first').find('a.playlistitem:first').click();
  3402.  
  3403.                            }
  3404.                            if(status == 'failed'){
  3405.                                $(".interview-play-off").hide();
  3406.                                $("#wiki"+vsid+" .interview-play-none").show();
  3407.                                $("#wiki"+vsid+" .interview-play").remove();
  3408.                                $("#wiki"+vsid+" .interview-play-off").remove();
  3409.                            }
  3410.                    });
  3411.            }
  3412.            function findOrAddPlaylist(query, title, callback){
  3413.                var foundPlaylist = null;
  3414.  
  3415.                $('#playlist_menu li a').each(function(i){
  3416.                    if($(this).text() == title) {
  3417.                        foundPlaylist = + $(this).attr('id').replace('#playlist','');
  3418.                    }
  3419.                });
  3420.  
  3421.                if(foundPlaylist != null){
  3422.                    callback('loading', foundPlaylist);
  3423.                    callback('loaded', foundPlaylist);
  3424.                } else {
  3425.                    _add_dynamic_playlist(query, title, callback, 0, true);
  3426.                }
  3427.            }
  3428.  
  3429.  
  3430.  
  3431. function mouseOverMe(elem){
  3432.  
  3433. elem.addClass('played');
  3434. if (elem.attr('id')){
  3435. var video_id = elem.attr('id');
  3436. elem.find('.player').html('<iframe id='+ video_id +' src="https://www.youtube.com/embed/'+ video_id +'?enablejsapi=1&version=3&wmode=transparent&autoplay=1" frameborder="0" allowfullscreen style="width: 100%; height: 100%;"></iframe><div class="overlay" style="display: none;"></div>');
  3437. } else {
  3438. var query = elem.find('.keywords').html();
  3439. $.ajax({
  3440. context: elem,
  3441.                        url: 'https://wn.com/api/upge/cheetah-search-adv/video',
  3442.                        cache: true,
  3443.                        data: {
  3444.                            'query': query
  3445.                        },
  3446.                        dataType: 'jsonp',
  3447.                        success: function(text) {
  3448.                         if (text.length > 0) {
  3449.                            video_id = text[0].id;
  3450.                            elem.find('.player').html('<iframe  id='+ video_id +' src="https://www.youtube.com/embed/'+ video_id +'?enablejsapi=1&version=3&wmode=transparent&autoplay=1" frameborder="0" allowfullscreen style="width: 100%; height: 100%;"></iframe><div class="overlay" style="display: none;"></div>');
  3451.  
  3452.                         }
  3453.                       }
  3454.                   });
  3455. }
  3456. }
  3457.  
  3458.            var stopAllYouTubeVideos = function() {
  3459.              var iframes = document.querySelectorAll('iframe');
  3460.              Array.prototype.forEach.call(iframes, function(iframe) {
  3461.                iframe.contentWindow.postMessage(JSON.stringify({ event: 'command', func: 'pauseVideo' }), '*');
  3462.             });
  3463.            }
  3464.  
  3465.            jQuery(function() {
  3466.  
  3467. jQuery(".playVideo").live("click", function() {            
  3468.                       if(!$(this).hasClass("played")){
  3469. stopAllYouTubeVideos();
  3470.   var elem = $(this);
  3471.   setTimeout(function(){
  3472.                 mouseOverMe(elem);
  3473.             }, 1000);
  3474.             }
  3475.                 });
  3476.        
  3477.     jQuery(".description_box .expandContent").live("click", function() {
  3478.     elem = $(this).parent().parent().parent().find('.descContent');
  3479.    if(elem.height() > 51) {
  3480.        elem.css('height', '44px');
  3481.        $(this).html('Show More <i class="fa fa-caret-down"></i>');
  3482.    }else{
  3483.        elem.css('height', 'auto');
  3484.        $(this).html('Hide <i class="fa fa-caret-up"></i>');
  3485.    }
  3486. });
  3487.  
  3488.        jQuery('.interview-play-off').click(function() {
  3489.                    $(".interview-play-off").hide();
  3490.                    $(".interview-play").show();
  3491.                    $(".videoplayer-control-pause").click();
  3492.                });
  3493.  
  3494.  
  3495.                jQuery(".video-desc .show_author_videos").live("click", function() {
  3496.                            query = $(this).attr('title');
  3497.                            container   = $(this).parent().parent().parent().find('.video-author-thumbs');
  3498.                            $(this).parent().parent().parent().find('.video-author-thumbs').css('height', '220px');
  3499.                        jQuery.ajax({
  3500.                                url: '/api/upge/cheetah-photo-search/videoresults',
  3501.                                data: {'query': query},
  3502.                                success: function(text) {
  3503.                                            if(!text) { text = i18n("No results"); }
  3504.                                            container.html(jQuery(text));
  3505.                                        }
  3506.                           });
  3507.                });
  3508.        });
  3509.        // -->
  3510.        </script>
  3511.  
  3512.  
  3513.    <script type="text/javascript"><!--
  3514.  
  3515. var largePalyerOn = false
  3516. var player_width = jQuery('.player-col').width();
  3517. var playlist_width = jQuery('.playlist-col').width();
  3518. var container_width = jQuery('.container').width();
  3519. var ww =  $(window).width();
  3520. var pw =  $('.container').width();
  3521. var margin_right = (ww-pw)/2;
  3522. function switchPlayerStyle(link){
  3523.  
  3524. if (largePalyerOn == true) {
  3525. jQuery('.wrapper').find('.container').animate({ 'width' : container_width+'px' });
  3526. jQuery('.wrapper').animate({ 'margin-top' : '15px' });
  3527. jQuery('.submenus').show();
  3528. jQuery('.bottom-block').animate({ 'width' : '100%' });
  3529. jQuery('.player-col').animate({ 'width' : player_width+'%' });
  3530. jQuery('.playlist-col').animate({ 'width' :playlist_width+'%' });
  3531. jQuery('.playlist-col').css('position', 'relative').css('top', '0px').css('margin-top', '0px').css('right', '0px');
  3532. jQuery('.playercontainer').css('width', '100%').css('padding-bottom', '56.25%');
  3533. jQuery('.switch_style').css('left', '0px').css('top', '0px');
  3534. $(link).html('<i class="fa fa-expand" aria-hidden="true"></i><span>expand screen to full width</span>');
  3535. $(link).css('background', 'transparent');
  3536. jQuery('.playlist-col-down').css('height', 'auto');
  3537. jQuery('.share-buttons').show();
  3538. updateHeight();
  3539. largePalyerOn = false
  3540.  
  3541.         } else {
  3542. playlistWidth = jQuery('.playlist-col').width();
  3543. playlistHeight = jQuery('.playlist-col').height();
  3544. jQuery('.bottom-block').animate({ 'width' : container_width+'px' });
  3545. jQuery('.wrapper').find('.container').animate({ 'width' : '100%' }).css('padding-left', '0px').css('padding-right', '0px');
  3546. jQuery('.wrapper').animate({ 'margin-top' : '0px' });
  3547. jQuery('.submenus').hide();
  3548. jQuery('.player-col').animate({ 'width' : '100%' });
  3549. jQuery('.playercontainer').css('width', '70%').css('padding-bottom', '40%').css('padding-top', '0px');
  3550. jQuery('.switch_style').css('position', 'absolute').css('left', 'auto').css('right', '0px').css('top', '-'+playlistHeight+'px');
  3551. jQuery('.playlist-col').css('position', 'absolute').css('right', margin_right+'px').css('width', playlistWidth+'px').css('height', playlistHeight+'px');
  3552. playerHeight = jQuery('.player-col').height();
  3553. playlistTop = playerHeight+40;
  3554. jQuery('.share-buttons').hide();
  3555. jQuery('.playlist-col').delay(100).css('margin-top', '50px').animate({
  3556. top: playlistTop+'px',
  3557.    }, 800);
  3558. jQuery('.playlist-col-down').css('height', '450px');
  3559. $(link).html('<i class="fa fa-compress"></i><span>back</span>');
  3560. $(link).css('background', '#c00');
  3561.        setTimeout(function(){
  3562.          updateHeight();
  3563.        }, 2000);
  3564.  
  3565. largePalyerOn = true
  3566.         }
  3567. }
  3568.  
  3569.  
  3570.  
  3571.  
  3572.        function load_lyrics(query, artist) {
  3573.            var song = query.replace("'","");
  3574.            var artist = artist.replace("'","");
  3575.            var scrollAmount = $(window).scrollTop();
  3576.            jQuery.ajax({
  3577.                url: '/api/upge/cheetah-photo-search/lyrics_playlist',
  3578.                data: {'query': song,
  3579.                       'artist': artist
  3580.                },
  3581.                success: function(text) {
  3582.                    if(!text) { text = ('No lyrics available'); }
  3583.                    jQuery('.lyrics_body').css('padding-top', scrollAmount+'px');
  3584.                    jQuery('.lyrics_body').html($(text));
  3585. updateHeight();
  3586.                }
  3587.            });
  3588.            return false;
  3589.        }
  3590.  
  3591.  
  3592.  
  3593.  
  3594.        function find_more_videos() {
  3595.                      var query = jsQuery;
  3596.                      offset = last_count;
  3597.                      last_count += 8;
  3598.                      jQuery.ajax({
  3599.                              data: {
  3600.                              t: 'cheetah-photo-search/mvs_showmore01.txt',
  3601.                              offset: offset,
  3602.                              orderby: 'published',
  3603.                              corpus: 'current',
  3604.                              language_id: '1',
  3605.                              query: query
  3606.                          },
  3607.                          dataType: 'jsonp',
  3608.                          url: 'https://upge.wn.com/',
  3609.                          success: function(text) {
  3610.                                  jQuery('#searchresults').prepend(jQuery(text));
  3611.                          }
  3612.                      });
  3613.          }
  3614.          function more_videos() {
  3615.                      var query = jsQuery;
  3616.                      jQuery.ajax({
  3617.                              data: {
  3618.                              t: 'cheetah-photo-search/showmore.txt',
  3619.                              offset: '20',
  3620.                              query: query
  3621.                          },
  3622.                          dataType: 'jsonp',
  3623.                          url: 'https://upge.wn.com/',
  3624.                          success: function(text) {
  3625.                                  jQuery('#more_video_results').prepend(jQuery(text));
  3626.                                  jQuery('more_videos').hide();
  3627.  
  3628.                          }
  3629.                      });
  3630.          }
  3631.  
  3632.            // -->
  3633.            </script>
  3634.  
  3635.  
  3636.    <!-- ================= VIDEO formatting ==================-->
  3637.  
  3638.  
  3639.  
  3640.  
  3641.  
  3642.  
  3643.  
  3644.  
  3645.  
  3646.  
  3647.  
  3648.  
  3649.  
  3650.  
  3651.    <!-- ===============   SLIDESHOW  ================== -->
  3652.    <!--    SLIDESHOW ENDS   -->
  3653.  
  3654.  
  3655.  
  3656.  
  3657.  
  3658.  
  3659.  
  3660.  
  3661.    <!--  RELATED LYRICS DATA   -->
  3662.    <!--  RELATED LYRICS DATA ends  -->
  3663.  
  3664.  
  3665.  
  3666.  
  3667.  
  3668.  
  3669.  
  3670. <!-- =================== NEWS SECTION ======================= -->
  3671.  
  3672.  
  3673. <!-- news_tab -->
  3674. <div id="expand"  >
  3675.  
  3676.   <div class="center-content">
  3677. <div class="col-md-8">
  3678. <div class="news_stories">
  3679.              
  3680. <h2>Latest News for: Amour book</h2>
  3681.                                
  3682. <div class="news-item">
  3683.  
  3684.   <a rel="nofollow" href="https://manage.wn.com/article/744992501" target="_blank" class="is_editable pull-right">Edit</a>
  3685.  
  3686. <h3><a target="_blank" href="https://article.wn.com/view/2023/01/12/Xrated_crew_of_28_porn_stars_book_into_Travelodge_to_film_ex/">X-rated crew of 28 porn stars book into Travelodge to film explicit scenes after being ...</a></h3>
  3687.   <ul class="article-footer pull-right">
  3688. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2023/01/12/Xrated_crew_of_28_porn_stars_book_into_Travelodge_to_film_ex/&amp;t=X-rated crew of 28 porn stars book into Travelodge to film explicit scenes after being ...'); return false;"><i class="fa fa-facebook"></i></div></li>
  3689.  
  3690. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2023/01/12/Xrated_crew_of_28_porn_stars_book_into_Travelodge_to_film_ex/&amp;text=X-rated crew of 28 porn stars book into Travelodge to film explicit scenes after being ...'); return false;"><i class="fa fa-twitter"></i></div></li>
  3691. </ul>
  3692.      
  3693. <a target="_blank" href="https://www.dailymail.co.uk/news/article-11626869/28-porn-stars-book-Travelodge-film-explicit-scenes-turfed-nearby-mansion.html" class="resultsource">The Daily Mail</a>
  3694.      <span class="date">12 Jan 2023</span>
  3695.  
  3696.      <div class="summary">
  3697.            <span dir="ltr" lang="en">A large group of porn stars booked into a Travelodge to film X-rated scenes after they were kicked out of mansion <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> A 23-year-old porn star named <a href="https://wn.com/Lacey" target="_blank" class="a_keyword_link">Lacey</a> <a href="https://wn.com/Amour" target="_blank" class="a_keyword_link">Amour</a> (pictured) said ... <a href="https://wn.com/Porn_star" target="_blank" class="a_keyword_link">Porn star</a> Lacey Amour, 23, told <a href="https://wn.com/The_Sun" target="_blank" class="a_keyword_link">The Sun</a> ... booking terms and conditions.</span>
  3698.      </div>
  3699. </div>
  3700.  
  3701.                                
  3702. <div class="news-item">
  3703.  
  3704.   <a rel="nofollow" href="https://manage.wn.com/article/744804880" target="_blank" class="is_editable pull-right">Edit</a>
  3705.  
  3706. <h3><a target="_blank" href="https://article.wn.com/view/2023/01/11/Bruce_Teal/">Bruce Teal</a></h3>
  3707.   <ul class="article-footer pull-right">
  3708. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2023/01/11/Bruce_Teal/&amp;t=Bruce Teal'); return false;"><i class="fa fa-facebook"></i></div></li>
  3709.  
  3710. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2023/01/11/Bruce_Teal/&amp;text=Bruce Teal'); return false;"><i class="fa fa-twitter"></i></div></li>
  3711. </ul>
  3712.      
  3713. <a target="_blank" href="https://www.harborlightnews.com/articles/bruce-teal/" class="resultsource">Harbor Light</a>
  3714.      <span class="date">11 Jan 2023</span>
  3715.  
  3716.      <div class="summary">
  3717.            <span dir="ltr" lang="en"><a href="https://wn.com/Bruce" target="_blank" class="a_keyword_link">Bruce</a> Teal. <a href="https://wn.com/Bruce_Russell" target="_blank" class="a_keyword_link">Bruce Russell</a> Teal, 72 of <a href="https://wn.com/Harbor_Springs" target="_blank" class="a_keyword_link">Harbor Springs</a>, passed away January 3, 2023 at the McLaren <a href="https://wn.com/Northern_Michigan" target="_blank" class="a_keyword_link">Northern Michigan</a> <a href="https://wn.com/Hospital" target="_blank" class="a_keyword_link">Hospital</a> in <a href="https://wn.com/Petoskey" target="_blank" class="a_keyword_link">Petoskey</a> <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> In <a href="https://wn.com/1969" target="_blank" class="a_keyword_link">1969</a>, Bruce entered the armed forces and served his country in <a href="https://wn.com/Vietnam" target="_blank" class="a_keyword_link">Vietnam</a> ... He enjoyed a good book, everything from <a href="https://wn.com/Louis" target="_blank" class="a_keyword_link">Louis</a> L’<a href="https://wn.com/Amour" target="_blank" class="a_keyword_link">Amour</a> to <a href="https://wn.com/Clive_Cussler" target="_blank" class="a_keyword_link">Clive Cussler</a>; as well as a good healthy debate on sports and politics ... Maj. <a href="https://wn.com/Donald" target="_blank" class="a_keyword_link">Donald</a> L.</span>
  3718.      </div>
  3719. </div>
  3720.  
  3721.                                
  3722. <div class="news-item">
  3723.  
  3724.   <a rel="nofollow" href="https://manage.wn.com/article/738363901" target="_blank" class="is_editable pull-right">Edit</a>
  3725.  
  3726. <h3><a target="_blank" href="https://article.wn.com/view/2022/12/03/Howard_Duff_Allen/">Howard Duff Allen</a></h3>
  3727.   <ul class="article-footer pull-right">
  3728. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2022/12/03/Howard_Duff_Allen/&amp;t=Howard Duff Allen'); return false;"><i class="fa fa-facebook"></i></div></li>
  3729.  
  3730. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2022/12/03/Howard_Duff_Allen/&amp;text=Howard Duff Allen'); return false;"><i class="fa fa-twitter"></i></div></li>
  3731. </ul>
  3732. <img src="//ecdn7.wn.com/or/assets/assets/avp/img/no-ec.png"  style="width: 20px; height: 20px; float: left; margin-right: 10px; " />
  3733.      
  3734. <a target="_blank" href="https://www.journal-spectator.com/obituaries/article_e93d7dd6-74d5-11ed-ad93-bbbc7738b153.html" class="resultsource">Wharton Journal Spectator</a>
  3735.      <span class="date">03 Dec 2022</span>
  3736.  
  3737.      <div class="summary">
  3738.            <span dir="ltr" lang="en"><a href="https://wn.com/Howard_Duff" target="_blank" class="a_keyword_link">Howard Duff</a> <a href="https://wn.com/Allen" target="_blank" class="a_keyword_link">Allen</a>, 95, of <a href="https://wn.com/East_Bernard,_Texas" target="_blank" class="a_keyword_link">East Bernard, Texas</a> passed away on <a href="https://wn.com/November_29" target="_blank" class="a_keyword_link">November 29</a>, 2022. He was born on <a href="https://wn.com/October_16" target="_blank" class="a_keyword_link">October 16</a>, <a href="https://wn.com/1927" target="_blank" class="a_keyword_link">1927</a> in <a href="https://wn.com/Campbellton" target="_blank" class="a_keyword_link">Campbellton</a>, <a href="https://wn.com/Atascosa_County" target="_blank" class="a_keyword_link">Atascosa County</a> to <a href="https://wn.com/Harry" target="_blank" class="a_keyword_link">Harry</a> and <a href="https://wn.com/Leona_(McCurry" target="_blank" class="a_keyword_link">Leona (McCurry</a>) Allen. He honorably served our country in the <a href="https://wn.com/U.S._Army" target="_blank" class="a_keyword_link">U.S. Army</a> from <a href="https://wn.com/1950" target="_blank" class="a_keyword_link">1950</a> – <a href="https://wn.com/1952" target="_blank" class="a_keyword_link">1952</a> <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> He enjoyed reading the <a href="https://wn.com/Houston_Chronicle" target="_blank" class="a_keyword_link">Houston Chronicle</a> on a daily basis or re-reading his <a href="https://wn.com/Louis" target="_blank" class="a_keyword_link">Louis</a> L’<a href="https://wn.com/Amour" target="_blank" class="a_keyword_link">Amour</a> <a href="https://wn.com/Western" target="_blank" class="a_keyword_link">Western</a> <a href="https://wn.com/Books" target="_blank" class="a_keyword_link">Books</a>.</span>
  3739.      </div>
  3740. </div>
  3741.  
  3742.                                
  3743. <div class="news-item">
  3744.  
  3745.   <a rel="nofollow" href="https://manage.wn.com/article/737853362" target="_blank" class="is_editable pull-right">Edit</a>
  3746.  
  3747. <h3><a target="_blank" href="https://article.wn.com/view/2022/12/02/j_keith_hendrix_1939_8211_2022/">J. Keith Hendrix 1939 – 2022</a></h3>
  3748.   <ul class="article-footer pull-right">
  3749. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2022/12/02/j_keith_hendrix_1939_8211_2022/&amp;t=J. Keith Hendrix 1939 – 2022'); return false;"><i class="fa fa-facebook"></i></div></li>
  3750.  
  3751. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2022/12/02/j_keith_hendrix_1939_8211_2022/&amp;text=J. Keith Hendrix 1939 – 2022'); return false;"><i class="fa fa-twitter"></i></div></li>
  3752. </ul>
  3753.      
  3754. <a target="_blank" href="https://www.boonvilledailynews.com/2022/12/02/j-keith-hendrix-1939-2022/" class="resultsource">Boonville Daily News</a>
  3755.      <span class="date">02 Dec 2022</span>
  3756.  
  3757.      <div class="summary">
  3758.            <span dir="ltr" lang="en"><a href="https://wn.com/J._Keith" target="_blank" class="a_keyword_link">J. Keith</a> Hendrix, 82, of <a href="https://wn.com/New_Franklin" target="_blank" class="a_keyword_link">New Franklin</a> went to heaven on <a href="https://wn.com/November_28" target="_blank" class="a_keyword_link">November 28</a>, 2022, at <a href="https://wn.com/University_of_Missouri_Hospital" target="_blank" class="a_keyword_link">University of Missouri Hospital</a> and Clinics in <a href="https://wn.com/Columbia" target="_blank" class="a_keyword_link">Columbia</a>. <a href="https://wn.com/Keith" target="_blank" class="a_keyword_link">Keith</a> was born in <a href="https://wn.com/Glasgow" target="_blank" class="a_keyword_link">Glasgow</a> on <a href="https://wn.com/December_25" target="_blank" class="a_keyword_link">December 25</a>, <a href="https://wn.com/1939" target="_blank" class="a_keyword_link">1939</a>, a son of <a href="https://wn.com/David" target="_blank" class="a_keyword_link">David</a> and Maybell <a href="https://wn.com/Green" target="_blank" class="a_keyword_link">Green</a> Hendrix <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> He was an avid reader and especially liked reading <a href="https://wn.com/Louis" target="_blank" class="a_keyword_link">Louis</a> L’<a href="https://wn.com/Amour" target="_blank" class="a_keyword_link">Amour</a> western books and watching western movies ... com. the family.</span>
  3759.      </div>
  3760. </div>
  3761.  
  3762.                                
  3763. <div class="news-item">
  3764.  
  3765.   <a rel="nofollow" href="https://manage.wn.com/article/737344236" target="_blank" class="is_editable pull-right">Edit</a>
  3766.  
  3767. <h3><a target="_blank" href="https://article.wn.com/view/2022/11/30/Goodnight_Jamestown_tops_giftgiving/">'Goodnight Jamestown' tops gift-giving</a></h3>
  3768.   <ul class="article-footer pull-right">
  3769. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2022/11/30/Goodnight_Jamestown_tops_giftgiving/&amp;t=\'Goodnight Jamestown\' tops gift-giving'); return false;"><i class="fa fa-facebook"></i></div></li>
  3770.  
  3771. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2022/11/30/Goodnight_Jamestown_tops_giftgiving/&amp;text=\'Goodnight Jamestown\' tops gift-giving'); return false;"><i class="fa fa-twitter"></i></div></li>
  3772. </ul>
  3773.      
  3774. <a target="_blank" href="https://www.jamestownsun.com/opinion/columns/goodnight-jamestown-tops-gift-giving" class="resultsource">The Jamestown Sun</a>
  3775.      <span class="date">30 Nov 2022</span>
  3776.  
  3777.      <div class="summary">
  3778.            <span dir="ltr" lang="en">Of all the wonderful books on the market, we now have a local one that needs to be on the shelves and in the hands of every kid in town <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> <a href="https://wn.com/John" target="_blank" class="a_keyword_link">John</a>’s <a href="https://wn.com/Academy" target="_blank" class="a_keyword_link">Academy</a> (with lots of help from teacher <a href="https://wn.com/Tamara" target="_blank" class="a_keyword_link">Tamara</a> Capinksi) took inspiration from <a href="https://wn.com/Jennifer" target="_blank" class="a_keyword_link">Jennifer</a> and <a href="https://wn.com/Kyle" target="_blank" class="a_keyword_link">Kyle</a> Solak’s book “<a href="https://wn.com/Goodnight" target="_blank" class="a_keyword_link">Goodnight</a> <a href="https://wn.com/Houston" target="_blank" class="a_keyword_link">Houston</a>,” for their class writing project.</span>
  3779.      </div>
  3780. </div>
  3781.  
  3782.                                
  3783. <div class="news-item">
  3784.  
  3785.   <a rel="nofollow" href="https://manage.wn.com/article/736856781" target="_blank" class="is_editable pull-right">Edit</a>
  3786.  
  3787. <h3><a target="_blank" href="https://article.wn.com/view/2022/11/28/Woman_v_wild_This_adventurer_has_travelled_to_the_world_s_mo/">Woman v wild: This adventurer has travelled to the world’s most inhospitable places for charity</a></h3>
  3788.   <ul class="article-footer pull-right">
  3789. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2022/11/28/Woman_v_wild_This_adventurer_has_travelled_to_the_world_s_mo/&amp;t=Woman v wild: This adventurer has travelled to the world’s most inhospitable places for charity'); return false;"><i class="fa fa-facebook"></i></div></li>
  3790.  
  3791. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2022/11/28/Woman_v_wild_This_adventurer_has_travelled_to_the_world_s_mo/&amp;text=Woman v wild: This adventurer has travelled to the world’s most inhospitable places for charity'); return false;"><i class="fa fa-twitter"></i></div></li>
  3792. </ul>
  3793.      
  3794. <a target="_blank" href="https://www.straitstimes.com/life/travel/woman-v-wild-this-adventurer-has-travelled-to-the-world-s-most-inhospitable-places-for-charity" class="resultsource">Straits Times</a>
  3795.      <span class="date">28 Nov 2022</span>
  3796.  
  3797.      <div class="summary">
  3798.            <span dir="ltr" lang="en"><a href="https://wn.com/November_28" target="_blank" class="a_keyword_link">November 28</a>, 2022 <a href="https://wn.com/1.00" target="_blank" class="a_keyword_link">1.00</a> PM <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a></span>
  3799.      </div>
  3800. </div>
  3801.  
  3802.                                
  3803. <div class="news-item">
  3804.  
  3805.   <a rel="nofollow" href="https://manage.wn.com/article/735255306" target="_blank" class="is_editable pull-right">Edit</a>
  3806.  
  3807. <h3><a target="_blank" href="https://article.wn.com/view/2022/11/19/Jerry_Hopkins_Reading_Louis_L_Amour/">Jerry Hopkins: Reading Louis L’Amour</a></h3>
  3808.   <ul class="article-footer pull-right">
  3809. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2022/11/19/Jerry_Hopkins_Reading_Louis_L_Amour/&amp;t=Jerry Hopkins: Reading Louis L’Amour'); return false;"><i class="fa fa-facebook"></i></div></li>
  3810.  
  3811. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2022/11/19/Jerry_Hopkins_Reading_Louis_L_Amour/&amp;text=Jerry Hopkins: Reading Louis L’Amour'); return false;"><i class="fa fa-twitter"></i></div></li>
  3812. </ul>
  3813. <img src="//ecdn7.wn.com/or/assets/assets/avp/img/no-ec.png"  style="width: 20px; height: 20px; float: left; margin-right: 10px; " />
  3814.      
  3815. <a target="_blank" href="https://www.marshallnewsmessenger.com/opinion/jerry-hopkins-reading-louis-l-amour/article_2d896374-677a-11ed-a649-c31ec45c94f4.html" class="resultsource">The Marshall News Messenger</a>
  3816.      <span class="date">19 Nov 2022</span>
  3817.  
  3818.      <div class="summary">
  3819.            <span dir="ltr" lang="en"><a href="https://wn.com/One_of_the_best" target="_blank" class="a_keyword_link">One of the best</a> novelists to read in historical fiction is <a href="https://wn.com/Louis" target="_blank" class="a_keyword_link">Louis</a> L’<a href="https://wn.com/Amour" target="_blank" class="a_keyword_link">Amour</a>. L’Amour wrote many novels, including a popular series on the Sackett family dating from the 1600s up through the <a href="https://wn.com/1870s" target="_blank" class="a_keyword_link">1870s</a> <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> If you read many of the Sackett novels, you will want to find a copy of L’Amour’s book on the series titled The Sackett Companion.</span>
  3820.      </div>
  3821. </div>
  3822.  
  3823.                                
  3824. <div class="news-item">
  3825.  
  3826.   <a rel="nofollow" href="https://manage.wn.com/article/731443012" target="_blank" class="is_editable pull-right">Edit</a>
  3827.  
  3828. <h3><a target="_blank" href="https://article.wn.com/view/2022/11/01/Lisa_Hare_The_season_of_tumbleweeds/">Lisa Hare: The season of tumbleweeds</a></h3>
  3829.   <ul class="article-footer pull-right">
  3830. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2022/11/01/Lisa_Hare_The_season_of_tumbleweeds/&amp;t=Lisa Hare: The season of tumbleweeds'); return false;"><i class="fa fa-facebook"></i></div></li>
  3831.  
  3832. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2022/11/01/Lisa_Hare_The_season_of_tumbleweeds/&amp;text=Lisa Hare: The season of tumbleweeds'); return false;"><i class="fa fa-twitter"></i></div></li>
  3833. </ul>
  3834. <img src="//ecdn7.wn.com/or/assets/assets/avp/img/no-ec.png"  style="width: 20px; height: 20px; float: left; margin-right: 10px; " />
  3835.      
  3836. <a target="_blank" href="https://nptelegraph.com/opinion/columnists/lisa-hare-the-season-of-tumbleweeds/article_329ed3ea-593c-11ed-86c8-472387f672bb.html" class="resultsource">The North Platte Telegraph</a>
  3837.      <span class="date">01 Nov 2022</span>
  3838.  
  3839.      <div class="summary">
  3840.            <span dir="ltr" lang="en"><a href="https://wn.com/Lisa" target="_blank" class="a_keyword_link">Lisa</a> Hare. The season of the tumbleweeds is upon us <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> These days though, they are a comforting sight. There’s an old <a href="https://wn.com/Louis" target="_blank" class="a_keyword_link">Louis</a> L’<a href="https://wn.com/Amour" target="_blank" class="a_keyword_link">Amour</a> book titled “<a href="https://wn.com/Conagher" target="_blank" class="a_keyword_link">Conagher</a>” in which a lonely pioneer widow pours out her sadness in prose and poems she ties to tumbleweeds and releases into the wind. <a href="https://wn.com/For_some" target="_blank" class="a_keyword_link">For some</a> reason, I always found the idea of that appealing ... All of them ... .</span>
  3841.      </div>
  3842. </div>
  3843.  
  3844.                                
  3845. <div class="news-item">
  3846.  
  3847.   <a rel="nofollow" href="https://manage.wn.com/article/728649683" target="_blank" class="is_editable pull-right">Edit</a>
  3848.  
  3849. <h3><a target="_blank" href="https://article.wn.com/view/2022/10/18/Vernard_Vernie_D_Almandinger_Jr/">Vernard “Vernie” D. Almandinger Jr.</a></h3>
  3850.   <ul class="article-footer pull-right">
  3851. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2022/10/18/Vernard_Vernie_D_Almandinger_Jr/&amp;t=Vernard “Vernie” D. Almandinger Jr.'); return false;"><i class="fa fa-facebook"></i></div></li>
  3852.  
  3853. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2022/10/18/Vernard_Vernie_D_Almandinger_Jr/&amp;text=Vernard “Vernie” D. Almandinger Jr.'); return false;"><i class="fa fa-twitter"></i></div></li>
  3854. </ul>
  3855.      
  3856. <a target="_blank" href="https://www.thegazette.com/obituaries/vernard-vernie-d-almandinger-jr/" class="resultsource">The Gazette Cedar Rapids</a>
  3857.      <span class="date">18 Oct 2022</span>
  3858.  
  3859.      <div class="summary">
  3860.            <span dir="ltr" lang="en">Vernard “<a href="https://wn.com/Vernie" target="_blank" class="a_keyword_link">Vernie</a>” D. Almandinger Jr. <a href="https://wn.com/Center_Point" target="_blank" class="a_keyword_link">Center Point</a>. Vernard “Vernie” D. Almandinger Jr., 81, of <a href="https://wn.com/Center_Point,_Iowa" target="_blank" class="a_keyword_link">Center Point, Iowa</a>, died Thursday, Oct. 13, 2022, at his <a href="https://wn.com/home" target="_blank" class="a_keyword_link">home</a> surrounded by family. Visitation will be held at 10 a.m. with a celebration of life at 11 a.m <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> Vernie was born Oct ... He was a voracious reader of all books, but his favorite was <a href="https://wn.com/Louie" target="_blank" class="a_keyword_link">Louie</a> L’amour ... .</span>
  3861.      </div>
  3862. </div>
  3863.  
  3864.                                
  3865. <div class="news-item">
  3866.  
  3867.   <a rel="nofollow" href="https://manage.wn.com/article/742908981" target="_blank" class="is_editable pull-right">Edit</a>
  3868.  
  3869. <h3><a target="_blank" href="https://article.wn.com/view/2022/10/05/Two_Hundred_Years_of_Stendhal_m/">Two Hundred Years of Stendhal</a></h3>
  3870.   <ul class="article-footer pull-right">
  3871. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2022/10/05/Two_Hundred_Years_of_Stendhal_m/&amp;t=Two Hundred Years of Stendhal'); return false;"><i class="fa fa-facebook"></i></div></li>
  3872.  
  3873. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2022/10/05/Two_Hundred_Years_of_Stendhal_m/&amp;text=Two Hundred Years of Stendhal'); return false;"><i class="fa fa-twitter"></i></div></li>
  3874. </ul>
  3875.      
  3876. <a target="_blank" href="https://quillette.com/2022/10/05/two-hundred-years-of-stendhal/" class="resultsource">Quillette</a>
  3877.      <span class="date">05 Oct 2022</span>
  3878.  
  3879.      <div class="summary">
  3880.            <span dir="ltr" lang="en"><a href="https://wn.com/Two_hundred" target="_blank" class="a_keyword_link">Two hundred</a> years ago, <a href="https://wn.com/Stendhal" target="_blank" class="a_keyword_link">Stendhal</a> was born. Well, sort of. By 1822, <a href="https://wn.com/Henri_Beyle" target="_blank" class="a_keyword_link">Henri Beyle</a>, the man we now know as Stendhal, was balding, fat, and pushing 50. Even the nom-de-plume was not born then <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> <a href="https://wn.com/Fiction" target="_blank" class="a_keyword_link">Fiction</a>, indeed ... “Crystallization” happens to be a word Stendhal coined in De l’amour, his first proper book, published shortly after his return to <a href="https://wn.com/Paris" target="_blank" class="a_keyword_link">Paris</a> in 1822 ... .</span>
  3881.      </div>
  3882. </div>
  3883.  
  3884.                                
  3885. <div class="news-item">
  3886.  
  3887.   <a rel="nofollow" href="https://manage.wn.com/article/722673855" target="_blank" class="is_editable pull-right">Edit</a>
  3888.  
  3889. <h3><a target="_blank" href="https://article.wn.com/view/2022/09/18/Godard_God_Kerala_A_breathless_admiration/">Godard, God & Kerala: A breathless admiration</a></h3>
  3890.   <ul class="article-footer pull-right">
  3891. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2022/09/18/Godard_God_Kerala_A_breathless_admiration/&amp;t=Godard, God & Kerala: A breathless admiration'); return false;"><i class="fa fa-facebook"></i></div></li>
  3892.  
  3893. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2022/09/18/Godard_God_Kerala_A_breathless_admiration/&amp;text=Godard, God & Kerala: A breathless admiration'); return false;"><i class="fa fa-twitter"></i></div></li>
  3894. </ul>
  3895.      
  3896. <a target="_blank" href="https://indianexpress.com/article/opinion/columns/godard-god-kerala-a-breathless-admiration-8157401/" class="resultsource">Indian Express</a>
  3897.      <span class="date">18 Sep 2022</span>
  3898.  
  3899.      <div class="summary">
  3900.            <span dir="ltr" lang="en">Sleight of Sukesh. The life of a conman. A Letter From a <a href="https://wn.com/Village" target="_blank" class="a_keyword_link">Village</a> in <a href="https://wn.com/Lakhimpur_Kheri" target="_blank" class="a_keyword_link">Lakhimpur Kheri</a>. <a href="https://wn.com/All_that" target="_blank" class="a_keyword_link">All that</a> died in a UP village<a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> <a href="https://wn.com/Tavleen_Singh" target="_blank" class="a_keyword_link">Tavleen Singh</a> writes. <a href="https://wn.com/Punishment" target="_blank" class="a_keyword_link">Punishment</a> without proof. Why and how <a href="https://wn.com/Indian" target="_blank" class="a_keyword_link">Indian</a> students are returning to <a href="https://wn.com/Ukraine" target="_blank" class="a_keyword_link">Ukraine</a> despite ongoing war ... <a href="https://wn.com/Godard" target="_blank" class="a_keyword_link">Godard</a> Mon <a href="https://wn.com/Amour" target="_blank" class="a_keyword_link">Amour</a> (<a href="https://wn.com/Redoubtable" target="_blank" class="a_keyword_link">Redoubtable</a>), a film on the man himself based on the book written by <a href="https://wn.com/Anne_Wiazemsky" target="_blank" class="a_keyword_link">Anne Wiazemsky</a>, his ex-wife ... .</span>
  3901.      </div>
  3902. </div>
  3903.  
  3904.                                
  3905. <div class="news-item">
  3906.  
  3907.   <a rel="nofollow" href="https://manage.wn.com/article/721574669" target="_blank" class="is_editable pull-right">Edit</a>
  3908.  
  3909. <h3><a target="_blank" href="https://article.wn.com/view/2022/09/12/How_a_Powell_s_Books_outpost_ended_up_in_Condon_population_7/">How a Powell’s Books outpost ended up in Condon, population 760</a></h3>
  3910.   <ul class="article-footer pull-right">
  3911. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2022/09/12/How_a_Powell_s_Books_outpost_ended_up_in_Condon_population_7/&amp;t=How a Powell’s Books outpost ended up in Condon, population 760'); return false;"><i class="fa fa-facebook"></i></div></li>
  3912.  
  3913. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2022/09/12/How_a_Powell_s_Books_outpost_ended_up_in_Condon_population_7/&amp;text=How a Powell’s Books outpost ended up in Condon, population 760'); return false;"><i class="fa fa-twitter"></i></div></li>
  3914. </ul>
  3915.      
  3916. <a target="_blank" href="https://www.oregonlive.com/living/2022/09/how-a-powells-books-outpost-ended-up-in-condon-population-760.html" class="resultsource">The Oregonian</a>
  3917.      <span class="date">12 Sep 2022</span>
  3918.  
  3919.      <div class="summary">
  3920.            <span dir="ltr" lang="en">But against all odds, Condon – population 760 – is <a href="https://wn.com/home" target="_blank" class="a_keyword_link">home</a> to a little-known outpost of <a href="https://wn.com/Powell’s" target="_blank" class="a_keyword_link">Powell’s</a> <a href="https://wn.com/Books" target="_blank" class="a_keyword_link">Books</a> <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> The Powell’s outpost more than 150 miles from the famous <a href="https://wn.com/City" target="_blank" class="a_keyword_link">City</a> of Books can be found at the rear of the Condon Local, a retail store, coffee shop and cafe in the tiny downtown of Gilliam’s county seat ... “We were happy just to have the books.</span>
  3921.      </div>
  3922. </div>
  3923.  
  3924.                                
  3925. <div class="news-item">
  3926.  
  3927.   <a rel="nofollow" href="https://manage.wn.com/article/720859894" target="_blank" class="is_editable pull-right">Edit</a>
  3928.  
  3929. <h3><a target="_blank" href="https://article.wn.com/view/2022/09/08/William_Robert_Adkins/">William Robert Adkins</a></h3>
  3930.   <ul class="article-footer pull-right">
  3931. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2022/09/08/William_Robert_Adkins/&amp;t=William Robert Adkins'); return false;"><i class="fa fa-facebook"></i></div></li>
  3932.  
  3933. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2022/09/08/William_Robert_Adkins/&amp;text=William Robert Adkins'); return false;"><i class="fa fa-twitter"></i></div></li>
  3934. </ul>
  3935.      
  3936. <a target="_blank" href="https://jacksoncountytimes.net/william-robert-adkins/" class="resultsource">Jackson County Times</a>
  3937.      <span class="date">08 Sep 2022</span>
  3938.  
  3939.      <div class="summary">
  3940.            <span dir="ltr" lang="en">On Tuesday, <a href="https://wn.com/September_6" target="_blank" class="a_keyword_link">September 6</a>, 2022, <a href="https://wn.com/William" target="_blank" class="a_keyword_link">William</a> <a href="https://wn.com/Robert_Adkins" target="_blank" class="a_keyword_link">Robert Adkins</a>, loving husband, father, and grandfather passed away at age 72. <a href="https://wn.com/Robert" target="_blank" class="a_keyword_link">Robert</a> was born in <a href="https://wn.com/Donalsonville,_Georgia" target="_blank" class="a_keyword_link">Donalsonville, Georgia</a> on <a href="https://wn.com/September_3" target="_blank" class="a_keyword_link">September 3</a>, <a href="https://wn.com/1950" target="_blank" class="a_keyword_link">1950</a>, to <a href="https://wn.com/Frank" target="_blank" class="a_keyword_link">Frank</a> and <a href="https://wn.com/Sarah" target="_blank" class="a_keyword_link">Sarah</a> Adkins <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> Robert was an avid reader and collector of <a href="https://wn.com/Louis" target="_blank" class="a_keyword_link">Louis</a> L&#8217;<a href="https://wn.com/Amour" target="_blank" class="a_keyword_link">Amour</a> books and had a passion for writing his own books ... .</span>
  3941.      </div>
  3942. </div>
  3943.  
  3944.                                
  3945. <div class="news-item">
  3946.  
  3947.   <a rel="nofollow" href="https://manage.wn.com/article/717351492" target="_blank" class="is_editable pull-right">Edit</a>
  3948.  
  3949. <h3><a target="_blank" href="https://article.wn.com/view/2022/08/22/BLINK_Announces_Second_Wave_of_Artists_Set_to_Transform_Cinc_q/">BLINK Announces Second Wave of Artists Set to Transform Cincinnati Into the Nation's Largest Immersive ...</a></h3>
  3950.   <ul class="article-footer pull-right">
  3951. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2022/08/22/BLINK_Announces_Second_Wave_of_Artists_Set_to_Transform_Cinc_q/&amp;t=BLINK Announces Second Wave of Artists Set to Transform Cincinnati Into the Nation\'s Largest Immersive ...'); return false;"><i class="fa fa-facebook"></i></div></li>
  3952.  
  3953. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2022/08/22/BLINK_Announces_Second_Wave_of_Artists_Set_to_Transform_Cinc_q/&amp;text=BLINK Announces Second Wave of Artists Set to Transform Cincinnati Into the Nation\'s Largest Immersive ...'); return false;"><i class="fa fa-twitter"></i></div></li>
  3954. </ul>
  3955. <img src="//ecdn7.wn.com/or/assets/assets/avp/img/no-ec.png"  style="width: 20px; height: 20px; float: left; margin-right: 10px; " />
  3956.      
  3957. <a target="_blank" href="https://www.victoriaadvocate.com/blink-announces-second-wave-of-artists-set-to-transform-cincinnati-into-the-nations-largest-immersive/article_f46c7fc4-6145-5781-99df-76f71ee8d8be.html" class="resultsource">Victoria Advocate</a>
  3958.      <span class="date">22 Aug 2022</span>
  3959.  
  3960.      <div class="summary">
  3961.            <span dir="ltr" lang="en"><a href="https://wn.com/October_13" target="_blank" class="a_keyword_link">October 13</a>, 2022 - <a href="https://wn.com/October_16" target="_blank" class="a_keyword_link">October 16</a>, 2022. <a href="https://wn.com/Cincinnati,_Ohio" target="_blank" class="a_keyword_link">Cincinnati, Ohio</a> <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> CINCINNATI, Aug ... Bringing the pop culture element,?L'<a href="https://wn.com/Amour" target="_blank" class="a_keyword_link">Amour</a> <a href="https://wn.com/Supreme" target="_blank" class="a_keyword_link">Supreme</a> provides decades of reinterpreted comic books, action figures and monster movie references, twisted into his own lexicon of <a href="https://wn.com/21st_century" target="_blank" class="a_keyword_link">21st century</a> hyper pop imagery and displayed in mural form for attendees to enjoy ... About <a href="https://wn.com/BLINK" target="_blank" class="a_keyword_link">BLINK</a> ... Hijinx PR .</span>
  3962.      </div>
  3963. </div>
  3964.  
  3965.                                
  3966. <div class="news-item">
  3967.  
  3968.   <a rel="nofollow" href="https://manage.wn.com/article/711972317" target="_blank" class="is_editable pull-right">Edit</a>
  3969.  
  3970. <h3><a target="_blank" href="https://article.wn.com/view/2022/07/25/James_Abram_Creager/">James Abram Creager</a></h3>
  3971.   <ul class="article-footer pull-right">
  3972. <li><div class="facebook"  onclick="popUp('https://www.facebook.com/sharer/sharer.php?u=https://article.wn.com/view/2022/07/25/James_Abram_Creager/&amp;t=James Abram Creager'); return false;"><i class="fa fa-facebook"></i></div></li>
  3973.  
  3974. <li><div class="twitter" onclick="popUp('https://twitter.com/intent/tweet?url=https://article.wn.com/view/2022/07/25/James_Abram_Creager/&amp;text=James Abram Creager'); return false;"><i class="fa fa-twitter"></i></div></li>
  3975. </ul>
  3976. <img src="//ecdn7.wn.com/or/assets/assets/avp/img/no-ec.png"  style="width: 20px; height: 20px; float: left; margin-right: 10px; " />
  3977.      
  3978. <a target="_blank" href="https://www.hjnews.com/tremonton/obituaries/james-abram-creager/article_d79f8c3d-6638-54dc-8867-03f02018bea6.html" class="resultsource">HJ News</a>
  3979.      <span class="date">25 Jul 2022</span>
  3980.  
  3981.      <div class="summary">
  3982.            <span dir="ltr" lang="en"><a href="https://wn.com/James" target="_blank" class="a_keyword_link">James</a> <a href="https://wn.com/Abram" target="_blank" class="a_keyword_link">Abram</a> Creager <a href="https://wn.com/10/14" target="_blank" class="a_keyword_link">10/14</a>/1936 - 7/24/2022 Our loving husband, father, grandfather and friend, James Abram Creager, at the age of 85, passed away peacefully surrounded by family on July 24, 2022, in <a href="https://wn.com/Provo,_Utah" target="_blank" class="a_keyword_link">Provo, Utah</a> <a href="https://wn.com/..." target="_blank" class="a_keyword_link">...</a> He loved being in the outdoors ... He also enjoyed cooking for his family, trains and reading <a href="https://wn.com/Louis" target="_blank" class="a_keyword_link">Louis</a> L'<a href="https://wn.com/Amour" target="_blank" class="a_keyword_link">Amour</a> and church history books ... 13600 N.</span>
  3983.      </div>
  3984. </div>
  3985.  
  3986. </div>
  3987.  
  3988.   <novacuum>
  3989.             <ul id="pagination">
  3990.  
  3991.  
  3992.                         <li class="active"><span>1</span></li>
  3993.                         <li><a href="https://upge.wn.com/?activate=news&pagenum=2&ads=1&author=system&auto=Amour+book&title=Amour+book&template=cheetah-photo-search%2Findex.txt&query=Amour+book">2</a></li>
  3994.                      <li><a href="https://upge.wn.com/?activate=news&pagenum=2&ads=1&author=system&auto=Amour+book&title=Amour+book&template=cheetah-photo-search%2Findex.txt&query=Amour+book" class="next">Next page &raquo;</a></li>
  3995.              </ul>
  3996.           </novacuum>
  3997. </div>
  3998.  
  3999. <div class="col-md-4">
  4000.  
  4001.  
  4002.  
  4003.  
  4004.  
  4005.         <div class="news-search">
  4006.         <h2>Article Search</h2>
  4007.             <form accept-charset="utf-8" action="//search.wn.com/" method="get" class="form-horizontal">
  4008.                <input type="hidden" name="action" value="search" />
  4009.                <input type="hidden" name="results_type" value="news" />
  4010.  
  4011.                <div class="form-group">
  4012.                    <div class="row">
  4013.                        <div class="col-md-6  col-sm-12">
  4014.                        <input name="search_string" placeholder="Amour book" value="Amour book" maxlength="8192" class="top_searchstring top_query form-control input-lg" />
  4015.                        </div>
  4016.                        <div class="col-md-6 col-sm-12">
  4017.                        <button type="submit" class="btn btn-info top_submit">search</button>
  4018.                        <div class="btn btn-info search-tools-btn"><i class="fa fa-caret-down"></i> tools</div>
  4019.                        </div>
  4020.                    </div>
  4021.                </div>
  4022.  
  4023.  
  4024.                <div class="search-tools-content bgr_color clearfix" style="display: none">
  4025.                     <div class="search-header">You can search using any combination of the items listed below.</div>
  4026. <br />
  4027.                                <div class="form-group">
  4028.                                    <div class="row">
  4029.                                            <div class="control-label col-md-3 col-sm-12">Language:</div>
  4030.                                            <div class="col-md-9 col-sm-12">
  4031.                                                <select name="language_id" class="form-control">
  4032.                                                              <option value="15">Afrikaans</option>
  4033.          <option value="26">Albanian</option>
  4034.          <option value="81">Amharic</option>
  4035.          <option value="38">Arabic</option>
  4036.          <option value="93">Armenian</option>
  4037.          <option value="97">Assamese</option>
  4038.          <option value="44">Azerbaijani</option>
  4039.          <option value="63">Bangla</option>
  4040.          <option value="61">Basque</option>
  4041.          <option value="94">Belarusian</option>
  4042.          <option value="42">Bengali</option>
  4043.          <option value="105">Bholpuri</option>
  4044.          <option value="27">Bosnian</option>
  4045.          <option value="64">Bulgarian</option>
  4046.          <option value="103">Burmese</option>
  4047.          <option value="104">Cambodian</option>
  4048.          <option value="66">Catalan</option>
  4049.          <option value="36">Chinese</option>
  4050.          <option value="30">Creole</option>
  4051.          <option value="24">Croatian</option>
  4052.          <option value="8">Czech</option>
  4053.          <option value="16">Danish</option>
  4054.          <option value="18">Dutch</option>
  4055.          <option value="1" selected>English</option>
  4056.          <option value="58">Estonian</option>
  4057.          <option value="76">Faroese</option>
  4058.          <option value="12">Finnish</option>
  4059.          <option value="39">Flemish</option>
  4060.          <option value="5">French</option>
  4061.          <option value="67">Galician</option>
  4062.          <option value="95">Georgian</option>
  4063.          <option value="6">German</option>
  4064.          <option value="34">Greek</option>
  4065.          <option value="79">Greenlandic</option>
  4066.          <option value="41">Gujarati</option>
  4067.          <option value="80">Haitian</option>
  4068.          <option value="22">Hausa</option>
  4069.          <option value="48">Hebrew</option>
  4070.          <option value="29">Hindi</option>
  4071.          <option value="13">Hungarian</option>
  4072.          <option value="68">Icelandic</option>
  4073.          <option value="20">Indonesian</option>
  4074.          <option value="78">Irish</option>
  4075.          <option value="2">Italian</option>
  4076.          <option value="45">Japanese</option>
  4077.          <option value="52">Kannada</option>
  4078.          <option value="96">Kazakh</option>
  4079.          <option value="32">Korean</option>
  4080.          <option value="85">Kurdish</option>
  4081.          <option value="86">Kurdish Kurmanji</option>
  4082.          <option value="100">Kyrgyz</option>
  4083.          <option value="59">Latvian</option>
  4084.          <option value="60">Lithuanian</option>
  4085.          <option value="82">Macedonian</option>
  4086.          <option value="7">Malay</option>
  4087.          <option value="84">Malayalam</option>
  4088.          <option value="74">Maltese</option>
  4089.          <option value="49">Marathi</option>
  4090.          <option value="69">Moldovan</option>
  4091.          <option value="71">Montenegrin</option>
  4092.          <option value="43">Nepali</option>
  4093.          <option value="9">Norwegian</option>
  4094.          <option value="91">Oriya</option>
  4095.          <option value="99">Ossetic</option>
  4096.          <option value="54">Pashto</option>
  4097.          <option value="47">Persian</option>
  4098.          <option value="10">Polish</option>
  4099.          <option value="3">Portuguese</option>
  4100.          <option value="50">Punjabi</option>
  4101.          <option value="19">Romanian</option>
  4102.          <option value="88">Romansh</option>
  4103.          <option value="33">Russian</option>
  4104.          <option value="87">Rwandan</option>
  4105.          <option value="65">Scottish Gaelic</option>
  4106.          <option value="25">Serbian</option>
  4107.          <option value="17">Slovak</option>
  4108.          <option value="77">Slovenian</option>
  4109.          <option value="40">Somali</option>
  4110.          <option value="4">Spanish</option>
  4111.          <option value="21">Swahili</option>
  4112.          <option value="14">Swedish</option>
  4113.          <option value="23">Tagalog</option>
  4114.          <option value="31">Tamil</option>
  4115.          <option value="51">Telugu</option>
  4116.          <option value="37">Thai</option>
  4117.          <option value="11">Turkish</option>
  4118.          <option value="75">Ukrainian</option>
  4119.          <option value="46">Urdu</option>
  4120.          <option value="73">Uzbek</option>
  4121.          <option value="70">Vietnamese</option>
  4122.          <option value="53">Visayan</option>
  4123.          <option value="62">Welsh</option>
  4124.          <option value="56">Zulu</option>
  4125.  
  4126.                                                </select>
  4127.                                            </div>
  4128.                                    </div>
  4129.                                </div>
  4130.                                <div class="form-group">
  4131.                                        <div class="row">
  4132.                                                <div class="control-label col-md-3 col-sm-12">Sort:</div>
  4133.                                                <div class="col-md-9 col-sm-12">
  4134.                                                          <select name="sort_type" class="form-control">
  4135.                                                                  <option value="relevance">Most relevant first</option>
  4136.  
  4137.                                                                  <option value="oldest">Oldest first</option>
  4138.  
  4139.                                                                  <option value="pub-datetime" selected>Newest first</option>
  4140.  
  4141.                                                          </select>
  4142.                                                </div>
  4143.                                        </div>
  4144.                                </div>
  4145.                                <div class="form-group">
  4146.                                        <div class="row">
  4147.                                                    <div class="control-label col-md-3 col-sm-12">Indexed:</div>
  4148.                                                    <div class="col-md-9 col-sm-12">
  4149.                                                        <select name="corpus" class="form-control">
  4150.                                                                <option value="current" selected>last three days</option>
  4151.  
  4152.                                                                <option value="huge">entire database</option>
  4153.  
  4154.                                                                <option value="30month">last 2.5 years</option>
  4155.  
  4156.                                                                <option value="recent">last three weeks</option>
  4157.  
  4158.                                                        </select>
  4159.                                                    </div>
  4160.                                        </div>
  4161.                                </div>
  4162.                                <div class="form-group">
  4163.                                        <div class="row">
  4164.                                                    <div class="control-label col-md-3 col-sm-12">Search:</div>
  4165.                                                    <div class="col-md-9 col-sm-12">
  4166.                                                           <select name="search_type" class="form-control">
  4167.                                                                   <option value="headlinetext">expression in headline and text</option>
  4168.  
  4169.                                                                   <option value="all">all of the words</option>
  4170.  
  4171.                                                                   <option value="head_any">any word in the headline</option>
  4172.  
  4173.                                                                   <option value="boolean">boolean</option>
  4174.  
  4175.                                                                   <option value="expression" selected>exact string in headline or text</option>
  4176.  
  4177.                                                                   <option value="any">any of the words</option>
  4178.  
  4179.                                                                   <option value="head_all">all words in the headline</option>
  4180.  
  4181.                                                           </select>
  4182.                                                    </div>
  4183.                                        </div>
  4184.                                </div>
  4185. <div class="form-group">
  4186.                                        <div class="row">
  4187.                                                    <div class="control-label col-md-3 col-sm-12">Duplicates:</div>
  4188.                                                    <div class="col-md-9 col-sm-12">
  4189.                                                           <select name="filter_type" class="form-control">
  4190.                                                                   <option value="true">filter</option>
  4191.  
  4192.                                                                   <option value="false">show</option>
  4193.  
  4194.                                                           </select>
  4195.                                                    </div>
  4196.                                        </div>
  4197.                                </div>
  4198.                    </div>
  4199.                    <!-- /search-tools-content -->
  4200.  
  4201.  
  4202.             </form>
  4203.         </div>
  4204.         <!-- /news-search -->
  4205.  
  4206.  
  4207.  <div class="most-viewed">
  4208.     <h2><span>Most Viewed</span></h2>
  4209.             <!-- Most Viewed Item  -->
  4210.             <div class="tvl-item">
  4211.                <div class="title">
  4212.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/Towards_a_nucleararmed_South_Korea/">Towards a nuclear-armed South Korea</a></div>
  4213.     <div class="item-meta">                  
  4214.                   <a href="https://asiatimes.com/2023/01/towards-a-nuclear-armed-south-korea/">Asiatimes</a><br />
  4215. <span class="nowrap">14 Jan 2023</span>    
  4216.                 </div>
  4217. </div>
  4218. <div class="video-thumb">
  4219.                           <div class="img-frame">
  4220. <a href="https://article.wn.com/view/2023/01/14/Towards_a_nucleararmed_South_Korea/"><img src="//ecdn1.wn.com/ph/img/d1/6a/bfabb7bc7367faf81310597c0c70-medium.jpg" alt="Joe Biden, Yoon Suk Yeol Gen. Paul J LaCamera and Lt. Gen. Sung Chun Choi at the Air Operations Center at Osan Air Base in Seoul, South Korea"  /></a>
  4221. <div class="photo-credit">White House / Adam Schultz</div>
  4222. </div>
  4223.                </div>
  4224.     </div>
  4225.             <!-- Most Viewed Item  -->
  4226.             <div class="tvl-item">
  4227.                <div class="title">
  4228.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/Biden_classified_docs_disaster_or_just_distraction/">Biden classified docs: disaster or just distraction?</a></div>
  4229.     <div class="item-meta">                  
  4230.                   <a href="https://www.urdupoint.com/en/miscellaneous/biden-classified-docs-disaster-or-just-distr-1625221.html">Urdu Point</a><br />
  4231. <span class="nowrap">14 Jan 2023</span>    
  4232.                 </div>
  4233. </div>
  4234. <div class="video-thumb">
  4235.                           <div class="img-frame">
  4236. <a href="https://article.wn.com/view/2023/01/14/Biden_classified_docs_disaster_or_just_distraction/"><img src="//ecdn2.wn.com/ph/img/e8/40/479f287e07aa44e3b2187e436d6b-medium.jpg" alt="White House concrete building with a flag on top, Washington D.C."  /></a>
  4237. <div class="photo-credit">Creative Commons</div>
  4238. </div>
  4239.                </div>
  4240.     </div>
  4241.             <!-- Most Viewed Item  -->
  4242.             <div class="tvl-item">
  4243.                <div class="title">
  4244.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/USborn_princess_vows_to_stay_in_Rome_villa_despite_eviction_/">US-born princess vows to stay in Rome villa despite eviction order</a></div>
  4245.     <div class="item-meta">                  
  4246.                   <a href="https://www.theguardian.com/world/2023/jan/14/us-born-princess-vows-to-stay-in-rome-villa-despite-eviction-order-caravaggio-ceiling-fresco">The Guardian</a><br />
  4247. <span class="nowrap">14 Jan 2023</span>    
  4248.                 </div>
  4249. </div>
  4250. <div class="video-thumb">
  4251.                           <div class="img-frame">
  4252. <a href="https://article.wn.com/view/2023/01/14/USborn_princess_vows_to_stay_in_Rome_villa_despite_eviction_/"><img src="//ecdn2.wn.com/ph/img/de/ad/446f6929d1993cc10cb835a1bb07-medium.jpg" alt="Princess Rita Boncompagni Ludovisi shows to journalists some of the paintings displayed inside the Casino dell’Aurora"  /></a>
  4253. <div class="photo-credit">AP / Gregorio Borgia</div>
  4254. </div>
  4255.                </div>
  4256.     </div>
  4257.             <!-- Most Viewed Item  -->
  4258.             <div class="tvl-item">
  4259.                <div class="title">
  4260.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/Sky_glows_orange_after_Lithuania_pipeline_blast/">Sky glows orange after Lithuania pipeline blast</a></div>
  4261.     <div class="item-meta">                  
  4262.                   <a href="https://rumble.com/v25d7u6-sky-glows-orange-after-lithuania-pipeline-blast.html">Rumble</a><br />
  4263. <span class="nowrap">14 Jan 2023</span>    
  4264.                 </div>
  4265. </div>
  4266. <div class="video-thumb">
  4267.                           <div class="img-frame">
  4268. <a href="https://article.wn.com/view/2023/01/14/Sky_glows_orange_after_Lithuania_pipeline_blast/"><img src="//ecdn6.wn.com/ph/img/1e/b6/d1803f3ec6297437a654f74c5d8c-medium.jpg" alt="A flame rises after an explosion at a gas pipeline near Pasvalys, 175 km (109 miles) north of Vilnius in northern Lithuania on Friday, Jan. 13, 2023."  /></a>
  4269. <div class="photo-credit">AP / Paulius Zidonis</div>
  4270. </div>
  4271.                </div>
  4272.     </div>
  4273.             <!-- Most Viewed Item  -->
  4274.             <div class="tvl-item">
  4275.                <div class="title">
  4276.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/Russia_claims_it_has_captured_the_town_of_Soledar_i/">Russia claims it has captured the town of Soledar</a></div>
  4277.     <div class="item-meta">                  
  4278.                   <a href="https://www.arkansasonline.com/news/2023/jan/14/russia-claims-it-has-captured-the-town-of-soledar/">Arkansas Democrat-Gazette</a><br />
  4279. <span class="nowrap">14 Jan 2023</span>    
  4280.                 </div>
  4281. </div>
  4282. <div class="video-thumb">
  4283.                           <div class="img-frame">
  4284. <a href="https://article.wn.com/view/2023/01/14/Russia_claims_it_has_captured_the_town_of_Soledar_i/"><img src="//ecdn9.wn.com/ph/img/9c/bb/2de9b596b4f0f3cb84dbcadb9cbf-medium.jpg" alt="FILE - Ukrainian army Grad multiple rocket launcher fires rockets at Russian positions in the frontline near Soledar, Donetsk region, Ukraine, Wednesday, Jan. 11, 2023."  /></a>
  4285. <div class="photo-credit">AP / Libkos, File</div>
  4286. </div>
  4287.                </div>
  4288.     </div>
  4289.             <!-- Most Viewed Item  -->
  4290.             <div class="tvl-item">
  4291.                <div class="title">
  4292.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/Jair_Bolsonaro_to_be_investigated_as_part_of_inquiry_into_fa/">Jair Bolsonaro to be investigated as part of inquiry into far-right Brazil riot</a></div>
  4293.     <div class="item-meta">                  
  4294.                   <a href="https://www.theguardian.com/world/2023/jan/14/jair-bolsonaro-to-be-investigated-as-part-of-inquiry-into-far-right-brazil-riot">The Guardian</a><br />
  4295. <span class="nowrap">14 Jan 2023</span>    
  4296.                 </div>
  4297. </div>
  4298. <div class="video-thumb">
  4299.                           <div class="img-frame">
  4300. <a href="https://article.wn.com/view/2023/01/14/Jair_Bolsonaro_to_be_investigated_as_part_of_inquiry_into_fa/"><img src="//ecdn3.wn.com/ph/img/5e/32/6e40ecafd7a0509243aa11880ee3-medium.jpg" alt="Pro-Bolsonaro demonstrations on the Copacabana waterfront during the bicentennial of independence in 2022"  /></a>
  4301. <div class="photo-credit">Creative Commons / Bernardott</div>
  4302. </div>
  4303.                </div>
  4304.     </div>
  4305.             <!-- Most Viewed Item  -->
  4306.             <div class="tvl-item">
  4307.                <div class="title">
  4308.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/Japan_US_and_Europe_must_act_together_on_China_PM_Kishida_sa/">Japan, US and Europe must act together on China, PM Kishida says</a></div>
  4309.     <div class="item-meta">                  
  4310.                   <a href="https://www.aljazeera.com/news/2023/1/14/japan-us-and-europe-must-act-together-on-china-pm-kishida-says">Al Jazeera</a><br />
  4311. <span class="nowrap">14 Jan 2023</span>    
  4312.                 </div>
  4313. </div>
  4314. <div class="video-thumb">
  4315.                           <div class="img-frame">
  4316. <a href="https://article.wn.com/view/2023/01/14/Japan_US_and_Europe_must_act_together_on_China_PM_Kishida_sa/"><img src="//ecdn0.wn.com/ph/img/63/ee/a19b63920ddc3125b97785d8d9e8-medium.jpg" alt="Secretary of State Antony Blinken, left, shakes hands with Japanese Prime Minister Fumio Kishida after an event to sign an agreement on space cooperation at NASA headquarters, Friday, Jan. 13, 2023, in Washington."  /></a>
  4317. <div class="photo-credit">AP / Alex Brandon</div>
  4318. </div>
  4319.                </div>
  4320.     </div>
  4321.             <!-- Most Viewed Item  -->
  4322.             <div class="tvl-item">
  4323.                <div class="title">
  4324.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/The_Gambian_man_who_took_on_a_tyrant_and_made_history_t/">The Gambian man who took on a tyrant and made history</a></div>
  4325.     <div class="item-meta">                  
  4326.                   <a href="https://www.myjoyonline.com/the-gambian-man-who-took-on-a-tyrant-and-made-history/">Joy Online</a><br />
  4327. <span class="nowrap">14 Jan 2023</span>    
  4328.                 </div>
  4329. </div>
  4330. <div class="video-thumb">
  4331.                           <div class="img-frame">
  4332. <a href="https://article.wn.com/view/2023/01/14/The_Gambian_man_who_took_on_a_tyrant_and_made_history_t/"><img src="//ecdn7.wn.com/ph/img/c9/8e/f5f9be007297ea14074811c8fc62-medium.jpg" alt="FILE - In this Thursday, Dec. 1, 2016 file photo, Gambia&#39;s President Yahya Jammeh shows his inked finger before voting in Banjul, Gambia."  /></a>
  4333. <div class="photo-credit">AP / Jerome Delay</div>
  4334. </div>
  4335.                </div>
  4336.     </div>
  4337.             <!-- Most Viewed Item  -->
  4338.             <div class="tvl-item">
  4339.                <div class="title">
  4340.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/Peru_president_insists_I_will_not_resign_as_protests_rage/">Peru president insists 'I will not resign' as protests rage</a></div>
  4341.     <div class="item-meta">                  
  4342.                   <a href="https://www.urdupoint.com/en/miscellaneous/peru-president-insists-i-will-not-resign-as-1625275.html">Urdu Point</a><br />
  4343. <span class="nowrap">14 Jan 2023</span>    
  4344.                 </div>
  4345. </div>
  4346. <div class="video-thumb">
  4347.                           <div class="img-frame">
  4348. <a href="https://article.wn.com/view/2023/01/14/Peru_president_insists_I_will_not_resign_as_protests_rage/"><img src="//ecdn8.wn.com/ph/img/c1/bf/195c5f37f34c3fb4aad376205c36-medium.jpg" alt="Peru&#39;s President Dina Boluarte speaks during a news conference at government palace in Lima, Peru, Thursday, Jan. 5, 2023."  /></a>
  4349. <div class="photo-credit">AP / Martin Mejia</div>
  4350. </div>
  4351.                </div>
  4352.     </div>
  4353.             <!-- Most Viewed Item  -->
  4354.             <div class="tvl-item">
  4355.                <div class="title">
  4356.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/Biden_think_tank_where_secret_docs_were_stashed_accused_of_g/">Biden think tank where secret docs were stashed accused of giving prez, his allies ‘no show’ jobs</a></div>
  4357.     <div class="item-meta">                  
  4358.                   <a href="https://nypost.com/2023/01/13/irs-complaint-filed-against-penn-biden-center-that-housed-classified-docs/">New York Post</a><br />
  4359. <span class="nowrap">14 Jan 2023</span>    
  4360.                 </div>
  4361. </div>
  4362. <div class="video-thumb">
  4363.                           <div class="img-frame">
  4364. <a href="https://article.wn.com/view/2023/01/14/Biden_think_tank_where_secret_docs_were_stashed_accused_of_g/"><img src="//ecdn0.wn.com/ph/img/fb/86/327aec7e19e8e4d30c0df78fd3fb-medium.jpg" alt="President Joe Biden signs the bipartisan year-end omnibus on Thursday, December 29, 2022, in Christiansted, St. Croix"  /></a>
  4365. <div class="photo-credit">White House / Erin Scott</div>
  4366. </div>
  4367.                </div>
  4368.     </div>
  4369.             <!-- Most Viewed Item  -->
  4370.             <div class="tvl-item">
  4371.                <div class="title">
  4372.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/13/Ukraine_defence_minister_We_are_a_de_facto_member_of_Nato_al/">Ukraine defence minister: We are a de facto member of Nato alliance</a></div>
  4373.     <div class="item-meta">                  
  4374.                   <a href="https://www.bbc.co.uk/news/world-europe-64255249">BBC News</a><br />
  4375. <span class="nowrap">13 Jan 2023</span>    
  4376.                 </div>
  4377. </div>
  4378. <div class="video-thumb">
  4379.                           <div class="img-frame">
  4380. <a href="https://article.wn.com/view/2023/01/13/Ukraine_defence_minister_We_are_a_de_facto_member_of_Nato_al/"><img src="//ecdn9.wn.com/ph/img/da/00/a0ba8af749876c0ff31980c99409-medium.jpg" alt="Ukrainian servicemen fire a 120mm mortar towards Russian positions at the frontline near Bakhmut, Donetsk region, Ukraine, Wednesday, Jan. 11, 2023."  /></a>
  4381. <div class="photo-credit">AP / Evgeniy Maloletka</div>
  4382. </div>
  4383.                </div>
  4384.     </div>
  4385.             <!-- Most Viewed Item  -->
  4386.             <div class="tvl-item">
  4387.                <div class="title">
  4388.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/Tamil_Nadu_The_miraculous_return_of_Indian_fishermen_lost_at/">Tamil Nadu: The miraculous return of Indian fishermen lost at sea</a></div>
  4389.     <div class="item-meta">                  
  4390.                   <a href="https://www.bbc.co.uk/news/world-asia-india-64249358">BBC News</a><br />
  4391. <span class="nowrap">14 Jan 2023</span>    
  4392.                 </div>
  4393. </div>
  4394. <div class="video-thumb">
  4395.                           <div class="img-frame">
  4396. <a href="https://article.wn.com/view/2023/01/14/Tamil_Nadu_The_miraculous_return_of_Indian_fishermen_lost_at/"><img src="//ecdn1.wn.com/ph/img/b4/ca/fcff903c0b605f5ec5eb94337352-medium.jpg" alt="Boats easily dock on the beach of Simizu Island at El Nido, Palawan"  /></a>
  4397. <div class="photo-credit">WN / RTayco</div>
  4398. </div>
  4399.                </div>
  4400.     </div>
  4401.             <!-- Most Viewed Item  -->
  4402.             <div class="tvl-item">
  4403.                <div class="title">
  4404.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/the_ttp_a_nightmare_to_south_asia_8217s_security_is_back/">The TTP, a Nightmare to South Asia’s Security, is Back</a></div>
  4405.     <div class="item-meta">                  
  4406.                   <a href="https://www.khaama.com/the-ttp-a-nightmare-to-south-asias-security-is-back/">Khaama Press</a><br />
  4407. <span class="nowrap">14 Jan 2023</span>    
  4408.                 </div>
  4409. </div>
  4410. <div class="video-thumb">
  4411.                           <div class="img-frame">
  4412. <a href="https://article.wn.com/view/2023/01/14/the_ttp_a_nightmare_to_south_asia_8217s_security_is_back/"><img src="//ecdn1.wn.com/ph/img/b1/48/0fbea97a122c13df14c4778f0ffe-medium.jpg" alt="A farmer harvests wheat by hand in fields outside Kabul, Afghanistan, Friday, June 11, 2021"  /></a>
  4413. <div class="photo-credit">AP / Rahmat Gul</div>
  4414. </div>
  4415.                </div>
  4416.     </div>
  4417.             <!-- Most Viewed Item  -->
  4418.             <div class="tvl-item">
  4419.                <div class="title">
  4420.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/Maduro_s_newest_foe_an_inhome_caregiver_who_fled_Venezuela/">Maduro’s newest foe: an in-home caregiver who fled Venezuela</a></div>
  4421.     <div class="item-meta">                  
  4422.                   <a href="https://jamaica-gleaner.com/article/world-news/20230114/maduros-newest-foe-home-caregiver-who-fled-venezuela">The Gleaner</a><br />
  4423. <span class="nowrap">14 Jan 2023</span>    
  4424.                 </div>
  4425. </div>
  4426. <div class="video-thumb">
  4427.                           <div class="img-frame">
  4428. <a href="https://article.wn.com/view/2023/01/14/Maduro_s_newest_foe_an_inhome_caregiver_who_fled_Venezuela/"><img src="//ecdn7.wn.com/ph/img/49/f5/4f2cd676e11513260e3f14e4c454-medium.jpg" alt="President of the opposition-controlled National Assembly of Venezuela Dinorah Figuera poses for a photo"  /></a>
  4429. <div class="photo-credit">AP / Manu Fernandez</div>
  4430. </div>
  4431.                </div>
  4432.     </div>
  4433.             <!-- Most Viewed Item  -->
  4434.             <div class="tvl-item">
  4435.                <div class="title">
  4436.                   <div class="title-frame"><a href="https://article.wn.com/view/2023/01/14/Iran_hangs_former_defence_ministry_official_over_spy_claim_i/">Iran hangs former defence ministry official over spy claim</a></div>
  4437.     <div class="item-meta">                  
  4438.                   <a href="http://www.independent.com.mt/articles/2023-01-14/world-news/Iran-hangs-former-defence-ministry-official-over-spy-claim-6736248844">The Malta Independent</a><br />
  4439. <span class="nowrap">14 Jan 2023</span>    
  4440.                 </div>
  4441. </div>
  4442. <div class="video-thumb">
  4443.                           <div class="img-frame">
  4444. <a href="https://article.wn.com/view/2023/01/14/Iran_hangs_former_defence_ministry_official_over_spy_claim_i/"><img src="//ecdn0.wn.com/ph/img/02/5e/010467b9eebed30f49c6e54921f0-medium.jpg" alt="FILE - Iran&#39;s national flag waves in Tehran, Iran, March 31, 2020."  /></a>
  4445. <div class="photo-credit">AP / Vahid Salemi, File</div>
  4446. </div>
  4447.                </div>
  4448.     </div>
  4449.        </div>
  4450.  
  4451.  
  4452. </div>
  4453.      <!--  /col-md-4 -->
  4454.  
  4455. </div>
  4456.  <!-- /center-content -->
  4457. </div>
  4458. <!--  expand ends -->
  4459.  
  4460.  
  4461.  
  4462.  
  4463.  
  4464.  
  4465. <!-- =================== NO OTHER RESULTS TAB ======================= -->
  4466.  
  4467.  
  4468.  
  4469.  
  4470. </div>
  4471. </div><!--  tabcontainer ends -->
  4472. </div><!--  container ends -->
  4473.  
  4474. </div><!--  wrapper ends -->
  4475. </div><!-- /custom bgr -->
  4476.  
  4477.  
  4478.  
  4479.  
  4480.        <!-- FOOTER -->
  4481.        <div id="footer">
  4482. <style>
  4483. .explore-links{
  4484.   color: #fff;
  4485.   font-size: 13px;
  4486.   padding: 0px;
  4487.   margin: 0px 0px 20px;
  4488. }
  4489. .explore-links h3 { margin: 0 0 20px; }
  4490. .explore-links a{ color: #fff; }
  4491. .explore-links ul{
  4492. list-style: none;
  4493. padding: 0px;
  4494. margin: 0px;
  4495. }
  4496. .explore-links .col-md-2{
  4497. border-right: 1px solid rgba(255,255,255, 0.4);
  4498. }.explore-links .col-md-2:last-child{
  4499. border: 0px;
  4500. }
  4501. @media (max-width: 767px) {
  4502. .explore-links {
  4503. display: none;
  4504. }
  4505. }
  4506. </style>
  4507. <div class="explore-links" id="explore-links">
  4508.  
  4509. <div class="container">
  4510.   <div class="row">
  4511.           <div class="col-md-12"><h3><a href="https://wn.com">EXPLORE WN.com</a></h3></div>
  4512.   </div>
  4513.   <div class="row">
  4514.   <div class="col-md-2 col-sm-4">
  4515.   <ul>                  
  4516.           <li><a target="_blank"  href="https://wn.com/world">World</a></li>
  4517.           <li><a target="_blank"  href="https://wn.com/business">Business</a></li>
  4518.           <li><a target="_blank"  href="https://wn.com/entertainment">Entertainment</a></li>
  4519.           <li><a target="_blank"  href="https://wn.com/technology">Technology</a></li>
  4520.   </ul>
  4521.   </div>
  4522.  
  4523.   <div class="col-md-2 col-sm-4">
  4524.   <ul>              
  4525.   <li><a target="_blank"  href="https://wn.com/health">Health</a></li>    
  4526.           <li><a target="_blank"  href="https://wn.com/science">Science</a></li>
  4527.           <li><a target="_blank"  href="https://wn.com/sports">Sports</a></li>
  4528.           <li><a target="_blank"  href="https://wn.com/film">Film</a></li>
  4529.      </ul>
  4530.   </div>
  4531.  
  4532.   <div class="col-md-2 col-sm-4">
  4533.   <ul>
  4534.           <li><a target="_blank"  href="https://wn.com/live">Live</a></li>
  4535.           <li><a target="_blank" href="https://wn.com/Covid">Covid</a></li>
  4536.   <li><a target="_blank" href="https://travelagents.com/">Travel</a></li>  
  4537.           <li><a target="_blank"  href="https://globalweather.com/">Weather</a></li>
  4538.   </ul>                        
  4539.      </div>
  4540.   <div class="col-md-2 col-sm-4">
  4541.   <ul>
  4542.                 <li><a target="_blank"  href="https://cheese.com/">Cheese</a></li>
  4543.   <li><a target="_blank"  href="https://www.dubai.com/">Dubai</a></li>
  4544.                 <li><a target="_blank"  href="https://students.com/">Students</a></li>
  4545.                 <li><a target="_blank" href="https://education.wn.com/">Education</a></li>
  4546.      </ul>
  4547.   </div>
  4548.   <div class="col-md-2 col-sm-4">
  4549.   <ul>              
  4550.   <li><a target="_blank"  href="https://broadcasts.com/">Broadcasts</a></li>
  4551.                  <li><a target="_blank" href="https://metas.com/">Metas.com</a></li>
  4552.        <li><a target="_blank" href="https://search.wn.com/">Advanced Search</a></li>
  4553.                  <li><a target="_blank" href="https://worldphotos.com/">World Photos</a></li>
  4554.   </ul>
  4555.   </div>
  4556.   <div class="col-md-2  col-sm-4">
  4557.   <ul>      
  4558.     <li><a target="_blank" href="https://Emissions.com">Emissions.com</a></li>
  4559.            <li><a target="_blank"  href="https://population.com/">Population</a></li>
  4560.            <li><a target="_blank" href="https://domaines.com/">Domaines.com</a></li>
  4561. <li><a target="_blank" href="https://wages.com/">Wages.com</a></li>
  4562.      </ul>
  4563.   </div>
  4564.   </div>
  4565. </div>
  4566. </div>
  4567.  
  4568.  
  4569.            <div class="container">
  4570.                <div class="row">
  4571.                
  4572.                    <div class="col-md-9 col-sm-12">
  4573.                    <a href="https://wn.com/help" target="_blank" data-trans="Help">Help</a> |
  4574.  
  4575.                    <a href="javascript:void(0);" onClick="load_iframe_url('footer_iframe', '//ecdn1.wn.com/or/html/mediakit/about-us-2021.html');return false;" data-reveal-id="footer-iframe"  data-trans="About WN">About WN</a> |
  4576.  
  4577.                    <a href="javascript:void(0);" onClick="load_iframe_url('footer_iframe', '//ecdn5.wn.com/or/html/mediakit/dark/privacypolicy.html');return false;" data-reveal-id="footer-iframe"  data-trans="Privacy Policy">Privacy Policy</a> |
  4578.  
  4579.                    <a target="_blank" href="https://wn.com/contact">Contact</a> |
  4580.  
  4581.                    <a rel="nofollow" href="https://manage.wn.com/feedback/?url=https://wn.com/Amour_Book" data-trans="Feedback" target="_blank">Feedback</a> |
  4582.  
  4583.                    <a href="https://manage.wn.com/employment/?from=https://wn.com/Amour_Book" target="_blank" data-trans="Jobs">Jobs</a> |
  4584. <a href="https://www.students.com/" target="_blank" data-trans="Students">Students</a> |
  4585.  
  4586.                    <a href="javascript:void(0);" onClick="load_iframe_url('footer_iframe', 'https://wn.com/api/upge/cheetah-photo-search/send_email?title=Amour book&url=https://wn.com/Amour_Book');return false;" data-reveal-id="footer-iframe" class="mobile-hide">Email this page</a> |
  4587.  
  4588. <a rel="nofollow" href="https://wn.com/email-register" target="_blank">Newsletter</a> |
  4589.  
  4590. <br />
  4591. &copy; WN 2023 All Rights Reserved, World News Inc
  4592.                    </div>
  4593.                    <div class="col-md-3  col-sm-12 text-right">
  4594.  
  4595.                        <ul class="social pull-right">
  4596.                            <li data-trans="Connect:">Connect:</li>
  4597.                             <li><a class="facebook" target="_blank" href="https://www.facebook.com/WNLive"><i class="fa fa-facebook"></i></a></li>
  4598.                            <li><a class="twitter" target="_blank" href="https://twitter.com/worldnewsdotcom"><i class="fa fa-twitter"></i></a></li>
  4599.  
  4600.                        </ul>
  4601.                    </div>
  4602.  
  4603.                </div>
  4604.                
  4605.            </div>
  4606.            
  4607.        </div>
  4608.        <!-- /footer -->
  4609.  
  4610.  
  4611.  
  4612.  
  4613.  
  4614.  
  4615. <div id="shadow_under" title="Amour book on WN Network delivers the latest Videos and Editable pages for News &amp; Events, including Entertainment, Music, Sports, Science and more, Sign up and share your playlists. [Fallback to previous description behaviour]"></div>
  4616.  
  4617.  
  4618.  
  4619.  
  4620.    <!-- player reveal -->
  4621.    <div id="video-content" class="reveal-modal" style="top: 100px !important; height: 300px;">
  4622.        <a class="close-reveal-modal">&#215;</a>
  4623.        <iframe src="about:blank" name="modal-player" frameborder="0" width="100%" height="100%" scrolling="auto" marginheight="0" marginwidth="0"></iframe>
  4624.    </div>
  4625.  
  4626.  
  4627.  
  4628. <div id="footer-iframe" class="reveal-modal footer_content">
  4629.    <a class="close-reveal-modal">&#215;</a>
  4630.    <div class="widget-logo"></div>
  4631.    <div class="content">
  4632.    <iframe src="about:blank" name="footer_iframe" frameborder="0" width="480" height="350" scrolling="auto" marginheight="0" marginwidth="0"></iframe>
  4633.    </div>
  4634. </div>
  4635.  
  4636.  
  4637. <div id="footer-content" class="reveal-modal footer_content">
  4638.        <a class="close-reveal-modal">&#215;</a>
  4639.        <div id="popup-widget">
  4640.            <div class="widget-logo"></div>
  4641.  
  4642.            <div class="content">
  4643.                <div class="header">Share this video with your family and friends</div>
  4644.                <div class="buttons">
  4645.                </div>
  4646.  
  4647.            </div>
  4648.        </div>
  4649. </div>
  4650.  
  4651. <div id="report-rights-content" class="reveal-modal footer_content">
  4652.        <a class="close-reveal-modal">&#215;</a>
  4653.        <div class="report-rights-body">
  4654.  
  4655.        </div>
  4656. </div>
  4657. <div class="reveal-modal-bg"></div>
  4658.  
  4659.  
  4660.    <div id="playlistcontainerfs" style="display: none;"></div>
  4661.  
  4662.  
  4663.        <script type="text/javascript"><!--
  4664.        $ensure(function() {
  4665.  
  4666.        
  4667.  
  4668.             $('.popup').click(function(e) {
  4669.                    e.preventDefault();
  4670.                    window.open($(this).attr('href'), 'ShareWindow', 'height=450, width=550, top=' + ($(window).height() / 2 - 275) + ', left=' + ($(window).width() / 2 - 225) + ', toolbar=0, location=0, menubar=0, directories=0, scrollbars=0');
  4671.                    return false;
  4672.                });
  4673.  
  4674.  
  4675.            $('#radio_form').submit(function(event) {
  4676.                    jQuery('.radio-search-results').html('<p>Loading...</p>');
  4677.                    var query = jQuery('.radio_query').val();
  4678.                    jQuery.ajax({
  4679.                        data: { query:  query },
  4680.                        url: '/api/upge/cheetah-photo-search/radio',
  4681.                        success: function(text) {
  4682.                            jQuery('.radio-search-results').html(jQuery(text));
  4683.                            updateHeight();
  4684.                            $('#RadioSearchTable').tablesorter();
  4685.                            $('#RadioSearchTable').trigger("update");
  4686.                            }
  4687.                   });
  4688.                return false; // do not submit the form
  4689.                });
  4690.  
  4691.            $(".search-tools-btn").click(function () {
  4692.                header = $(this);
  4693.                content = $(".search-tools-content");
  4694.  
  4695.                     if(content.is(':visible')) {
  4696.       content.hide('slow');
  4697.         header.html('Tools <i class="fa fa-caret-down"></i>');
  4698.     }else{
  4699.         content.show('slow');
  4700.         header.html('Hide <i class="fa fa-caret-up"></i>');
  4701.     }
  4702.  
  4703.            });
  4704.          });
  4705.          </script>
  4706.  
  4707.  
  4708.  
  4709.  
  4710.  
  4711. <script nopack="1" type="text/javascript">
  4712.    var menu_names = {
  4713.        'playlist1': ["videos", "playlist", "vid"],
  4714.        'dictionary': ["dictionary", "dict"],
  4715.        'movieinfo': ["movie", "imdb"],
  4716.        'bbc_results': ["bbc", "bbcresults", "bbc-results"],
  4717.        'slideshow': ["images", "image"],
  4718.        'top_headlines_tab': ["news--top-headlines"],
  4719.        'details1': ["video-details", "details", "videodetails", "video_details", "video-details"],
  4720.        'cast_data': ["filmography", "films", "cast"],
  4721.        'travel_booking': ["travel", "booking", "travel_booking"],
  4722.        'weather': ["weather", "forecast"],
  4723.        'radio': ["radio"],
  4724.        'music_data': ["albums", "discography", "disco", "music"],
  4725.        'quotes': ["quotes", "quotes-data", "quotes_data", "quote"],
  4726.        'wiki0': ["disambiguation", "wiki", "location", "bio", "biography", "biographie", "wikipedia", "wikipedia1"],
  4727.        'podcasts_data': ["podcasts"],
  4728.        'lyrics_data': ["lyrics", "karaoke"],
  4729.        'books_data': ["books"],
  4730.        'tvseries_data': ["episodes", "tvseries"],
  4731.        'expand': ["news", "articles"],
  4732.        'playlist2': ["videos2", "playlist2", "live"],
  4733.    };
  4734.  
  4735. var rev_names = {};
  4736. for(var k in menu_names){
  4737.    for(var vi in menu_names[k]){
  4738.        var sg = menu_names[k][vi].replace(/s$/,'');rev_names[sg] = k;
  4739.        var pl=(sg+'s').replace(/ys$/,'ies');rev_names[pl] = k;
  4740.    }
  4741. }
  4742. </script>
  4743.  
  4744.  
  4745. <script type="text/javascript">
  4746. $(function(){
  4747.    var isTabName = function(tabName){
  4748.        var tabName = tabName.replace(/\W+/g,'_');
  4749.        if(tabName in rev_names){
  4750.            tabName = rev_names[tabName];
  4751.        }
  4752.        return $('ul li a[id=#'+tabName+']').length;
  4753.    };
  4754.    jQuery('.tabtrigger').offscreentabs({container: '#tabcontainer'});
  4755.    var parts = document.location.hash.replace(/[#\/]*/,'').split('/');
  4756.    var switches = parts.slice(1).join('/');
  4757.    if(matchDash(parts[0]) || matchNumber(parts[0]) || matchAction(parts[0])
  4758.        || matchPosition(parts[0]) || parts[0].match(/^(fs|r|p|preview|replay|repeat)$/)){
  4759.         // missing 'video'
  4760.        activateTab('playlist1', parts.join('/'));
  4761.    }
  4762.    else if(parts[1] && isTabName(parts[0]+'--'+parts[1]) && activateTab(parts[0]+'--'+parts[1]));
  4763.    else if(parts[0] && isTabName(parts[0]) && activateTab(parts[0], switches));
  4764.    else if(activateTab('news', parts.join('/')));
  4765.    else if(activateTab('playlist1', parts.join('/')));
  4766.    else activateTab('expand');
  4767.    firstTimeActivate = false;
  4768. });
  4769.  
  4770. </script>
  4771.  
  4772.  
  4773.  
  4774.  
  4775.    <script type="text/javascript"><!--
  4776.    function report_rights(video_id) {
  4777.        $('#report-rights-content').find('.report-rights-body').html("The video on this page is embedded from YouTube. <br />To report a rights infringement in this video please <a href='https://www.youtube.com/copyright_complaint_form?v=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D"+ video_id +"' target='_blank' style='color: #2a72ba'>click here</a><br /> and notify YouTube of the issue. <br />The URL of this video is <br /><a target='_blank' style='color: #2a72ba' href='https://www.youtube.com/watch?v="+video_id+"'>https://www.youtube.com/watch?v="+video_id+"</a>");
  4778.    }
  4779.  
  4780.  
  4781. function load_podcast(query) {
  4782. $('.podcast-results').html('');
  4783. jQuery.ajax({
  4784. type: "GET",
  4785. url: "https://broadcasts.com/search",
  4786. dataType: "jsonp",
  4787. data: {
  4788.       o: "json",
  4789.                  f: "2",
  4790.                  q: query
  4791. }
  4792. }).done(function( data ) {
  4793.   jQuery.each(data.slice(0, 12), function(i ,data) {
  4794. if (data.show_url && data.image != null ) {  
  4795.   $('.podcast-results').append('<div class="podcast-item"><div class="image playaudio" id="' + data.url + '"><div class="audio-player"><audio class="audio" type="audio/mpeg" controls="controls"></audio></div><img src="' + data.image + '" /></div><div class="title playaudio" data-title="' + data.showname +'"><i class="fa fa-podcast" aria-hidden="true"></i> ' + data.showname +'</div><div class="p_added">' + data.added + '</div><div class="p_duration">duration: ' + data.duration + '</div><div class="p_source">source: <a class="source" href="' + data.url + '">' + data.showname +'</a></div></div>');
  4796. }else{
  4797. $('.podcast-results').append('<div class="podcast-item"><div class="image playaudio" id="' + data.url + '"><div class="audio-player"><audio class="audio" type="audio/mpeg" controls="controls"></audio></div><img src="//ecdn7.wn.com/or/assets/assets/avp/img/podcast.jpg" /></div><div class="title playaudio" data-title="' + data.showname +'"><i class="fa fa-podcast" aria-hidden="true"></i> ' + data.showname +'</div><div class="p_added">' + data.added + '</div><div class="p_duration">duration: ' + data.duration + '</div><div class="p_source">source: <a class="source" href="' + data.url + '">' + data.showname +'</a></div></div>');
  4798. }
  4799. $(".podcast-item img").error(function () {
  4800.              $(this).unbind("error").attr("src", "//ecdn7.wn.com/or/assets/assets/avp/img/podcast.jpg");
  4801.          });
  4802. updateHeight();
  4803.   });
  4804. });
  4805.   }
  4806.  
  4807.  
  4808.    function load_fs_video(element) {
  4809.        $('.news-item').find('.photo').show('slow');
  4810.        $('.news-item').find('.player').html('');
  4811.        $('.news-item').find('.player-container').hide('');
  4812.  
  4813.        var query = $(element).attr('id');
  4814.        $(element).parent().hide();
  4815.        $(element).parent().parent().find('.close-player.news').show();
  4816.        $(element).parent().parent().find('.player-container').show().animate({ 'width' : '100%' }, "slow").animate({ 'height' : '100%' }, "slow").css('position', 'fixed').css('top', '0px').css('bottom', '0px').css('left', '0px').css('right', '0px');
  4817.        var container = $(element).parent().parent().find('.player').show();
  4818.            jQuery.ajax({
  4819.                url: 'https://upge.wn.com/api/upge/cheetah-photo-search/article_video',
  4820.                data: {
  4821.                    'q': query
  4822.                },
  4823.                dataType: 'jsonp',
  4824.                success: function(text) {
  4825.                  container.html(text);
  4826.                  container.animate({ 'width' : '100%' }, "slow").animate({ 'paddingBottom' : '56.25%' }, "slow").css('top', '50px').html('<iframe src="https://www.youtube.com/embed/'+ video_id +'?autoplay=1" frameborder="0" allowfullscreen></iframe>');
  4827.                $('body,html').animate({ scrollTop: 0}, 800);
  4828.  
  4829.                }
  4830.          });
  4831.    }
  4832.  
  4833.  
  4834.        function load_video_details(query, id){
  4835.                jQuery('#details'+id).find('.moreDetails').html('<p style="margin: 40px 0; text-align:center;"><img src="//ecdn4.wn.com/or/assets/assets/wn/img/712.GIF" alt="" width="64" height="64" /></p>');
  4836.                jQuery.ajax({
  4837.                url: '/api/upge/cheetah-photo-search/video_details02',
  4838.                data: {'query': query,
  4839.                        'vsid': id
  4840.                },
  4841.                success: function(text){
  4842.                    jQuery('#details'+id).find('.moreDetails').html(jQuery(text));
  4843.                    jQuery('.rslides-box-details').hide();
  4844.                    updateHeight();
  4845.                    }
  4846.                });
  4847.    }
  4848.  
  4849.     // -->
  4850.    </script>
  4851.        <script type="text/javascript">
  4852.        <!--
  4853.        function loadPhotos(query) {
  4854.            $('#photo-results').html('<p style="width: 100%; text-align: center; padding: 50px 0;"><img src="//ecdn4.wn.com/or/assets/assets/wn/img/712.GIF"  alt="" width="64" height="64" /></p>');
  4855.  
  4856.            jQuery.ajax({
  4857.                url: 'https://upge.wn.com/api/upge/cheetah-photo-search/photos07',
  4858.                data: {
  4859.                    'query': query
  4860.                },
  4861.                cache: true,
  4862.                dataType: 'jsonp',
  4863.                jsonpCallback: 'cbLoadPhotos',
  4864.                success: function(text) {
  4865.                    $('#photo-results').html(text);
  4866.                    prettyPhotoLoad();
  4867.                    updateHeight();
  4868.                }
  4869.            });
  4870.        }
  4871.        function popUp(url) {
  4872.            window.open(url, 'ShareWindow', 'height=450, width=550, top=' + ($(window).height() / 2 - 275) + ', left=' + ($(window).width() / 2 - 225) + ', toolbar=0, location=0, menubar=0, directories=0, scrollbars=0');
  4873.            e.preventDefault();
  4874.        }
  4875.  
  4876.         function share_popup(element, video_title){
  4877.                 title = video_title.replace(/[:\.\/_ ]+/g, '_');
  4878.                 video_url = 'https://wn.com/' + title.replace(' ', '_');
  4879.               $(element).parent().find('.buttons').show().html('<div class="buttons-close"  onclick="return buttons_close(this)"><i class="fa fa-times"></i></div><a href="javascript:void(0);" id="https://twitter.com/home?status=' +video_url+ '" class="twitter" onclick="return popUp(this.id)"><i class="fa fa-twitter"></i></a><a href="javascript:void(0);" id="https://www.facebook.com/sharer.php?u=' +video_url+ '" class="facebook" onclick="return popUp(this.id)"><i class="fa fa-facebook"></i></a><a href="javascript:void(0);" id="https://wn.com/api/upge/cheetah-photo-search/send_email?title=' +video_url+ '&url=' +video_url+ '" class="email" onclick="return popUp(this.id)"><i class="fa fa-envelope-o"></i></a></div>');
  4880.                    $(element).addClass('active');
  4881.                }
  4882.                function buttons_close(element){
  4883.                    $(element).parent().hide();
  4884.                }
  4885.  
  4886.                function open_in_new_tab(url)
  4887.                {
  4888.                  window.open(url, '_blank');
  4889.                  window.focus();
  4890.                }
  4891.  
  4892.                function lyrics_videos() {
  4893.                        jQuery('.lyrics_items li.item_video').each(function(index) {
  4894.                                query = jQuery(this).attr('id');
  4895.                                artist = jQuery(this).attr('data-value');
  4896.                                new_query = query + ' ' + artist
  4897.                                var html_box = jQuery(this).find('.video');
  4898.                                jQuery.ajax({
  4899.                                    url: 'https://wn.com/api/upge/cheetah-photo-search/query_video01',
  4900.                                    data: {
  4901.                                        'query': new_query,
  4902.                                        'artist': artist
  4903.                                    },
  4904.                                    dataType: 'jsonp',
  4905.                                    success: function(text) {
  4906.                                         html_box.html(text);
  4907.                                         updateHeight();
  4908.                                    }
  4909.                                });
  4910.                       });
  4911.                }
  4912.  
  4913.                function triggerLyricsPlayer(element, video_id){
  4914.                     loading_obj = jQuery('.video-thumb')
  4915.                     if (loading_obj.hasClass('player-open')) {
  4916.                        loading_obj.find('img').show();
  4917.                        loading_obj.find('.play-icon').show();
  4918.                        loading_obj.parent().find('.title').show();
  4919.                        loading_obj.find('.player').html('');
  4920.                        loading_obj.animate({ width: "200px" }).animate({ height: "110px" });
  4921.                        loading_obj.removeClass('player-open');
  4922.                    }
  4923.                    $(element).parent().addClass('player-open');
  4924.                    $(element).next('img').hide();
  4925.                    $(element).parent().find('.play-icon').hide();
  4926.                    $(element).parent().parent().find('.hide').hide();
  4927.                    $(element).parent().animate({ width: "640px" }).animate({ height: "390px" });
  4928.                    $(element).parent().find('.player').html('<iframe id='+ video_id +' src="https://www.youtube.com/embed/'+ video_id +'?enablejsapi=1&version=3&wmode=transparent&autoplay=1" frameborder="0" allowfullscreen style="width: 100%; height: 100%;"></iframe>');
  4929.                    updateHeight();
  4930.                }
  4931.  
  4932.  
  4933.  
  4934.  
  4935.  
  4936.                function addVideos(element, query){
  4937.                        html_box = $(element).parent().find('.added_videos').show();
  4938.                        jQuery.ajax({
  4939.                            url: 'https://wn.com/api/upge/cheetah-photo-search/video_suggest',
  4940.                            data: {
  4941.                                'query': query,
  4942.                                'num': '4'
  4943.                            },
  4944.                            dataType: 'jsonp',
  4945.                            success: function(text) {
  4946.                                $(element).hide();
  4947.                                 html_box.html(text);
  4948.                            }
  4949.                        });
  4950.                }
  4951.                function stopDetailsPlayer(){
  4952.                    loading_obj = jQuery('.video-thumb')
  4953.                     if (loading_obj.hasClass('player-open')) {
  4954.                        loading_obj.find('img').show();
  4955.                        loading_obj.find('.play-icon').show();
  4956.                        loading_obj.find('.player-container').animate({ width: "0px" }).animate({ height: "0px" });
  4957.                        loading_obj.find('.fs_icon').show();
  4958.                        loading_obj.find('.player').html('');
  4959.                        loading_obj.animate({ width: "480px" }).animate({ height: "300px" });
  4960.                        loading_obj.removeClass('player-open');
  4961.                    }
  4962.  
  4963.                }
  4964.  
  4965.                function triggerLoadFile(file){
  4966.                    var file_name = file;
  4967.                    jQuery('#writers .byNames').find('.column-left').load('https://wn.com/api/upge/shared/' + file_name);
  4968.                    jQuery('.byNames').show().css('height', $('.byNames').height());
  4969.                    jQuery('.byCountry').hide();
  4970.                    updateHeight();
  4971.                }
  4972.  
  4973.  
  4974.                function triggerLoadList(file){
  4975.                var file_name = file;
  4976.                    jQuery('#writers').find('.byCountry').load('https://wn.com/api/upge/shared/' + file_name);
  4977.                    jQuery('.byNames').hide();
  4978.                    jQuery('.byCountry').show().css('height', $('.byCountry').height());
  4979.                    updateHeight();
  4980.                }
  4981.  
  4982.                function scrollToAnchor(aid){
  4983.                    var aTag = $("a[name='"+ aid +"']");
  4984.                    $('html,body').animate({scrollTop: aTag.offset().top},'slow');
  4985.                }
  4986.  
  4987.  
  4988.                $ensure(function(){
  4989.  
  4990.                    $(".play-domain").click(function(e) {
  4991.                            var video = $(this).attr('id');
  4992.                            v = videoplayers[1];
  4993.                            v.playSingleVideo({video_id:video});
  4994.                            v.playVideo();
  4995.                    });
  4996.                    $('.play').hide();
  4997.  
  4998.  
  4999.                    $(".close-player.details").click(function(e) {
  5000.                        $(this).hide();
  5001.                        $(this).parent().parent().addClass('player-open')
  5002.                        $(this).parent().parent().css('width', '480px').css('height', '300px');
  5003.                        $(this).parent().css('position', 'relative');
  5004.                        $(this).parent().find('.player').css('height', '300px').animate({ 'paddingBottom' : '0' }, "slow").css({ 'margin-top' : '0px' });
  5005.  
  5006.                    });
  5007.                    $(".close-player.news").click(function(e) {
  5008.                        $(this).hide();
  5009.                        $(this).parent().css('width', '480px').css('height', '300px').css('position', 'relative').css('float', 'left').css('margin-right', '20px');
  5010.                        $(this).parent().find('.player').css('height', '300px').animate({ 'paddingBottom' : '0' }, "slow").css('top','0');
  5011.                        updateHeight();
  5012.  
  5013.                    });
  5014.  
  5015.                    $('.play_lyrics_video').click(ensure(function(){
  5016.  
  5017.                            loading_obj = jQuery('.player-open')
  5018.                            loading_obj.find('img').show();
  5019.                            loading_obj.find('.play-icon').show();
  5020.                            loading_obj.parent().find('.title').show();
  5021.                            loading_obj.html('');
  5022.                            loading_obj.animate({ width: "0px" }).animate({ height: "0px" });
  5023.                            loading_obj.removeClass('player-open');
  5024.                            query = jQuery(this).attr('id');
  5025.  
  5026.                        jQuery(this).addClass('active');
  5027.                        var html_box = jQuery(this).parent().parent().find('.video').html('loading...');
  5028.                        jQuery.ajax({
  5029.                            url: 'https://upge.wn.com/api/upge/cheetah-photo-search/query_video_player',
  5030.                            data: {
  5031.                                'query': query
  5032.                            },
  5033.                            dataType: 'jsonp',
  5034.                            success: function(text) {
  5035.                                 html_box.html(text);
  5036.                            }
  5037.                        });
  5038.                    }));
  5039.  
  5040.                    $('.carousel-pause .pause').click(ensure(function(){
  5041.                        $(this).hide();
  5042.                        $('.carousel-pause').find('.play').show();
  5043.                        $('.rslides.details').trigger('mouseenter');
  5044.                    }));
  5045.  
  5046.                    $('.carousel-pause .play').click(ensure(function(){
  5047.                        $(this).hide();
  5048.                        $('.carousel-pause').find('.pause').show();
  5049.                        $('.rslides.details').trigger('mouseleave');
  5050.                    }));
  5051.  
  5052.                    $(".rslides.related").responsiveSlides({
  5053.                        auto: true,
  5054.                        pagination: true,
  5055.                        nav: true,
  5056.                        fade: 500,
  5057.                        maxwidth: 800
  5058.                    });
  5059.                    $(".rslides.details").responsiveSlides({
  5060.                        auto: true,
  5061.                        pause: true,
  5062.                        pauseControls: true,
  5063.                        speed: 2000,
  5064.                        pagination: true,
  5065.                        nav: true,
  5066.                        fade: 500,
  5067.                        maxwidth: 1200
  5068.                    });
  5069.                    $(".rslides.fs").responsiveSlides({
  5070.                        auto: true,
  5071.                        pagination: true,
  5072.                        nav: true,
  5073.                        fade: 500,
  5074.                        maxwidth: 600
  5075.                    });
  5076.                    $('.footer.help').click(ensure(function(){
  5077.                        $('body').css('overflow', 'hidden');
  5078.                        $('.controls2').css('z-index', '10002');
  5079.                    }));
  5080.                    $('.close-reveal-modal.help').click(ensure(function(){
  5081.                        $('body').css('overflow', 'show');
  5082.                        $('.controls2').css('z-index', '115');
  5083.                    }));
  5084.  
  5085.                    $(document).keyup(ensure(function(e) {
  5086.                        if (e.keyCode == 27) { $('.close-reveal-modal.help').click();}
  5087.                        else if (e.keyCode == 8) { $('.close-reveal-modal.help').click();  }
  5088.                    }));
  5089.  
  5090.                    $("input[placeholder]").each(function () {
  5091.                            var lenght = $(this).attr('placeholder').length;
  5092.                            $(this).attr('size', lenght + 1);
  5093.                    });
  5094.  
  5095.                    $('#mainvideoresults').show();
  5096.                    $('a#play_mainvideoresults').click(ensure(function(){
  5097.                          videoplayer.addVideo($('.video_results .video-info'));
  5098.                    }));
  5099.                    $('a#open_mainvideoresults').click(ensure(function(){
  5100.                        $('.videos_15_24').show('slow');
  5101.                        $('#open_mainvideoresults').hide('slow');
  5102.                        $('#close_mainvideoresults').show('slow');
  5103.                    }));
  5104.                    $('a#close_mainvideoresults').click(ensure(function(){
  5105.                        $('.videos_15_24').hide('slow');
  5106.                        $('#open_mainvideoresults').show('slow');
  5107.                        $('#close_mainvideoresults').hide('slow');
  5108.                    }));
  5109.                    $('a#remove_mainvideoresults').click(ensure(function(){
  5110.                        $('#mainvideoresults').animate({ opacity: 'hide' }, "slow");
  5111.                    }));
  5112.  
  5113.                   $('#related_videos').show();
  5114.  
  5115.                    $('a#play_related_videos').click(ensure(function(){
  5116.                         videoplayer.addVideo($('.related_videos .video-info'));
  5117.                    }));
  5118.                    $('a#open_related_videos').click(ensure(function(){
  5119.                        $('.related_videos').show('slow');
  5120.                        $('#open_related_videos').hide('slow');
  5121.                        $('#close_related_videos').show('slow');
  5122.                    }));
  5123.                    $('a#close_related_videos').click(ensure(function(){
  5124.                        $('.related_videos').hide('slow');
  5125.                        $('#open_related_videos').show('slow');
  5126.                        $('#close_related_videos').hide('slow');
  5127.                    }));
  5128.                    $('a#remove_related_videos').click(ensure(function(){
  5129.                        $('#related_videos_remove').animate({ opacity: 'hide' }, "slow");
  5130.                    }));
  5131.  
  5132.                    $('#id_new_playlist' ).bind('keypress', ensure(function(e){
  5133.                        if ( e.keyCode == 13 ) {
  5134.                        $('.add_dynamic_playlist.subtabs').click();
  5135.                        }
  5136.                    }));
  5137.                    $("#id_new_playlist").click(ensure(function(){
  5138.                        $(this).attr('value', '');
  5139.                    }));
  5140.                    $("li .remove").live('click', ensure(function(){
  5141.                        var num = this.id.substring(9);
  5142.                        remove_dynamic_playlist(num);
  5143.                    }));
  5144.  
  5145.  
  5146.  
  5147.                   $('.tools.player').animate({ opacity: 'hide' }, "slow");
  5148.                   $('.tools_container').hover(ensure(function(){
  5149.                       $(this).find('.tools.player').animate({ opacity: 'show' }, "fast");
  5150.                   }), ensure(function(){
  5151.                       $(this).find('.tools.player').animate({ opacity: 'hide' }, "slow");
  5152.                   }));
  5153.  
  5154.  
  5155.  
  5156.                 // overwrite the playlist titles
  5157.                  $('#playlistcontainer1').find('.playlistitemli a.playlistitem').mouseover(ensure(function(e) {
  5158.                        var t = $(this);
  5159.                        var pos = null;
  5160.                        $('#playlistcontainer1 .playlistitemli a.playlistitem').each(function(i,e){
  5161.                            if(e.id == t.attr('id')){
  5162.                                pos = i;
  5163.                            }
  5164.                        });
  5165.                        var updated = $('div.video-desc:eq('+pos+') span.video-uploaded');
  5166.                        var views = $('div.video-desc:eq('+pos+') span.video-views');
  5167.                        var video_title = $('div.video-desc:eq('+pos+') div.video-shortdescription');
  5168.     $(this).attr('title', 'Published Date: '+updated.text()+', Views: '+views.text()+', '+video_title.text());
  5169.                   }));
  5170.  
  5171.                    $('.radio-menu li a').click(ensure(function(){
  5172.                        $('.radio-menu li').removeClass('active');
  5173.                        $(this).parent().addClass('active');
  5174.                   }));
  5175.  
  5176.                 $('a.playlistitem').click(ensure(function(e) {
  5177.                        $('.buttons').hide();
  5178.                  }));
  5179.  
  5180.  
  5181.                    $("body").click(ensure(function(e) {
  5182.                        if(e.target.className !== "dictionary")
  5183.                        {
  5184.                          $(".dictionary").hide();
  5185.                        }
  5186.                    }));
  5187.  
  5188.                    //to the top
  5189.                    $('.gotop').click(ensure(function(){
  5190.                        $('body,html').animate({ scrollTop: 0}, 800);
  5191.                    }));
  5192.  
  5193.  
  5194.  
  5195.  
  5196.                    //reloads sms/email iframes
  5197.                    $('.send').click(ensure(function() {
  5198.                        $('.reload').attr('src', $('.reload').attr('src'));
  5199.                    }));
  5200.  
  5201.                    $('.searchbox').hover(
  5202.                        function() {
  5203.                            $('.queryTooltip').show();
  5204.                        }, function() {
  5205.                            $('.queryTooltip').hide();
  5206.                        }
  5207.                    );
  5208.                    $('#weather-map').submit(function(event) {
  5209.                            var search_string = $("#city_map_name").val();
  5210.                            search_string = search_string.toLowerCase().replace(/[\.\/\: _!]+/g, '_');
  5211.                            window.open('https://globalweather.com/' + search_string, '_blank');
  5212.                            return false; // do not submit the form
  5213.                      });
  5214.                    // show_synopsis
  5215.                    $('.show_synopsis').hover(ensure(function(){
  5216.                        $(this).find('.synopsis-box').show().delay('6000');
  5217.                      }, function(){
  5218.                        $(this).find('.synopsis-box').hide().delay('6000');
  5219.                    }));
  5220.  
  5221.        });
  5222.    // -->
  5223.    </script>
  5224.  
  5225.  
  5226.    <script>
  5227.    $(function(){
  5228.     var playing = false;
  5229.     $(".playaudio").live('click', ensure(function(){
  5230.     var url = $(this).attr('id');
  5231.     $("audio").trigger("pause");
  5232.     $('.podcast-item').removeClass('active');
  5233.     $('.podcast-item').find('audio').attr('id', '');
  5234.     $('.podcast-item').find('.audio-player').hide();
  5235.     $(this).parent().addClass('active');
  5236.     $(this).parent().find('.audio-player').delay(2500).show();
  5237.     $(this).parent().find('audio').attr('id', 'audio').attr('src', url);
  5238.                attachPlayAction();
  5239.    
  5240.         }));
  5241.    
  5242.       function attachPlayAction() {              
  5243.     $("#audio").trigger("play");        
  5244.        };
  5245.        var $title = $(".page_title");
  5246.        var $numWords = $title.text().length;
  5247.  
  5248.        if (($numWords >= 1) && ($numWords < 40)) {
  5249.            $title.css("font-size", "22px").css("margin-top", "3px");
  5250.        }
  5251.        else if (($numWords >= 10) && ($numWords < 70)) {
  5252.            $title.css("font-size", "20px").css("margin-top", "8px");
  5253.        }
  5254.        else if (($numWords >= 15) && ($numWords < 100)) {
  5255.            $title.css("font-size", "18px").css("margin-top", "12px");
  5256.        }
  5257.        else if (($numWords >= 100) && ($numWords < 125)) {
  5258.            $title.css("font-size", "14px").css("margin-top", "12px");
  5259.        }
  5260.        else {
  5261.            $title.css("font-size", "14px").css("margin-top", "0px").css("height", "2.8em").show();
  5262.        }
  5263.        $(".page_title").show();
  5264. jQuery('#news-search').click(function(event) {
  5265.                var ss = jQuery("#video_query").val().toLowerCase().replace(/[:\.\/_ ]+/g, '_');
  5266.                $.cookies.set('wnsearch', ss);
  5267.                window.location = 'https://wn.com/' + ss;
  5268.                return false; // do not submit the form
  5269.        });
  5270.  
  5271.    });
  5272.    </script>
  5273.  
  5274.        <script type="text/javascript"><!--
  5275.        $ensure(function(){
  5276.            jQuery('input.top_query').autocomplete('https://', {
  5277.                selectFirst: false,
  5278.                matchSubset: false,
  5279.                scroll: false,
  5280.                max: 20,
  5281.                doSearch: window.doAutoComplete
  5282.            })
  5283.        });
  5284.        // -->
  5285.        </script>
  5286.  
  5287.  
  5288.  
  5289.  
  5290.        <script type="text/javascript"><!--
  5291.  
  5292.  
  5293.        $ensure(function() {
  5294.  
  5295.                $('#chat-search').submit(function(event) {
  5296.                        var search_string = $("#chat_query").val();
  5297.                        search_string = search_string.toLowerCase().replace(/[\.\/\: _!]+/g, '_');
  5298.                        window.open('https://wn.com/' + search_string + '/chat', '_blank');
  5299.                        return false; // do not submit the form
  5300.                 });
  5301.                $('.chat').click(function(){
  5302.                        update_chat_position($(this));
  5303.                        jQuery('.tabtrigger').offscreentabs('activateTab', 'chat');
  5304.                });
  5305.                $('.back_to_playlist').click(function(){
  5306.                        jQuery('.tabtrigger').offscreentabs('activateTab', 'playlist1');
  5307.                });
  5308.                $(".dropdown-toggle").click(function(e){
  5309.                    $(".dropdown-menu").slideToggle();
  5310.                     e.stopPropagation();
  5311.                });
  5312.                $(".dropdown-menu").click(function(e){
  5313.                    e.stopPropagation();
  5314.                });
  5315.                $(document).click(function(){
  5316.                    $(".dropdown-menu").hide();
  5317.                });
  5318.        });
  5319.  
  5320.        // -->
  5321.        </script>
  5322.  
  5323.  
  5324.  
  5325.  
  5326.  
  5327.  
  5328.  
  5329.            <script type="text/javascript">
  5330.            <!--
  5331.            $ensure(function(){
  5332.                // determine what display the video gallery uses
  5333.                var cookie = $.cookies.get("wn-videoplayer-playlist-format");
  5334.                if (cookie && cookie.indexOf("playlist-template-with-images") > 0) {
  5335.                    $('.list-preview').show();
  5336.                    $('.thumb-preview').hide();
  5337.                }if (cookie && cookie.indexOf("playlist-template-simple") > 0) {
  5338.                    $('.list-preview').hide();
  5339.                    $('.thumb-preview').show();
  5340.                }
  5341.            });
  5342.            for(var c in $.cookies.get()){
  5343.                if(c.match('/')){
  5344.                    $.cookies.del(c);
  5345.                }
  5346.            }
  5347.            // -->
  5348.            </script>
  5349.  
  5350.  
  5351.  
  5352.  
  5353.  
  5354. <script type="text/javascript">
  5355. var load_iframe_url = ensure(function(a, b) {
  5356.    var c = 1;
  5357.    try {
  5358.        window.frames[a].location.href == b && (c = 0)
  5359.    } catch (d) {
  5360.        c = 1
  5361.    }
  5362.    return c && window.frames[a].location.replace(b), !1
  5363. });
  5364.  
  5365. function prettyPhotoLoad() {
  5366.     $("a[rel^='prettyPhoto']").prettyPhoto();
  5367.     $(".gallery a[rel^='prettyPhoto']").prettyPhoto({animation_speed:'normal',theme:'light_square',slideshow:6000, autoplay_slideshow: true, social_tools: false});
  5368. }
  5369. </script>
  5370.  
  5371.  
  5372. <div class="videoload-container" style="top: 22px; right: 10px; z-index: 10000; display: none;">
  5373.    <div class="arrow"></div>
  5374.    <div class="videoload"></div>
  5375. </div>
  5376.  
  5377. <!-- Quantcast Tag -->
  5378. <script type="text/javascript">
  5379. var _qevents = _qevents || [];
  5380.  
  5381. var quantcast_host = function(){
  5382.    var h = document.location.hostname;
  5383.    if(h == 'wn.com') return 'main';
  5384.    if(h.match('^..\.wn\.com$')) return 'international';
  5385.    if(h.match('\.wn\.com$')) return 'subdomain';
  5386.    return 'outer';
  5387. }();
  5388.  
  5389. (function() {
  5390.    var elem = document.createElement('script');
  5391.    elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
  5392.    elem.async = true;
  5393.    elem.type = "text/javascript";
  5394.    var scpt = document.getElementsByTagName('script')[0];
  5395.    scpt.parentNode.insertBefore(elem, scpt);
  5396. })();
  5397.  
  5398. _qevents.push({
  5399.    qacct: "p-69LMgINxZpq8g",
  5400.    labels: 'wn.' + (window.quantcast_label||'other') + '.' + quantcast_host
  5401. });
  5402. </script>
  5403. <!-- End Quantcast tag -->
  5404.  
  5405. <!-- 6OFNnQ1rNPJhsylcpitngNRBVC7 -->
  5406. </body>
  5407.  
  5408. </html>
  5409.  
  5410.  
  5411.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda