var $j=jQuery.noConflict();(function(){$j.fn.imgWidthCentre=function(){return this.each(function(){var a=($j(this).width())/2;a="-"+a+"px";$j(this).css({"margin-left":a})})};$j.fn.imgHeightCentre=function(){return this.each(function(){var a=($j(this).height())/2;a="-"+a+"px";$j(this).css({"margin-top":a})})};$j.fn.theCarousel=function(){return this.each(function(){$j(this).wrap('<div class="the-carousel"><div class="carousel-wrap"></div></div>');var e=$j(this).parents(".carousel-wrap"),g=$j(this).css("width","9999px"),h=g.find("> li.gallery-item"),b=h.filter(":first"),d=b.outerWidth(),c=h.length,f=1;h.filter(":last").after(h.filter(":first").clone().addClass("cloned"));function a(l){var k=l<f?-1:1,j=Math.abs(f-l),i=d*k*j;e.filter(":not(:animated)").animate({scrollLeft:"+="+i},700,function(){if(l>c){e.scrollLeft(0);l=1}f=l})}$j(this).bind("goto",function(i,j){a(j)});$j(this).bind("next",function(){a(f+1)})})}})(jQuery);$j(document).ready(function(){$j("html").addClass("js-active");$j(document).bind("keydown","Ctrl+g",function(){$j("ul#grid").toggle()});$j(".thumbnail img, .img-centre img, .post_thumbnail img").imgWidthCentre();$j("ul.peep-list .img-centre img").imgHeightCentre();$j.each($j(".sidebar form input:text, .sidebar form textarea"),function(g,f){if($j(f).val()!=""){$j(f).prev("label").hide()}});$j(".sidebar form input:text, .sidebar form textarea").focus(function(){$j(this).prev("label").hide()});$j(".sidebar form input:text, .sidebar form textarea").blur(function(){if($j(this).val()==""){$j(this).prev("label").show()}});$j("ul.carousel").theCarousel();var d=true;$j("ul.carousel.scroll").mouseover(function(){d=false}).mouseout(function(){d=true});setInterval(function(){if(d){$j("ul.carousel.scroll").trigger("next")}},5000);var e=$j("dl.section-list dd");e.hide().filter(":first").show();$j("dl.section-list dt").filter(":first").addClass("selected");$j("dl.section-list dt a").click(function(){e.hide();e.filter(this.hash).show();$j(this).parents("dl.section-list").children("dt").removeClass("selected");$j(this).parent().addClass("selected");tOffset=$j(this).parents("dl.section-list").offset();$j(window).scrollTop(tOffset.top);return false});$j("span.gallery-icon a").fancybox({titleShow:true,overlayColor:"#000",overlayOpacity:0.9,centerOnScroll:true,titlePosition:"outside"});$j(".fb-inline").fancybox({autoDimensions:true,titleShow:false,overlayColor:"#000",overlayOpacity:0.9,centerOnScroll:true});$j(".fb-iframe").fancybox({type:"iframe",onStart:function(){$j.fancybox.showActivity},autoDimensions:true,titleShow:false,overlayColor:"#000",overlayOpacity:0.9,width:692,height:450,centerOnScroll:true});function c(){var g=0;$j(".page-id-42 tbody .money input").each(function(){if(!isNaN(this.value)&&this.value.length!=0){g+=parseFloat(this.value)}});var f=Number(g)*0.12,h=Number(g)+Number(f)-Number($j("input#deposit").val());$j(".page-id-42 .money #subtotal, .page-id-42 .money #real_subtotal").val(g.toFixed(2));$j(".page-id-42 .money #taxes, .page-id-42 .money #real_taxes").val(f.toFixed(2));$j(".page-id-42 .money #total, .page-id-42 .money #real_total").val(h.toFixed(2))}$j(".page-id-42 table select").each(function(){var f=$j(this).find(":selected");$j(this).data("value",f)});$j(".page-id-42 table select").change(function(){var m=$j(this).data("value"),h=$j(this).find(":selected");$j(this).data("value",h);var i=$j(this),j=$j(this).parents("tr").find("td[headers=course-date] input"),g=$j(this).parents("tr").find("td[headers=course-fee] input"),f=$j(this).parents("tbody").find("select").not(this).find("option").not(".select").filter("."+h.attr("class")),l=$j(this).parents("tbody").find("select").not(this).find("option").not(".select").filter("."+m.attr("class")),k=$j(this).parents("tbody").find("select").filter(function(){return $j(this).val()!="none"});$j.each(f,function(){if(h.attr("class")=="all-courses"){$j(this).parent().val("option.select");$j(this).parent().find("option").attr("disabled",true);$j(this).parents("tr").find("td[headers=course-date] input").val("");$j(this).parents("tr").find("td[headers=course-fee] input").val("")}else{$j(this).attr("disabled",true)}});$j.each(l,function(){if(m.attr("class")=="all-courses"){$j(this).parent().find("option").removeAttr("disabled")}else{$j(this).removeAttr("disabled")}});if(i.val()=="All Courses"){$j(this).parent().find("option").removeAttr("disabled");j.val("May-28-2012");g.val("4900.00")}else{if(i.val()=="Graphics and Edges"){j.val("May-28-2012");g.val("790.00")}else{if(i.val()=="Plane Making and Surfaces"){j.val("June-4-2012");g.val("790.00")}else{if(i.val()=="Coopering and Joinery"){j.val("June-18-2012");g.val("790.00")}else{if(i.val()=="Hardware and Finish"){j.val("June-25-2012");g.val("790.00")}else{if(i.val()=="Drawer Making and Fitting"){j.val("July-2-2012");g.val("790.00")}else{if(i.val()=="Frame and Panel"){j.val("July-9-2012");g.val("790.00")}else{if(i.val()=="Mortise and Tenon"){j.val("July-11-2012");g.val("790.00")}else{j.val("");g.val("")}}}}}}}};

if(h.attr("class")=="all-courses"){$j("input#deposit, input#real_deposit").val("490.00")}else{if(k.length==1||k.length>1){$j("input#deposit, input#real_deposit").val("150.00")}else{if(k.length==0){$j("input#deposit, input#real_deposit").val("")}}}c()});

function b(){if($j(".page-id-42 #method-row input#visa").attr("checked")||$j(".page-id-42 #method-row input#master").attr("checked")){$j(".cheque-money-order").hide();$j(".credit-card").show();$j(".credit-card input").addClass("required")}else{if($j(".page-id-42 #method-row input#cheque").attr("checked")||$j(".page-id-42 #method-row input#money-order").attr("checked")){$j(".credit-card").hide();$j(".credit-card input").removeClass("required");$j(".cheque-money-order").show()}}}$j(".page-id-42 #method-row input#visa").click(function(){b()});$j(".page-id-42 #method-row input#master").click(function(){b()});$j(".page-id-42 #method-row input#cheque").click(function(){b()});$j(".page-id-42 #method-row input#money-order").click(function(){b()});$j(".page-id-42 #artisanForm").validate({errorElement:"span",highlight:function(g,f){$j(g).parents(".fieldrow").addClass(f)},unhighlight:function(g,f){$j(g).parents(".fieldrow").removeClass(f)},submitHandler:function(f){$j(f).ajaxSubmit({resetForm:true,success:function(){$j.fancybox({type:"iframe",href:"http://www.insidepassage.ca/admissions/admission-thanks",autoDimensions:true,titleShow:false,overlayColor:"#000",overlayOpacity:0.9,width:692,height:450,centerOnScroll:true})}})}});$j(".post-type-archive-galleries .gallery-section").each(function(){var h=$j(this).children(".item-nav"),j=h.find("> li"),g=$j(this).children(".all-gallery-items"),f=g.find("> .item-desc"),i=f.find("> ul.gallery");$j.each(i,function(){var l=$j(this).find("li.gallery-item"),k=l.length,m=l.map(function(){return this.id}).get();l.hide().filter(":first").show();if(k>1){$j(this).after('<ul class="inline gallery-nav">');$galleryNav=$j(this).next(".gallery-nav");$j.each(m,function(o,n){$galleryNav.append($j('<li><a class="img-txt" href="#'+n+'">'+o+"</a></li>"))});$galleryNavLi=$galleryNav.find("> li");$galleryNavLi.filter(":first").addClass("selected");$galleryNavLi.children("a").click(function(){$j(this).parents(".gallery-nav").children("li").removeClass("selected");$j(this).parent().addClass("selected");l.hide();l.filter(this.hash).show();return false})}});g.height("auto");i.height("auto");f.hide();f.filter(":first").show();j.removeClass("selected");j.filter(":first").addClass("selected");j.children("a").click(function(){$j(this).parents(".item-nav").children("li").removeClass("selected");$j(this).parent().addClass("selected");f.hide();f.filter(this.hash).show();return false})});function a(g){var f=$j(g).parents("div.prog-info").outerHeight();f=f+"px";$j(g).css({height:f})}});
