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") {
		//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('detailTable' + sufix).style.backgroundImage = 'url(' + document.images['detailImage' + sufix + '_' + key].src + ')';
		try { document.getElementById('detailImageCaption' + sufix).innerHTML = document.getElementById('detailImageCaption' + sufix + '_' + key).innerHTML; }
		catch(err) {}
		//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 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 switchGalleryImage(key, sufix) {
	if(document.images) {
		if (key != "none") { document.getElementById('detailTable' + sufix).style.backgroundImage = 'url(' + document.images['detailImage' + sufix + '_' + key].src + ')'; }
		selectedImgKey = key;
	}
}

function setGalleryNav(key, sufix) {
	for(i = 1; i <= maxIndexAbsolute; i++) {
		try { document.getElementById('detailLink' + sufix + '_' + i).className=''; }
		catch(err) {}
	}
	try { document.getElementById('detailLink' + sufix + '_' + key).className='Sel'; } 
	catch(e) {}
}
//---------------------------------

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