var NEO_Agent = window.navigator.userAgent;
var NEO_Ag_version = parseInt(NEO_Agent.charAt(NEO_Agent.indexOf("/")+1),10);
var NEO_IsW3 = ((document.getElementById) && !(Is_Explorer()&&NEO_Ag_version<6)) ? true : false;
var NEO_Inited_Img=false;

//----------------------------------------------------------------
function Is_Explorer() {
	return NEO_Agent.indexOf("MSIE") > 0;
}

//----------------------------------------------------------------
function NEO_Init_Img() {
	if (!NEO_Inited_Img && document.images) {
		for (var i=0; i<document.images.length; i++) {
			if (!document.images[i].id)
				document.images[i].id=document.images[i].name;
		}
		NEO_Inited_Img = true;
	}
}

//----------------------------------------------------------------
function NEO_Find_Elem(n,ly) {
	if (NEO_Ag_version<4)
		return document[n];
	if (NEO_IsW3) {
		NEO_Init_Img();
		return(document.getElementById(n));
	}
	var curDoc = ly?ly.document:document;
	var elem = curDoc[n];
	if (!elem) {
		for (var i=0;i<curDoc.layers.length;i++) {
			elem=NEO_Find_Elem(n,curDoc.layers[i]);
			if (elem)
				return elem;
		}
	}
	return elem;
}

//----------------------------------------------------------------
function NEO_over(name, src) {
	elem = NEO_Find_Elem(name, 0);
	elem.src=src;
}