function init() {
	classlist = getElementsByStyleClass("checkleft");
	for(e = 0; e < classlist.length; e++){
		templist = classlist[e].getElementsByTagName("img");
		for(k=0;k<templist.length;k++){
			if(templist[k].id.length>0){
				templist[k].onmouseover = function(){
					fancy(this.id);
				}
				templist[k].onmouseout = function(){
					unFancy(this.id);
				}
			}
		}
	}
	classlist = getElementsByStyleClass("checkright");
	for(e = 0; e < classlist.length; e++){
		templist = classlist[e].getElementsByTagName("li");
		for(k=0;k<templist.length;k++){
			if(templist[k].id.length>0){
				templist[k].onmouseover = function(){
					fancy(this.id);
				}
				templist[k].onmouseout = function(){
					unFancy(this.id);
				}
			}
		}
	}
}

function fancy(i) {
	temp = i.replace("text","");
	Layer(temp).className+=" over";
	Layer(temp + "text").className+=" over";
}

function unFancy(i) {
	temp = i.replace("text","");
	Layer(temp).className = Layer(temp).className.replace("over","");
	Layer(temp + "text").className = Layer(temp + "text").className.replace("over","");
}

function Layer (nM) {
	if (document.getElementById) {
		return document.getElementById(nM);
	}
	if (document.all) {
		return document.all[nM];
	}
	if (document.layers) {
		if (document.layers[nM]) {
			return document.layers[nM];
		}
		if (document[nM]) {
			return document[nM];
		}
	}
	return false;
}

function getElementsByStyleClass (className) {
	var all = document.all ? document.all :
	document.getElementsByTagName('*');
	var elements = new Array();
	for (var e = 0; e < all.length; e++){
  		if (all[e].className == className)
  			elements[elements.length] = all[e];
  	}
  	return elements;
}

window.onload = init;
