if(!Array.indexOf){Array.prototype.indexOf=function(obj){for(var i=0;i<this.length;i++){if(this[i]==obj){return i;}}
return-1;}}
function findInArray(a,o){return(a.indexOf(o));}
function getNextIndex(a,cIndex){return cIndex>=a.length-1?0:cIndex+1;}
function getPrevIndex(a,cIndex){return cIndex==0?a.length-1:cIndex-1;}
$(function(){$('#whitespace, #top').css({opacity:0.8});var a=$('#about'),s=$('#services'),c=$('#top-contacts').css({opacity:0});$('#toggle-about').click(function(){$(this).blur();s.fadeOut(500,function(){a.is(':visible')?a.fadeOut():a.fadeIn();});return false;});$('#toggle-services').click(function(){$(this).blur();a.fadeOut(500,function(){s.is(':visible')?s.fadeOut():s.fadeIn();});return false;});$('#toggle-contacts').toggle(function(){$(this).blur();c.animate({opacity:1});return false;},function(){$(this).blur();c.animate({opacity:0});return false;});});(function($){var types=['DOMMouseScroll','mousewheel'];$.event.special.mousewheel={setup:function(){if(this.addEventListener){for(var i=types.length;i;){this.addEventListener(types[--i],handler,false);}}else{this.onmousewheel=handler;}},teardown:function(){if(this.removeEventListener){for(var i=types.length;i;){this.removeEventListener(types[--i],handler,false);}}else{this.onmousewheel=null;}}};$.fn.extend({mousewheel:function(fn){return fn?this.bind("mousewheel",fn):this.trigger("mousewheel");},unmousewheel:function(fn){return this.unbind("mousewheel",fn);}});function handler(event){var orgEvent=event||window.event,args=[].slice.call(arguments,1),delta=0,returnValue=true,deltaX=0,deltaY=0;event=$.event.fix(orgEvent);event.type="mousewheel";if(event.wheelDelta){delta=event.wheelDelta/120;}
if(event.detail){delta=-event.detail/3;}
deltaY=delta;if(orgEvent.axis!==undefined&&orgEvent.axis===orgEvent.HORIZONTAL_AXIS){deltaY=0;deltaX=-1*delta;}
if(orgEvent.wheelDeltaY!==undefined){deltaY=orgEvent.wheelDeltaY/120;}
if(orgEvent.wheelDeltaX!==undefined){deltaX=-1*orgEvent.wheelDeltaX/120;}
args.unshift(event,delta,deltaX,deltaY);return $.event.handle.apply(this,args);}})(jQuery);
