// JavaScript Document
function printMap()
{
	MTU_MAP.removeControl(scaleControl);
	MTU_MAP.removeControl(largeMapControl);
	MTU_MAP.removeControl(overviewControl);
	MTU_MAP.removeControl(moreButton);
	MTU_MAP.closeInfoWindow();
	
	if(SEARCH_MARKER_LABEL.length > 0){
		for (var z = 0; z < SEARCH_MARKER_LABEL.length; z++){
				
			MTU_MAP.removeOverlay(SEARCH_MARKER_LABEL[z]);	
			
		}
	}
	
	var loaderStr = "";
	
	for(var i = 0; i < MTU_MARKER_PRINT_DIV.length; i++){
		if(loaderStr.indexOf(MTU_MARKER_PRINT_DIV[i]) == -1)
		
		loaderStr += (MTU_MARKER_PRINT_DIV[i]) + '<br/>';	
	}
	
	for(var i = 0; i < SEARCH_MARKER_PRINT.length; i++){
		if(loaderStr.indexOf(SEARCH_MARKER_PRINT[i]) == -1)
		
		loaderStr += (SEARCH_MARKER_PRINT[i]) + '<br/>';
	}
	
	if (loaderStr.length == 0) loaderStr = "None";
	//alert(loaderStr);
		
	theLegend = document.getElementById('legendHolder').innerHTML;
	theLegend = theLegend.replace(/onmouseover/gi,"alt");
	theLegend = theLegend.replace(/onmouseout/gi,"alt");
	var a = window.open('','','scrollbars=yes','width=800,height=600');
	a.document.open('text/html');
	//a.document.write('<html><head><title>Printable version: Michigan Tech Google Campus Map</title><link rel="stylesheet" href="google/css/mapInfoWindow.css"/><link rel="stylesheet" href="google/css/printMap.css" media="print" /></head><body>');
	a.document.write('<html>');
		a.document.write('<head><title>Printable version: Michigan Tech Google Campus Map</title><link rel="stylesheet" href="google/css/mapInfoWindow.css"/><link rel="stylesheet" href="google/css/printMap.css" /></head>');
		a.document.write('<body>');
			a.document.write('<div id="printBanner">Printable version: Michigan Tech Google Campus Map</div>');
			a.document.write('<div id="legendHolder">' + theLegend + '</div>');
			a.document.write('<div id="mtuMap">' + document.getElementById('mtuMap').innerHTML + '</div>');
			a.document.write('<div id="printContent">Selected Markers:<br/><br/>' + loaderStr + '</div>');
		a.document.write('</body>');
	a.document.write('</html>');
	a.document.close();
	a.print();
	document.getElementById("printContent").innerHTML = "";
	if(SEARCH_MARKER_LABEL.length > 0){
		for (var z = 0; z < SEARCH_MARKER_LABEL.length; z++){
				
			MTU_MAP.addOverlay(SEARCH_MARKER_LABEL[z]);	
			
		}
	}

	//window.print();
	var bottomLeft = new GControlPosition(G_ANCHOR_BOTTOM_LEFT, new GSize(3,120));
	var topLeft = new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(20, 70));	
	MTU_MAP.addControl(scaleControl, bottomLeft);
	MTU_MAP.addControl(largeMapControl, topLeft);
	MTU_MAP.addControl(overviewControl);
	MTU_MAP.addControl(moreButton);
	
 }