/* Plugin: jQuery Parallax Version 1.1.3 Author: Ian Lunn Twitter: @IanLunn Author URL: http://www.ianlunn.co.uk/ Plugin URL: http://www.ianlunn.co.uk/plugins/jquery-parallax/ Dual licensed under the MIT and GPL licenses: http://www.opensource.org/licenses/mit-license.php http://www.gnu.org/licenses/gpl.html */ (function( $ ){ var $window = $(window); var windowHeight = $window.height(); $window.resize(function () { windowHeight = $window.height(); }); $.fn.parallax = function(xpos, speedFactor, outerHeight) { var $this = $(this); var getHeight; var firstTop; var paddingTop = 0; //get the starting position of each element to have parallax applied to it function update (){ $this.each(function(){ firstTop = $this.offset().top; }); if (outerHeight) { getHeight = function(jqo) { return jqo.outerHeight(true); }; } else { getHeight = function(jqo) { return jqo.height(); }; } // setup defaults if arguments aren't specified if (arguments.length < 1 || xpos === null) xpos = "50%"; if (arguments.length < 2 || speedFactor === null) speedFactor = 0.5; if (arguments.length < 3 || outerHeight === null) outerHeight = true; // function to be called whenever the window is scrolled or resized var pos = $window.scrollTop(); $this.each(function(){ var $element = $(this); var top = $element.offset().top; var height = getHeight($element); // Check if totally above or totally below viewport if (top + height < pos || top > pos + windowHeight) { return; } $this.css('backgroundPosition', xpos + " " + Math.round((firstTop - pos) * speedFactor) + "px"); }); } $window.bind('scroll', update).resize(update); update(); }; })(jQuery); /*¼Ò½º ¸·±â*/ document.onmousedown=right; document.onkeydown=keypressed; document.oncontextmenu=keypressed; function right(e) { if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)) { return false; } else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) { return false; } return true; } function keypressed() { return false; } function processKey() { if( (event.ctrlKey == true && (event.keyCode == 78 || event.keyCode == 82)) || (event.keyCode >= 112 && event.keyCode <= 123)) { event.keyCode = 0; event.cancelBubble = true; event.returnValue = false; } } document.onkeydown = processKey; window.status = '**** ´Ù¾çÇÑ ¾÷Á¾À¸·Î º¯°æ°¡´ÉÇÕ´Ï´Ù. http://postweb.co.kr ****'; /* ppppppppppppppppp oooooooooooooo ssssssssssssss ttttttttttttttttttttt wwwww wwwww eeeeeeeeeeeeeeeeeeeee bbbbbbbbbbbbbbbbb ppppppppppppppppppp oooooooooooooooooo ssssssssssssssssss ttttttttttttttttttttt wwwww wwwww eeeeeeeeeeeeeeeeeeeee bbbbbbbbbbbbbbbbbbb ppppppppppppppppppppp oooooooooooooooooooooo sssssss sssssss ttttttttttttttttttttt wwwww wwwww eeeeeeeeeeeeeeeeeeeee bbbbbbbbbbbbbbbbbbbbb pppppp pppppp oooooo oooooo ssssss sssss tttttt wwwww wwwww eeeeee bbbbbb bbbbbb pppppp pppppp oooooo oooooo ssssss sssss tttttt wwwww wwwww eeeeee bbbbbb bbbbbb pppppp pppppp oooooo oooooo sssss tttttt wwwww www wwwww eeeeee bbbbbb bbbbbb ppppppppppppppppppppp oooooo oooooo ssssssssssssss tttttt wwwww wwwww wwwww eeeeeeeeeeeeeeeeeeeee bbbbbbbbbbbbbbbbbbb ppppppppppppppppppp oooooo oooooo sssssssssssssss tttttt wwwww wwwwwww wwwww eeeeeeeeeeeeeeeeeeeee bbbbbbbbbbbbbbbbbbb pppppppppppppppp oooooo oooooo sssssss tttttt wwwww wwwwwwwww wwwww eeeeee bbbbbb bbbbbb pppppp oooooo oooooo sssss tttttt wwwww wwwww wwwww wwwww eeeeee bbbbbb bbbbbb pppppp oooooo oooooo ssssss ssssss tttttt wwwwwwwwww wwwwwwwwww eeeeee bbbbbb bbbbbb pppppp oooooooooooooooooooooo ssssssssssssssssssss tttttt wwwwwwww wwwwwwww eeeeeeeeeeeeeeeeeeeee bbbbbbbbbbbbbbbbbbbbb pppppp oooooooooooooooooo sssssssssssssssss tttttt wwwwww wwwwww eeeeeeeeeeeeeeeeeeeee bbbbbbbbbbbbbbbbbbb pppppp oooooooooooooo ssssssssss tttttt wwww wwww eeeeeeeeeeeeeeeeeeeee bbbbbbbbbbbbbbbbb */