var user_agent;
switch(navigator.appName){
	case "Microsoft Internet Explorer":
		user_agent = "MSIE";
		break;
	
	case "Opera":
		user_agent = "Opera";
		break;

	default:
		user_agent = "Firefox";
		break;
}	

/**************************************************************
	function:
	parameters:
	returns:
**************************************************************/
function writeMailAddress(name,domain,text){
		document.write('<a title="' + text + '" href="' + 'mai' + 'lto:' + name + '&#64;' + domain + '">');
		document.write(name + '&#64;' + domain + '</a>');
}

/**************************************************************
	function:
	parameters:
	returns:
**************************************************************/
function closePopUp(){
	document.getElementById('popUp').style.visibility = "hidden";
	document.getElementById('comments').style.visibility = "hidden";
	return;
}

/**************************************************************
	function:
	parameters:
	returns:
**************************************************************/
function showPopUp(popTop,popLeft,comTop,comLeft,text){
	if(user_agent != 'Firefox'){
		document.getElementById('popUp').style.top = popTop;
		document.getElementById('popUp').style.left = popLeft;

		document.getElementById('comments').style.top = comTop;
		document.getElementById('comments').style.left = comLeft;
	}else{
		alert(document.getElementById('popUp').offsetTop);
		document.getElementById('popUp').offsetTop += 100;

		document.getElementById('popUp').offsetTop = popTop;
		document.getElementById('popUp').offsetLeft = popLeft;

		document.getElementById('comments').offsetTop = comTop;
		document.getElementById('comments').offsetLeft = comLeft;

	}
	
	document.getElementById('comments').innerText = text;
	document.getElementById('popUp').style.visibility = "visible";
	document.getElementById('comments').style.visibility = "visible";
	return;
}

/**************************************************************
	function:
	parameters:
	returns:
**************************************************************/
function setPanel(direction,objText){
	return;// do nothing until text becomes available.
	
	switch(direction){
		case 'left':
			document.getElementById('comm_map').src = "imgs/left_comment.gif";
			document.getElementById('comm_map').usemap = "#NorthMap";

			document.getElementById('left_comments').style.display = "block";
			document.getElementById('right_comments').style.display = "none";
			switch(user_agent){
				case 'MSIE':
				case 'Opera':
					document.getElementById('left_comments').innerText = document.getElementById(objText).innerText;
					document.getElementById('right_comments').innerText = "";
					break;
				default:
					document.getElementById('left_comments').innerHTML = document.getElementById(objText).innerHTML;
					document.getElementById('right_comments').innerHTML = "";
					break;
			}
			break;
		
		case 'right':
			document.getElementById('comm_map').src = "imgs/right_comment.gif";
			document.getElementById('comm_map').usemap = "#NorthMap";
			document.getElementById('left_comments').style.display = "none";
			document.getElementById('right_comments').style.display = "block";
			switch(user_agent){
				case 'MSIE':
				case 'Opera':
					document.getElementById('left_comments').innerText = "";
					document.getElementById('right_comments').innerText = document.getElementById(objText).innerText;
					break;
				default:
					document.getElementById('left_comments').innerHTML = "";
					document.getElementById('right_comments').innerHTML = document.getElementById(objText).innerHTML;
					break;
			}
			break;

		default:
			document.getElementById('comm_map').src = "imgs/communities_map.gif";
			document.getElementById('comm_map').usemap = "#NorthMap";
			document.getElementById('left_comments').style.display = "none";
			document.getElementById('right_comments').style.display = "none";
			switch(user_agent){
				case 'MSIE':
				case 'Opera':
					document.getElementById('left_comments').innerText = "";
					document.getElementById('right_comments').innerText = "";
					break;
				default:
					document.getElementById('left_comments').innerHTML = "";
					document.getElementById('right_comments').innerHTML = "";
					break;
			}
			break;
	}
	return;
}