diff options
Diffstat (limited to 'public/install/view/javascript/common.js')
-rw-r--r-- | public/install/view/javascript/common.js | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/public/install/view/javascript/common.js b/public/install/view/javascript/common.js new file mode 100644 index 0000000..751a096 --- /dev/null +++ b/public/install/view/javascript/common.js @@ -0,0 +1,41 @@ +function getURLVar(key) { + var value = []; + + var query = String(document.location).split('?'); + + if (query[1]) { + var part = query[1].split('&'); + + for (i = 0; i < part.length; i++) { + var data = part[i].split('='); + + if (data[0] && data[1]) { + value[data[0]] = data[1]; + } + } + + if (value[key]) { + return value[key]; + } else { + return ''; + } + } +} + +$(document).ready(function() { + route = getURLVar('route'); + + if (!route) { + $('#menu #home').addClass('active'); + } else { + part = route.split('/'); + + url = part[0]; + + if (part[1]) { + url += '/' + part[1]; + } + + $('#menu a[href*=\'index.php?route=' + url + '\']').parents('li[id]').addClass('active'); + } +});
\ No newline at end of file |