markerArray[RESIDENCE_HALLS_NUM] = [];
markerDataArray[RESIDENCE_HALLS_NUM] = [];
markerEnabledArray[RESIDENCE_HALLS_NUM] = [];

clickable[RESIDENCE_HALLS_NUM] = true;

//Residence Halls

/*---------------------------------------------------------------------------------*/
/*                      Atkin marker 8                                            */
/*---------------------------------------------------------------------------------*/
    point = new GLatLng(40.50587047835668, -88.99421453475952)
    marker = new GMarker(point, {icon:residentHallIcon, title:"Atkin Hall"})
    markerArray[RESIDENCE_HALLS_NUM].push(marker);
	infoHTML = {
		name: "Atkin Hall (ATK)",
		id: "atkin_hall_atk",
		abrv: "atk",
		html: "<div class='infoBox'><h2>Atkin Hall (ATK)</h2><img src='/images/thumbs/atkincolby2.jpg'><p>Residence Hall<br><a href=javascript:showMoreInformation('/locations/atkin_hall_atk.shtml')>More Information</a></p></div>"
	}
	markerDataArray[RESIDENCE_HALLS_NUM].push(infoHTML);
	markerEnabledArray[RESIDENCE_HALLS_NUM].push(0);

/*---------------------------------------------------------------------------------*/
/*                      Colby marker 9                                            */
/*---------------------------------------------------------------------------------*/
    point = new GLatLng(40.50587047835668, -88.99348497390747)
    marker = new GMarker(point, {icon:residentHallIcon, title:"Colby Hall"})
    markerArray[RESIDENCE_HALLS_NUM].push(marker);
	infoHTML = {
		name: "Colby Hall (COL)",
		id: "colby_hall_col",
		abrv: "col",
		html: "<div class='infoBox'><h2>Colby Hall (COL)</h2><img src='/images/thumbs/atkincolby2.jpg'><p>Residence Hall<br><a href=javascript:showMoreInformation('/locations/colby_hall_col.shtml')>More Information</a></p></div>"
	}
	markerDataArray[RESIDENCE_HALLS_NUM].push(infoHTML);
	markerEnabledArray[RESIDENCE_HALLS_NUM].push(0);

/*---------------------------------------------------------------------------------*/
/*                      Hamilton marker 7                                          */
/*---------------------------------------------------------------------------------*/
    point = new GLatLng(40.506735173822904,-88.99348497390747)
    marker = new GMarker(point, {icon:residentHallIcon, title:"Hamilton Hall"})
    markerArray[RESIDENCE_HALLS_NUM].push(marker);
	infoHTML = {
		name: "Hamilton Hall (HAM)",
		id: "hamilton_hall_ham",
		abrv: "ham",
		html: "<div class='infoBox'><h2>Hamilton Hall (HAM)</h2><img src='/images/thumbs/hamilton_hallthumb.jpg'><p>Residence Hall<br><a href=javascript:showMoreInformation('/locations/hamilton_hall_ham.shtml')>More Information</a></p></div>"
	}
	markerDataArray[RESIDENCE_HALLS_NUM].push(infoHTML);
	markerEnabledArray[RESIDENCE_HALLS_NUM].push(0);

/*---------------------------------------------------------------------------------*/
/*                      Haynie marker 4                                            */
/*---------------------------------------------------------------------------------*/
    point = new GLatLng(40.51231056037631, -89.00001883506775);
    marker = new GMarker(point, {icon:residentHallIcon, title:"Haynie Hall"})
	markerArray[RESIDENCE_HALLS_NUM].push(marker);
	infoHTML = {
		name: "Haynie Hall (HAY)",
		id: "haynie_hall_hay",
		abrv: "hay",
		html: "<div class='infoBox'><h2>Haynie Hall (HAY)</h2><img src='/images/thumbs/haynie_hallthumb.jpg'><p>Residence Hall<br><a href=javascript:showMoreInformation('/locations/haynie_hall_hay.shtml')>More Information</a></p></div>"
	}
	markerDataArray[RESIDENCE_HALLS_NUM].push(infoHTML);
	markerEnabledArray[RESIDENCE_HALLS_NUM].push(0);

