Lucid.Main={Panels:["Front","Intro","Work","Experience","Story","About","Contact"],CurrentPanel:-1,FrontPosition:0,IntroPosition:1650,WorkPosition:2700,ExperiencePosition:4547,QuotesPosition:5657,StoryPosition:9422,AboutPosition:27274,ContactPosition:29782,HighlightOnScroll:true,init:function(){this.setWrapperSize();E.addListener(window,"resize",this.Listeners.onResizeWindow);E.addListener(Dom.getElementsByClassName("jumplink"),"click",this.Listeners.onClickSectionChoice);E.addListener("Nav_Previous","click",this.Listeners.onClickPaginate);E.addListener("Nav_Next","click",this.Listeners.onClickPaginate);E.addListener("Container","scroll",this.Listeners.onScrollContainer,this);if(window.location.hash!=""){this.scrollToPanel(window.location.hash.substring(1))}else{setTimeout(function(){Lucid.Main.scrollToPanel("Intro");Dom.setStyle("LoaderSpinner","display","none")},3000)}var a=new YAHOO.util.ImageLoader.group("Container","scroll",1);a.registerSrcImage("collage1","/images/collage1.jpg");a.registerSrcImage("collage2","/images/collage2.jpg");a.registerSrcImage("collage3","/images/collage3.jpg");a.registerSrcImage("collage4","/images/collage4.jpg");a.registerSrcImage("collage5","/images/collage5.jpg");a.registerSrcImage("collage6","/images/collage6.jpg");var b=new YAHOO.util.ImageLoader.group("Container","scroll",5);b.registerSrcImage("StoryImage01","/images/01_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage02","/images/02_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage03","/images/03_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage04","/images/04_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage05","/images/05_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage06","/images/06_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage07","/images/07_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage08","/images/08_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage09","/images/09_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage10","/images/10_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage11","/images/11_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage12","/images/12_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage13","/images/13_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage14","/images/14_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage15","/images/15_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage16","/images/16_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage17","/images/17_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage18","/images/18_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage19","/images/19_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage20","/images/20_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage21","/images/21_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage22","/images/22_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage23","/images/23_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage24","/images/24_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage25","/images/25_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage26","/images/26_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage27","/images/27_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage28","/images/28_Eeny-Meeny_color.jpg");b.registerSrcImage("StoryImage29","/images/29_Eeny-Meeny_color.jpg");var c=new YAHOO.util.ImageLoader.group("Container","scroll",7);c.registerSrcImage("ScottsImage","/images/scottlerman.jpg");E.addListener("SubmitContactForm","click",this.Listeners.onSubmitContactForm)},setWrapperSize:function(){var a=$("Wrapper").offsetWidth;var b=1250-a;Dom.setStyle($("FrontPanelContents"),"width",a+"px")},setPrevNextVisibility:function(){Dom.setStyle("Nav_Next","display","");Dom.setStyle("Nav_PrevNextSep","display","");Dom.setStyle("Nav_Previous","display","");if(this.CurrentPanel==0){Dom.setStyle("Nav_PrevNextSep","display","none");Dom.setStyle("Nav_Previous","display","none")}else{if(this.CurrentPanel==(this.Panels.length-1)){Dom.setStyle("Nav_PrevNextSep","display","none");Dom.setStyle("Nav_Next","display","none")}}},findPanelIndex:function(b){for(var c=0,a=this.Panels.length;c<a;c++){if(this.Panels[c]==b){this.CurrentPanel=c}}},MovePanel:function(c){var a=this.CurrentPanel+c;if(a>=0&&a<this.Panels.length){this.CurrentPanel=a;var b=this.Panels[a];this.scrollToPanel(b)}},scrollToPanel:function(a){var b=new YAHOO.util.Scroll($("Container"),{scroll:{to:[Lucid.Main[a+"Position"],0]}},0.5,YAHOO.util.Easing.easeOut);b.onComplete.subscribe(function(){Lucid.Main.setPrevNextVisibility()});b.animate()},Listeners:{onScrollContainer:function(a,i){if(i.HighlightOnScroll==false){return false}var b=$("Container").scrollLeft;var g=50;var h=i.IntroPosition-g;var f=i.WorkPosition-g;var e=i.ExperiencePosition-g;var j=i.StoryPosition-g;var c=i.AboutPosition-g;var d=i.ContactPosition-g;if(b>=0&&b<h){i.findPanelIndex("Front");Dom.removeClass(Dom.getElementsByClassName("jumplink"),"selected");Lucid.Main.setPrevNextVisibility()}else{if(b>=h&&b<f){if(!Dom.hasClass("Nav_Intro","selected")){i.findPanelIndex("Intro");Dom.removeClass(Dom.getElementsByClassName("jumplink"),"selected");Dom.addClass("Nav_Intro","selected");Lucid.Main.setPrevNextVisibility()}}else{if(b>=f&&b<e){if(!Dom.hasClass("Nav_Work","selected")){i.findPanelIndex("Work");Dom.removeClass(Dom.getElementsByClassName("jumplink"),"selected");Dom.addClass("Nav_Work","selected");Lucid.Main.setPrevNextVisibility()}}else{if(b>=e&&b<j){if(!Dom.hasClass("Nav_Experience","selected")){i.findPanelIndex("Experience");Dom.removeClass(Dom.getElementsByClassName("jumplink"),"selected");Dom.addClass("Nav_Experience","selected");Lucid.Main.setPrevNextVisibility()}}else{if(b>=j&&b<c){if(!Dom.hasClass("Nav_Story","selected")){i.findPanelIndex("Story");Dom.removeClass(Dom.getElementsByClassName("jumplink"),"selected");Dom.addClass("Nav_Story","selected");Lucid.Main.setPrevNextVisibility()}}else{if(b>=c&&b<d){if(!Dom.hasClass("Nav_About","selected")){i.findPanelIndex("About");Dom.removeClass(Dom.getElementsByClassName("jumplink"),"selected");Dom.addClass("Nav_About","selected");Lucid.Main.setPrevNextVisibility()}}else{if(b>=d){if(!Dom.hasClass("Nav_Contact","selected")){i.findPanelIndex("Contact");Dom.removeClass(Dom.getElementsByClassName("jumplink"),"selected");Dom.addClass("Nav_Contact","selected");Lucid.Main.setPrevNextVisibility()}}}}}}}}},onResizeWindow:function(){Lucid.Main.setWrapperSize()},onClickSectionChoice:function(){var a=this.id.split("_")[1];Lucid.Main.findPanelIndex(a);Dom.removeClass(Dom.getElementsByClassName("selected","a","Navigation"),"selected");Dom.addClass($("Nav_"+a),"selected");Lucid.Main.scrollToPanel(a)},onClickPaginate:function(){if(this.id=="Nav_Previous"){Lucid.Main.MovePanel(-1)}else{Lucid.Main.MovePanel(1)}},onSubmitContactForm:function(){var a=new RegExp("^[\\w-_.+]*[\\w-_.]@([\\w-]+\\.)+[\\w-]+[\\w]$");if($("name").value==""||$("title").value==""||$("phone").value==""||$("email").value==""||$("organization").value==""||$("description").value==""){alert("Please fill out all fields in the contact form. Thanks!");return false}if(!a.test($("email").value)){alert("The email address you entered appears invalid. Please check it and try again.");return false}$("ContactForm").submit()}}};Lucid.Init.initThese.push("Main");
