
Event.observe(window, 'load', function(){
	externalLinks();
	setupQuotes();
});


/* Quote Slideshow
---------------------------------------------------------- */

function setupQuotes() {
	
	var quotes = $$('slogans','div.slogan');
	
	//initialize ids
	for(var i=0; i<quotes.length; i++)
		quotes[i].id = "slogan"+i;
	
	//setup animations	
	for(var i=0; i<40; i++) {
		for(var k=0; k<quotes.length; k++) {
			new Effect.Appear(quotes[k].id, {duration: 1, queue: {position:'end', scope:'default'}});
			new Effect.Fade(quotes[k].id, {duration: 1, delay: 5, queue: {position:'end', scope:'default'}});
		}
	}
}

/* Opens External Links (rel="external") in a New Window
---------------------------------------------------------- */
function externalLinks() {
	
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}
