P: A new ultra-low-cost airline is launching in Canada this year
Submitted by Anonymous (not verified) on Wed, 01/23/2019 - 17:20
State:
New
Rank:
117
Size:
8731
Stripped Content:
A new ultra-low-cost airline is launching in Canada this year Want to contribute? Account Login/Registration Access KelownaNow using your Facebook account, or by entering your information below. OR Login Register Receive email updates from KelownaNow. Lifestyle Resources Contact Other Events posted January 3, 2019 by A new ultra-low-cost airline is launching in Canada this year Canadian travellers could be looking at another option for cheaper flights soon. An investor group, led by Tim Morgan, that it will launch a Canadian ultra-low-cost-carrier (ULCC) service in 2019. It’ll bring affordable, low-cost air travel to million of Canadians by the end of the year. The new service will come in the form of a rebrand, as Enerjet will be reformed, expanded and transformed into an affordable choice for Canadian travellers. The ULCC, backed by significant financial commitments from a number of Canadian investors, promises a simple, low-cost fare structure and an extensive network of destinations across North America. “We believe there are millions of Canadians who would jump at the chance to have a simple, safe, and affordable alternative to the sky-high costs of air travel,” said Mr. Morgan, who will serve as CEO. “Together, this group has the financial capacity, experience, and operating expertise to transform Enerjet into a world-class, ultra-low-cost airline that will bring increased choice and competition to the Canadian market.” Morgan says the investor group believes it can “significantly increase” both the size and competitiveness of Canada’s aviation market by offering this service. The group is aiming to have Enerjet rebranded and the new ULCC service launched by the 2019 holiday season. Currently, Enerjet is a licensed Canadian charter airline based in Calgary that commenced operations in November 2008. Send your news tips, letter to the editor, photos and videos to Report a typo...send an email to Comments ';
html += ' ';
html += ' ';
html += ' ';
html += ' ';
html += ' • ';
html += story.publish_friendly;
html += ' ';
html += ' ';
html += ' ';
html += ' ';
html += ' ';
return html;
}
function show_list(news_feed, data){
if(news_feed.length){
var html = '';
var options = {};
var ad_class = '';
var max_width = 728;
if(window.innerWidth';
html += ' ';
html += ' ';
data.ad_counter++;
}
for (var i = 0; i ';
html += story_to_html(news_feed[i], options);
html += ' ';
}
else if(i == 1 || i == 3 || i == 5){
html += ' ';
html += ' ';
html += story_to_html(news_feed[i], options);
html += ' ';
html += ' ';
}
else if(i == 2 || i == 4 || i == 6){
html += ' ';
html += story_to_html(news_feed[i], options);
html += ' ';
html += ' ';
html += ' ';
}
}
if(news_feed.length == 4){
html += '';
}
if(data.options.show_ads == 'after'){
html += ' ';
html += ' ';
html += ' ';
data.ad_counter++;
}
if(data.should_append_feed){
document.getElementById("news_feed").insertAdjacentHTML('beforeend',html);
//show_ad(data);
}
else {
document.getElementById("news_feed").innerHTML = html;
data.should_append_feed = true;
}
data.story_positions = calculate_story_positions();
data.ad_positions = calculate_ad_positions();
}
}
function feed_request_callback(xhr, data) {
return function() {
if(this.readyState == 4 && this.status == 200) {
var now = Math.floor(Date.now() / 1000);
var json = JSON.parse(this.responseText);
data.saved_list.push(json.news_feed);
//console.log(data.saved_list);
//console.log('show feed');
show_list(json.news_feed, data);
try {
sessionStorage.setItem('feed_' + data.options_string, JSON.stringify(data.saved_list));
sessionStorage.setItem('feed_date_' + data.options_string, now);;
}
catch (e) {
if (e == QUOTA_EXCEEDED_ERR) {
sessionStorage.clear();
sessionStorage.setItem('feed_' + data.options_string, JSON.stringify(data.saved_list));
sessionStorage.setItem('feed_saved_' + data.options_string, now);;
}
}
data.loading.style.display = 'none';
data.loading_stories = false;
}
};
}
function calculate_story_positions(){
var stories = document.querySelectorAll(".feed_story");
var scroll_y = window.scrollY || document.documentElement.scrollTop;
var story_positions = [];
if(stories.length){
var top;
for (var i = 0; i b.position.top ? 1 : 0;
});
for (i = 0; i data.story_positions[i].position.top && data.story_positions[i].position.top>furthest_scrolled_story.position.top){
furthest_scrolled_story = data.story_positions[i];
position_in_list = i;
}
}
}
if(furthest_scrolled_story.id > '' && window.location.hash != '#fs_' + furthest_scrolled_story.id){
if(history.replaceState){
history.replaceState(undefined, undefined, '#fs_' + furthest_scrolled_story.id);
}
}
if(data.story_positions.length - position_in_list data.ad_positions[i].position.top){
show_ad(data.ad_positions[i].id);
data.ad_positions[i] = null;
}
}
}
}
//may switch this to a timeout of 50 for better performance
function scroll_callback(data){
return function(){
data.last_known_scroll_position = window.scrollY || document.documentElement.scrollTop;
if(!data.ticking){
window.requestAnimationFrame(function() {
handleScroll(data.last_known_scroll_position,data);
data.ticking = false;
});
data.ticking = true;
}
};
}
function refresh_callback(data){
return function(event){
event.preventDefault();
data.loading_status.innerHTML = 'Updating Stories';
data.loading_svg.style.display = 'block';
data.options.offset = 0;
data.should_append_feed = false;
load_stories(data);
};
}
function show_ad(ad_id){
var ad = document.getElementById(ad_id);
ad.setAttribute('data-shown',1);
//console.log('yay ad! ' + ad_id);
if(window.innerWidth ''){
options = JSON.parse(e.getAttribute('data-options'));
}
options.offset = 0;
if(typeof options.show_ads == 'undefined'){
options.show_ads = 'after';
}
var options_string = JSON.stringify(options);
//console.log(options);
var data = {
options_string: options_string,
options:options,
ticking: false,
saved_list: [],
loading: document.getElementById('news_feed_loading'),
loading_status: document.getElementById('news_feed_loading_status'),
loading_svg: document.getElementById('news_feed_svg'),
ad_counter: 0,
last_known_scroll_position: 0,
loading_stories: false,
story_positions: [],
ad_positions: [],
should_append_feed: true,
url: window.location.pathname
};
var saved_list = sessionStorage.getItem('feed_' + options_string);
var saved_date = sessionStorage.getItem('feed_date_' + options_string);
//if there are saved stories, and there's a hash in the url, indicating scrolling down the page
if(window.location.hash && saved_list != null && saved_date != null){
//console.log('load new stories');
saved_list = JSON.parse(saved_list);
data.loading.style.display = 'block';
for (i = 0; i (60*5)){
data.should_append_feed = false;
data.options.offset = 0;
data.saved_list = [];
load_stories(data);
}
else {
//console.log('show_saved_stories');
data.loading.style.display = 'none';
setTimeout(function(){
data.loading_status.innerHTML = 'Click to Check for New Stories';
data.loading_svg.style.display = 'none';
data.loading.style.display = 'block';
}, 60000);
}
//load_stories(data);
//may want to also do this for stories
window.addEventListener('load', update_ad_positions(data));
setTimeout(function(){
update_ad_positions(data);
}, 3000);
window.addEventListener('scroll', scroll_callback(data));
data.loading.addEventListener('click', refresh_callback(data));
return true;
}
return false;
}
//only show ads if should_append_feed is true
init_feed('news_feed');
//} Mon 1℃ Tue 1℃ Wed 1℃ Thu -1℃ Fri 5℃ Sat 3℃ Top Stories Our Latest Video Upcoming Featured Events Jan 21 Jan 21 Jan 21 Jan 21 Follow Us
Structured Content:
array(
'1.head' => 'A new ultra-low-cost airline is launching in Canada this year',
'2.body' => array(
'1.div' => array(
'1.div' => 'Want to contribute?',
'2.div' => array(
'1.h3' => 'Account Login/Registration',
'2.p' => 'Access KelownaNow using your Facebook account, or by entering your information below.',
'3.p' => 'OR',
'4.div' => array(
'1.div' => 'Login',
'2.div' => array(
'1.h3' => 'Register',
'2.form' => 'Receive email updates from KelownaNow.',
),
),
),
),
'2.div' => 'Lifestyle',
'3.div' => array(
'1.div' => 'Resources',
'2.div' => 'Contact',
'3.div' => 'Other',
),
'4.div' => 'Events',
'5.div' => array(
'1.div' => array(
'1.div' => array(
'1.div' => array(
'1.h3' => 'posted January 3, 2019 by ',
'2.h1' => 'A new ultra-low-cost airline is launching in Canada this year',
'3.div' => array(
'1.p' => 'Canadian travellers could be looking at another option for cheaper flights soon.',
'2.p' => array(
1 => 'An investor group, led by Tim Morgan,',
2 => 'that it will launch a Canadian ultra-low-cost-carrier (ULCC) service in 2019.',
),
'3.p' => 'It’ll bring affordable, low-cost air travel to million of Canadians by the end of the year.',
'4.p' => 'The new service will come in the form of a rebrand, as Enerjet will be reformed, expanded and transformed into an affordable choice for Canadian travellers.',
'5.p' => 'The ULCC, backed by significant financial commitments from a number of Canadian investors, promises a simple, low-cost fare structure and an extensive network of destinations across North America.',
'6.p' => '“We believe there are millions of Canadians who would jump at the chance to have a simple, safe, and affordable alternative to the sky-high costs of air travel,” said Mr. Morgan, who will serve as CEO.',
'7.p' => '“Together, this group has the financial capacity, experience, and operating expertise to transform Enerjet into a world-class, ultra-low-cost airline that will bring increased choice and competition to the Canadian market.”',
'8.p' => 'Morgan says the investor group believes it can “significantly increase” both the size and competitiveness of Canada’s aviation market by offering this service.',
'9.p' => 'The group is aiming to have Enerjet rebranded and the new ULCC service launched by the 2019 holiday season.',
'10.p' => 'Currently, Enerjet is a licensed Canadian charter airline based in Calgary that commenced operations in November 2008.',
),
'4.div' => array(
1 => 'Send your news tips, letter to the editor, photos and videos to',
2 => 'Report a typo...send an email to',
),
'5.div' => 'Comments',
),
2 => '\';
html += \'',
'3.div' => array(
1 => '\';
html += \'',
'2.div' => array(
1 => '\';
html += \'',
2 => '\';
html += \'',
'3.span' => '\';
html += \' • \';
html += story.publish_friendly;
html += \'',
4 => '\';
html += \'',
),
3 => '\';
html += \'',
4 => '\';
html += \'',
),
4 => '\';
html += \'',
),
2 => '\';
return html;
}
function show_list(news_feed, data){
if(news_feed.length){
var html = \'\';
var options = {};
var ad_class = \'\';
var max_width = 728;
if(window.innerWidth\';
html += \'',
3 => '\';
html += \'',
),
2 => '\';
data.ad_counter++;
}
for (var i = 0; i \';
html += story_to_html(news_feed[i], options);
html += \'',
),
6 => '\';
}
else if(i == 1 || i == 3 || i == 5){
html += \'',
'7.div' => array(
1 => '\';
html += \'',
'2.div' => '\';
html += story_to_html(news_feed[i], options);
html += \'',
3 => '\';
html += \'',
4 => '\';
}
else if(i == 2 || i == 4 || i == 6){
html += \'',
'5.div' => '\';
html += story_to_html(news_feed[i], options);
html += \'',
6 => '\';
html += \'',
7 => '\';
html += \'',
),
8 => '\';
}
}
if(news_feed.length == 4){
html += \'\';
}
if(data.options.show_ads == \'after\'){
html += \'',
'9.div' => array(
1 => '\';
html += \'',
2 => '\';
html += \'',
),
10 => '\';
data.ad_counter++;
}
if(data.should_append_feed){
document.getElementById("news_feed").insertAdjacentHTML(\'beforeend\',html);
//show_ad(data);
}
else {
document.getElementById("news_feed").innerHTML = html;
data.should_append_feed = true;
}
data.story_positions = calculate_story_positions();
data.ad_positions = calculate_ad_positions();
}
}
function feed_request_callback(xhr, data) {
return function() {
if(this.readyState == 4 && this.status == 200) {
var now = Math.floor(Date.now() / 1000);
var json = JSON.parse(this.responseText);
data.saved_list.push(json.news_feed);
//console.log(data.saved_list);
//console.log(\'show feed\');
show_list(json.news_feed, data);
try {
sessionStorage.setItem(\'feed_\' + data.options_string, JSON.stringify(data.saved_list));
sessionStorage.setItem(\'feed_date_\' + data.options_string, now);;
}
catch (e) {
if (e == QUOTA_EXCEEDED_ERR) {
sessionStorage.clear();
sessionStorage.setItem(\'feed_\' + data.options_string, JSON.stringify(data.saved_list));
sessionStorage.setItem(\'feed_saved_\' + data.options_string, now);;
}
}
data.loading.style.display = \'none\';
data.loading_stories = false;
}
};
}
function calculate_story_positions(){
var stories = document.querySelectorAll(".feed_story");
var scroll_y = window.scrollY || document.documentElement.scrollTop;
var story_positions = [];
if(stories.length){
var top;
for (var i = 0; i b.position.top ? 1 : 0;
});
for (i = 0; i data.story_positions[i].position.top && data.story_positions[i].position.top>furthest_scrolled_story.position.top){
furthest_scrolled_story = data.story_positions[i];
position_in_list = i;
}
}
}
if(furthest_scrolled_story.id > \'\' && window.location.hash != \'#fs_\' + furthest_scrolled_story.id){
if(history.replaceState){
history.replaceState(undefined, undefined, \'#fs_\' + furthest_scrolled_story.id);
}
}
if(data.story_positions.length - position_in_list data.ad_positions[i].position.top){
show_ad(data.ad_positions[i].id);
data.ad_positions[i] = null;
}
}
}
}
//may switch this to a timeout of 50 for better performance
function scroll_callback(data){
return function(){
data.last_known_scroll_position = window.scrollY || document.documentElement.scrollTop;
if(!data.ticking){
window.requestAnimationFrame(function() {
handleScroll(data.last_known_scroll_position,data);
data.ticking = false;
});
data.ticking = true;
}
};
}
function refresh_callback(data){
return function(event){
event.preventDefault();
data.loading_status.innerHTML = \'Updating Stories\';
data.loading_svg.style.display = \'block\';
data.options.offset = 0;
data.should_append_feed = false;
load_stories(data);
};
}
function show_ad(ad_id){
var ad = document.getElementById(ad_id);
ad.setAttribute(\'data-shown\',1);
//console.log(\'yay ad! \' + ad_id);
if(window.innerWidth \'\'){
options = JSON.parse(e.getAttribute(\'data-options\'));
}
options.offset = 0;
if(typeof options.show_ads == \'undefined\'){
options.show_ads = \'after\';
}
var options_string = JSON.stringify(options);
//console.log(options);
var data = {
options_string: options_string,
options:options,
ticking: false,
saved_list: [],
loading: document.getElementById(\'news_feed_loading\'),
loading_status: document.getElementById(\'news_feed_loading_status\'),
loading_svg: document.getElementById(\'news_feed_svg\'),
ad_counter: 0,
last_known_scroll_position: 0,
loading_stories: false,
story_positions: [],
ad_positions: [],
should_append_feed: true,
url: window.location.pathname
};
var saved_list = sessionStorage.getItem(\'feed_\' + options_string);
var saved_date = sessionStorage.getItem(\'feed_date_\' + options_string);
//if there are saved stories, and there\'s a hash in the url, indicating scrolling down the page
if(window.location.hash && saved_list != null && saved_date != null){
//console.log(\'load new stories\');
saved_list = JSON.parse(saved_list);
data.loading.style.display = \'block\';
for (i = 0; i (60*5)){
data.should_append_feed = false;
data.options.offset = 0;
data.saved_list = [];
load_stories(data);
}
else {
//console.log(\'show_saved_stories\');
data.loading.style.display = \'none\';
setTimeout(function(){
data.loading_status.innerHTML = \'Click to Check for New Stories\';
data.loading_svg.style.display = \'none\';
data.loading.style.display = \'block\';
}, 60000);
}
//load_stories(data);
//may want to also do this for stories
window.addEventListener(\'load\', update_ad_positions(data));
setTimeout(function(){
update_ad_positions(data);
}, 3000);
window.addEventListener(\'scroll\', scroll_callback(data));
data.loading.addEventListener(\'click\', refresh_callback(data));
return true;
}
return false;
}
//only show ads if should_append_feed is true
init_feed(\'news_feed\');
//}',
'11.div' => array(
'1.div' => array(
'1.div' => array(
'1.strong' => 'Mon',
2 => '1℃',
),
'2.div' => array(
'1.strong' => 'Tue',
2 => '1℃',
),
'3.div' => array(
'1.strong' => 'Wed',
2 => '1℃',
),
'4.div' => array(
'1.strong' => 'Thu',
2 => '-1℃',
),
'5.div' => array(
'1.strong' => 'Fri',
2 => '5℃',
),
'6.div' => array(
'1.strong' => 'Sat',
2 => '3℃',
),
),
'2.h3' => 'Top Stories',
'3.h3' => 'Our Latest Video',
'4.h3' => 'Upcoming Featured Events',
'5.div' => array(
'1.small' => 'Jan',
2 => '21',
),
'6.div' => array(
'1.small' => 'Jan',
2 => '21',
),
'7.div' => array(
'1.small' => 'Jan',
2 => '21',
),
'8.div' => array(
'1.small' => 'Jan',
2 => '21',
),
'9.h3' => 'Follow Us',
),
),
)
- Log in to post comments