function openWindow(URL, width, height)
{
	var now = new Date();
	var win = window.open(URL, 'popup' + now.getTime(), 'left=0,top=0,width=' + width + ',height=' + height + ',toolbar=0,location=0,directories=0,resizable=1,status=0,menubar=1,scrollbars=1');
}

function setTaxReport(id) {
	var taxContainer = document.getElementById("tax" + id);
	var taxFrame = eval("self.taxFrame" + id);
	
	if(taxFrame.document) {
		if( taxFrame.document.getElementById('tax') ) {
			taxContainer.innerHTML = taxFrame.document.getElementById('tax').innerHTML;
		}
	}
}

function submitChecked()
{	
	var mChked = false;
	var i;
	var m = document.forms[0].mls_acct;

	if (m[0] != null) 
	{
		for (i=0; i<m.length; i++) 
		{
			if (m[i].checked) 
			{
				mChked = true;
				break;
			}
		}
	} 
	else
	{
		mChked = m.checked;
	}
		
	if(window.name == "rpt_popup")
	{
		if(mChked)
		{
			var mls_list = "";
			for(var i = 0; i < document.forms[0].mls_acct.length; i++)
			{
				if(document.forms[0].mls_acct[i].checked == true)
				{
					mls_list += document.forms[0].mls_acct[i].value + ",";
				}
			}
			if(mls_list.length > 1)
			{
				mls_list = mls_list.substr(0,mls_list.length-1);
			}
			else
			{
				alert('Please check at least one MLS Acct # before using this option.');
				return false;
			}
			window.opener.location.href = "search_results.aspx?mls_acct=" + mls_list;
			window.close();
			return false;
		}
		else
		{
			alert('Please check at least one MLS Acct # before using this option.');
			return false;
		}
	}
	
	if (mChked)
		document.forms[0].submit();
	else {
		alert('Please use the back button on your browser and select listings before using this feature.');
		return false;	
	}		
}