// Copyright (c) 2009 Sonic Weavers Inc. All Rights Reserved.

var copyrightYear = {
	init: function(){
		if(document.getElementById('insertYear')) document.getElementById('insertYear').innerHTML = new Date().getFullYear();
	}
}

var externalLinks = {
	init: function(){
		if (!document.getElementsByTagName) return;
		var anchors = document.getElementsByTagName("a");
		for (var i=0; i<anchors.length; i++) {
			if (anchors[i].getAttribute("href") && anchors[i].getAttribute("rel") == "external") anchors[i].target = "_blank";
		}
	}
}

function siteOnload(){
	copyrightYear.init();
	externalLinks.init();
	drops.init();
}

function addLoadEvent(func){
	var oldOnLoad = window.onload;
	if(typeof window.onload != 'function'){
		window.onload = func;
	}
	else{
		window.onload = function(){
			oldOnLoad();
			func();
		}
	}
}

addLoadEvent(siteOnload);

var drops = {
	scanId : "priNav",
	hoverClass : "dropOver",
	init : function(){
		var allLi = document.getElementById(this.scanId).getElementsByTagName('li');
		var filteredLi = new Array();
		for(var i = 0; i < allLi.length; i++){
			var child = allLi[i].getElementsByTagName('ul');
			if(child.length > 0){
				allLi[i].initial = allLi[i].className;
				allLi[i].onmouseover = drops.over;
				allLi[i].onmouseout = drops.out;
			}
		}
	},
	over : function(){
		this.className = this.initial + " " + drops.hoverClass;
	},
	out : function(){
		this.className = this.initial;
	}
}
