function clickOnSingleView(MlsNum)
{
	window.location.href="listing.php?Action=SingleView&MlsNum=" + MlsNum;
	//window.submit();
}
function Picture_Gallery_Click(MlsNum,PicId,totalPic)
{
	popupWindowURL('pic_gallery.php?MlsNum='+MlsNum+'&pic_id='+(PicId-1)+'&total_pic='+totalPic, 'list', 770, 500, false, false, true);
}
function Next_Click(MlsNum,PicId,totalPic)
{	
	popupWindowURL('pic_gallery.php?MlsNum='+MlsNum+'&pic_id='+PicId+'&total_pic='+totalPic, 'list', 710, 450, false, false, true);
}
function Prev_Click(MlsNum,PicId,totalPic)
{
	popupWindowURL('pic_gallery.php?MlsNum='+MlsNum+'&pic_id='+PicId+'&total_pic='+totalPic, 'list', 710, 450, false, false, true);
}

function Agent_list(ageno)
{
//	alert(ageno);
	document.frmAgentroster.AgentList.value = ageno;
	document.frmAgentroster.submit();
}

function View_Click(MlsNum)
{
	popupWindowURL('openhouse.php?&MlsNum='+MlsNum, 'list', 450, 300, false, false, true);
}
// Validate contact us form
function County_Change()
{
	var varCounty = document.getElementById('county');
	
	if(varCounty.selectedIndex > 0)
	{
//		alert(varCounty.selectedIndex);
//		alert("County" + varCounty.selectedIndex);
		var selCounty = eval("County" + varCounty.selectedIndex);
//		alert(selCounty.length);
		
		var varCitylist = document.getElementById('citylist');
		varCitylist.length = 0;
		
		for(i=0; i < selCounty.length; i++)
		{
			varCitylist.length++;
			varCitylist[i].value 	= selCounty[i][0]
			varCitylist[i].text 	= selCounty[i][1]
		}
	}
	else
	{
		var varCitylist = document.getElementById('citylist');
		varCitylist.length = 0;

		for(i=0; i < allCity.length; i++)
		{
			varCitylist.length++;
			varCitylist[i].value 	= allCity[i][0];
			varCitylist[i].text 	= allCity[i][1];
		}
	}
}

// AddRemoveCity_Click
function AddRemoveCity_Click(flg)
{
	var varCityList = document.getElementById('citylist');
	var varChosenCities = document.getElementById('chosencities');
	
	if(flg == 1)
	{
		for(i=0; i < varCityList.length; i++)
		{
			if(varCityList[i].selected)
			{
				flag = true;

				for(j=0; j < varChosenCities.length; j++)
				{
					if(varChosenCities[j].value == varCityList[i].value )
					{
						flag = false;
						break;
					}
				}

				if(flag)
				{
					varChosenCities.length++;
					varChosenCities[varChosenCities.length-1].value = varCityList[i].value;
					varChosenCities[varChosenCities.length-1].text 	= varCityList[i].text;
				}
			}
		}
	}
	else
	{
		for(i=0; i < varChosenCities.length; i++)
		{
			if(varChosenCities[i].selected)
				varChosenCities.options[i--] = null;
		}
	}
}


// AddRemoveCity_Click
function AddRemoveDistrict_Click(flg)
{
	var varDistrictList = document.getElementById('districtlist');
	var varChosenDistricts = document.getElementById('chosendistricts');
	
	if(flg == 1)
	{
		for(i=0; i < varDistrictList.length; i++)
		{
			if(varDistrictList[i].selected)
			{
				flag = true;

				for(j=0; j < varChosenDistricts.length; j++)
				{
					if(varChosenDistricts[j].value == varDistrictList[i].value )
					{
						flag = false;
						break;
					}
				}

				if(flag)
				{
					varChosenDistricts.length++;
					varChosenDistricts[varChosenDistricts.length-1].value 	= varDistrictList[i].value;
					varChosenDistricts[varChosenDistricts.length-1].text 	= varDistrictList[i].text;
				}
			}
		}
	}
	else
	{
		for(i=0; i < varChosenDistricts.length; i++)
		{
			if(varChosenDistricts[i].selected)
				varChosenDistricts.options[i--] = null;
		}
	}
}


// DetailedSearch_Click
function DetailedSearch_Click()
{
}

// DetailedSearch_Click
function DistrictSearch_Click()
{
	var varChosenDistricts = document.getElementById('chosendistricts');
	var strDistricts = '';

	for(i=0; i < varChosenDistricts.length; i++)
	{
		strDistricts += varChosenDistricts[i].value + ",";
	}
	
	if(strDistricts != '')
		strDistricts = strDistricts.substr(0, strDistricts.length - 1);
	
	document.getElementById('district').value = strDistricts;
}

// QuickSearch_Click
function QuickSearch_Click()
{
	document.getElementById('search_type').value = "Quick";
}

// MLSSearch_Click
function MLSSearch_Click()
{
	var intVal = parseInt(document.getElementById('mls_num').value);
	intVal	= intVal.toString();
	if( intVal == "NaN" || (intVal.length != document.getElementById('mls_num').value.length))
	{
		alert("Please enter valid MLS Number");
		return false;
	}
	else
		return true;
}

// FavDelete_Click
function FavDelete_Click(MlsNum)
{
	if(confirm("Are you sure?"))
	{
		window.location.href="listing.php?Action=DeleteFavourite&MlsNum=" + MlsNum;
		window.submit();
	}
}

// Toggle_Criteria_Display
function Toggle_Criteria_Display(search_id)
{
	if (document.getElementById('search_title_' + search_id).innerHTML == "Hide")
	{
		document.getElementById('search_title_' + search_id).innerHTML = "Show"
		document.getElementById('search_row_' + search_id).style.display = 'none';
	}
	else
	{
		document.getElementById('search_title_' + search_id).innerHTML = "Hide"
		document.getElementById('search_row_' + search_id).style.display = ffox ? 'table-row' : 'block';
	}
}

// MortgageCalc_Click
function MortgageCalc_Click(price)
{
	popupWindowURL("mortgage_calculator.php?price=" + price, "", 750, 360, false, false, false);
}

// Print_Click
function Print_Click(print_url)
{
	popupWindowURL(print_url, null, 800, 500, null, null, true);
	void(0);
}