/****************************************************************************************
* By: Peter C. Y. Leung                                                                 *
* For: San Francisco State University, School of Engineering                            *
* Date: August 19, 2005                                                                 *
* Updated: August 19, 2005                                                              *
* Version: 0.90                                                                         *
* Site: http://engineering.sfsu.edu                                                     *
* Desciption: Javascript to react with mouse event                                      *
* Copyright 2004-2005 San Francisco State University, School of Engineering,            *
* San Francisco, California, U.S.A.                                                     *
****************************************************************************************/
default_status_message = "Welcome to San Francisco State University School of Engineering";

function loadImage(width, height, over_src, out_src, status) {
	this.over = new Image(width, height);
	this.over.src = sub_dir+over_src;
	this.out = new Image(width, height);
	this.out.src = sub_dir+out_src;
	this.status = status;
}
function overThatImage(image_name, that_image) {
	document.images[image_name].src = over_images[that_image].over.src;
	self.status = over_images[that_image].status;
	return(true);
}
function outThatImage(image_name, that_image) {
/*
	document.images[image_name].src = over_images[that_image].out.src;
*/
	self.status = default_status_message;
	return(true);
}
function overSelfImage(image_name) {
	document.images[image_name].src = over_images[image_name].over.src;
	self.status = over_up[image_name].status;
	return(true);
}
function outSelfImage(image_name) {
	document.images[image_name].src = over_images[image_name].out.src;
	self.status = default_status_message;
	return(true);
}
function overRow(tr_object) {
	tr_object.style.backgroundColor="#CCCCCC";
	return(true);
}
function outRow(tr_object) {
	tr_object.style.backgroundColor="";
	return(true);
}

default_over_string_message = "";

function loadString(text, status) {
	this.text = text;
	this.status = status;
}
function overString(div_object, string_name) {
	if ((document.getElementById) && (document.getElementById(div_object))) {
		document.getElementById(div_object).innerHTML = over_strings[string_name].text;
		self.status = over_strings[string_name].status;
		return(true);
	}
}
function outString(div_object) {
	if ((document.getElementById) && (document.getElementById(div_object))) {
		document.getElementById(div_object).innerHTML = default_over_string_message;
		self.status = default_over_string_message;
		return(true);
	}
}
function jump2Selection() {
	s_box = document.forms["redirectJumpBox"].elements["topicSelection"];
	l_value = s_box.options[s_box.selectedIndex].value;
	if (l_value.length) {
		window.location.href = l_value;
		return true;
	} else {
		alert("Please selection one of the topic in the selection box.");
		return false;
	}
}
/************************************ End of File **************************************/