var IE4 = document.all;
var NS4 = document.layers;
var NS6 = document.getElementById && !document.all; 
var onLayer;
if (NS4 || IE4 || NS6) {
	if (NS4){ layerStyleRef="layer."; layerRef="document.layers"; styleSwitch=""; layerVis="show"; layerHid="hide"; }
	else if (NS6) { layerStyleRef="layer.style."; layerRef="document.getElementById"; styleSwitch=".style"; layerVis="visible"; layerHid="hidden";	 }
	else { layerStyleRef="layer.style."; layerRef="document.all"; styleSwitch=".style"; layerVis="visible"; layerHid="hidden";	 }
}

function switchDetailImage(key, sufix) {
if(document.images) {
    if (key != "none") {
		//writeImageTitle(key);
		//if (document.images['detailImage'].filters) document.images['detailImage'].filters(0).Apply(); 
		document.images['detailImage' + sufix ].src = document.images['detailImage' + sufix + '_' + key].src; 
		document.images['detailImage' + sufix ].alt = document.images['detailImage' + sufix + '_' + key].alt;
		document.getElementById('imageAlt' + sufix).innerHTML = document.images['detailImage' + sufix + '_' + key].alt;
		//if (document.images['detailImage'].filters) document.images['detailImage'].filters(0).Play();
		//selDetailButton(key);
	}
	selectedImgKey = key;
  }
}
function selDetailButton(key) {
	var layerName = 'detailDiv_'+key;
	if (NS4 || IE4 || NS6) {
		if (NS4 || IE4) {
			if (onLayer) eval(layerRef+'["'+onLayer+'"]'+styleSwitch+'.borderBottom="none 0px"'); 
			eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.borderBottom="solid #0092DC 3px"'); 
		}
		if (NS6) {
			if (onLayer) eval(layerRef+'("'+onLayer+'")'+styleSwitch+'.borderBottom="none 0px"');
			eval(layerRef+'("'+layerName+'")'+styleSwitch+'.borderBottom="solid #0092DC 3px"');
		}
		onLayer = layerName
	}
}
function writeImageTitle(key) {	document.getElementById('detailImageTitle').innerHTML = titleArray[key]; }

function setTextBold(key, sufix) {
	for(i = 1; i <= maxIndexAbsolute; i++) {
		try {
			document.getElementById('detailDiv' + sufix + '_' + i).className='transON';
/*
			document.getElementById('detailImg' + sufix + '_' + i).style.color = '';
			document.getElementById('detailImg' + sufix + '_' + i).style.fontWeight = '';
*/
		}
		catch(err) {}
	}
	try {
		document.getElementById('detailDiv' + sufix + '_' + key).className='transOFF';
/*
		document.getElementById('detailImg' + sufix + '_' + key).style.color = '#000000';
		document.getElementById('detailImg' + sufix + '_' + key).style.fontWeight = 'bold';
*/
	} 
	catch(e) {}
}

function doGalleryTransition(key, obj) {
	if(key == selectedImgKey) { return(0); }
	obj.className='transON'
}
