// Rollover
var current = false;
function setrollover(idname) {
	for (i=1;i<=100;i++) {
		if (document.getElementById(idname+i)) {
			addListener(idname+i,'mouseover',rollover,false);
			addListener(idname+i,'mouseout',rollout,false);
		}
	}
}

function rollover(e) {
	var target_node;
	if (e.target) {
		target_node = e.target;
	} else {
		target_node = e.srcElement;
	}
	var rollover_elem = target_node.id;
	
	imagepath = document.getElementById(rollover_elem).src;
	filename = imagepath.split("/");
	imagefile = filename.pop();
	if (current) {
		if (rollover_elem == current_elem) {
			swapimage = "s_"+imagefile.substring(2,imagefile.length);
		} else {
			swapimage = "s_"+imagefile;
		}
	} else {
		swapimage = "s_"+imagefile;
	}
	filename.push(swapimage);
	imagepath = filename.join("/");
	document.getElementById(rollover_elem).src = imagepath;
}
function rollout(e) {
	var target_node;
	if (e.target) {
		target_node = e.target;
	} else {
		target_node = e.srcElement;
	}
	var rollout_elem = target_node.id;
	
	imagepath = document.getElementById(rollout_elem).src;
	filename = imagepath.split("/");
	imagefile = filename.pop();
	
	imgcheck = imagefile.split("_");
	imghead = imgcheck[0];
	if (imghead != "s" && imghead != "c") {
		swapimage = imagefile;
	} else {
		if (current) {
			if (rollout_elem == current_elem) {
				swapimage = "c_"+imagefile.substring(2,imagefile.length);
			} else {
				swapimage = imagefile.substring(2,imagefile.length);
			}
		} else {
			swapimage = imagefile.substring(2,imagefile.length);
		}
	}
	filename.push(swapimage);
	imagepath = filename.join("/");
	document.getElementById(rollout_elem).src = imagepath;
}


