(function(){
try{
template = document.createElement('div');
template.innerHTML = '';
document.head.appendChild(template);
var anchor = '#related-articles-widget';
var related_template = 'queryly_related_template';
queryly.related.batchSize = 5;
queryly.related.decay =5;
queryly.extendedDataFields = "creator,imageresizer,promo_image,section";
queryly.QuerylyRelatedCallback = function (related) {
//return;
if (related == null || related.items == null) {
return;
}
if (document.location.href.indexOf('/arts-culture/') < 0 && document.location.href.indexOf('/lifestyle/') < 0 && document.location.href.indexOf('/travel/') < 0 && document.location.href.indexOf('/sport/') < 0 ){
return;
}
//if (document.location.href.indexOf('/sport/') < 0 ){
// return;
//}
var templatename = 'queryly_related_template';
if (document.querySelector(anchor) != null) {
var relateditemhtml = '';
var counter = 0;
for (var relateditemcount = 0; relateditemcount < related.items.length; relateditemcount++) {
try {
queryly.relateddata = related.items[relateditemcount];
queryly.relateddata.title = queryly.relateddata.title.replace(/(([^\s]+\s\s*){18})(.*)/, "$1...");
if (queryly.relateddata.promo_image != '' && typeof queryly.relateddata.promo_image != 'undefined') {
queryly.relateddata.image = queryly.relateddata.promo_image;
}
else if (queryly.relateddata.imageresizer != '' && typeof queryly.relateddata.imageresizer != 'undefined'){
queryly.relateddata.image = queryly.relateddata.imageresizer;
}
if (queryly.relateddata.image == ''){
queryly.relateddata.image ='https://abudhabifestival.ae/wp-content/uploads/2018/12/TN.jpg';
}
queryly.relateddata.link = queryly.relateddata.link + "?utm_source=queryly2&utm_medium=website&utm_campaign=RA";
relateditemhtml = relateditemhtml + queryly.util.tmpl(related_template, queryly.relateddata);
counter = counter + 1;
}
catch (e) {}
}
if (relateditemhtml != '') {
htmlcontent ="
" + relateditemhtml + "
";
var elem = document.createElement('div');
elem.innerHTML = htmlcontent;
document.querySelector(anchor).prepend(elem.childNodes[0]);
queryly.related.hookRelatedEvent('#related-articles-widget a');
}
}
else {
setTimeout(queryly.QuerylyRelatedCallback(related), 1000);
}
};
var relatedurl = '//related.queryly.com/json.aspx?queryly_key=' + queryly.QuerylyKey + '&callback=queryly.QuerylyRelatedCallback' + '&pageurl=' + encodeURIComponent('https://www.thenationalnews.com/world/mena/yemen-s-houthi-rebels-attack-food-factory-in-hodeidah-1.891780') + '&batchsize=' + queryly.related.batchSize + '&decay=' + queryly.related.decay + "&extendedDataFields=" + encodeURIComponent(queryly.extendedDataFields);
if (typeof queryly.related.title != 'undefined' && queryly.related.title != ''){
var relatedurl = '//related.queryly.com/json.aspx?queryly_key=' + queryly.QuerylyKey + '&callback=queryly.QuerylyRelatedCallback' + '&batchsize=' + queryly.related.batchSize + '&decay=' + queryly.related.decay + "&extendedDataFields=" + encodeURIComponent(queryly.extendedDataFields) + '&title=' + encodeURIComponent(queryly.related.title);
if (typeof queryly.related.text != 'undefined' && queryly.related.text != ''){
if (queryly.related.text.length < 512){
relatedurl = relatedurl + '&text=' + encodeURIComponent(queryly.related.text);
}
else{
relatedurl = relatedurl + '&text=' + encodeURIComponent(queryly.related.text.substring(0,512));
}
}
}
if (queryly.related.feednames != ''){
relatedurl = relatedurl + '&feednames=' + encodeURIComponent(queryly.related.feednames)
}
if (typeof queryly.related.facetedkey != 'undefined' && typeof queryly.related.facetedvalue != 'undefined'){
relatedurl = relatedurl + '&facetedkey=' + encodeURIComponent(queryly.related.facetedkey) + "&facetedvalue=" + encodeURIComponent(queryly.related.facetedvalue);
}
queryly.util.loadScript(relatedurl, function () {
});
}
catch(e){}
new Image().src = "//data.queryly.com/ping.aspx?type=pv&queryly_key=" + queryly.QuerylyKey + "&visitorid=" + queryly.visitorid + "&httpurl=" + encodeURIComponent(document.URL.replace(/&/g, "&")) + "&httpreferer=" + encodeURIComponent(document.referrer.replace(/&/g, "&"));
})();