function showInfoWindow(title, contentURL) {
	closeInfoWindow(true);
	$('#infoContent').html('LOADING...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;');
	$('#info').css('opacity', 1);
	$('#info').fadeIn(); //show(500);
	//$('#title').text(title);
	$('#infoContent').load(contentURL, {}, onContentLoad); ///, {}, columnizeText); ///function () {setTimeout(columnizeText, 1500)});
	///disableMap(true);
}

function closeInfoWindow(express) {
	if (express) $('#info').fadeOut(0); //hide();
	else $('#info').fadeOut(); //.hide(500);
	///disableMap(false);
}

function register() {
	var str = $("#registerForm").serialize();
	$("#infoContent").load("register.php", str);
}

function onContentLoad() {
	//alert("columnizeText")
	//$("#bio").columnize({columns: 3, cache:false});
	//alert($('#info').offset().left);
	positionInfo();
}

function navContributors() {
	$('#pointNav').load('navContributors.php', null, positionInfo);
	$('#navSwitch').text('LOCATIONS');
	$('#navSwitch').unbind('click');
	$('#navSwitch').click(function() {navLocations(); this.blur();});
}

function navLocations() {
	$('#pointNav').load('navLocations.php', null, positionInfo);
	$('#navSwitch').text('CONTRIBUTORS');
	$('#navSwitch').unbind('click');
	$('#navSwitch').click(function() {navContributors(); this.blur();});
}

function positionInfo() {
	var y = $('#navigation').outerHeight();
	$('#info').css('top', y +'px');
	$('#info').width($(window).width() - $('#info').offset().left - 30);
}

function positionNav() {
	$('#navigation').width(($(window).width()) - 14);
}

function onResize() {
	positionNav();
	positionInfo();
}

function init() {
	var y = $('#navigation').outerHeight();
	$('#info').css('position', 'absolute');
	$('#info').css('left', '164px');
	$('#info').css('top', y +'px');
	$('#info').css('z-index', 10);
	$('#navSwitch').click(function() {navLocations(); this.blur();});
	positionNav();
	if ($.browser.webkit) setTimeout(positionInfo, 1500);
	///alert($('#info').css('position'));
}

$(window).resize(onResize);

$(init);
