function initPage(){
	submitRollover();
	initHov();
}
function initHov(){
	var _hold = document.getElementById('sidebar');
	if(_hold)
	{
		_box = _hold.getElementsByTagName('div');
		for(var i=0; i < _box.length; i++)
		{
			if(_box[i].className.indexOf('description') != -1)
			{
				_box[i].onmouseover = function(){
					this.className += ' hovered';
				}
				_box[i].onmouseout = function(){
					this.className = this.className.replace(' hovered','');
				}
			}
		}
	}
}
function submitRollover(){
	var inputs = document.getElementsByTagName("input");
	for (var i=0; i<inputs.length; i++)  {
		if (inputs[i].className == "submit")  {
			inputs[i].onmouseover = function()
			{
			   this.src = this.src.replace(".gif", "-hover.gif");
			}
			inputs[i].onmouseout = function()
			{
				this.src = this.src.replace("-hover.gif", ".gif");
			}
		}
	}
}
function initMenu(){
	var nodes = document.getElementById("menu").getElementsByTagName("li");
	for (var i=0; i<nodes.length; i++){
		nodes[i].onmouseover = function(){
			this.className += " hover";
		}
		nodes[i].onmouseout = function(){
			this.className = this.className.replace(" hover", "");
		}
	}
}
var transparentImage = "/site/assets/images/transparent.gif";
function fixTrans(){
	if (typeof document.body.style.maxHeight == 'undefined'){
		var imgs = document.getElementsByTagName("img");
		for (i = 0; i < imgs.length; i++){
			if (imgs[i].src.indexOf(transparentImage) != -1) return;
			if (imgs[i].src.indexOf(".png") != -1){
				var src = imgs[i].src;
				imgs[i].src = transparentImage;
				imgs[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
				imgs[i].style.display = "block";
			}
		}
	}
}
if (window.addEventListener){
	window.addEventListener("load", initPage, false);
}
else if (window.attachEvent){
	window.attachEvent("onload", initPage);
}
if (document.all && !window.opera){
	attachEvent("onload", initMenu);
	attachEvent("onload", fixTrans);
}
