PageSourceSearch

https://research.geopoll.com/static/js/v1/config.js?v=1.0.0.0

js geopoll.com collected 2026-10-01 11:28:36 UTC 9,831 bytes, 233 lines download raw bytes

1require.config({
2	waitSeconds:60,
3	baseUrl: '/static/js/v1',
4
5	paths: {
6		'gsm':'/static/js/utils/GSM',
7		'bootstrap': '/static/js/bootstrap/bootstrap',
8		'datatables': '/static/js/datatables/jquery.dataTables',
9		'dt-bootstrap': '/static/js/datatables/dt-bootstrap',
10		'dom': '/static/js/require/domReady',
11		'infuser': '/static/js/knockout/infuser',
12		'jquery': '/static/js/jquery/jquery-2.0.3.min',
13		'ko': '/static/js/knockout/knockout-3.5.1',
14		'ko.ext': '/static/js/knockout/koExternalTemplateEngine-amd',
15		'ko.mapping': '/static/js/knockout/knockout.mapping-2.0',
16		'handlebars': '/static/js/handlebars/handlebars',
17		'bstooltip': '/static/js/knockout/koBindingHandlers/bstooltip',
18		'expandCollapse':'/static/js/knockout/koBindingHandlers/expandCollapse',
19		'timeAgoHandler': '/static/js/knockout/koBindingHandlers/timeago',
20		'bsmultiselect': '/static/js/knockout/koBindingHandlers/bsmultiselect',
21		'lq': '/static/js/utils/JSLINQ',
22		'trafficcop': '/static/js/knockout/TrafficCop',
23		'visualizationMap': '/static/js/visualization/visualizationMap',
24		'flot': '/static/js/flot/flot',
25		'chart': '/static/js/chart/chart',
26		'flotStack': '/static/js/flot/flot.stack',
27		'flotTime': '/static/js/flot/flot.time',
28		'flotMarks': '/static/js/flot/flot.marks',
29		'flotNav': '/static/js/flot/flot.nav',
30		'flotHighlight': '/static/js/flot/flot.highlight',
31		'flotNavControl': '/static/js/flot/flot.nav.control',
32		'maiutils': '/static/js/utils/maiutils',
33		'moment': '/static/js/utils/moment.min',
34		'map': '/static/js/v1/map',
35		'media': '/static/js/visualization/media',
36		'mediaAPI': '/static/js/visualization/mediaAPI',
37		'reportHelper': '/static/js/visualization/reportHelper',
38		'easydata': '/static/js/visualization/easydata',
39		'filters': '/static/js/controls/filter',
40		'jquery.cookie': '/static/js/jquery/jquery.cookie',
41		'datatables-fixedheader': '/static/js/datatables/dataTables.fixedHeader',
42		'datepicker': '/static/js/controls/datepicker',
43		'kdatepicker': '/static/js/controls/kdatepicker',
44		'select2': '/static/js/controls/select2.min',
45		'select2handler': '/static/js/knockout/koBindingHandlers/select2',
46		'bootstrapslider': '/static/js/bootstrap/bootstrap-slider',
47		'bootstrapSliderHandlder': '/static/js/knockout/koBindingHandlers/ko-bootstrap-slider',
48		'singleSourceRepo': '/static/js/repos/singleSourceRepo',
49		'surveyRepo': '/static/js/repos/surveyRepo',
50		'accountRepo': '/static/js/repos/accountRepo',
51        'pollsRepo': '/static/js/repos/pollsRepo',
52        'pollsRepo2': '/static/js/repos/pollsRepo2',
53		'grp': '/static/js/visualization/grp',
54		'campaign': '/static/js/visualization/advertising/campaign',
55		'campaignList': '/static/js/visualization/advertising/campaignList',
56		'audience': '/static/js/visualization/advertising/audience',
57		'mediaBuy': '/static/js/visualization/advertising/mediaBuy',
58		'psychographic': '/static/js/visualization/advertising/psychographic',
59		'advertiser': '/static/js/visualization/advertising/advertiser',
60		'advertisement': '/static/js/visualization/advertising/advertisement',
61		'audienceFilter': '/static/js/visualization/advertising/audienceFilter',
62		'audienceRating': '/static/js/visualization/advertising/audienceRating',
63		'creative': '/static/js/visualization/advertising/creative',
64		'mediaSpot': '/static/js/visualization/advertising/mediaSpot',
65		'potentialSpot': '/static/js/visualization/advertising/potentialSpot',
66		'potentialSpotGroup': '/static/js/visualization/advertising/potentialSpotGroup',
67		'selectize': '/static/js/controls/selectize',
68		'errorHandling' : '/static/js/utils/errorLogging',
69		'brandtracker': 'https://brandtracker.geopoll.com/',
70		'customSort': '/static/js/datatables/customSort',
71		'multiSelect': '/static/js/bootstrap/multiSelect',
72		'cubeReportingHelper': '/static/js/visualization/cubeReportingHelpers',
73		'jquery-fileupload': '/static/js/jquery/jquery.fileupload',
74		'jquery-fileupload-validate': '/static/js/jquery/jquery.fileupload-validate',
75		'jquery-fileupload-process': '/static/js/jquery/jquery.fileupload-process',
76		'jquery-iframe-transport': '/static/js/jquery/jquery.iframe-transport',
77        'jquery.ui.widget': '/static/js/jquery/jquery-ui',
78        'jsloadingmask': '/static/js/jquery/jquery.loadmask.min',
79		'fixedHeader': '/static/js/utils/fixedHeader',
80        'survey': '/static/js/surveys/survey',
81        'maiutils2': '/static/js/surveys/maiutils',
82        'gsm': '/static/js/surveys/gsm',
83        'lscache': '/static/js/surveys/lscache',
84        'moment': '/static/js/surveys/moment-with-langs.min',
85        'surveyemulator': '/static/js/surveys/surveyemulator',
86		'surveyQuestion': '/static/js/surveys/surveyQuestion',
87		'surveyQuestionAnswer': '/static/js/surveys/surveyQuestionAnswer',
88		'surveySample': '/static/js/surveys/surveySample',
89		'surveySampleOption': '/static/js/surveys/surveySampleOption',
90		'sortableList': '/static/js/controls/sortableList',
91        'datepickerhandler': '/static/js/knockout/koBindingHandlers/datepickerhandler',
92        'collapseExpandhandler': '/static/js/knockout/koBindingHandlers/collapseExpand',
93        'maskElhandler': '/static/js/knockout/koBindingHandlers/maskEl',
94        'jmodalhandler': '/static/js/knockout/koBindingHandlers/jmodal',
95        'jqButtonhandler': '/static/js/knockout/koBindingHandlers/jqButton',
96		'timeAgo': '/static/js/controls/timeago',
97		'oauth': '/static/js/v1/oauth/oauth',
98		'radialIndicator': '/static/js/v1/radialIndicator',
99		'progressbar': '/static/js/progressbar/progressbar',
100		'../config': '/static/js/v1/oauth/config',
101		'ratecard': '/static/js/visualization/advertising/ratecard',
102		'potentialRateCard': '/static/js/visualization/advertising/potentialRateCard',
103		'text': '/static/js/text/text-2.0.16',
104		'mediaBuy2': '/static/js/visualization/advertising/mediaBuy2',
105		'campaign2': '/static/js/visualization/advertising/campaign2',
106		'reviewService': '/static/js/visualization/advertising/review/review-service',
107		'spot-list': '/static/js/visualization/advertising/review/components/spot-list/spot-list-viewmodel',
108		'plan-performance': '/static/js/visualization/advertising/review/components/plan-performance/plan-performance-viewmodel',
109		'upload-spots': '/static/js/visualization/advertising/review/components/upload-spots/upload-spots-viewmodel',
110		'performance-summary': '/static/js/visualization/advertising/review/components/performance-summary/performance-summary-viewmodel'
111	},
112	shim: {
113		'datepicker': ['jquery', 'bootstrap'],
114		'multiSelect': ['jquery', 'bootstrap', 'ko'],
115		'errorHandling' :['jquery', 'ko'],
116        'maiutils': ['jquery'],
117        'maiutils2': ['jquery'],
118		'timeago': ['jquery'],
119		'datatables': ['jquery'],
120		'dt-bootstrap': ['jquery', 'bootstrap', 'datatables'],
121		'flot': ['jquery'],
122		'flotStack': ['flot'],
123		'flotHighlight': ['flot'],
124		'flotTime': ['flot'],
125		'flotNav': ['flot'],
126		'flotNavControl': ['flot', 'flotNav'],
127		'flotMarks':['flot'],
128		'filters': ['lq'],
129		'jquery.cookie': ['jquery'],
130		'dataTables.fixedHeader': ['datatables'],
131		'reportHelper': ['jquery','jquery.cookie','datatables'],
132		'singleSourceRepo': ['jquery'],
133		'surveyRepo': ['jquery'],
134		'accountRepo': ['jquery'],
135		'grp': ['jquery', 'ko'],
136		'selectize': ['jquery'],
137		'customSort': ['datatables'],
138		'select2': ['jquery'],
139		'select2handler': ['select2'],
140		'fixedHeader': ['jquery'],
141		'bootstrapslider': ['jquery', 'bootstrap'],
142		'sortableList': ['jquery', 'ko', 'jquery.ui.widget'],
143		'datatables-fixedheader': ['jquery']
144	},
145
146	shims: {
147		'ko': {
148			exports: 'ko'
149		},
150		'lq': {
151			exports: 'JSLINQ'
152		}
153
154	},
155
156	// configuration dependencies
157	deps: ['jquery', 'ko', 'infuser', 'ko.mapping', 'trafficcop', 'dom', 'ko.ext'],
158
159	// configuration callback
160	callback: function ($, ko, infuser, mapping) {
161		infuser.defaults.templateUrl = '/static/templates/v1';
162		infuser.defaults.templateSuffix = '.tmpl.html?v=' + assemblyVersion;
163		//infuser.defaults.ajax.async = false;
164		ko.mapping = mapping;
165
166		require(['bootstrap'], function () {
167		});
168	},
169	
170	urlArgs: 'v=' + assemblyVersion
171});
172
173
174Array.prototype.contains = function (v) {
175	return this.indexOf(v) > -1;
176};
177
178Array.prototype.remove = function (v) {
179	if (this.contains(v))
180		this.splice(this.indexOf(v), 1);
181};
182
183Date.prototype.toMSJSON = function () {
184	var date = '/Date(' + this.getTime() + '-0000)/';
185
186	return date;
187};
188
189Date.prototype.toFriendlyDate = function () {
190	var date = new Date(new Date(this).toUTCString().replace(" 00:00:00 GMT", ""));
191	var day = date.getDate();
192	var month = date.getMonth() + 1;
193	var dayString = day;
194	var monthString = month;
195	return day + '/' + month + '/' + date.getFullYear();
196};
197
198Date.prototype.toServerDate = function () {
199	var date = new Date(new Date(this).toUTCString().replace(" 00:00:00 GMT", ""));
200	var day = date.getDate();
201	var month = date.getMonth() + 1;
202	var dayString = day;
203	var monthString = month;
204	return month + '/' + day + '/' + date.getFullYear();
205};
206
207String.prototype.DateWCF = function () {
208	/// <summary>convert string into Date</summary>
209	var matches = this.match(/\/Date\(([0-9]+)(?:.*)\)\//);
210
211	if (matches)
212		return new Date(parseInt(matches[1]));
213};
214
215String.prototype.replaceAll = function (oldVal, newVal) {
216	return this.split(oldVal).join(newVal);
217};
218
219String.prototype.contains = function (s) {
220	return this.indexOf(s) !== -1;
221};
222
223if (typeof String.prototype.startsWith != 'function') {
224	String.prototype.startsWith = function (str) {
225		return this.slice(0, str.length) == str;
226	};
227};
228
229if (typeof String.prototype.endsWith != 'function') {
230	String.prototype.endsWith = function (str) {
231		return this.slice(-str.length) == str;
232	};
233};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.