function slideshow(mypage)
{
	var width = 555;
	var height = 575;
	myname='extra';
	LeftPosition = (screen.width) ? (screen.width-width)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-height)/2 : 0;
	settings =  'height='+height+',width='+width+',top='+TopPosition+',left='+LeftPosition+',scrollbars  = no,resizable';
	win = window.open(mypage, myname, settings);
}

function searchByMLSNumber(url, agencyID)
{
	var mlsNumText = document.getElementById('mlsNum');
	
	if(mlsNumText.value == '')
	{
		alert('Enter a MLS Number');
		return;
	}

	var postInfo = 'mlsnum=' + mlsNumText.value + '&url=' + url + '&agencyID=' + agencyID;
	AjaxRequest('/services/mlsNumSearch.php', postInfo, true, searchByMLSNumberCB, null);
}

function searchByMLSNumberCB(text)
{
	var resultObj = eval('(' + text + ')');
	var numResults = resultObj.results.length;
	
	if( numResults == 0)
	{
		alert('No Listing Found With That MLS Number');
		return;
	} 
	else if( numResults == 1)
	{
		var detailPage = '';
		if(resultObj.url == 'search.php')
			detailPage = 'details.php';
		else if(resultObj.url == 'searchmap.php')
			detailPage = 'detailsmap.php';
		else if(resultObj.url == '/agent/managernew.php')
			detailPage = '/agent/details2.php?mlsid=' + resultObj.results[0];
		
		window.location = detailPage + '?mlsid=' + resultObj.results[0];
	}
	else
	{
		window.location = resultObj.url + '?mlsnum=' + resultObj.mlsNumber;
	}
}