var W3CDOM = (document.createElement && document.getElementsByTagName);

var mouseOvers = new Array();
var mouseOuts = new Array();
var teacherMouseOvers = new Array();
var teacherMouseOuts = new Array();
var profDevMouseOvers = new Array();
var profDevMouseOuts = new Array();

window.onload = init;

function init()
{
	if (!W3CDOM) return;
	
	var nav = document.getElementById('navigation');
	if(nav==null) return;
	
	var imgs = nav.getElementsByTagName('img');
	for (var i=0;i<imgs.length;i++)
	{
		if(imgs[i].src.indexOf('search') == -1) { //exclude search img
			imgs[i].onmouseover = mouseGoesOver;
			imgs[i].onmouseout = mouseGoesOut;
			var suffix = imgs[i].src.substring(imgs[i].src.lastIndexOf('.'));
			mouseOuts[i] = new Image();
			mouseOuts[i].src = imgs[i].src;
			mouseOvers[i] = new Image();
			mouseOvers[i].src = imgs[i].src.substring(0,imgs[i].src.lastIndexOf('.')) + "_over" + suffix;
			imgs[i].number = i;
		}
	}
	
	var teachers = document.getElementById('topImg_container_over');
	if(teachers != null) {
		var imgs2 = teachers.getElementsByTagName('img');
		for (var i=0;i<imgs2.length;i++)
		{
			imgs2[i].onmouseover = teacherMouseGoesOver;
			imgs2[i].onmouseout = teacherMouseGoesOut;
			var suffix = imgs2[i].src.substring(imgs2[i].src.lastIndexOf('.'));
			teacherMouseOuts[i] = new Image();
			teacherMouseOuts[i].src = imgs2[i].src;
			teacherMouseOvers[i] = new Image();
			teacherMouseOvers[i].src = imgs2[i].src.substring(0,imgs2[i].src.lastIndexOf('.')) + "_over" + suffix;
			imgs2[i].number = i;
		}
	}
	
}


function mouseGoesOver()
{
	this.src = mouseOvers[this.number].src;
}

function mouseGoesOut()
{
	this.src = mouseOuts[this.number].src;
}

function teacherMouseGoesOver()
{
	this.src = teacherMouseOvers[this.number].src;
}

function teacherMouseGoesOut()
{
	this.src = teacherMouseOuts[this.number].src;
}

function launchWin(URLtoOpen, windowName, windowFeatures)
{
	newWindow=window.open(URLtoOpen, windowName, windowFeatures);
}

function openAjaxConfirm(u, t, w, h) {
     Dialog.alert({url: u, options: {method: 'get'}}, 
                     {top: t, width:w, height:h, className: "alphacube", okLabel: "Close"});
 }

function go() {
var val = document.noyce.teacher_name.
options[document.noyce.teacher_name.selectedIndex].value;
if(val != "-1")
	location=document.noyce.teacher_name.
options[document.noyce.teacher_name.selectedIndex].value;
}