// JavaScript Document
function neighbourId(nid)
{
//alert(nid);
var neid = 'nei_'+nid;
if (document.frm[neid].checked == true)
	document.frm[neid].checked = false
else
	document.frm[neid].checked = true;
}

function uptown()
{
	if (document.frm.nei_1.checked == true && document.frm.nei_2.checked == true && document.frm.nei_3.checked == true && document.frm.nei_4.checked == true)
	{
		document.frm.nei_1.checked = false ;
		document.frm.nei_2.checked = false ;
		document.frm.nei_3.checked = false ;
		document.frm.nei_4.checked = false ;
	} else if(document.frm.nei_1.checked == false || document.frm.nei_2.checked == false || document.frm.nei_3.checked == false || document.frm.nei_4.checked == false) {
		document.frm.nei_1.checked = true ;
		document.frm.nei_2.checked = true ;
		document.frm.nei_3.checked = true ;
		document.frm.nei_4.checked = true ;
	}	
}

function midtown()
{
//alert('midTown');
	if (document.frm.nei_5.checked == true && document.frm.nei_6.checked == true && document.frm.nei_7.checked == true && document.frm.nei_8.checked == true && document.frm.nei_9.checked == true || document.frm.nei_17.checked == true || document.frm.nei_18.checked == true)
	{
		document.frm.nei_5.checked = false ;
		document.frm.nei_6.checked = false ;
		document.frm.nei_7.checked = false ;
		document.frm.nei_8.checked = false ;
		document.frm.nei_9.checked = false ;
		document.frm.nei_17.checked = false ;
		document.frm.nei_18.checked = false ;		

	} else if(document.frm.nei_5.checked == false || document.frm.nei_6.checked == false || document.frm.nei_7.checked == false || document.frm.nei_8.checked == false || document.frm.nei_9.checked == false || document.frm.nei_17.checked == false || document.frm.nei_18.checked == false ) {
		document.frm.nei_5.checked = true ;
		document.frm.nei_6.checked = true ;
		document.frm.nei_7.checked = true ;
		document.frm.nei_8.checked = true ;
		document.frm.nei_9.checked = true ;
		document.frm.nei_17.checked = true ;
		document.frm.nei_18.checked = true ;		

	}
//alert("MIDTOWN");
}

function downtown()
{
	if (document.frm.nei_10.checked == true && document.frm.nei_11.checked == true && document.frm.nei_12.checked == true && document.frm.nei_13.checked == true && document.frm.nei_14.checked == true && document.frm.nei_15.checked == true && document.frm.nei_16.checked == true)
	{
		document.frm.nei_10.checked = false ;
		document.frm.nei_11.checked = false ;
		document.frm.nei_12.checked = false ;
		document.frm.nei_13.checked = false ;
		document.frm.nei_14.checked = false ;
		document.frm.nei_15.checked = false ;
		document.frm.nei_16.checked = false ;
	} else if(document.frm.nei_10.checked == false || document.frm.nei_11.checked == false || document.frm.nei_12.checked == false || document.frm.nei_13.checked == false || document.frm.nei_14.checked == false || document.frm.nei_15.checked == false || document.frm.nei_16.checked == false) {
		document.frm.nei_10.checked = true ;
		document.frm.nei_11.checked = true ;
		document.frm.nei_12.checked = true ;
		document.frm.nei_13.checked = true ;
		document.frm.nei_14.checked = true ;
		document.frm.nei_15.checked = true ;
		document.frm.nei_16.checked = true ;
	}	
	//alert("DOWNTOWN");
}
//-->


function searchRentals(srchtype) {
 var status1 = 0;
		var searchstring = '';

		if (srchtype == 1)
		{ // rental search
			searchstring = searchstring + '?type=1';
		} 
		else if (srchtype == 2)
		{ // sale search
			searchstring = searchstring + '?type=2';
		}
       
		for (i=1;i<=5;i++)
		{
			var bed = 'bedroom'+i;	  
			//alert(bed);
			//alert(document.frm[bed].checked);
	
			if (document.frm[bed].checked == true)
			{
				searchstring = searchstring + '&bedroom'+ i +'=' + document.frm[bed].value + '';
			}
	  }
		
		for (var i = 0 ; i < 3 ; i++)	
		{
			if (document.frm.bathroom[i].checked == true)
			{
				searchstring = searchstring + '&bathroom=' + document.frm.bathroom[i].value + '';
			}
		}
		
		// handling amneties check box list
		/**for (i=1;i<=6;i++)
		{
			if (document.getElementById('amn_' + i).checked == true)
			{
				//alert(document.getElementById('amn_' + i).value);
				searchstring = searchstring + '&amn_' + i + '=' + document.getElementById('amn_' + i).value + '';
			}
		}**/

		// handling amneties check box list
		for (i=1;i<19;i++)
		{
			if (document.getElementById('nei_' + i).checked == true)
			{
				//alert(document.getElementById('nei_' + i).value);
				searchstring = searchstring + '&nei_' + i + '=' + document.getElementById('nei_' + i).value + '';
			}
		}

			// handling building type list
			/**for (i=1;i<6;i++)
			{
				if (document.getElementById('btype_' + i).checked == true)
				{
					//alert(document.getElementById('nei_' + i).value);
					searchstring = searchstring + '&btype_' + i + '=' + document.getElementById('btype_' + i).value + '';
				}
			}**/

		searchstring = searchstring + '&pricelow=' + document.getElementById('pricelow').value + '';
		searchstring = searchstring + '&pricehi=' + document.getElementById('pricehi').value + '';
		
		//alert(searchstring);
		
		if (priceValidate() == true)
		{
		 if(bedroomValidate()==true)
		 {
		//	http.open("GET", 'sales_search.php' + searchstring + '&id=' + Math.random(), true);
			document.frm.action ='listsResidential.php' + searchstring + '&id=' + Math.random();
			document.frm.submit();
			//docusubmit();
			}
		}
		else
		{
			return false;
		}
}



function priceValidate()
{
	var status = 0;
	
	for (i=1;i<19;i++)
	{
		if (document.getElementById('nei_' + i).checked == true)
		{
			status = 1;
		}
	}
	
	if (status == 0)
	{
		alert('Please select the neighborhood from the map.');
		return false;
	}
	else
	{		
		if (document.frm.pricelow.value != 0 || document.frm.pricehi.value != 0)
		{
			var priceLow = Number(document.frm.pricelow.value) ;
			var priceHi = Number(document.frm.pricehi.value) ;
			
			if (priceLow >= priceHi) 
			{
				alert('Please select the price properly');
			}
			else
			{
				return true;
			}
		} else
		return true;
	}
}

function bedroomValidate()
	{
	 var status=0;
	for(i=1;i<5;i++)
		{
		 var bed = 'bedroom'+i;	
		 if(document.frm[bed].checked == true)
		 		{
				status=1;
				}
		}
		
		if (status == 0)
		{
		alert("Please select the bedroom");
		return false;
		}
		else
		{
		return true;
		}
	}
