(function(a){a.fn.tabs=function(){return this.each(function(){var d=a(this);var e=d.find("a");var b=0;var c=[];e.each(function(){var g=a(this);var f=g.attr("href");if(f.substr(0,1)=="#"){var h=a(f);c.push(h);b=Math.max(b,h.height());g.bind("hide.crfs",function(){g.removeClass("here");h.hide()});g.bind("show.crfs",function(){g.addClass("here");h.show();e.not(g).trigger("hide.crfs")});g.click(function(){g.trigger("show.crfs");return false})}});a.each(c,function(f,g){g.height(b)});e.eq(0).trigger("show.crfs")})};a.fn.carousel=function(b){var c={};if(b){a.extend(c,b)}return this.each(function(){var d=a(this);var f=a("<div/>",{id:"landing-carousel-nav"});d.append(f);a.each(c.slides,function(i,h){var g=a("<div/>",{"class":"slide"}).hide();d.append(g);if(h.actionTitle&&h.actionUrl){var j=a("<a/>",{href:h.actionUrl,html:h.actionTitle,"class":"button"});g.append(j)}loaded=false;var m=a("<img>",{width:940,height:368}).load(function(){loaded=true;g.trigger("loaded.crfs")}).attr("src",h.imageUrl);g.append(m);var l=null;var n=true;g.bind("show.crfs",function(){clearTimeout(l);k.addClass("here");function o(){g.css("z-index",100);g.fadeIn("slow",function(){if(n){l=setTimeout(function(){var p=g.next();if(p.length==0){var p=e.eq(0)}if(p!=g){p.trigger("show.crfs")}},6400)}})}if(loaded){o()}else{g.bind("loaded.crfs",o)}e.not(g).trigger("hide.crfs")});g.bind("hide.crfs",function(){clearTimeout(l);g.css("z-index",50);g.fadeOut("slow");g.unbind("loaded.crfs");k.removeClass("here")});var k=a("<span/>");f.append(k);k.click(function(){g.trigger("show.crfs");n=false})});var e=d.find(".slide");e.eq(0).trigger("show.crfs")})};a.fn.articleTicker=function(){return this.each(function(){var c=a(this);var b=c.find("li");b.slice(1).hide();b.bind("show.crfs",function(){var d=a(this);d.fadeIn();b.not(d).fadeOut();setTimeout(function(){var e=d.next();if(e.length==0){var e=b.eq(0)}if(e!=d){d.fadeOut(function(){e.trigger("show.crfs")})}},4000)});b.eq(0).trigger("show.crfs")})};a.fn.placeholder=function(){return this.each(function(){var c=a(this);var e=c.attr("title");function b(){if(c.hasClass("placeholder")){c.val("")}c.removeClass("placeholder")}function d(){if(c.val()==""){c.val(e);c.addClass("placeholder")}}d();c.focus(b);c.blur(d);c.parents("form").submit(b)})}}(jQuery));
