function getGroupLayerNumber(theName) 
{
	for (var i = 0; i < groupLayers.length; i++) 
	{
		for (var j = 0; j < groupLayers[i].length; j++) 
		{
			if (theName == groupLayers[i][j]) 
			{	
				return i;
			}
		}
	}
	
	return -1;
}

function checkLayer(theName) {
 for (var l=0;l<groupLayers.length;l++) {
	for (var j=0;j<groupLayers[l].length;j++) {
		if (theName == groupLayers[l][j]) {	
			return true;
			break
		}
	}
 }
  return false;
}

function setGroup(theVal,groupNum) {
	var theName;
	groupVisible[groupNum] = theVal;
	for(var ii=0;ii<layerCount;ii++) {
		theName = LayerName[ii];		//real layer name -- Lot, Block...
		for (var j=0;j<groupLayers[groupNum].length;j++) { 
			if (theName == groupLayers[groupNum][j]) {	
				LayerVisible[ii] = theVal; 
				    
 			}
		}
	}
}

