jQuery(document).ready(function($){function setHeight(event,i){var page=root.find(".side-items div").eq(sidebarScroll.getIndex());var pageHeight=page.height();$('#sidebar .panes').animate({height:pageHeight},400);}
function loadSurrounding(){prevUrl=$("#sidebar .panes").find("a.active").parent("li").prev("li").children("a").attr('href');nextUrl=$("#sidebar .panes").find("a.active").parent("li").next("li").children("a").attr('href');if(!prevUrl){$("#ajaxNav .prev").hide();}else{$("#ajaxNav .prev").attr('href',prevUrl);}
if(!nextUrl){$("#ajaxNav .next").hide();}else{$("#ajaxNav .next").attr('href',nextUrl);}}
if($('#sidebar .tabs').length!==0){var root=$("#sidebar .panes").scrollable().navigator({navi:'ul.tabs'});var sidebarScroll=$("#sidebar .panes").data("scrollable");if(document.getElementById('catSlug')){var tab=$('#catSlug').val();if(tab=='web'){sidebarScroll.seekTo(0);}
if(tab=='print'){sidebarScroll.seekTo(1);}
if(tab=='identity'){sidebarScroll.seekTo(2);}}
sidebarScroll.onSeek(setHeight);$("#content").append('<div id="ajaxNav"><a class="prev">Previous Project</a><a class="next">Next Project</a></div>');loadSurrounding();}
$('.sharebubble','#social-box').tooltip({position:'top left',offset:[60,265], relative:true});$('.commentbubble','#social-box').overlay({mask:{color:'#000',opacity:0.65}});var commentOverlay=$('.commentbubble').data('overlay');function closeOverlay(){commentOverlay.close();}
$("#commentform").ajaxForm({beforeSubmit:function(){var validComment=$("#commentform").validate(); if(validComment){$('#commentform .loader').show();return true;}else{return false;}},success:function(responseText,statusText){if(statusText=='success'){$('#comment-wrap').children().fadeOut('slow',function(){$('#comment-wrap').html('<p class="response" style="text-align:center;">Thanks for commenting!</p>');closeIt=function closeOverlay(){commentOverlay.close();};window.setTimeout(closeIt,6000);});}else{$('#comment-wrap').prepend('<p class="error">There was an error processing your submission, please try again later</p>');}}});$('#response-hook').overlay({mask:{color:'#000',opacity:0.65}});var rfpOverlay=$('#response-hook').data('overlay');$("#luna-contact").ajaxForm({beforeSubmit:function(){$("#luna-contact").validate();var validForm=$("#luna-contact").valid();if(validForm){$('#luna-contact .loader').show();return true;}else{return false;}},success:function(responseText,statusText){if(statusText=='success'){rfpOverlay.load();$('#luna-contact .loader').hide();$('#rfp-response').append('<h3 style="text-align:center;">Request a Quote</h3><p style="text-align:center;"><br/><br/>Thank you. Your information has been submitted, we will be in touch shortly!</p><a class="inline close">Close</a>');closeIt=function closeOverlay(){rfpOverlay.close();};window.setTimeout(closeIt,6000);}}});$.validator.addMethod("phoneUS",function(phone_number,element){phone_number=phone_number.replace(/\s+/g,"");return this.optional(element)||phone_number.length>9&&phone_number.match(/^(1-?)?(\([2-9]\d{2}\)|[2-9]\d{2})-?[2-9]\d{2}-?\d{4}$/);},"Please specify a valid phone number");if($('#side-contact').length!==0){$("a.submit").click(function(){if(($("#side-request").validate().element("#sideName"))&&($("#side-request").validate().element("#sideCompany"))&&($("#side-request").validate().element("#sideEmail"))&&($("#side-request").validate().element("#sidePhone"))){if($('body').hasClass('ie7')){$("#quoteSubmit").removeAttr('disabled').click();$('#side-request').submit();}else{$("#inner-form").overlay({mask:{color:'#000',opacity:0.5},top:'center',load:true});}
$("#quoteSubmit").removeAttr('disabled');}});}
$('#side-request').ajaxForm({beforeSubmit:function(){$('.loader').show();},success:function(){$('#inner-form h3').html('Thank you!').css('margin','0 auto');$('#inner-form p').html('<br/><br/>Thank you. Your information has been submitted, we will be in touch shortly!').css('text-align','center');$('#overlay-form').remove();$('#inner-form a.inline').css('visibility','visible').css('position', 'relative');$('.loader').hide();}});});

