function showLayer(grpName, mark)
{
	if(modul=='new')
			{numOfLayers = 4}
		else
			{numOfLayers = 5;}
	if (grpName=="IndexLayer")		
		for (var i=0; i<numOfLayers; i++){
			if (grpName+"x"+i == mark){
				if (document.layers){
					document[grpName+i].visibility="show";
				}
				else{
					document.getElementById(grpName+i).style.visibility="visible";
				}
			}
			else{
				if (document.layers){
					document[grpName+i].visibility="hide";
					if (grpName=="IndexLayer"){
						document[grpName+i].layers[grpName.replace("IndexLayer","TopFlop")+i+"0"].visibility="hide";
						document[grpName+i].layers[grpName.replace("IndexLayer","TopFlop")+i+"1"].visibility="hide";
					}
				}
				else{
					document.getElementById(grpName+i).style.visibility="hidden";
					if (grpName=="IndexLayer"){
						document.getElementById(grpName.replace("IndexLayer","TopFlop")+i+"0").style.visibility="hidden";
						document.getElementById(grpName.replace("IndexLayer","TopFlop")+i+"1").style.visibility="hidden";
					}
				}
			}
		}
	else{
		var mainLayer, subLayer
		for (var i=0; i<2; i++){
			if (document.layers){
				mainLayer=document[grpName.replace("TopFlop","IndexLayer")];
				subLayer=mainLayer.layers[grpName+i];
			}
			if (grpName+"x"+i == mark){
				if (document.layers){
					subLayer.visibility="show";
				}
				else{
					//alert(grpName+i + ' visible');
					document.getElementById(grpName+i).style.visibility="visible";
					}
			}
			else{
				if (document.layers){
					subLayer.visibility="hide";
				}
				else{
					//alert(grpName+i + ' hidden');
					document.getElementById(grpName+i).style.visibility="hidden";
				}
			}
		}
	}
}

function showLayerMR(grpName, mark)
{
	if(modul=='new')
			{numOfLayers = 4}
		else
			{numOfLayers = 5;}
	if (grpName=="IndexLayer")		
		for (var i=0; i<numOfLayers; i++){
			if (grpName+"x"+i == mark){
				if (document.layers){
					document[grpName+i].visibility="show";
				}
				else{
					document.getElementById(grpName+i).style.visibility="visible";
				}
			}
			else{
				if (document.layers){
					document[grpName+i].visibility="hide";
					if (grpName=="IndexLayer"){
						document[grpName+i].layers[grpName.replace("IndexLayer","TopFlop")+i+"0"].visibility="hide";
						document[grpName+i].layers[grpName.replace("IndexLayer","TopFlop")+i+"1"].visibility="hide";
					}
				}
				else{
					document.getElementById(grpName+i).style.visibility="hidden";
					if (grpName=="IndexLayer"){
						document.getElementById(grpName.replace("IndexLayer","TopFlop")+i+"0").style.visibility="hidden";
						document.getElementById(grpName.replace("IndexLayer","TopFlop")+i+"1").style.visibility="hidden";
					}
				}
			}
		}
	else{
		var mainLayer, subLayer
		for (var i=0; i<2; i++){
			if (document.layers){
				mainLayer=document[grpName.replace("TopFlop","IndexLayer")];
				subLayer=mainLayer.layers[grpName+i];
			}
			if (grpName+"x"+i == mark){
				if (document.layers){
					subLayer.visibility="show";
				}
				else{
					//alert(grpName+i + ' visible');
					document.getElementById(grpName+i).style.visibility="visible";
					}
			}
			else{
				if (document.layers){
					subLayer.visibility="hide";
				}
				else{
					//alert(grpName+i + ' hidden');
					document.getElementById(grpName+i).style.visibility="hidden";
				}
			}
		}
	}
}

function showLayerRI(grpName, mark)
{
	numOfLayers = 3;
	if (grpName=="IndexLayer")		
		for (var i=0; i<numOfLayers; i++){
			if (grpName+"x"+i == mark){
				if (document.layers){
					document[grpName+i].visibility="show";
				}
				else{
					document.getElementById(grpName+i).style.visibility="visible";
				}
			}
			else{
				if (document.layers){
					document[grpName+i].visibility="hide";
					if (grpName=="IndexLayer"){
						document[grpName+i].layers[grpName.replace("IndexLayer","TopFlop")+i+"0"].visibility="hide";
						document[grpName+i].layers[grpName.replace("IndexLayer","TopFlop")+i+"1"].visibility="hide";
					}
				}
				else{
					document.getElementById(grpName+i).style.visibility="hidden";
					if (grpName=="IndexLayer"){
						document.getElementById(grpName.replace("IndexLayer","TopFlop")+i+"0").style.visibility="hidden";
						document.getElementById(grpName.replace("IndexLayer","TopFlop")+i+"1").style.visibility="hidden";
					}
				}
			}
		}
	else{
		var mainLayer, subLayer
		for (var i=0; i<2; i++){
			if (document.layers){
				mainLayer=document[grpName.replace("TopFlop","IndexLayer")];
				subLayer=mainLayer.layers[grpName+i];
			}
			if (grpName+"x"+i == mark){
				if (document.layers){
					subLayer.visibility="show";
				}
				else{
					//alert(grpName+i + ' visible');
					document.getElementById(grpName+i).style.visibility="visible";
					}
			}
			else{
				if (document.layers){
					subLayer.visibility="hide";
				}
				else{
					//alert(grpName+i + ' hidden');
					document.getElementById(grpName+i).style.visibility="hidden";
				}
			}
		}
	}
}