function BW_newImage(srcImg) {
	if(document.images) {
		objImg = new Image();
		objImg.src = srcImg;
		return objImg;
	}
}
function BW_preloadGroup(strName, strFile) {
	if(document.images) {
		for(var i=2; i<BW_preloadGroup.arguments.length; i+=1)
			eval(strName.replace('%',BW_preloadGroup.arguments[i])+' = BW_newImage(\''+strFile.replace('%',BW_preloadGroup.arguments[i])+'\');');
		return true;
	}
	else
		return false;
}
function BW_menuInit(strTitle, strNameNorm, strNameOver, strPathOver) {
	eval('BW_'+strTitle+'Flag = false;');
	var objPicNorm = 'document.' + strNameNorm.replace('%','\'+objPic+\'');
	var objPicOver = strNameOver.replace('%','\'+objPic+\'');
	eval('BW_'+strTitle+'Over = new Function("objPic", "if(BW_'+strTitle+'Flag) { eval(\''+objPicNorm+'.oldsrc='+objPicNorm+'.src;\'); eval(\''+objPicNorm+'.src='+objPicOver+'.src;\'); }");');
	eval('BW_'+strTitle+'Out = new Function("objPic", "if(document.images && eval(\''+objPicNorm+'.oldsrc\')) { eval(\''+objPicNorm+'.src='+objPicNorm+'.oldsrc;\'); }");');
	var strArg = '';
	for (var i=4; i<BW_menuInit.arguments.length; i+=1)
		strArg+=',\''+BW_menuInit.arguments[i]+'\'';
	eval('BW_'+strTitle+'Flag = BW_preloadGroup(\''+strNameOver+'\',\''+strPathOver+'\''+strArg+');');
}