// on load
/*$E.addListener(window,'load',insSetupPage);*/

var g_seeall= false;

function seeall() {
	var divarray = document.getElementById('mapContactsContainer').getElementsByTagName('div');
	for(i=0; i < divarray.length;i++) {
		divarray[i].style.display = 'block';
	}
	document.getElementById('instruction').style.display = 'none';
	document.getElementById('nocontact').style.display = 'none';
	g_seeall= true;
}


function hideall() {
	var divarray = document.getElementById('mapContactsContainer').getElementsByTagName('div');
	for(i=0; i < divarray.length;i++) {
		divarray[i].style.display = 'none';
	}
	document.getElementById('instruction').style.display = 'block';
	g_seeall= false;
}

function showDetail(id) {
	if(!g_seeall) {
		try {
			document.getElementById('instruction').style.display = 'none';
			document.getElementById(id).style.display = 'block';
		} catch(e) {
			document.getElementById('instruction').style.display = 'none';
			document.getElementById('nocontact').style.display = 'block';
		}
	}
}

function hideDetail(id) {
	if(!g_seeall) {
		try {
			document.getElementById(id).style.display = 'none';
			document.getElementById('instruction').style.display = 'block';
		} catch(e) {
			document.getElementById('nocontact').style.display = 'none';
			document.getElementById('instruction').style.display = 'block';
		}
	}
}

function setCSS(css) {
	try {
		// append stylesheet to alter
		document.getElementsByTagName("head")[0].appendChild(css);
	} catch (e) {
		setTimeout(function(){setCSS(css)}, 100);
	}
}

// create CSS element to set up the page
var css = document.createElement("link");
css.setAttribute("href",'/css/front/templates/inareaimported.css');
css.setAttribute("rel","stylesheet");
css.setAttribute("type","text/css");

// attempt to add the css and then keep trying till we do
setCSS(css);
css = null;