/*---------------------------------------------------------------------------------*/
/*                      Hewett marker 2                                            */
/*---------------------------------------------------------------------------------*/
    point = new GLatLng(40.51061392999366, -88.9874929189682);
    marker = new GMarker(point, {icon:residentHallIcon, title:"Hewett Hall"})
	markerArray[RESIDENCE_HALLS_NUM].push(marker);
	infoHTML = {
		name: "Hewett Hall (HEW)",
		id: "hewett_hall_hew",
		abrv: "hew",
		html: "<div class='infoBox'><h2>Hewett Hall (HEW)</h2><img src='/images/thumbs/hewthumb.jpg'><p>Residence Hall<br><a href=javascript:showMoreInformation('/locations/hewett_hall_hew.shtml')>More Information</a></p></div>"
	}
	markerDataArray[RESIDENCE_HALLS_NUM].push(infoHTML);
	markerEnabledArray[RESIDENCE_HALLS_NUM].push(0);

/*---------------------------------------------------------------------------------*/
/*                      Manchester marker 1                                        */
/*---------------------------------------------------------------------------------*/
    point = new GLatLng(40.51100546389202, -88.98804545402527);
    marker = new GMarker(point, {icon:residentHallIcon, title:"Manchester Hall"});
	markerArray[RESIDENCE_HALLS_NUM].push(marker);
	infoHTML = {
		name: "Manchester Hall (MAN)",
		id: "manchester_hall_man",
		abrv: "man",
		html: "<div class='infoBox'><h2>Manchester Hall (MAN)</h2><img src='/images/thumbs/manchester_hallthumb.jpg'><p>Residence Hall<br><a href=javascript:showMoreInformation('/locations/manchester_hall_man.shtml')>More Information</a></p></div>"
	}
	markerDataArray[RESIDENCE_HALLS_NUM].push(infoHTML);
	markerEnabledArray[RESIDENCE_HALLS_NUM].push(0);


/*---------------------------------------------------------------------------------*/
/*                      Watterson marker 0                                         */
/*---------------------------------------------------------------------------------*/
    point = new GLatLng(40.50813824085846, -88.987997174263);
    marker = new GMarker(point, {icon:residentHallIcon, title:"Watterson Tower"});
	markerArray[RESIDENCE_HALLS_NUM].push(marker);
	infoHTML = {
		name: "Watterson Towers",
		id: "watterson",
		abrv: "wt",
		html: "<div class='infoBox'><h2>Watterson Towers</h2><img src='/images/thumbs/watterson.jpg'><p>Residence Hall<br><a href=javascript:showMoreInformation('/locations/watterson.shtml')>More Information</a></p></div>"
	}
	markerDataArray[RESIDENCE_HALLS_NUM].push(infoHTML);
	markerEnabledArray[RESIDENCE_HALLS_NUM].push(0);


/*---------------------------------------------------------------------------------*/
/*                      Whitten marker 6                                           */
/*---------------------------------------------------------------------------------*/
    point = new GLatLng(40.506735173822904, -88.99421453475952)
    marker = new GMarker(point, {icon:residentHallIcon, title:"Whitten Hall"})
	markerArray[RESIDENCE_HALLS_NUM].push(marker);
	infoHTML = {
		name: "Whitten Hall (WHT)",
		id: "whitten_hall_wht",
		abrv: "wht",
		html: "<div class='infoBox'><h2>Whitten Hall (WHT)</h2><img src='/images/thumbs/hamilton_hallthumb.jpg'><p>Residence Hall<br><a href=javascript:showMoreInformation('/locations/whitten_hall_wht.shtml')>More Information</a></p></div>"
	}
	markerDataArray[RESIDENCE_HALLS_NUM].push(infoHTML);
	markerEnabledArray[RESIDENCE_HALLS_NUM].push(0);

