function startup() { $('#uploader').uploadifyUpload(); } $(document).ready(function(){ var slideindex = 1; var maxslides = $('.slide').length; var slideshow; function showslide() { clearInterval(slideshow); slideid = 'slide'+slideindex; if (!document.getElementById(slideid)) return; $('#slide').attr('src', document.getElementById(slideid).src); slideindex++; if (slideindex>maxslides) slideindex=1; $('#slide').fadeTo(500,1); slideshow = setInterval(hideslide,5000); } function hideslide() { clearInterval(slideshow); $('#slide').fadeTo(500,0); slideshow = setInterval(showslide,600); } slideshow = setInterval(showslide,1); // News $('#archive').mouseover( function() { $('#archiveyearbox').show(); }); $('#archive').mouseout( function() { $('#archiveyearbox').hide(); }); // Login $('#loginlink').click( function() { $("#loginform").fadeIn(); return false; }); $('#closeloginform').click( function() { $("#loginform").fadeOut(); return false; }); // mediaarchive $('.mediaarchive').click( function() { $("body").find(".mediathumbs").fadeOut(); $('#archive'+this.id).fadeIn(); return false; }); $('.mediaimage').mouseover( function() { src = this.src; src = src.replace('thumbs/', ''); $('#mediapreview').attr('src', src); $('#mediatitle').text(this.title); $('#mediadescription').text(this.alt); }); $('.mediavideo').click( function() { $('#mediascreen').text(' '); $('#mediascreen').flash( { swf: '/videoplayer/player.swf', wmode: "opaque", width:480, height:320, allowfullscreen: 'true', flashvars: { file: this.href, autostart:'true', 'allowfullscreen': 'true', allowscriptaccess: 'always'} }) $('#mediatitle').text(this.title); $('#mediadescription').text(this.alt); return false; }); // Picker / Datepicker $('#datepickerpanel').hide(); $('.picker').mouseover( function() { $("#"+this.id+"box").fadeIn(); return false; }); // Showhide trigger $('.showhide').click( function() { $("#"+this.id+"contents").fadeIn(); return false; }); $('.hide').click( function() { $("#"+this.id+"contents").fadeOut(); return false; }); // Init lightbox Shadowbox.init(); });