summaryrefslogtreecommitdiff
path: root/public/js/main.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/js/main.js')
-rw-r--r--public/js/main.js54
1 files changed, 54 insertions, 0 deletions
diff --git a/public/js/main.js b/public/js/main.js
new file mode 100644
index 0000000..b3fbfbe
--- /dev/null
+++ b/public/js/main.js
@@ -0,0 +1,54 @@
+$(document).ready(function () {
+ /* Every time the window is scrolled ... */
+ $(window).scroll(function () {
+ /* Check the location of each desired element */
+ $('.hideme').each(function (i) {
+ var bottom_of_object = $(this).position().top + $(this).outerHeight();
+ var bottom_of_window = $(window).scrollTop() + $(window).height();
+
+ /* If the object is completely visible in the window, fade it it */
+ if (bottom_of_window > bottom_of_object) {
+ $(this).animate({
+ 'opacity': '1'
+ }, 500);
+ }
+ });
+ });
+ $('.hideme').each(function (i) {
+ var bottom_of_object = $(this).position().top + $(this).outerHeight();
+ var bottom_of_window = $(window).scrollTop() + $(window).height();
+
+ /* If the object is completely visible in the window, fade it it */
+ if (bottom_of_window > bottom_of_object) {
+ $(this).animate({
+ 'opacity': '1'
+ }, 500);
+ }
+ if (document.getElementById("heading")) {
+ $(document.getElementById("heading")).animate({
+ 'opacity': '1'
+ }, 500);
+ }
+ if (document.getElementById("title-quotes")) {
+ $(document.getElementById("title-quotes")).animate({
+ 'opacity': '1'
+ }, 1500);
+ }
+ // document.getElementById("heading").animate({
+ // 'opacity': '1'
+ // }, 500);
+ });
+});
+
+$(window).on('keydown', function () {
+ if (event.keyCode == 123)
+ return false;
+ else if (event.ctrlKey && event.shiftKey && event.keyCode == 73)
+ return false;
+ else if (event.ctrlKey && event.keyCode == 73)
+ return false;
+ else if (event.ctrlKey && event.shiftKey && event.keyCode == 74)
+ return false;
+ else if (event.ctrlKey && event.keyCode == 74)
+ return false;
+}); \ No newline at end of file