﻿YAHOO.util.Event.addListener(window, "load", function(){
  YAHOO.util.Get.script("/assets/scripts/scrollbar.js?ver="+VERSION);

  var getNews = function(){
    var divNews = $("news-and-events");
    var target = YD.getElementsByClassName("cont","div","scroller-content");
    if (target && target.length>0){
        target[0].appendChild(divNews);
    }
  }
  var loadScroller = function(){
    if(!YAHOO.Scroller){setTimeout(loadScroller,100);return;}
    var vScroller = new YAHOO.Scroller("scroller",{type:"vertical",content:"scroller-content"});
  }
  getNews();
  YD.setStyle("10_05_26","display","");
  var newslinks = YD.getElementsByClassName("newslink");
  var yearlinks = YD.getElementsByClassName("yearlink");
  var eventyearlinks = YD.getElementsByClassName("eventyearlink");
  var news = $("news-and-events").getElementsByTagName("div");
  function setNewsArticle(e){
    YD.removeClass(newslinks,"selected");
    YD.addClass(e,"selected");
    YD.setStyle(news,"display","none");
    YD.setStyle(e.getAttribute("x"),"display","");
  }
  YE.addListener(newslinks,"click",function(e){
    e = YE.getTarget(e);
    setNewsArticle(e);
  });
  YE.addListener(yearlinks,"click",function(e){
    e = YE.getTarget(e);
    toggle(e, "news");
  });
  YE.addListener(eventyearlinks,"click",function(e){
    e = YE.getTarget(e);
    toggle(e, "events");
  });
  function toggle(e, t){
    YD.removeClass((t=="news")?yearlinks:eventyearlinks,"selected");
    YD.addClass(e,"selected");
    YD.setStyle([t+"-2010",t+"-2009",t+"-2008",t+"-2007"], "display", "none");
    var id = $(t+"-" + e.getAttribute("x"));
    YD.setStyle(id,"display","");
    if(t=="news") 
        setNewsArticle(id.getElementsByTagName("h4")[0]);
    //else 
      //  YD.setStyle(news,"display","none");
  }
  loadScroller();
});