var app = app || {};
app.ViewModel = function() {
'use strict';
var self = this;
self.showTicker = ko.observable(false);
self.hotelTweets = ko.observable('');
self.timeout = ko.observable(false);
self.dispMsg = ko.observable('');
self.hotelList = ko.observableArray();
self.filterList = ko.observableArray();
self.filterText = ko.observable('');
self.ratingsChecked = ko.observableArray();
self.ratings = ko.observableArray([
{ratingValue: 5, icon: 'aaaaa', color: 'red'},
{ratingValue: 4, icon: 'aaaa', color: 'yellow'},
{ratingValue: 3, icon: 'aaa', color: 'green'},
{ratingValue: 2, icon: 'aa', color: 'purple'},
]);
self.slideClass = ko.observable('hidden overlay');
self.showDef = ko.observable(false);
self.showName = ko.observable(true);
self.showRating = ko.observable(false);
self.showList = ko.observable(true);
self.getRatings = function() {
return self.ratings();
};
self.nameSort = function(left, right) {
return left.name == right.name ? 0 : (left.name < right.name ? -1 : 1);
};
self.getHotels = ko.computed(function() {