
function updateNavLeft(chkBox, link)//javascript:leftNavList();
{
	num = getLayerNum(chkBox.substring(0,3) + chkBox.substring(6));
	if (!printMap)
	{
		if(link)
			toggleCheck(chkBox);

		if (document.getElementById(chkBox).checked==1){
			layersChecked[num] = true;
			if (!mapLoad)
			{
				_gaq.push(['_trackEvent', 'Campus Map', 'Left Nav', document.getElementById('lnk' + chkBox.substring(3)).innerHTML]);
			}
		}
		else
			layersChecked[num] = false;

	map.closeInfoWindow();
	removeDefaultMarker();
	}

	if(num == RESIDENCE_HALLS_NUM)
		residentHalls();
	else if(num == PLACES_TO_EAT_NUM)
		campusDine();
	else if(num == CLASSROOM_BUILDINGS_NUM)
		classBuildings();
	else if(num == ADMIN_BUILDINGS_NUM)
		adminBuildings();
	else if(num == ENTERTAINMENT_NUM)
		artBuildings();
	else if(num == SPORTS_NUM)
		sports();
	else if(num == POI_NUM)
		poi();
	else if(num == PARKING_NUM)
		parking();
	else if(num == TRANSPORTATION_NUM)
		transportation();
	/*
	
	
	
	
	
	
	else if(num == SECURITY_NUM)
		security();
	else if(num == CONSTRUCTION_NUM)
		construction();*/
}

function updateNavLeftSub(chkBox, link)
{
	var chkBoxName = chkBox.substring(0,6);

	//alert(chkBox);
	//alert(link);

	if (!printMap)
	{
		if(link)
			toggleCheck(chkBox);

		var layerNum = getLayerNum(chkBoxName);

		var idNum = getIDnum(chkBox);

		if (document.getElementById(chkBox).checked==1){
			markerEnabledArray[layerNum][idNum]=1;
			if (!mapLoad)
			{
				_gaq.push(['_trackEvent', 'Campus Map', 'Left Nav', document.getElementById('lnk' + chkBox.substring(3)).innerHTML]);
			}
		}
		else
			markerEnabledArray[layerNum][idNum]=0;
	
	map.closeInfoWindow();
	removeDefaultMarker();
	}

	switch(chkBoxName){
		case 'chkRes':
			residenceHallCheck(chkBox);	break;
		case 'chkDin':
			campusDineCheck(chkBox); break;
		case 'chkCla':
			classroomCheck(chkBox);	break;
		case 'chkAdm':
			adminCheck(chkBox);	break;
		case 'chkArt':
			artCheck(chkBox); break;
		case 'chkSpo':
			sportsCheck(chkBox); break;
		case 'chkTra':
			transCheck(chkBox);	break;
		case 'chkPar':
			parkingCheck(chkBox); break;
		case 'chkSec':
			securityCheck(chkBox); break;
		case 'chkCon':
			construction();	break;
		case 'chkPOI':
			poiCheck(chkBox); break;
	}
}
