var j=jQuery.noConflict();j(document).ready(function(){j.fn.fadeToggle=function(speed,easing,callback){return this.animate({opacity:'toggle'},speed,easing,callback);};j.fn.heightToggle=function(speed,easing,callback){return this.animate({height:'toggle'},speed,easing,callback);};j.fn.heightFadeToggle=function(speed,easing,callback){return this.animate({height:'toggle',opacity:'toggle'},speed,easing,callback);};j.fn.heightFadeIn=function(speed,easing,callback){return this.animate({height:'show',opacity:'show'},speed,easing,callback);};j.fn.heightFadeOut=function(speed,easing,callback){return this.animate({height:'hide',opacity:'hide'},speed,easing,callback);};j('.focusauto').bind('click',function(event){this.blur();});j('.nonav').bind('click',function(event){event.preventDefault();});j('#gnav li:not(li.menusearch)').hoverIntent(function(){j(this).addClass('hovered');j('ul.submenu',this).heightFadeToggle(200);},function(){j(this).removeClass('hovered');j('ul.submenu',this).heightFadeToggle(500);});j('#portfolio_meta a.droparrow').bind('click',function(event){j(this).toggleClass('selected');if(j(this).html()=='<small>×</small>'){j(this).html('<small>?</small>');}else if(j(this).html()=='<small>?</small>'){j(this).html('<small>×</small>');}
j('#portfolio_meta ul.meta').heightFadeToggle();});$portfolio_web=j('.single-portfolio #browser');$portfolio_selectedIndex=0;if($portfolio_web){j('#portfolio_nav a').addClass('nonav');j('#portfolio_nav a').click(function(event){event.preventDefault();$url=j(this).attr('href');j('#imagescroll').addClass('loading')
j('#spinner').css('display','block');loadImage($url);selectedClass(j(this));});}
var $portfolio=j('#portfolio_items');var $portfolio_items=j('#portfolio_items li');var $portfolio_data=$portfolio.clone().attr({'id':'cloned_items'});j('.portfolio_filter a:not(".selected")').live('click',function(event){var $show=j(this).attr('data-value');j('.portfolio_filter a:not(a[data-value="'+$show+'"])').removeClass('selected');j(this).addClass('selected');if($show=='all'){$portfolio.fadeOut(400,function(){j(this).css({'height':'hide','opacity':'1'}).html('').append($portfolio_data).delay(250).heightToggle(($portfolio_data.find('li').length/4)*75,'easeInSine');});}else{var $filtered_items=$portfolio_data.clone().find('li[data-id="'+$show+'"]');$portfolio.fadeOut(400,function(){j(this).css('height','hide').html('').append($filtered_items).delay(250).heightFadeIn(($filtered_items.length/4)*100,'easeInSine');});}});j('#browser #backbutton').click(function(event){event.preventDefault();handleBrowserArrows(j(this).attr('id'));});j('#browser #forwardbutton').click(function(event){event.preventDefault();handleBrowserArrows(j(this).attr('id'));});function handleBrowserArrows(id){$back=false;$index=parseInt($portfolio_selectedIndex);$targetindex=0;$nav_items=j('#portfolio_nav a');$firstItem=0;$lastItem=$nav_items.length-1;if(id!=null&&id=='backbutton')
{$back=true;}
if($back){if($index==$firstItem){$targetIndex=$lastItem;}else{$targetIndex=$index-1;}
$nav_items.eq($targetIndex).click();}else{if($index==$lastItem){$targetIndex=$firstItem;}else{$targetIndex=$index+1;}
$nav_items.eq($targetIndex).click();}}
function loadImage(url){var img=new Image();j(img).load(function(){j(this).hide();j('#imagescroll').removeClass('loading').html(this);j(this).fadeIn(0,function(){j('#spinner').delay(800).fadeOut('fast');});}).error(function(){}).attr('src',url);}
function selectedClass(sitem){j('#portfolio_nav a.selected').removeClass('selected');sitem.addClass('selected');$portfolio_selectedIndex=j('#portfolio_nav a.selected').attr('data-index');}
j('#portfolio_nav a').hover(function(event){j(this).siblings('.photoframe:first').css({'display':'block','top':'-175px','opacity':'0'}).stop().animate({'top':"+=15px",'opacity':'1'},250,'easeInSine');},function(event){j(this).siblings('.photoframe:first').stop().animate({'top':"-=15px",'opacity':'0'},500,'easeOutSine',function(){j(this).css('display','none');});});j('.front #carousel').jcarousel({buttonNextHTML:'<div id="control_right"></div>',buttonPrevHTML:'<div id="control_left"></div>',visible:1,scroll:1,wrap:'both',animation:500,easing:'easeInOutQuint',initCallback:carousel_initCallback,itemVisibleInCallback:{onAfterAnimation:function(c,o,i,s){j('.slide_nav a').removeClass('selected');j('.slide_nav a:eq('+(i-1)+')').addClass('selected');}}});j('#control_right, #control_left').css('display','none');function carousel_initCallback(carousel){j('.slide_nav a').bind('click',function(){carousel.scroll(j.jcarousel.intval(j(this).attr('data-index')));return false;});}
j('#portfolio_slider').jcarousel({buttonNextHTML:null,buttonPrevHTML:null,visible:1,scroll:1,wrap:'both',animation:500,easing:'easeInOutQuint',initCallback:p_carousel_initCallback,itemVisibleInCallback:{onAfterAnimation:function(c,o,i,s){j('.portfolio_nav a').removeClass('selected');j('.portfolio_nav a:eq('+(i-1)+')').addClass('selected');}}});function p_carousel_initCallback(carousel){j('.portfolio_nav a').bind('click',function(){carousel.scroll(j.jcarousel.intval(j(this).attr('data-index')));return false;});}
j('ul.screenshotSlides').jcarousel({buttonNextHTML:'<a id="control_right" class="control">&#9654;</a>',buttonPrevHTML:'<a id="control_left" class="control">&#9664;</a>',visible:1,scroll:1,wrap:'both',animation:500,easing:'easeInOutQuint'});j('body.single-portfolio #portfolio_main').jcarousel({buttonNextHTML:'<div id="control_right"></div>',buttonPrevHTML:'<div id="control_left"></div>',visible:3,scroll:3,wrap:'both',animation:500,easing:'easeInOutQuint',initCallback:pt_carousel_initCallback,itemVisibleInCallback:{onAfterAnimation:function(c,o,i,s){j('.nav a').removeClass('selected');j('.nav a:eq('+(i-1)+')').addClass('selected');}}});function pt_carousel_initCallback(carousel){j('.nav a').bind('click',function(){carousel.scroll(j.jcarousel.intval(j(this).attr('data-index')));return false;});j('#control_right').bind('click',function(){carousel.next();return false;});j('#control_left').bind('click',function(){carousel.prev();return false;});}
var slidecontrols=j('.front #control_left, .front #control_right');j('#featuredcontent').hover(function()
{slidecontrols.css({'display':'block','opacity':'0'}).stop().animate({'opacity':'1'},250,'easeInSine');},function()
{slidecontrols.stop().animate({'opacity':'0'},750,'easeOutSine',function(){j(this).css('display','none');});});j('#colophon ul.software li a').hover(function(){j('.color',this).css({'display':'block','opacity':'0'}).stop().animate({'opacity':'1'},250,'easeInSine');},function(){j('.color',this).stop().animate({'opacity':'0'},750,'easeOutSine',function(){j(this).css('display','none');});});j('#gnav li.menusearch a').bind('click',function(event){event.preventDefault();j('#gnav li.menusearch').toggleClass('hovered');j('#gnav li.menusearch ul.top_submenu').heightFadeToggle('fast');j('#searchform #search_close').fadeToggle('fast');});j('#searchform #search_close').bind('click',function(event){j(this).fadeOut('fast');j('#gnav li.menusearch ul.top_submenu').heightFadeToggle('fast');j('#gnav li.menusearch').removeClass('hovered');});j('#carthide a, #carthide a.hide_icon').bind("click",function(event)
{j('#cart').heightFadeOut(500,'easeInOutSine');j('#carthide a').html('<span class="icon"></span>Show Cart').removeClass().addClass('show_icon');});j('#carthide a.show_icon').bind("click",function(event)
{j('#cart').heightFadeIn(500,'easeInOutSine');j('#carthide a').html('<span class="icon"></span>Hide Cart').removeClass().addClass('hide_icon');});if(j('body.page-id-1626').length){var $si="support",$sii="studiochris",$siii="us";var $siv=$si+"%40"+$sii+"."+$siii;var $hgwm='mailto:'+$siv+'?subject=colorbranch Touch Support';j('<span/>',{'html':' &mdash; or simply <a href="'+$hgwm+'">use this link</a>.',}).hide().delay(5000).prependTo('#genmail').stop().fadeIn(1500,'easeInQuad');}});
