$(document).ready(function(){var a=$("dl.tabs");tabsContent=$("ul.tabs-content");a.each(function(b){var c=$(this).children("dd").children("a");c.click(function(f){var d=$(this).attr("href");d=d+"Tab";if(d.charAt(0)=="#"){f.preventDefault();c.removeClass("active");$(this).addClass("active");$(d).parent(".tabs-content").children("li").css({display:"none"});$(d).css({display:"block"})}})});$("input, textarea").placeholder()});new function(a){a.fn.placeholder=function(b){b=b||{};var j=b.dataKey||"placeholderValue";var f=b.attr||"placeholder";var h=b.className||"placeholder";var k=b.values||[];var c=b.blockSubmit||false;var e=b.blankSubmit||false;var g=b.onSubmit||false;var i=b.value||"";var d=b.cursor_position||0;return this.filter(":input").each(function(l){a.data(this,j,k[l]||a(this).attr(f))}).each(function(){if(a.trim(a(this).val())===""){a(this).addClass(h).val(a.data(this,j))}}).focus(function(){if(a.trim(a(this).val())===a.data(this,j)){a(this).removeClass(h).val(i)}if(a.fn.setCursorPosition){a(this).setCursorPosition(d)}}).blur(function(){if(a.trim(a(this).val())===i){a(this).addClass(h).val(a.data(this,j))}}).each(function(l,m){if(c){new function(n){a(n.form).submit(function(){return a.trim(a(n).val())!=a.data(n,j)})}(m)}else{if(e){new function(n){a(n.form).submit(function(){if(a.trim(a(n).val())==a.data(n,j)){a(n).removeClass(h).val("")}return true})}(m)}else{if(g){new function(n){a(n.form).submit(g)}(m)}}}})}}(jQuery);jQuery(document).ready(function(b){function a(c){b("form.custom input:"+c).each(function(){var e=b(this).hide(),d=e.next("span.custom."+c);if(d.length===0){d=b('<span class="custom '+c+'"></span>').insertAfter(e)}d.toggleClass("checked",e.is(":checked"))})}a("checkbox");a("radio");b("form.custom select").each(function(){var e=b(this),g=e.next("div.custom.dropdown"),c=e.find("option"),d=0,f;if(g.length===0){g=b('<div class="custom dropdown"><a href="#" class="selector"></a><ul></ul></div>"');c.each(function(){f=b("<li>"+b(this).html()+"</li>");g.find("ul").append(f)});g.prepend('<a href="#" class="current">'+c.first().html()+"</a>");e.after(g);e.hide()}c.each(function(h){if(this.selected){g.find("li").eq(h).addClass("selected");g.find(".current").html(b(this).html())}});g.find("li").each(function(){g.addClass("open");if(b(this).outerWidth()>d){d=b(this).outerWidth()}g.removeClass("open")});g.css("width",d+18+"px");g.find("ul").css("width",d+16+"px")})});(function(b){function a(d){var f=d.prev(),e=f[0];e.checked=((e.checked)?false:true);d.toggleClass("checked");f.trigger("change")}function c(d){var f=d.prev(),e=f[0];b('input:radio[name="'+f.attr("name")+'"]').each(function(){b(this).next().removeClass("checked")});e.checked=((e.checked)?false:true);d.toggleClass("checked");f.trigger("change")}b(document).on("click","form.custom span.custom.checkbox",function(d){d.preventDefault();d.stopPropagation();a(b(this))});b(document).on("click","form.custom span.custom.radio",function(d){d.preventDefault();d.stopPropagation();c(b(this))});b(document).on("click","form.custom label",function(e){var d=b("#"+b(this).attr("for")),g,f;if(d.length!==0){if(d.attr("type")==="checkbox"){e.preventDefault();g=b(this).find("span.custom.checkbox");a(g)}else{if(d.attr("type")==="radio"){e.preventDefault();f=b(this).find("span.custom.radio");c(f)}}}});b(document).on("click","form.custom div.custom.dropdown a.current, form.custom div.custom.dropdown a.selector",function(d){var f=b(this),e=f.closest("div.custom.dropdown");d.preventDefault();e.toggleClass("open");if(e.hasClass("open")){b(document).bind("click.customdropdown",function(g){e.removeClass("open");b(document).unbind(".customdropdown")})}else{b(document).unbind(".customdropdown")}});b(document).on("click","form.custom div.custom.dropdown li",function(g){var h=b(this),e=h.closest("div.custom.dropdown"),f=e.prev(),d=0;g.preventDefault();g.stopPropagation();h.closest("ul").find("li").removeClass("selected");h.addClass("selected");e.removeClass("open").find("a.current").html(h.html());h.closest("ul").find("li").each(function(i){if(h[0]==this){d=i}});f[0].selectedIndex=d;f.trigger("change")})})(jQuery);/*! http://mths.be/placeholder v1.8.6 by @mathias */
(function(f,h,c){var a="placeholder" in h.createElement("input"),d="placeholder" in h.createElement("textarea"),i=c.fn,j;if(a&&d){j=i.placeholder=function(){return this};j.input=j.textarea=true}else{j=i.placeholder=function(){return this.filter((a?"textarea":":input")+"[placeholder]").not(".placeholder").bind("focus.placeholder",b).bind("blur.placeholder",e).trigger("blur.placeholder").end()};j.input=a;j.textarea=d;c(function(){c("form").bind("submit.placeholder",function(){var k=c(".placeholder",this).each(b);setTimeout(function(){k.each(e)},10)})});c(f).bind("unload.placeholder",function(){c(".placeholder").val("")})}function g(l){var k={},m=/^jQuery\d+$/;c.each(l.attributes,function(o,n){if(n.specified&&!m.test(n.name)){k[n.name]=n.value}});return k}function b(){var k=c(this);if(k.val()===k.attr("placeholder")&&k.hasClass("placeholder")){if(k.data("placeholder-password")){k.hide().next().show().focus().attr("id",k.removeAttr("id").data("placeholder-id"))}else{k.val("").removeClass("placeholder")}}}function e(){var o,n=c(this),k=n,m=this.id;if(n.val()===""){if(n.is(":password")){if(!n.data("placeholder-textinput")){try{o=n.clone().attr({type:"text"})}catch(l){o=c("<input>").attr(c.extend(g(this),{type:"text"}))}o.removeAttr("name").data("placeholder-password",true).data("placeholder-id",m).bind("focus.placeholder",b);n.data("placeholder-textinput",o).data("placeholder-id",m).before(o)}n=n.removeAttr("id").hide().prev().attr("id",m).show()}n.addClass("placeholder").val(n.attr("placeholder"))}else{n.removeClass("placeholder")}}}(this,document,jQuery));(function(a){a("a[data-reveal-id]").live("click",function(c){c.preventDefault();var b=a(this).attr("data-reveal-id");a("#"+b).reveal(a(this).data())});a.fn.reveal=function(b){var c={animation:"fadeAndPop",animationSpeed:300,closeOnBackgroundClick:true,dismissModalClass:"close-reveal-modal"};var b=a.extend({},c,b);return this.each(function(){var l=a(this),g=parseInt(l.css("top")),i=l.height()+g,h=false,e=a(".reveal-modal-bg");if(e.length==0){e=a('<div class="reveal-modal-bg" />').insertAfter(l);e.fadeTo("fast",0.8)}function k(){e.unbind("click.modalEvent");a("."+b.dismissModalClass).unbind("click.modalEvent");if(!h){m();if(b.animation=="fadeAndPop"){l.css({top:a(document).scrollTop()-i,opacity:0,visibility:"visible"});e.fadeIn(b.animationSpeed/2);l.delay(b.animationSpeed/2).animate({top:a(document).scrollTop()+g+"px",opacity:1},b.animationSpeed,j)}if(b.animation=="fade"){l.css({opacity:0,visibility:"visible",top:a(document).scrollTop()+g});e.fadeIn(b.animationSpeed/2);l.delay(b.animationSpeed/2).animate({opacity:1},b.animationSpeed,j)}if(b.animation=="none"){l.css({visibility:"visible",top:a(document).scrollTop()+g});e.css({display:"block"});j()}}l.unbind("reveal:open",k)}l.bind("reveal:open",k);function f(){if(!h){m();if(b.animation=="fadeAndPop"){e.delay(b.animationSpeed).fadeOut(b.animationSpeed);l.animate({top:a(document).scrollTop()-i+"px",opacity:0},b.animationSpeed/2,function(){l.css({top:g,opacity:1,visibility:"hidden"});j()})}if(b.animation=="fade"){e.delay(b.animationSpeed).fadeOut(b.animationSpeed);l.animate({opacity:0},b.animationSpeed,function(){l.css({opacity:1,visibility:"hidden",top:g});j()})}if(b.animation=="none"){l.css({visibility:"hidden",top:g});e.css({display:"none"})}}l.unbind("reveal:close",f)}l.bind("reveal:close",f);l.trigger("reveal:open");var d=a("."+b.dismissModalClass).bind("click.modalEvent",function(){l.trigger("reveal:close")});if(b.closeOnBackgroundClick){e.css({cursor:"pointer"});e.bind("click.modalEvent",function(){l.trigger("reveal:close")})}a("body").keyup(function(n){if(n.which===27){l.trigger("reveal:close")}});function j(){h=false}function m(){h=true}})}})(jQuery);(function(a){a.fn.litebox=function(){var d=this;var c=function(){a("#litebox").hide().find("#image-wrap").empty()};var i=a('<div id="litebox">');var e=a('<div class="overlay">').on("click",c).appendTo(i);var h=a('<div id="prev" class="nice black button">&lt;</div>').appendTo(i);var g=a('<div id="next" class="nice black button">&gt;</div>').appendTo(i);var f=a('<div id="image-wrap">');a(this).each(function(j){var k={next:(j==a(d).length-1)?0:j+1,prev:(j!=0)?j-1:a(d).length-1};a(this).on("click",null,k,function(m){var l=new Image();l.src=a(this).attr("href");l.id="gallery-image";if(a("#litebox").length==0){a("body").append(i)}else{a("#litebox").show()}a(l).on("load",function(){f.remove();b(l);f.hide().appendTo(i).html(this);g.hide();h.hide();setTimeout(function(){f.fadeTo(1000,1);h.fadeTo(1000,1);g.fadeTo(1000,1)},100)});a("#next").off("click").one("click",function(n){a(d).eq(m.data.next).triggerHandler("click")});a("#prev").off("click").one("click",function(n){a(d).eq(m.data.prev).triggerHandler("click")});a(window).off("keyup").keyup(function(n){if(n.keyCode==27){c()}if(n.keyCode==39){a(d).eq(m.data.next).triggerHandler("click")}if(n.keyCode==37){a(d).eq(m.data.prev).triggerHandler("click")}});return false})});function b(l){var k=0,m=0,j=0,n=0;k=a(l).width();m=a(l).height();if(k==0||k==null){setTimeout(function(){b(l)},10)}else{j=a(window).width()*0.9;n=a(window).height()*0.9;if((k>j)||(m>n)){if((k-j)>=(m-n)){a("#gallery-image").width(j).height(m*(j/k));m=m*(j/k);k=j}else{a("#gallery-image").width(k*(n/m)).height(n);k=k*(n/m);m=n}}a("#image-wrap").css({top:parseInt(a(window).scrollTop()+(a(window).height()*0.95-m)/2),left:parseInt((a(window).width()*0.95-k)/2)});a("#prev").css({top:parseInt(a(window).scrollTop()+(a(window).height()*0.95)/2),left:parseInt((a(window).width()*0.95-k)/2-a("#prev").width())});a("#next").css({top:parseInt(a(window).scrollTop()+(a(window).height()*0.95)/2),right:parseInt((a(window).width()*0.95-k)/2+a("#next").width()-22)})}return true}}})(jQuery);window.log=function(){log.history=log.history||[];log.history.push(arguments);if(this.console){arguments.callee=arguments.callee.caller;var a=[].slice.call(arguments);(typeof console.log==="object"?log.apply.call(console.log,console,a):console.log.apply(console,a))}};(function(e){function h(){}for(var g="assert,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,timeStamp,profile,profileEnd,time,timeEnd,trace,warn".split(","),f;f=g.pop();){e[f]=e[f]||h}})((function(){try{console.log();return window.console}catch(a){return window.console={}}})());$(function(){$("#alert-button").click(function(){$("#alert").reveal();return false});if($("body.home").length){setTimeout(function(){$("#educating").css({left:0});$("#investing").css({left:0});$("#graduating").css({opacity:0});$("#graduating").css({"background-image":"url(/img/students1.jpg)"});setTimeout(function(){$("#educating").animate({left:"34%"},1000)},0);$("#graduating").animate({opacity:1},1000,function(){setTimeout(function(){$("#graduating").animate({opacity:0},500,function(){$("#investing").animate({left:"37%"},1000);$("#graduating").css({"background-image":"url(/img/graduating3.jpg)"});$(this).animate({opacity:1},1000)})},1000)})},500)}$("nav ul>li").has("ul").hover(function(){if($(window).width()>"767"){$(">ul>li",this).stop().hide(0,function(){$(this).height("auto").css('overflow','auto').slideDown(500)})}},function(){$(">ul>li",this).stop().slideUp(300)});var a=$("#tribute:checked").length;if(a==0){$("#tribute_details").hide()}$("form input#tribute").click(function(){var c=$("#tribute:checked").length;if(c==1){$("#tribute_details").slideDown()}else{$("#tribute_details").slideUp()}});$("#signup_form").live("submit",function(){$("#signup").fadeOut();$.post("/signup/signup",$("#signup_form").serialize(),function(c){$("#signup").replaceWith(c)});return false});if(navigator.userAgent.indexOf("iPhone")!=-1){setTimeout(function(){if(!pageYOffset){b("content")}},1000)}$("#accordion>a").not(".active").click(function(){if(!$(this).next("div.active").length){$("#accordion>div").slideUp().removeClass("active");$(this).next("div").slideDown().addClass("active")}else{$(this).next("div").slideUp().removeClass("active")}});function b(d){var c=$("#"+d).offset().top;$("html:not(:animated),body:not(:animated)").animate({scrollTop:c},1000)}if($("#rotator").length){$("#rotator div:not(.current)").hide();setInterval("rotateImages()",4000)}});function rotateImages(){var a=$("#rotator div.current");var b=a.next();if(b.length==0){b=$("#rotator div:first")}a.fadeOut(300,function(){b.fadeIn(500,function(){a.removeClass("current");b.addClass("current")})})};

