var MyOldDate=new String();
function _myUnSelectedVal(FlDate,TsVal,Calval)
{
	document.FrmSearch.ChkUnSelectAll.checked = false;
	document.getElementById(Calval).className='calUnSelColor';
	document.getElementById(Calval).innerHTML="<a class=\"nLink\" href=\"Javascript:_mySelectedVal('"+FlDate+"','"+TsVal+"','"+Calval+"');\">"+TsVal+"</a>";
	myRegExp = new RegExp(",'"+FlDate+"'");
	MyOldDate = MyOldDate.replace(myRegExp,'');
	document.FrmSearch.HdnOmyDateValue.value=MyOldDate;
}

function _mySelectedVal(FlDate,TsVal,Calval)
{
	document.getElementById("CbxOOpenHouse").checked=true;
	document.getElementById(Calval).className='calSelColor';
	document.getElementById(Calval).innerHTML="<a class=\"nLink\" href=\"javascript:_myUnSelectedVal('"+FlDate+"','"+TsVal+"','"+Calval+"');\">"+TsVal+"</a>";
	MyOldDate = MyOldDate+",'"+FlDate+"'";
	document.FrmSearch.HdnOmyDateValue.value=MyOldDate;
}

function _UnSelectAll(TsVal,Calval)
{
	TsVal=TsVal.replace(",","");
	var tDate = new Array();
	tDate = TsVal.split(",");
	var temp = new Array();
	temp = Calval.split(',');
	//alert(tDate.length + " ---> " + temp.length);
	MyOldDate="";

	if((document.FrmSearch.ChkUnSelectAll.checked)){
	document.getElementById("CbxOOpenHouse").checked=true;
		document.FrmSearch.HdnOmyDateValue.value=TsVal;
			for(var k=0;k<temp.length;k++)
			{
				MyOldDate+=","+tDate[k];
				var tDay = tDate[k].split("/");
				document.getElementById(temp[k]).innerHTML="<a class=\"nLink\" href=\"javascript:_myUnSelectedVal("+tDate[k]+",'"+tDay[1]+"','"+temp[k]+"');\">"+tDay[1]+"</a>";
				document.getElementById(temp[k]).className='calSelColor';
				document.FrmSearch.HdnOmyDateValue.value=MyOldDate;
			}
	}else{
		document.getElementById("CbxOOpenHouse").checked=false;
		TsVal="";
		document.FrmSearch.HdnOmyDateValue.value=TsVal;
		//alert("Calval"+Calval);
		for(var k=0;k<temp.length;k++)
		{
			//alert("temp[k]"+ temp[k]);
			var tDay = tDate[k].split("/");
			//alert("tDate[k]"+ tDate[k]);
			document.getElementById(temp[k]).innerHTML="<a class=\"nLink\" href=\"javascript:_mySelectedVal("+tDate[k]+",'"+tDay[1]+"','"+temp[k]+"');\">"+tDay[1]+"</a>";
			document.getElementById(temp[k]).className='calUnSelColor';
		}
		MyOldDate="";
		document.FrmSearch.HdnOmyDateValue.value=MyOldDate;
	}
}

function chkOpenHouse(){
	if((document.FrmSearch.CbxOOpenHouse.checked)){
		document.getElementById("CalenderDisply").style.display="";
		document.getElementById("idChkCalDisplyAll").style.display="";
		document.getElementById("OHNamePored").style.display="";
		//document.getElementById("DisplaySearch").style.display="";
		//document.getElementById("DisplaySearch1").style.display="none";
	}else{
		document.getElementById("CalenderDisply").style.display="none";
		document.getElementById("idChkCalDisplyAll").style.display="none";
		document.getElementById("OHNamePored").style.display="none";
		//document.getElementById("DisplaySearch").style.display="none";
		//document.getElementById("DisplaySearch1").style.display="";
	}
}


	function CheckEnterKey(){
		if(window.event && window.event.keyCode == 13){
			doSubmit('Search');
		}
	}

	function doSubmit(FrmAction){
		//alert(document.FrmSearch.HdnOmyDateValue.value);
		/*var subChecked = false;
		for(var i=0;i<document.FrmSearch.CbxOSubmarket.length;i++){
			if(document.FrmSearch.CbxOSubmarket[i].checked)
				subChecked = true;
		}*/
		/*if ((document.FrmSearch.CbxOLoc.value == "All")){
					subChecked = true;
		}*/
		/*if(!subChecked){
				alert("Please Select Atleast One Area Before Executing Your Search.");
				return (false);
		}*/
  		/*if ((document.FrmSearch.SelOPriceMin.selectedIndex == 0) && (document.FrmSearch.SelOPriceMax.selectedIndex == 0)){
				alert("Please Select A Price Range Before Executing Your Search.");
				return (false);
		}
		if ((document.FrmSearch.SelOPriceMin.selectedIndex == 0) ){
			alert("Please Select A Minimum Price Before Executing Your Search.");
			return (false);
		}
		if ((document.FrmSearch.SelOPriceMax.selectedIndex == 0) ){
			alert("Please Select A Maximum Price Before Executing Your Search.");
			return (false);
		}*/

			//alert("price"+document.FrmSearch.SelOPriceMin.selectedIndex);
			//alert("price"+document.FrmSearch.SelOPriceMax.selectedIndex);

  			document.FrmSearch.HdnOAction.value='Search';
			document.FrmSearch.submit();
		}


//	document.onkeypress=new Function("CheckEnterKey()");
/*
function CheckLoc(Chk){
	var cLoc= document.FrmSearch.CbxOSubmarket;
	for(K=0; K<cLoc.length;K++){
		if((cLoc[K].type=="checkbox") && (cLoc[K].name == "CbxOSubmarket")){
			cLoc[K].checked = Chk.checked;
		}
	}
}*/

/*function CheckLocAll(ChLoc){
	document.FrmSearch.CbxOLoc.checked=false;
}*/

function PropertyTypeClick(Chg){
	var objPRT =document.FrmSearch.CbxOPType;
	for(N=0;N<objPRT.length;N++){
		if((objPRT[N].type=="checkbox")&& (objPRT[N].name="CbxOPType")){
			objPRT[N].checked=Chg.checked
		}
	}
}

function EventCal(sType,sCity){
	//alert("the city "+sCity);
//	alert("the Type "+sType);
	window.open('OHCal.cfm?City='+sCity+'&Type='+sType,'myLWin','width=450,height=500,resizable=no,scrollbars=yes');

}

function doAvaiDates(sty){
	alert("welcome address :"+sty);
	//document.getElementById("DisplayGifFile").style.display="";;
	//document.FrmSearch.HdnODates.value=sty;
	//document.FrmSearch.sStyle.value='##01AED0';
}
function searchNeighborhoodAlone(SubmarketId)
{

	var objControl,intCounter;
	for (intCounter=0;intCounter < document.forms["FrmSearch"].elements.length;intCounter++)
	{
		objControl = document.forms["FrmSearch"].elements[intCounter];
		if(objControl.name=="CbxOSubmarket")
		{
			if(objControl.checked) objControl.checked = false;
			if(objControl.value==SubmarketId) objControl.checked = true;
		}
	}

	document.FrmSearch.HdnOAction.value='Search';
	document.FrmSearch.submit();
}
function openHome()
{
	window.open('http://propertyrover.com','_blank');
	document.getElementById('RadOCity2').checked = true;
}