markerArray[TRANSPORTATION_NUM] = [];
markerDataArray[TRANSPORTATION_NUM] = [];
markerEnabledArray[TRANSPORTATION_NUM] = [];

clickable[TRANSPORTATION_NUM] = true;


//Transportation


/*---------------------------------------------------------------------------------*/
/*                      Bus Stops                                                  */
/*---------------------------------------------------------------------------------*/
	markerEnabledArray[TRANSPORTATION_NUM].push(0);
	markerArray[TRANSPORTATION_NUM].push(0);
	markerDataArray[TRANSPORTATION_NUM].push(0);

/*---------------------------------------------------------------------------------*/
/*                      Nite Ride Building                                         */
/*---------------------------------------------------------------------------------*/
    var NiteRidePoint = new GLatLng(40.519516682647, -88.99594187736511);
    var NiteRideMark = new GMarker(NiteRidePoint, {icon:transportationIcon, title:"Nite Ride Building"});
	markerArray[TRANSPORTATION_NUM].push(NiteRideMark);
	markerDataArray[TRANSPORTATION_NUM].push(["niteRide", "<div class='infoBox'><h2>Nite Ride Building</h2><img src='/images/thumbs/niteRideThumb.jpg'><p><a href=javascript:showMoreInformation('/locations/nite_ride_building.shtml')>More Information</a></p></div>"]);
	markerEnabledArray[TRANSPORTATION_NUM].push(0);

/*---------------------------------------------------------------------------------*/
/*                      Parking And Transportation Building                         */
/*---------------------------------------------------------------------------------*/
    var parkingBuldingPoint = new GLatLng(40.51922306971135, -88.99546980857849);
    var parkingBuldingMark = new GMarker(parkingBuldingPoint, {icon:transportationIcon, title:"Bill Waller Parking and Transportation Building"});
	markerArray[TRANSPORTATION_NUM].push(parkingBuldingMark);
	markerDataArray[TRANSPORTATION_NUM].push(["bill_waller_parking_and_transportation_building_psb", "<div class='infoBox'><h2>Parking And Transportation</h2><img src='/images/thumbs/parkingTransThumb.jpg'><p><a href=javascript:showMoreInformation('/locations/bill_waller_parking_and_transportation_building_psb.shtml')>More Information</a></p></div>"]);
	markerEnabledArray[TRANSPORTATION_NUM].push(0);


/**/

function transCheck(chkBox, num, link)
{
	if (chkBox=="chkTrans0")
	{
		if (markerEnabledArray[TRANSPORTATION_NUM][0]==1)
		{
			layersChecked[BUS_STOPS] = true;
			busStops();
		}
		else if (markerEnabledArray[TRANSPORTATION_NUM][0]==0)
		{
			layersChecked[BUS_STOPS] = false;
			busStops();
		}
	}
	else
	{
		var num = getIDnum(chkBox);
		if ( markerEnabledArray[TRANSPORTATION_NUM][num]==1)
		{
			markerEnabledArray[TRANSPORTATION_NUM][num] = 1;
			enableMarker(TRANSPORTATION_NUM, num);

			if (!printMap)
				locationClick(TRANSPORTATION_NUM, num, markerDataArray[TRANSPORTATION_NUM][num][1]);
		}
		else
		{
			disableMarker(TRANSPORTATION_NUM, num);
			markerEnabledArray[TRANSPORTATION_NUM][num] = 0;
		}
	}

	if (!printMap)
		allNoneCheck(3, TRANSPORTATION_NUM, 'chkAllTrans', 'chkTrans');

}

//display transportation
function transportation()
{
	
	if(layersChecked[TRANSPORTATION_NUM] == true)
	{
		if (!printMap && !mapLoad && outsideBoundsCenter() && setMapCenter)
			map.panTo(layerCenterArray[TRANSPORTATION_NUM]);

		for(i = 1; i < markerArray[TRANSPORTATION_NUM].length; i++)
		{
			markerEnabledArray[TRANSPORTATION_NUM][i] = 3;
			enableMarker(TRANSPORTATION_NUM, i);
		}
		layersChecked[BUS_STOPS] = true;
		busStops();
	}
	else
	{
		for(i = 1; i < markerArray[TRANSPORTATION_NUM].length; i++)
		{
			markerEnabledArray[TRANSPORTATION_NUM][i] = 0;
			disableMarker(TRANSPORTATION_NUM, i);
		}

		layersChecked[BUS_STOPS] = false;
		busStops();
	}

	if (!printMap)
		allCheckUncheck('chkAllTrans', 'chkTrans', 3);
}