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                                         */
/*---------------------------------------------------------------------------------*/
    point = new GLatLng(40.519516682647, -88.99594187736511);
    marker = new GMarker(point, {icon:transportationIcon, title:"Nite Ride Building"});
	markerArray[TRANSPORTATION_NUM].push(marker);
	infoHTML = {
		name: "Nite Ride Building (HNW)",
		id: "niteRide",
		abrv: "hnm",
		html: "<div class='infoBox'><h2>Nite Ride Building (HNW)</h2><img src='/images/thumbs/niteRideThumb.jpg'><p>Transportation<br><a href=javascript:showMoreInformation('/locations/nite_ride_building.shtml')>More Information</a></p></div>"
	}
	markerDataArray[TRANSPORTATION_NUM].push(infoHTML);
	markerEnabledArray[TRANSPORTATION_NUM].push(0);

/*---------------------------------------------------------------------------------*/
/*                      Parking And Transportation Building                         */
/*---------------------------------------------------------------------------------*/
    point = new GLatLng(40.51922306971135, -88.99546980857849);
    marker = new GMarker(point, {icon:transportationIcon, title:"Bill Waller Parking and Transportation Building"});
	markerArray[TRANSPORTATION_NUM].push(marker);
	infoHTML = {
		name: "Parking and Transportation Building (PSB)",
		id: "bill_waller_parking_and_transportation_building_psb",
		abrv: "psb",
		html: "<div class='infoBox'><h2>Bill Waller Parking and Transportation Building (PSB)</h2><img src='/images/thumbs/parkingTransThumb.jpg'><p>Transportation<br><a href=javascript:showMoreInformation('/locations/bill_waller_parking_and_transportation_building_psb.shtml')>More Information</a></p></div>"
	}
	markerDataArray[TRANSPORTATION_NUM].push(infoHTML);
	markerEnabledArray[TRANSPORTATION_NUM].push(0);

/*---------------------------------------------------------------------------------*/
/*                      Watterson Bus Hub                                          */
/*---------------------------------------------------------------------------------*/
    point = new GLatLng(40.50938629326265, -88.9877450466156);
    marker = new GMarker(point, {icon:transportationIcon, title:"Watterson Bus Hub "});
	markerArray[TRANSPORTATION_NUM].push(marker);
	infoHTML = {
		name: "Watterson Bus Hub ",
		abrv: "wbh",
		html: "<div class='infoBox'><h2>Watterson Bus Hub</h2><p>Transportation<br><a href=javascript:showMoreInformation('/transportation/')>More Information</a></p></div>"
	}
	markerDataArray[TRANSPORTATION_NUM].push(infoHTML);
	markerEnabledArray[TRANSPORTATION_NUM].push(0);



/**/

function transCheck(chkBox, num, link)
{
	layersChecked[TRANSPORTATION_NUM] = true;

	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].html);

	}
	else
	{
		markerEnabledArray[TRANSPORTATION_NUM][num] = 0;
		disableMarker(TRANSPORTATION_NUM, num);
	}
	
	if (!printMap)
		allNoneCheck(markerArray[TRANSPORTATION_NUM].length, TRANSPORTATION_NUM, 'chkAllTrans', 'chkTrans');

	/*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].html);
		}
		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 = 0; i < markerArray[TRANSPORTATION_NUM].length; i++)
		{
			markerEnabledArray[TRANSPORTATION_NUM][i] = 3;
			enableMarker(TRANSPORTATION_NUM, i);
		}
		//layersChecked[BUS_STOPS] = true;
		//busStops();
	}
	else
	{
		for(i = 0; 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', markerArray[TRANSPORTATION_NUM].length);
}
