# vestby coffee script.. # @author andersand.net # @desc my very first coffescript 8-) class Vestby isHome : true init : -> console.log "dom's ready, initializing" $("#mail").attr "href", "mailto:grethe@familienholst.com" logo : -> @goHome() # if @isHome # @animate() # else # @goHome() goHome : -> @viewSection "home" animate : -> $("#hand").animate {"top": "0px"}, 100, => @kiai() $("#logo").attr "src", "/images/broken1.png" .animate {"left" : "-285px"}, 500, -> $("#logo").attr "src", "/images/broken2.png" .animate {"top" : "-260px"}, 1000, -> $("#logo").attr "src", "/images/broken.png" $("#hand").css "left", 0 kiai : -> $("#jquery_jplayer").jPlayer "play", 0 hoverImage : (key, el) -> @hoverImageSz key, el, 300, 450 hoverImageSz : (key, el, w, h) -> console.log el $("#hoverImage").attr "class", key $("#hoverImage").css left : el.offsetLeft top : el.offsetTop + 30 display : "block" height : h width : w $(el).bind "mouseout", @clearHoverImage clearHoverImage : -> $("#hoverImage").css "display" : "none" viewSection : (sectionName) -> @isHome = sectionName == "home" $("#container").html( $("#" + sectionName).html() ) $ -> window.vestby = new Vestby() vestby.init()