var maxX=0;var maxLeft=0;var currentLeft=0;var increments=new Array();var nextIncrement=-1;function auto_scroll(direction){newLeft=0-increments[nextIncrement];if(Math.abs(newLeft)<maxLeft){$('#slider-frame ol').animate({left:newLeft},250,function(){});currentLeft=Math.abs(newLeft);newHandleLeft=Math.ceil((maxX/(increments.length-5))*nextIncrement)-Math.ceil(54*(nextIncrement/(increments.length-5)))+1;if(newHandleLeft>905){newHandleLeft=905;}
$('#handle').animate({left:newHandleLeft},250,function(){});}}
$(document).ready(function(){if($('#sidebarhelper').length>0){var Sticky=function($obj,opts){$(window).scroll(function(e){Sticky.onScroll(e,$obj,opts);});}
Sticky.onScroll=function(e,$o,opts){var iScrollTop=$(window).scrollTop();var sClass="sticky";if(!$o.data(sClass)){$o.data(sClass,{css:{position:$o.css('position'),top:$o.css('top')},offset:$o.offset(),height:$o.height(),heightref:$('#article').height()});}
var oOrig=$o.data(sClass);var bIsSticky=$o.hasClass(sClass);if(oOrig.heightref-iScrollTop-oOrig.height+oOrig.offset.top-10<0){toofar=true;}else{toofar=false;}
if(iScrollTop>oOrig.offset.top&&!bIsSticky&&!toofar){$o.css({position:'fixed',top:'10px'}).addClass(sClass);}else if(iScrollTop<oOrig.offset.top&&bIsSticky&&!toofar){$o.css(oOrig.css).removeClass(sClass);}else if(toofar){newtop=oOrig.heightref-iScrollTop-oOrig.height+oOrig.offset.top;$o.css({position:'fixed',top:newtop+'px'}).addClass(sClass);}else if(iScrollTop>oOrig.offset.top){$o.css({position:'fixed',top:'10px'}).addClass(sClass);}}
Sticky($('#sidebarhelper'));}
$('.entry li').each(function(){$(this).html('<div class="li-helper">'+$(this).html()+'</div>');});$('#respond .field').click(function(){$(this).find('input').focus();$(this).find('textarea').focus();});$('#respond input, #respond textarea').focus(function(){$(this).parent().addClass('focused');});$('#respond input, #respond textarea').blur(function(){$(this).parent().removeClass('focused');});$('#slider-frame ol').width(($('#slider-frame ol li').width())*$('#slider-frame ol li').length);if($('#slider-frame ol').width()>$('#slider-frame').width()){$('body').append('<div id="tooltip-helper"><div id="drag-tooltip">&nbsp;</div></div>');$('#slider .wrapper').empty().append('<div id="handle"><a id="handlehook">&nbsp;</a></div>');$('#slider-frame ol').width($('#slider-frame ol').width()+$('#handle').width());maxX=$('#slider-frame').width()+Math.ceil($('#slider-frame ol li').length/2);maxLeft=($('#slider-frame ol').width()-$('#slider-frame').width())+($('#slider-frame ol li').length);total_articles=$('#slider-frame ol li').length;for(var i=total_articles-1;i>=0;i--){increments[i]=i*$('#slider-frame ol li').width();if(i>4){increments[i]=increments[i]-1;}};$('#handle').qtip({content:'<img src="'+handle_tooltip+'" alt="Drag" />',show:'mouseover',hide:'mouseout',style:{width:97,padding:0,background:'transparent',color:'white',textAlign:'center',border:{width:0,radius:0,color:'transparent'}},position:{corner:{target:'topRight',tooltip:'bottomLeft'}}});$('#handle').draggable({axis:'x',containment:'parent',drag:function(event,ui){trackPercent=ui.position.left/(maxX-54);targetLeft=0-Math.ceil((maxLeft-54)*trackPercent);if(targetLeft>maxX){targetLeft=maxX;}
$('#slider-frame ol').css('left',targetLeft);currentLeft=Math.abs(targetLeft);}});$('#arrow-wrapper').prepend('<p class="slider-scroller" id="scroll-left"><a href="#">&lt;</a></p>');$('#arrow-wrapper').append('<p class="slider-scroller" id="scroll-right"><a href="#">&gt;</a></p>');$('#scroll-left a').click(function(){for(var i=increments.length-1;i>=0;i--){if(currentLeft>=increments[i]&&currentLeft<increments[i+1]){nextIncrement=i-1;}};if(nextIncrement>=0){auto_scroll('left');}
return false;});$('#scroll-right a').click(function(){for(var i=increments.length-1;i>=0;i--){if(currentLeft>=increments[i]&&currentLeft<increments[i+1]){nextIncrement=i+1;}};if(nextIncrement<increments.length&&nextIncrement>=0){auto_scroll('right');}
return false;});$('#hub .categories li#design-explanation').qtip({content:'<img src="'+category_tooltip_explanation+'" alt="Category" />',style:{width:97,padding:0,background:'transparent',color:'white',textAlign:'center',border:{width:0,radius:0,color:'transparent'}},position:{corner:{target:'topRight',tooltip:'topRight'},adjust:{x:-15,y:-30}}});$('#hub .categories li#design-practice').qtip({content:'<img src="'+category_tooltip_practice+'" alt="Category" />',style:{width:97,padding:0,background:'transparent',color:'white',textAlign:'center',border:{width:0,radius:0,color:'transparent'}},position:{corner:{target:'topRight',tooltip:'topRight'},adjust:{x:-15,y:-30}}});$('#hub .categories li#photography').qtip({content:'<img src="'+category_tooltip_photography+'" alt="Category" />',style:{width:97,padding:0,background:'transparent',color:'white',textAlign:'center',border:{width:0,radius:0,color:'transparent'}},position:{corner:{target:'topRight',tooltip:'topRight'},adjust:{x:20,y:-30}}});$('#footer-dribbble a').qtip({content:'<img src="'+dribbble_tooltip+'" alt="ENCRGOTHERS" />',show:'mouseover',hide:'mouseout',style:{width:117,padding:0,background:'transparent',color:'white',textAlign:'center',border:{width:0,radius:0,color:'transparent'}},position:{corner:{target:'topRight',tooltip:'topRight'},adjust:{x:100,y:-44}}});$('#footer-twitter a').qtip({content:'<img src="'+twitter_tooltip+'" alt="@ENCRGothers" />',show:'mouseover',hide:'mouseout',style:{width:129,padding:0,background:'transparent',color:'white',textAlign:'center',border:{width:0,radius:0,color:'transparent'}},position:{corner:{target:'topRight',tooltip:'topRight'},adjust:{x:110,y:-44}}});}});