/*---------------------------------------------------------------------------------*/
/*                      Wilkins marker 5                                           */
/*---------------------------------------------------------------------------------*/
    point = new GLatLng(40.51166617216174, -89.00043725967407);
    marker = new GMarker(point, {icon:residentHallIcon, title:"Wilkins Hall"})
	markerArray[RESIDENCE_HALLS_NUM].push(marker);
	infoHTML = {
		name: "Wilkins Hall (WIL)",
		id: "wilkins_hall_wil",
		abrv: "wil",
		html: "<div class='infoBox'><h2>Wilkins Hall (WIL)</h2><img src='/images/thumbs/wilkins_hallthumb.jpg'><p>Residence Hall<br><a href=javascript:showMoreInformation('/locations/wilkins_hall_wil.shtml')>More Information</a></p></div>"
	}
	markerDataArray[RESIDENCE_HALLS_NUM].push(infoHTML);
	markerEnabledArray[RESIDENCE_HALLS_NUM].push(0);

/*---------------------------------------------------------------------------------*/
/*                      Wright marker 3                                            */
/*---------------------------------------------------------------------------------*/
    point = new GLatLng(40.51265722236036, -89.00090396404266);
    marker = new GMarker(point, {icon:residentHallIcon, title:"Wright Hall"})
	markerArray[RESIDENCE_HALLS_NUM].push(marker);
	infoHTML = {
		name: "Wright Hall (WRT)",
		id: "wright_hall_wrt",
		abrv: "wrt",
		html: "<div class='infoBox'><h2>Wright Hall (WRT)</h2><img src='/images/thumbs/wright_hallthumb.jpg'><p>Residence Hall<br><a href=javascript:showMoreInformation('/locations/wright_hall_wrt.shtml')>More Information</a></p></div>"
	}
	markerDataArray[RESIDENCE_HALLS_NUM].push(infoHTML);
	markerEnabledArray[RESIDENCE_HALLS_NUM].push(0);

//display resident halls
function residenceHallCheck(chkBox)
{
	
	layersChecked[RESIDENCE_HALLS_NUM] = true;

	var num = getIDnum(chkBox);	

	if (markerEnabledArray[RESIDENCE_HALLS_NUM][num]==1)
	{

		markerEnabledArray[RESIDENCE_HALLS_NUM][num] = 1;
		enableMarker(RESIDENCE_HALLS_NUM, num);

		if (!printMap)
			locationClick(RESIDENCE_HALLS_NUM, num, markerDataArray[RESIDENCE_HALLS_NUM][num].html);
		
	}
	else
	{
		markerEnabledArray[RESIDENCE_HALLS_NUM][num] = 0;
		disableMarker(RESIDENCE_HALLS_NUM, num);
	}
	
	if (!printMap)
		allNoneCheck(markerArray[RESIDENCE_HALLS_NUM].length, RESIDENCE_HALLS_NUM, 'chkAllRes', 'chkRes');

}

function residentHalls()
{

	if(layersChecked[RESIDENCE_HALLS_NUM] == true)
	{
		if (!printMap && outsideBoundsCenter() && !mapLoad)
		{
			map.panTo(layerCenterArray[RESIDENCE_HALLS_NUM]);
		}

		for(i = 0; i < markerArray[RESIDENCE_HALLS_NUM].length; i++)
		{
			markerEnabledArray[RESIDENCE_HALLS_NUM][i] = 3;
			enableMarker(RESIDENCE_HALLS_NUM, i);
		}
	}
	else
	{
		for(i = 0; i < markerArray[RESIDENCE_HALLS_NUM].length; i++)
		{
			markerEnabledArray[RESIDENCE_HALLS_NUM][i] = 0;
			disableMarker(RESIDENCE_HALLS_NUM, i);
		}
	}
	
	if (!printMap)
		allCheckUncheck('chkAllRes', 'chkRes', markerArray[RESIDENCE_HALLS_NUM].length);
}
