﻿(function(a){function d(){var d=[],e,f=0,g,h,i=a.expando;a.each(a.cache,function(b,c){var e=c.events;if(!e){c=this[i];e=c&&c.events}if(e&&e.inview){if(e.live){var f=a(c.handle.elem);a.each(e.live,function(){if(this.origType.substr(0,6)==="inview"){d=d.concat(f.find(this.selector).toArray())}})}else{d.push(c.handle.elem)}}});e=d.length;if(e){g=b();h=c();for(;f<e;f++){if(!a.contains(document.documentElement,d[f])){continue}var j=a(d[f]),k={height:j.height(),width:j.width()},l=j.offset(),m=j.data("inview"),n,o,p;if(l.top+k.height>=l.top&&l.top<h.top+g.height&&l.left+k.width>=h.left&&l.left<h.left+g.width){n=h.left>l.left?"right":h.left+g.width<l.left+k.width?"left":"both";o=h.top>l.top?"bottom":h.top+g.height<l.top+k.height?"top":"both";p=n+"-"+o;if(!m||m!==p){j.data("inview",p).trigger("inview",[true,n,o])}}else if(m){j.data("inview",false).trigger("inview",[false])}}}}function c(){return{top:window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop,left:window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft}}function b(){var b,c,d={height:window.innerHeight,width:window.innerWidth};if(!d.height){b=document.compatMode;if(b||!a.support.boxModel){c=b==="CSS1Compat"?document.documentElement:document.body;d={height:c.clientHeight,width:c.clientWidth}}}return d}setInterval(d,500)})(jQuery);
