CSK_INJECT_JS
2016-10-09
by Sasank Vemana
JavaScript
/* Inject custom javascripts */
var cskInjectJS = function() {
/*
* Inject custom JS using getScriptUrl and cskLoadJS functions
* cskLoadJS(getScriptUrl('CSK_FL_TEST_JS'), 'CSK_FL_TEST_JS', callbackFunction);
* cskLoadJS(getScriptUrl('CSK_FL_TEST_JS'), 'CSK_FL_TEST_JS', 'sCntr');
*/
// Branding JS;
cskLoadJS(getScriptUrl('CSK_ANALYTICS_JS'));
cskLoadJS(getScriptUrl('CSK_FL_DBNAME_JS'), 'CSK_FL_DBNAME_JS', 'sCntr');
cskLoadJS(getScriptUrl('CSK_OVERRIDE_IMAGE_JS'), 'CSK_OVERRIDE_IMAGE_JS', 'sCntr');
if (isFModeLayout()) {
cskLoadJS(getScriptUrl('CSK_FL_CTRL_J_JS'), 'CSK_FL_CTRL_J_JS', 'sCntr');
}
// Only Load JS if the current page is PTNUI_NAVBAR
if (document.querySelector("[page='PTNUI_NAVBAR']") !== null) {
// Only Load JS if NOT Small Form Factor (SFF)
if (document.querySelector('html').getAttribute('class').indexOf('psc_form-small') < 0) {
cskLoadJS(getScriptUrl('CSK_NB_INIT_JS'), 'CSK_NB_INIT_JS', 'sCntr');
}
}
// oj Samples;
if (document.querySelector("[page='CSK_OJ_LAYOUT']") !== null) {
cskLoadJS(getScriptUrl('CSK_OJ_LOAD_CSS'), 'CSK_OJ_LOAD_CSS', 'sCntr');
}
if (document.querySelector("[page='CSK_KO_DATA_BIND']") !== null) {
cskLoadJS(getScriptUrl('CSK_KO_MAIN_JS'), 'CSK_KO_MAIN_JS', 'sCntr');
}
if (document.querySelector("[page='CSK_OJ_GAUGE_DEMO']") !== null) {
cskLoadJS(getScriptUrl('CSK_OJ_GAUGE_MAIN_JS'), 'CSK_OJ_GAUGE_MAIN_JS', 'sCntr');
}
};