﻿function HideContent(d) {
	if(d.length < 1) { return; }
	document.getElementById(d).style.display = "none";
	var dtext = d + "content";
	document.getElementById(dtext).style.display = "block";
}

function ShowContent(d) {
	if(d.length < 1) { return; }
	document.getElementById(d).style.display = "block";
	var dtext = d + "content";
	document.getElementById(dtext).style.display = "none";
}

function ShowEditbox(d) {
	if(d.length < 1) { return; }
	document.getElementById(d).style.display = "block";
	var dtext = d + "text";
	document.getElementById(dtext).style.display = "none";
}

function ReverseDisplay(d) {
	if(d.length < 1) { return; }
	if(document.getElementById(d).style.display == "none") {
		document.getElementById(d).style.display = "block";
	} else {
		document.getElementById(d).style.display = "none";
	}
}

function LoadMap() {
	HideShowMap();
	load();
}

function HideShowMap() {
	var text = document.getElementById("hideshowtext");
	var mapcanvas = document.getElementById("map_canvas");
	var mapnote = document.getElementById("mapnote");
	
	if(mapcanvas.style.display == "block") {
    		mapcanvas.style.display = "none";
		text.innerHTML = '<h4 class="mapvisible"><a href="javascript:HideShowMap();"><img class="noborder" width="10" height="10" src="graphics/arrow_white_down.gif" alt="show map" /> Show map</a></h4>';
		mapnote.style.display = "none";
  	}
	else {
		mapcanvas.style.display = "block";
		text.innerHTML = '<h4 class="mapvisible"><a href="javascript:HideShowMap();"><img class="noborder" width="10" height="10" src="graphics/arrow_white_up.gif" alt="hide map" /> Hide map</a></h4>';
		mapnote.style.display = "block";
	}
}

function showplacebox(i,m) {
	for(var j = 1; j < m+1; j++) {
		var boxID = 'placebox' + j;
		//alert(boxID);
		if(j==i){
			document.getElementById(boxID).style.display = "block";
			document.getElementById(boxID).style.visibility = "visible";
		} else {
			document.getElementById(boxID).style.display = "none";
			document.getElementById(boxID).style.visibility = "hidden";
		}	
	}
}

function markerclicked(id) {
	//When map loaded this click event get overriden by DOM click event in load function
	HideShowMap();
	load(id);
	scroll(0,0);
}
