var count;
var totalPages;
var orgId = 2;
var stateEntityId = 9;
var cityEntityId = 10;
var natureEntityId = 11;
var typeEntityId = 11;
var propertyEntityId = 8;
var localityEntityId = 93;
var selectedTabIndex=0;
var modifiedTotalRecords = 0;

function replace(str){
	var string="";	
	var newstr = str.replace(/<!\[CDATA\[/, string);
	newstr=newstr.replace(/\]\]>/, string);
	return newstr;
}
			
function selectByDefault(){
	//alert("in selectbydef"+val);
	var resPropTypeLen = document.SearchActionForm.resPropType.options.length;	
	for(count=0;count<resPropTypeLen;count++)
	{
		if(document.SearchActionForm.resPropType.options[count].value.toUpperCase()== 'FLAT')
		{
			document.SearchActionForm.resPropType.options[count].selected=true;														
			break;
		}else if(document.SearchActionForm.resPropType.options[count].value.toUpperCase()== 'STANDALONE')
		{
			document.SearchActionForm.resPropType.options[count].selected=true;														
			break;
		}
		else if(document.SearchActionForm.resPropType.options[count].value.toUpperCase()== 'LAND')
		{
			document.SearchActionForm.resPropType.options[count].selected=true;														
			break;
		}
	}
	
	
}//End of function

function selectDefaultForAdvSearch(){
	var resPropTypeLen = document.AdvancedSearchActionForm.resPropType.options.length;	
	for(count=0;count<resPropTypeLen;count++)
	{
		if(document.AdvancedSearchActionForm.resPropType.options[count].value.toUpperCase()== 'FLAT')
		{
			document.AdvancedSearchActionForm.resPropType.options[count].selected=true;														
			break;
		}else if(document.AdvancedSearchActionForm.resPropType.options[count].value.toUpperCase()== 'STANDALONE')
		{
			document.AdvancedSearchActionForm.resPropType.options[count].selected=true;														
			break;
		}
		else if(document.SearchActionForm.resPropType.options[count].value.toUpperCase()== 'LAND')
		{
			document.SearchActionForm.resPropType.options[count].selected=true;														
			break;
		}
	}	
	
}//End of function

function fillSearchCriteria(srchCriterias)
{ 
	var dataValues = new Array();
	dataValues = srchCriterias.split(",");
	
	fillBasicSearchCriteria(dataValues);
		
	return true;
}


function setStates(sync){		
	
	var http_staterequest = false;	  
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_staterequest = new XMLHttpRequest();
		if (http_staterequest.overrideMimeType) {
			http_staterequest.overrideMimeType('text/xml');
			// See note below about this line
		}
	} else if (window.ActiveXObject) { // IE
		try {
			http_staterequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_staterequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}

	if (!http_staterequest) {		
		return false;
	}
	
	http_staterequest.onreadystatechange = function() { fillState(http_staterequest); }; 		        
	http_staterequest.open('POST','/dotcom/SearchIndexListViewAction.do',true);        	                    	                
	http_staterequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");           
	http_staterequest.send('orgid='+orgId+'&entitytypeid='+stateEntityId+'&stateid=&state=');
	
	
}
			
function fillState(http_staterequest){
	if (http_staterequest.readyState == 4){		

		 if (http_staterequest.status == 200){							 
			var xmlText = http_staterequest.responseXML;
			var docs = xmlText.getElementsByTagName("DOCUMENT");
			var docCount=docs.length;
			var fields;
			var stateId,stateName;
			document.SearchActionForm.resPropState.options.length = 0;						
			var stateList= document.SearchActionForm.resPropState;	
			var fieldLength;
			stateList.options[0]= new Option('[Select One]','');
			for(count=0;count<docCount;count++){
				fields = docs[count].getElementsByTagName("FIELD");							
				fieldLength = fields.length;

				for(x=0;x<fieldLength;x++){
					if(fields[x].getAttribute("name") == 'state'){
						stateName=fields[x].firstChild.nodeValue;
						stateName=replace(stateName);											
					}else if(fields[x].getAttribute("name") == 'stateid'){
						stateId=fields[x].firstChild.nodeValue;
						stateId=replace(stateId);											
					}								
				}
				stateList.options[count+1]= new Option(stateName,stateId);				
			}//End of For	
			setBasicOptions();
		 }		
	}
	
	
	
}

function setAdvancedSearchStates(sync){		
	var http_staterequest = false;	  
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_staterequest = new XMLHttpRequest();
		if (http_staterequest.overrideMimeType) {
			http_staterequest.overrideMimeType('text/xml');
			// See note below about this line
		}
	} else if (window.ActiveXObject) { // IE
		try {
			http_staterequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_staterequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}

	if (!http_staterequest) {		
		return false;
	}
	
	http_staterequest.onreadystatechange = function() { fillAdvancedSearchState(http_staterequest); }; 		        
	http_staterequest.open('POST','/dotcom/SearchIndexListViewAction.do',true);        	                    	                
	http_staterequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");           
	http_staterequest.send('orgid='+orgId+'&entitytypeid='+stateEntityId+'&stateid=&state=');
	
	
}
			
function fillAdvancedSearchState(http_staterequest){

	if (http_staterequest.readyState == 4){		
		 if (http_staterequest.status == 200){							 
			var xmlText = http_staterequest.responseXML;
			var docs = xmlText.getElementsByTagName("DOCUMENT");
			var docCount=docs.length;
			var fields;
			var stateId,stateName;
			document.AdvancedSearchActionForm.resPropState.options.length = 0;						
			var stateList= document.AdvancedSearchActionForm.resPropState;	
			var fieldLength;
			stateList.options[0]= new Option('[Select One]','');			
			for(count=0;count<docCount;count++){
				fields = docs[count].getElementsByTagName("FIELD");							
				fieldLength = fields.length;

				for(x=0;x<fieldLength;x++){
					if(fields[x].getAttribute("name") == 'state'){
						stateName=fields[x].firstChild.nodeValue;
						stateName=replace(stateName);											
					}else if(fields[x].getAttribute("name") == 'stateid'){
						stateId=fields[x].firstChild.nodeValue;
						stateId=replace(stateId);											
					}								
				}
				stateList.options[count+1]= new Option(stateName,stateId);				
			}//End of For					
		 }		
	}
	
	
	
}		
			
function setResCities(sync){

	var http_request = false;	  
	
	var selectedState=document.SearchActionForm.resPropState[document.SearchActionForm.resPropState.selectedIndex].value;
	if(selectedState != ''){

		if (window.XMLHttpRequest) { // Mozilla, Safari,...
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {
				http_request.overrideMimeType('text/xml');
				// See note below about this line
			}
		} else if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}

		if (!http_request) {			
			return false;
		}
		
		http_request.onreadystatechange = function() { fillResCity(http_request); }; 
		var url =  '/dotcom/SearchIndexListViewAction.do?stateid='+selectedState+'&orgid='+orgId+'&entitytypeid='+cityEntityId;
		http_request.open('POST',url,sync);        	                    	                
		http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");           
		http_request.send('cityid=&city=');  
	}else{
		document.SearchActionForm.resPropCity.options.length = 0;
		document.SearchActionForm.resPropCity.options[0] = new Option('[Select One]','');
	}
}
			
function fillResCity(http_request){
	if (http_request.readyState == 4){
		
		 if (http_request.status == 200){
			var xmlText = http_request.responseXML;
			var docs = xmlText.getElementsByTagName("DOCUMENT");
			var docCount=docs.length;
			var fields;
			var cityId,cityName;
			var fieldLength;
			document.SearchActionForm.resPropCity.options.length = 0;			
			var cityList= document.SearchActionForm.resPropCity;	
			cityList.options[0]= new Option('[Select One]','');
			for(count=0;count<docCount;count++){
				
				fields = docs[count].getElementsByTagName("FIELD");							
				fieldLength = fields.length;

				for(x=0;x<fieldLength;x++){
					if(fields[x].getAttribute("name") == 'city'){
						cityName=fields[x].firstChild.nodeValue;
						cityName=replace(cityName);											
					}else if(fields[x].getAttribute("name") == 'cityid'){
						cityId=fields[x].firstChild.nodeValue;
						cityId=replace(cityId);											
					}								
				}
				cityList.options[count+1]= new Option(cityName,cityId);
			}//End of outer for					 	
		 
		 }
	}
	
}
			
function setAdvancedSearchCities(sync){

	var http_request = false;	  
	
	var selectedState=document.AdvancedSearchActionForm.resPropState[document.AdvancedSearchActionForm.resPropState.selectedIndex].value;
	if(selectedState != ''){

		if (window.XMLHttpRequest) { // Mozilla, Safari,...
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {
				http_request.overrideMimeType('text/xml');
				// See note below about this line
			}
		} else if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}

		if (!http_request) {			
			return false;
		}
		
		http_request.onreadystatechange = function() { fillAdvancedSearchCity(http_request); }; 
		var url =  '/dotcom/SearchIndexListViewAction.do?stateid='+selectedState+'&orgid='+orgId+'&entitytypeid='+cityEntityId;
		http_request.open('POST',url,true);        	                    	                
		http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");           
		http_request.send('cityid=&city=');  
	}else{
		document.AdvancedSearchActionForm.resPropCity.options.length = 0;
		document.AdvancedSearchActionForm.resPropCity.options[0] = new Option('[Select One]','');
	}
}
			
function fillAdvancedSearchCity(http_request){
	if (http_request.readyState == 4){
		
		 if (http_request.status == 200){
			var xmlText = http_request.responseXML;
			var docs = xmlText.getElementsByTagName("DOCUMENT");
			var docCount=docs.length;
			var fields;
			var cityId,cityName;
			var fieldLength;
			document.AdvancedSearchActionForm.resPropCity.options.length = 0;			
			var cityList= document.AdvancedSearchActionForm.resPropCity;	
			cityList.options[0]= new Option('[Select One]','');
			for(count=0;count<docCount;count++){
				
				fields = docs[count].getElementsByTagName("FIELD");							
				fieldLength = fields.length;

				for(x=0;x<fieldLength;x++){
					if(fields[x].getAttribute("name") == 'city'){
						cityName=fields[x].firstChild.nodeValue;
						cityName=replace(cityName);											
					}else if(fields[x].getAttribute("name") == 'cityid'){
						cityId=fields[x].firstChild.nodeValue;
						cityId=replace(cityId);											
					}								
				}
				cityList.options[count+1]= new Option(cityName,cityId);
			}//End of outer for					 	
		 
		 }
	}
	
}

//for com type

function setResLocalities(sync){

	var http_request = false;	  
	
	var selectedCity=document.AdvancedSearchActionForm.resPropCity[document.AdvancedSearchActionForm.resPropCity.selectedIndex].value;
	if(selectedCity != ''){

		if (window.XMLHttpRequest) { // Mozilla, Safari,...
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {
				http_request.overrideMimeType('text/xml');
				// See note below about this line
			}
		} else if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}

		if (!http_request) {			
			return false;
		}
		
		http_request.onreadystatechange = function() { fillResLocality(http_request); }; 
		var url =  '/dotcom/SearchIndexListViewAction.do?addtownid='+selectedCity+'&orgid='+orgId+'&entitytypeid='+localityEntityId;
		http_request.open('POST',url,true);        	                    	                
		http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");           
		http_request.send('addlocalityid=&locality=');  
	}else{
		document.AdvancedSearchActionForm.resPropLocality.options.length = 0;
		document.AdvancedSearchActionForm.resPropLocality.options[0] = new Option('[Select One]','');
	}
}
			
function fillResLocality(http_request){
	if (http_request.readyState == 4){
		
		 if (http_request.status == 200){
			var xmlText = http_request.responseXML;
			var docs = xmlText.getElementsByTagName("DOCUMENT");
			var docCount=docs.length;
			var fields;
			var localityId,localityName;
			var fieldLength;
			document.AdvancedSearchActionForm.resPropLocality.options.length = 0;			
			var localityList= document.AdvancedSearchActionForm.resPropLocality;	
			localityList.options[0]= new Option('[Select One]','');
			for(count=0;count<docCount;count++){
				
				fields = docs[count].getElementsByTagName("FIELD");							
				fieldLength = fields.length;

				for(x=0;x<fieldLength;x++){
					if(fields[x].getAttribute("name") == 'locality'){
						localityName=fields[x].firstChild.nodeValue;
						localityName=replace(localityName);											
					}else if(fields[x].getAttribute("name") == 'addlocalityid'){
						localityId=fields[x].firstChild.nodeValue;
						localityId=replace(localityId);											
					}								
				}
				localityList.options[count+1]= new Option(localityName,localityId);
			}//End of outer for					 	
		 
		 }
	}
	
}


function clearDocument(){ 
	
	var lDIV = document.getElementById("searchResult");	
	var lCount;
	
	if(lDIV != null){
		if (lDIV.childNodes != null)
		{
			if (lDIV.childNodes.length > 0)
			{
				for(lCount = lDIV.childNodes.length - 1; lCount >= 0; lCount--)
				{
					lDIV.removeChild(lDIV.childNodes[lCount]);
				}
			}
		}
	}
	var tt=document.getElementById("totalCount");	
	if(tt!=null){
		if(tt.childNodes.length>0)
		{
			//var pp=tt.firstChild;	
			//pp.removeNode(true);
			for(lCount1 = tt.childNodes.length - 1; lCount1 >= 0; lCount1--)
			{
				tt.removeChild(tt.childNodes[lCount1]);
			}
		}
	}
	hideElements();

	
}


function showPages(isPrevious,previousID,isNext,nextID,pageStart,totalAllowedPages,totalPages,modifiedTotalRecords,pageNum,propertyNature,totalAllowedRec){
	var element;			
	var sortDescImage = document.getElementById('imgDescendingPriceSort').src;
	var sortAscImage = document.getElementById('imgAscendingPriceSort').src;	
	var priceSort='';
	var content1 = sortDescImage.split('/');
	var descImageName = content1[content1.length-1]
		//alert("descImageName"+descImageName);
	var content2 = sortAscImage.split('/');
	
	var ascImageName = content2[content2.length-1]
		//alert("ascImageName"+ascImageName);
	if(descImageName == 'up.gif' && ascImageName == 'down.gif'){
		//alert("descImageName == 'up.gif' && ascImageName == 'down.gif'");
		priceSort='';
	}else if(descImageName == 'down1.gif' && ascImageName == 'up.gif'){
		//alert("descImageName == 'down1.gif' && ascImageName == 'up.gif'");
		priceSort='1';
	}else if(descImageName == 'down.gif' && ascImageName == 'up1.gif'){
		//alert("descImageName == 'up.gif' && ascImageName == 'down1.gif'");
		priceSort='2';
	}
	
	//alert("pricesortttt"+priceSort);
	if(isPrevious == 'true')
	{
		element = document.getElementById("previousLabel");
		var childElement = document.createElement("a");				
		if(priceSort != ''){
			//alert("previousLabel")
			var js = "javascript:onclick=searchResult(" + previousID + "," + priceSort + ")";			
		}else{
			//alert("previousLabel2");
			var js = "javascript:onclick=searchResult(" + previousID + ")";			
		}
		childElement.setAttribute("href",js);
		var nodeVal = "<<" + "  ";
		var textNode = document.createTextNode(nodeVal);
		childElement.appendChild(textNode);
		element.appendChild(childElement);
		element.style.visibility="visible";
	}
	var page = document.getElementById("pageLabels");
	var pageResult = document.getElementById("totalCount");		
	var endRec = totalAllowedRec * (eval(pageNum)+1);
	var startRec = endRec - totalAllowedRec + 1;	
	if(endRec > modifiedTotalRecords){
		endRec = modifiedTotalRecords;
	}
	element = document.createTextNode('Results '+ startRec + ' - ' + endRec + ' of about ' + modifiedTotalRecords);	
	pageResult.appendChild(element);
	var count = 0;
	var spaceNode;
	var pageNumberLabel;	
	for(count=eval(pageStart);count<totalAllowedPages;count++)
	{
		pageNumberLabel = count+1;
		
		var divTag = document.createElement("STRONG");
		var idnew = count+1;		
		var font = document.createElement("FONT");
		var	pageNo = document.createElement("a");						
		pageNo.setAttribute("id",idnew);	
		if(pageNumberLabel == (pageNum+1)){			
			pageNo.className = "pageselected";	
			font.setAttribute("color","#ff0000");	
		}else{
			pageNo.className = "pagenotselected";
			font.setAttribute("color","#000000");
		}
		if(priceSort != ''){
			//alert("hjgdh333333");
			var js = "javascript:onclick=searchResult(" + count + "," + priceSort +")";					
		}else{
            	//alert("hjgdh333909000");
			var js = "javascript:onclick=searchResult(" + count +  ")";			
		}		
		pageNo.setAttribute("href",js);					
		var textNode = document.createTextNode(pageNumberLabel);		
		font.appendChild(textNode);
		spaceNode=document.createTextNode('  ');
		pageNo.appendChild(font);
		divTag.appendChild(pageNo);
		page.appendChild(divTag);		
		page.appendChild(spaceNode);
	}
	
	if(isNext=='true')
	{
		//alert("aaaaaaaa");
		element = document.getElementById("nextLabel");
		var childElement = document.createElement("a");
		childElement.className = "pagenotselected";
		if(priceSort != ''){
			//alert("hjgdh333909000899999999");
			var js = "javascript:onclick=searchResult(" + nextID + "," + priceSort + ")";			
		}else{
			//alert("hjgdh333909008798797908980980");
			var js = "javascript:onclick=searchResult(" + nextID + ")";			
		}
		childElement.setAttribute("href",js);		
		var nodeVal = "  " + ">>";		
		var textNode = document.createTextNode('  ' + ">>");
		childElement.appendChild(textNode);
		element.appendChild(childElement);
		element.style.visibility="visible";
	}	
}

function hideElements(){
	var element = document.getElementById("pageLabels");
	var childElement;
	if(element != null){
		childElement = element.childNodes;
		if(childElement != null)
		{
			if (element.childNodes.length > 0)
			{
				for(lChildCount = element.childNodes.length - 1; lChildCount >= 0; lChildCount --)
				{
					element.removeChild(element.childNodes[lChildCount]);
				}
			}
		}
	}
	var prev = document.getElementById("previousLabel");
	var prevChild = prev.firstChild;
	if(prev != null && prevChild != null){		
		prev.removeChild(prevChild);
	}
	var next = document.getElementById("nextLabel");
	var nextChild = next.firstChild;
	if(next  != null && nextChild != null)
		next.removeChild(nextChild);
}

function displaySearchResultsNew(http_requestSearchNew,srchParams,pageNum,totalAllowedRecords)
{		//alert("displaysearch");
	if (http_requestSearchNew.readyState == 4)
	{		
		 if (http_requestSearchNew.status == 200)
		 {	
			
			var dataValues = new Array();
			dataValues = srchParams.split(",");					
			clearDocument();									
			
			var responseDoc = http_requestSearchNew.responseXML; 	
			
			
			
			var property=responseDoc.documentElement;										
			
			if(property.getAttribute("totalPages") != null){
				
				totalPages = property.getAttribute("totalPages");
				var totalRecords = property.getAttribute("totalRecords");				
				
				var isPrevious = property.getAttribute("isPrevious");
				var previousID = property.getAttribute("previousID");
				var isNext = property.getAttribute("isNext");
				var nextID = property.getAttribute("nextID");
				var pageStart = property.getAttribute("pageStart");
				var totalAllowedPages = property.getAttribute("totalAllowedPages");

				var docs = responseDoc.getElementsByTagName("DOCUMENT");					 	
				var noOfDocuments = docs.length;					
				var stronge2;
				var fields;	
				
				modifiedTotalRecords = totalRecords;
				
				var searchheaderDiv = document.getElementById("searchResultHeader");	
				var headertable = document.createElement("TABLE");	
				headertable.setAttribute("border","0");										
				headertable.setAttribute("id","searchTables");						
				headertable.setAttribute("width","100%");										
				headertable.className = "newsearchtable";							
				headertable.setAttribute("cellpadding","0");										
				headertable.setAttribute("cellspacing","0");	
				var theadNew=	document.createElement("thead");
				var trNew = document.createElement("tr");
				var thNew = document.createElement("th");
				thNew.setAttribute("width","22%");
				var text=document.createTextNode('PID');
				thNew.appendChild(text);
				trNew.appendChild(thNew);	
				thNew = document.createElement("th");
				
				thNew.setAttribute("width","22%");
				text=document.createTextNode('Specification');
				thNew.appendChild(text);
				trNew.appendChild(thNew);
				thNew = document.createElement("th");
				thNew.setAttribute("width","22%");
				text=document.createTextNode('Locality');
				thNew.appendChild(text);
				trNew.appendChild(thNew);
				thNew = document.createElement("th");
				thNew.setAttribute("width","22%");
				text=document.createTextNode('Contact Details');
				thNew.appendChild(text);
				trNew.appendChild(thNew);
				theadNew.appendChild(trNew);		
					//alert("hgdsjdhghssssssssssssssssssssssssssj");		
				headertable.appendChild(theadNew);
			
				searchheaderDiv.appendChild(headertable);
				//alert("OOOOOOOOOOO"+noOfDocuments);
				for(count=0;count<noOfDocuments;count++)
				{
					//alert("inside ");
					fields = docs[count].getElementsByTagName("FIELD");
					var data = createPropertyDetailsArray(fields,srchParams);	
					//alert("data"+data);
														
					if(data != ''){
						
						if(data[2].toUpperCase() == 'RESIDENTIAL'){
							
							if(data[3].toUpperCase() == 'FLAT'){																								
								createFlatResultTable(data);
							}//End of Flat
							else if(data[3].toUpperCase() == 'VILLA'){																								
								createVillaResultTable(data);																		
							}//End of Villa
							else if(data[3].toUpperCase() == 'LAND'){
								//alert("if for land");
								createLandResultTable(data);																		
							}//End of Land
						}//End of Residential
						else if(data[2].toUpperCase() == 'COMMERCIAL'){
							if(data[3].toUpperCase() == 'STANDALONE'){																								
								createStandaloneResultTable(data);	
								}//End of Standalone
								else if(data[3].toUpperCase() == 'LAND'){																								
								createLandResultTable(data);	
							}//End of Land
						}//End Commercial
						else if(data[2].toUpperCase() == 'AGRICULTURAL'){
							if(data[3].toUpperCase() == 'LAND'){																								
								createLandResultTable(data);
							}//End of Land
						}//End Agricultural
                        else if(data[2].toUpperCase() == 'INDUSTRIAL'){
							if(data[3].toUpperCase() == 'LAND'){																								
								createLandResultTable(data);
							}//End of Land
						}//End Industrial
					}//End of if
				}//End of outer For
			 //alert("PPPPPPPPPPPPPPPPPPPPPPP");
				if(modifiedTotalRecords==0)
				{
					
					var pageResult = document.getElementById("totalCount");	
					element = document.createTextNode('No Records Found');				
					pageResult.appendChild(element);							
					var divEle = document.createElement("DIV");
					divEle.setAttribute("id", "NoResults");			
					divEle.className = "searchnoresult";
					var element=document.getElementById("searchResult");								
					var childElement = document.createTextNode("Your Search Criteria did not match any Records.");
					var pTag = document.createElement("P");
					pTag.appendChild(childElement);					
					var childTryElement = document.createTextNode("Please select some other Criteria.");					
					divEle.appendChild(pTag);					
					pTag = document.createElement("P");
					pTag.appendChild(childTryElement);
					divEle.appendChild(pTag);
					element.appendChild(divEle);
					document.getElementById("imgDescendingPriceSort").src="/dotcom/REBI/images/down1.gif";
					document.getElementById("imgAscendingPriceSort").src="/dotcom/REBI/images/up1.gif";

				}
				
				if(modifiedTotalRecords>0)
				{
					var element=document.getElementById("Pages");
					element.style.visibility="visible";					
					showPages(isPrevious,previousID,isNext,nextID,pageStart,totalAllowedPages,totalPages,modifiedTotalRecords,pageNum,dataValues[0],totalAllowedRecords);					
				}
				
				
			
			}else{					
				var pageResult = document.getElementById("totalCount");	
				element = document.createTextNode('No Records Found');				
				pageResult.appendChild(element);							
				var divEle = document.createElement("DIV");
				divEle.setAttribute("id", "NoResults");			
				divEle.className = "searchnoresult";
				var element=document.getElementById("searchResult");								
				var childElement = document.createTextNode("Your Search Criteria did not match any Records.");
				var pTag = document.createElement("P");
				pTag.appendChild(childElement);
				var brElement = document.createElement("br");
				var childTryElement = document.createTextNode("Please select some other Criteria.");					
				pTag.appendChild(brElement);
				pTag.appendChild(childTryElement);				
				divEle.appendChild(pTag);				
				element.appendChild(divEle);
				document.getElementById("imgDescendingPriceSort").src="/dotcom/REBI/images/down1.gif";
				document.getElementById("imgAscendingPriceSort").src="/dotcom/REBI/images/up1.gif";

				
			}			
			
			 window.setTimeout('fillSearchCriteria(\''+srchParams+'\')',500);	
			//fillSearchCriteria(srchParams);
			 
		 }//End of If	
		else{
				var pageResult = document.getElementById("totalCount");	
				element = document.createTextNode('No Records Found');				
				pageResult.appendChild(element);							
				var divEle = document.createElement("DIV");
				divEle.setAttribute("id", "NoResults");			
				divEle.className = "searchnoresult";
				var element=document.getElementById("searchResult");								
				var childElement = document.createTextNode("Your Search Criteria did not match any Records.");
				var pTag = document.createElement("P");
				pTag.appendChild(childElement);
				var brElement = document.createElement("br");
				var childTryElement = document.createTextNode("Please select some other Criteria.");					
				pTag.appendChild(brElement);
				pTag.appendChild(childTryElement);				
				divEle.appendChild(pTag);				
				element.appendChild(divEle);
	
		}
	}//end of readystate 4
}


function showAdvancedOptions(propertyType){			
	
	document.getElementById('advanceSearchFlat').style.display='none';	
	document.getElementById('advanceSearchVilla').style.display='none';
	document.getElementById('advanceSearchShops').style.display='none';
	document.getElementById('advanceSearchBedroom').style.display='none';
	
	if('FLAT' == propertyType.toUpperCase()){
		document.getElementById('advanceSearchFlat').style.display='block';
		document.getElementById('advanceSearchBedroom').style.display='block';
	}else if('VILLA' == propertyType.toUpperCase()){
		document.getElementById('advanceSearchVilla').style.display='block';
		document.getElementById('advanceSearchBedroom').style.display='block';
	}else if('STANDALONE' == propertyType.toUpperCase()){		
		document.getElementById('advanceSearchShops').style.display='block';		
	}
	//added by arati for land
   /* else if('LAND' == propertyType.toUpperCase()){		
		document.getElementById('advanceSearchFlat').style.display='none';	
	document.getElementById('advanceSearchVilla').style.display='none';
	document.getElementById('advanceSearchShops').style.display='none';
	document.getElementById('advanceSearchBedroom').style.display='none';		
	}*/
}

function selectAdvanceOptions(advanceSrch){						
	if(advanceSrch == '1'){
		document.getElementById('advancedSearchFlat').style.display='block';
		document.getElementById('flatFacing').style.display='block';
		document.getElementById('advancedCarpetArea').style.display='block';
		document.getElementById('advancedFlatBuilder').style.display='block';
		document.getElementById('advancedPropName').style.display='block';
		document.getElementById('advancedSearchLocality').style.display='block';
		document.getElementById('advancedKeyword').style.display='block';
		document.getElementById('advancedSearchStandalone').style.display='block';
		document.getElementById('searchStandaloneLandArea').style.display='block';
		document.getElementById('advancedSdspBuilder').style.display='block';
		document.getElementById('advancedsdspPropName').style.display='block';
		document.getElementById('advancedSearchComLocality').style.display='block';
		document.getElementById('advancedSdspKeyword').style.display='block';
		document.getElementById('searchStandaloneCP').style.display='block';
		document.getElementById('searchStandaloneFS').style.display='block';
		document.getElementById('searchStandaloneWS').style.display='block';
		document.getElementById('searchStandalonePower').style.display='block';
		document.getElementById('searchLabel').src='/dotcom/'+gOrgFolder+ '/layout/images/advance_property_search.gif';
		document.SearchActionForm.advanceSearch.value = "1";
		document.getElementById("advSearchAnchorLabel").firstChild.firstChild.nodeValue='Basic Search';		
		setResFlatBuilder();
		setComShopBuilder();
	}else if(advanceSrch == '0'){
		document.getElementById('advancedSearchFlat').style.display='none';
		document.getElementById('flatFacing').style.display='none';
		document.getElementById('advancedCarpetArea').style.display='none';
		document.getElementById('advancedFlatBuilder').style.display='none';
		document.getElementById('advancedPropName').style.display='none';
		document.getElementById('advancedSearchLocality').style.display='none';
		document.getElementById('advancedKeyword').style.display='none';
		document.getElementById('searchLabel').src='/dotcom/'+gOrgFolder+'/layout/images/property_search.gif';
		document.SearchActionForm.advanceSearch.value = "0";
		document.getElementById("advSearchAnchorLabel").firstChild.firstChild.nodeValue='Advanced Search';
	}else if(advanceSrch == '3'){
		document.getElementById('advancedSearchVilla').style.display='block';
		document.getElementById('villaArea').style.display='block';
		document.getElementById('villaDoor').style.display='block';
		document.getElementById('villaLandArea').style.display='block';
		document.getElementById('advancedVillaBuilder').style.display='block';
		document.getElementById('advancedVillaPropName').style.display='block';
		document.getElementById('advancedSearchLocality').style.display='block';
		document.getElementById('villaCarpetArea').style.display='block';
		document.getElementById('advancedVillaKeyword').style.display='block';
		document.getElementById('advancedSearchStandalone').style.display='block';
		document.getElementById('searchStandaloneLandArea').style.display='block';
		document.getElementById('advancedSdspBuilder').style.display='block';
		document.getElementById('advancedsdspPropName').style.display='block';
		document.getElementById('advancedSearchComLocality').style.display='block';
		document.getElementById('advancedSdspKeyword').style.display='block';
		document.getElementById('searchStandaloneCP').style.display='block';
		document.getElementById('searchStandaloneFS').style.display='block';
		document.getElementById('searchStandaloneWS').style.display='block';
		document.getElementById('searchStandalonePower').style.display='block';
		document.SearchActionForm.advanceSearch.value = "3";
		document.getElementById('searchLabel').src='/dotcom/'+gOrgFolder+'/layout/images/advance_property_search.gif';
		document.getElementById("advSearchAnchorLabel").firstChild.firstChild.nodeValue='Basic Search';		
		setResVillaBuilder();
		setComShopBuilder();
	}else if(advanceSrch == '2'){
		document.getElementById('advancedSearchVilla').style.display='none';
		document.getElementById('villaArea').style.display='none';
		document.getElementById('villaDoor').style.display='none';
		document.getElementById('villaLandArea').style.display='none';
		document.getElementById('advancedVillaBuilder').style.display='none';
		document.getElementById('advancedVillaPropName').style.display='none';	
		document.getElementById('advancedSearchLocality').style.display='none';	
		document.getElementById('villaCarpetArea').style.display='none';
		document.getElementById('advancedVillaKeyword').style.display='none';
		document.getElementById("advSearchAnchorLabel").firstChild.firstChild.nodeValue='Advanced Search';
		document.SearchActionForm.advanceSearch.value = "2";
		document.getElementById('searchLabel').src='/dotcom/'+gOrgFolder+'/layout/images/advance_property_search.gif';		
	}else if(advanceSrch == '5'){		
		document.getElementById('advancedSearchStandalone').style.display='block';
		document.getElementById('searchStandaloneLandArea').style.display='block';
		document.getElementById('advancedSdspBuilder').style.display='block';
		document.getElementById('advancedsdspPropName').style.display='block';
		document.getElementById('advancedSearchComLocality').style.display='block';
		document.getElementById('advancedSdspKeyword').style.display='block';
		document.getElementById('searchStandaloneCP').style.display='block';
		document.getElementById('searchStandaloneFS').style.display='block';
		document.getElementById('searchStandaloneWS').style.display='block';
		document.getElementById('searchStandalonePower').style.display='block';		
		document.getElementById('advancedSearchFlat').style.display='block';
		document.getElementById('flatFacing').style.display='block';
		document.getElementById('advancedCarpetArea').style.display='block';		
		document.getElementById('advancedFlatBuilder').style.display='block';		
		document.getElementById('advancedPropName').style.display='block';		
		document.getElementById('advancedSearchLocality').style.display='block';		
		document.getElementById('advancedKeyword').style.display='block';		
		document.getElementById("advSearchAnchorLabel").firstChild.firstChild.nodeValue='Basic Search';
		document.SearchActionForm.advanceSearch.value = "5";
		document.getElementById('searchLabel').src='/dotcom/'+gOrgFolder+'/layout/images/advance_property_search.gif';		
		setResFlatBuilder();
		setComShopBuilder();
	}else if(advanceSrch == '4'){
		document.getElementById('advancedSearchStandalone').style.display='none';
		document.getElementById('searchStandaloneLandArea').style.display='none';
		document.getElementById('advancedSdspBuilder').style.display='none';
		document.getElementById('advancedsdspPropName').style.display='none';
		document.getElementById('advancedSearchComLocality').style.display='none';
		document.getElementById('advancedSdspKeyword').style.display='none';
		document.getElementById('searchStandaloneCP').style.display='none';
		document.getElementById('searchStandaloneFS').style.display='none';
		document.getElementById('searchStandaloneWS').style.display='none';
		document.getElementById('searchStandalonePower').style.display='none';
		document.getElementById("advSearchAnchorLabel").firstChild.firstChild.nodeValue='Advanced Search';
		document.SearchActionForm.advanceSearch.value = "4";
		document.getElementById('searchLabel').src='/dotcom/'+gOrgFolder+'/layout/images/advance_property_search.gif';
	}
	else if(advanceSrch == '6'){		
		document.getElementById('advancedSearchFlat').style.display='none';
		document.getElementById('flatFacing').style.display='none';
		document.getElementById('advancedCarpetArea').style.display='none';
		document.getElementById('advancedFlatBuilder').style.display='none';
		document.getElementById('advancedPropName').style.display='none';
		document.getElementById('advancedSearchLocality').style.display='none';
		document.getElementById('advancedKeyword').style.display='none';
		document.getElementById('advancedSearchVilla').style.display='none';
		document.getElementById('villaArea').style.display='none';
		document.getElementById('villaDoor').style.display='none';
		document.getElementById('villaLandArea').style.display='none';
		document.getElementById('advancedVillaBuilder').style.display='none';
		document.getElementById('advancedVillaPropName').style.display='none';
		document.getElementById('advancedSearchLocality').style.display='none';
		document.getElementById('villaCarpetArea').style.display='none';
		document.getElementById('advancedVillaKeyword').style.display='none';
		document.getElementById('advancedSearchStandalone').style.display='block';
		document.getElementById('searchStandaloneLandArea').style.display='block';
		document.getElementById('advancedSdspBuilder').style.display='block';
		document.getElementById('advancedsdspPropName').style.display='block';
		document.getElementById('advancedSearchComLocality').style.display='block';
		document.getElementById('advancedSdspKeyword').style.display='block';
		document.getElementById('searchStandaloneCP').style.display='block';
		document.getElementById('searchStandaloneFS').style.display='block';
		document.getElementById('searchStandaloneWS').style.display='block';
		document.getElementById('searchStandalonePower').style.display='block';
		document.getElementById("advSearchAnchorLabel").firstChild.firstChild.nodeValue='Basic Search';
		document.SearchActionForm.advanceSearch.value = "6";
		document.getElementById('searchLabel').src='/dotcom/'+gOrgFolder+'/layout/images/advance_property_search.gif';
		setComShopBuilder();
	}
	else if(advanceSrch == '7'){		
		document.getElementById('advancedSearchFlat').style.display='block';
		document.getElementById('flatFacing').style.display='block';
		document.getElementById('advancedCarpetArea').style.display='block';
		document.getElementById('advancedFlatBuilder').style.display='block';
		document.getElementById('advancedPropName').style.display='block';
		document.getElementById('advancedSearchLocality').style.display='block';
		document.getElementById('advancedKeyword').style.display='block';
		document.getElementById('advancedSearchStandalone').style.display='none';
		document.getElementById('searchStandaloneLandArea').style.display='none';
		document.getElementById('advancedSdspBuilder').style.display='none';
		document.getElementById('advancedsdspPropName').style.display='none';
		document.getElementById('advancedSearchComLocality').style.display='none';
		document.getElementById('advancedSdspKeyword').style.display='none';
		document.getElementById('searchStandaloneCP').style.display='none';
		document.getElementById('searchStandaloneFS').style.display='none';
		document.getElementById('searchStandaloneWS').style.display='none';
		document.getElementById('searchStandalonePower').style.display='none';
		document.getElementById("advSearchAnchorLabel").firstChild.firstChild.nodeValue='Basic Search';
		document.SearchActionForm.advanceSearch.value = "7";
		document.getElementById('searchLabel').src='/dotcom/'+gOrgFolder+'/layout/images/advance_property_search.gif';
		setResFlatBuilder();
	}

}

function changeAdvanceSearchOptions(flag){		

	var showAdvanceLabel = document.getElementById("advSearchAnchorLabel").firstChild.firstChild.nodeValue;
	if(showAdvanceLabel=='Basic Search')
	{
		flag = "1";
	}
	var resPropertyType = document.SearchActionForm.resPropType.value;
	var comPropertyType = document.SearchActionForm.comPropType.value;	
	if(showAdvanceLabel == 'Basic Search')
	{						
		
			if(resPropertyType.toUpperCase() == 'FLAT')
			{	
				document.getElementById('advancedSearchFlat').style.display='block';
				document.getElementById('flatFacing').style.display='block';
				document.getElementById('advancedCarpetArea').style.display='block';
				document.getElementById('advancedFlatBuilder').style.display='block';
				document.getElementById('advancedPropName').style.display='block';
				document.getElementById('advancedSearchLocality').style.display='block';
				document.getElementById('advancedKeyword').style.display='block';
				document.SearchActionForm.advanceSearch.value = "1";
				document.getElementById('advancedSearchVilla').style.display='none';
				document.getElementById('villaArea').style.display='none';
				document.getElementById('villaDoor').style.display='none';
				document.getElementById('villaLandArea').style.display='none';
				document.getElementById('advancedVillaBuilder').style.display='none';
				document.getElementById('advancedVillaPropName').style.display='none';
				//document.getElementById('advancedSearchLocality').style.display='none';
				document.getElementById('villaCarpetArea').style.display='none';				
				document.getElementById('advancedVillaKeyword').style.display='none';				
				//setResFlatBuilder();
			}//End of Flat		
			else if(resPropertyType.toUpperCase() == 'VILLA')
			{
				document.getElementById('advancedSearchFlat').style.display='none';
				document.getElementById('flatFacing').style.display='none';
				document.getElementById('advancedCarpetArea').style.display='none';
				document.getElementById('advancedFlatBuilder').style.display='none';
				document.getElementById('advancedPropName').style.display='none';
				//document.getElementById('advancedSearchLocality').style.display='none';
				document.getElementById('advancedKeyword').style.display='none';
				document.SearchActionForm.advanceSearch.value = "3";
				document.getElementById('advancedSearchVilla').style.display='block';
				document.getElementById('villaArea').style.display='block';
				document.getElementById('villaDoor').style.display='block';
				document.getElementById('villaLandArea').style.display='block';
				document.getElementById('advancedVillaBuilder').style.display='block';
				document.getElementById('advancedVillaPropName').style.display='block';
				document.getElementById('advancedSearchLocality').style.display='block';
				document.getElementById('villaCarpetArea').style.display='block';				
				document.getElementById('advancedVillaKeyword').style.display='block';	
				setResVillaBuilder();
			}//End of Flat
			else
			{				
				if(flag == 1){
					document.getElementById('advancedSearchFlat').style.display='block';
					document.getElementById('flatFacing').style.display='block';
					document.getElementById('advancedCarpetArea').style.display='block';
					document.getElementById('advancedFlatBuilder').style.display='block';
					document.getElementById('advancedPropName').style.display='block';
					document.getElementById('advancedSearchLocality').style.display='block';
					document.getElementById('advancedKeyword').style.display='block';
					document.SearchActionForm.advanceSearch.value = "6";
					document.getElementById('advancedSearchVilla').style.display='none';
					document.getElementById('villaArea').style.display='none';
					document.getElementById('villaDoor').style.display='none';
					document.getElementById('villaLandArea').style.display='none';
					document.getElementById('advancedVillaBuilder').style.display='none';
					document.getElementById('advancedVillaPropName').style.display='none';
					//document.getElementById('advancedSearchLocality').style.display='none';
					document.getElementById('villaCarpetArea').style.display='none';					
					document.getElementById('advancedVillaKeyword').style.display='none';					
					document.getElementById('advancedSearchStandalone').style.display='none';
					document.getElementById('searchStandaloneLandArea').style.display='none';
					document.getElementById('advancedSdspBuilder').style.display='none';
					document.getElementById('advancedsdspPropName').style.display='none';
					document.getElementById('advancedSearchComLocality').style.display='none';
					document.getElementById('advancedSdspKeyword').style.display='none';
					document.getElementById('searchStandaloneCP').style.display='none';
					document.getElementById('searchStandaloneFS').style.display='none';
					document.getElementById('searchStandaloneWS').style.display='none';
					document.getElementById('searchStandalonePower').style.display='none';
					//setResFlatBuilder();
				}
				else
				{
					
					document.getElementById('advancedSearchFlat').style.display='none';
					document.getElementById('flatFacing').style.display='none';
					document.getElementById('advancedCarpetArea').style.display='none';
					document.getElementById('advancedFlatBuilder').style.display='none';
					document.getElementById('advancedVillaPropName').style.display='none';
					document.getElementById('advancedSearchLocality').style.display='none';
					document.getElementById('advancedKeyword').style.display='none';
					document.SearchActionForm.advanceSearch.value = "0";
					document.getElementById('advancedSearchVilla').style.display='none';
					document.getElementById('villaArea').style.display='none';
					document.getElementById('villaDoor').style.display='none';
					document.getElementById('villaLandArea').style.display='none';
					document.getElementById('advancedVillaBuilder').style.display='none';
					document.getElementById('advancedPropName').style.display='none';				
					document.getElementById('villaCarpetArea').style.display='none';
					document.getElementById('advancedVillaKeyword').style.display='none';
					
				}
			}
		//}//End of Residential		
			if(comPropertyType.toUpperCase() == 'STANDALONE'){					
				document.SearchActionForm.advanceSearch.value = "5";				
				document.getElementById('advancedSearchStandalone').style.display='block';
				document.getElementById('searchStandaloneLandArea').style.display='block';
				document.getElementById('advancedSdspBuilder').style.display='block';
				document.getElementById('advancedsdspPropName').style.display='block';
				document.getElementById('advancedSearchComLocality').style.display='block';
				document.getElementById('advancedSdspKeyword').style.display='block';
				document.getElementById('searchStandaloneCP').style.display='block';
				document.getElementById('searchStandaloneFS').style.display='block';
				document.getElementById('searchStandaloneWS').style.display='block';
				document.getElementById('searchStandalonePower').style.display='block';
				setComShopBuilder();
			}//End of Standalone
			else{
				if(flag == 1)
				{
					
					document.SearchActionForm.advanceSearch.value = "7";
					document.getElementById('advancedSearchStandalone').style.display='block';
					document.getElementById('searchStandaloneLandArea').style.display='block';
					document.getElementById('advancedSdspBuilder').style.display='block';
					document.getElementById('advancedsdspPropName').style.display='block';
					document.getElementById('advancedSearchComLocality').style.display='block';
					document.getElementById('advancedSdspKeyword').style.display='block';
					document.getElementById('searchStandaloneCP').style.display='block';
					document.getElementById('searchStandaloneFS').style.display='block';
					document.getElementById('searchStandaloneWS').style.display='block';
					document.getElementById('searchStandalonePower').style.display='block';
					setComShopBuilder();
				}
				else
				{
					
					document.SearchActionForm.advanceSearch.value = "0";
					document.getElementById('advancedSearchStandalone').style.display='none';
					document.getElementById('searchStandaloneLandArea').style.display='none';
					document.getElementById('advancedSdspBuilder').style.display='none';
					document.getElementById('advancedsdspPropName').style.display='none';
					document.getElementById('advancedSearchComLocality').style.display='none';
					document.getElementById('advancedSdspKeyword').style.display='none';
					document.getElementById('searchStandaloneCP').style.display='none';
					document.getElementById('searchStandaloneFS').style.display='none';
					document.getElementById('searchStandaloneWS').style.display='none';
					document.getElementById('searchStandalonePower').style.display='none';
				}
				
			}
		
			if(resPropertyType == '')
			{
				document.getElementById('advancedSearchFlat').style.display='none';
				document.getElementById('flatFacing').style.display='none';
				document.getElementById('advancedCarpetArea').style.display='none';
				document.getElementById('advancedFlatBuilder').style.display='none';
				document.getElementById('advancedPropName').style.display='none';
				document.getElementById('advancedSearchLocality').style.display='none';
				document.getElementById('advancedKeyword').style.display='none';
				document.getElementById('advancedKeyword').style.display='none';
				if(flag == 1)
					document.SearchActionForm.advanceSearch.value = "6";
				else
					document.SearchActionForm.advanceSearch.value = "0";
				document.getElementById('advancedSearchVilla').style.display='none';
				document.getElementById('villaArea').style.display='none';
				document.getElementById('villaDoor').style.display='none';
				document.getElementById('villaLandArea').style.display='none';
				document.getElementById('advancedVillaBuilder').style.display='none';
				document.getElementById('advancedVillaPropName').style.display='none';s
				document.getElementById('villaCarpetArea').style.display='none';
				document.getElementById('advancedVillaKeyword').style.display='none';
				
				
			}
			if(comPropertyType == '')
			{
				
				if(flag == 1)
					document.SearchActionForm.advanceSearch.value = "7";
				else
					document.SearchActionForm.advanceSearch.value = "0";
				document.getElementById('advancedSearchStandalone').style.display='none';
				document.getElementById('searchStandaloneLandArea').style.display='none';
				document.getElementById('advancedSdspBuilder').style.display='none';
				document.getElementById('advancedsdspPropName').style.display='none';
				document.getElementById('advancedSearchComLocality').style.display='none';
				document.getElementById('advancedSdspKeyword').style.display='none';
				document.getElementById('searchStandaloneCP').style.display='none';
				document.getElementById('searchStandaloneFS').style.display='none';
				document.getElementById('searchStandaloneWS').style.display='none';
				document.getElementById('searchStandalonePower').style.display='none';
			}
		//}//End of else
	}//End of showAdvanceLabel-Back	
	
}

function convertToTitleCase(inputString){	

	return inputString.charAt(0).toUpperCase() + inputString.substr(1).toLowerCase();
	
}

function createContactAddress(data){		
	var contAddress="";
	var flag=0;
	var dataValue;
	for(contIndex=23;contIndex<31;contIndex++){
		dataValue = data[contIndex];			
		if(dataValue != ''){		
			if(flag==1){
				contAddress = contAddress+', '+dataValue;				
			}
			else{
				contAddress = contAddress+dataValue;			
				flag=1;
			}		
		}

	}//end of for
	return contAddress;
}

function createPropertyDetailsArray(fields,srchParams){		
	var selectedSearchValues = new Array();
	selectedSearchValues = srchParams.split(",");
	var propData;
	var flength = fields.length;
	var data = new Array(flength);	
	//alert("in create");
	for(fieldCount=0;fieldCount<flength;fieldCount++)
	{
		propData = fields[fieldCount].firstChild.nodeValue;
		propData=replace(propData);					
		if(typeof propData == 'undefined'){									
			propData = "";
		}	
		if(fields[fieldCount].getAttribute("name") == 'orgid'){			
			data[0] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'propertyid'){				
			data[1] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'propnature'){			
			data[2] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'proptype'){
			data[3] = propData;			
		}else if(fields[fieldCount].getAttribute("name") == 'locality'){			
			if(propData != ''){
				data[4] = propData;			
			}
		}else if(fields[fieldCount].getAttribute("name") == 'cityid'){			
			data[5] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'city'){
			data[6] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'stateid'){
			data[7] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'state'){
			data[8] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'country'){			
			data[9] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'propmfcode'){			
			data[10] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'propfcode'){
			data[11] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'proprtacode'){
			data[12] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'interior'){
			if(propData != ''){
				if('false' == propData){
					data[13] = 'No';
				}else{
					data[13] = propData;
				}				
			}			
		}else if(fields[fieldCount].getAttribute("name") == 'propprice'){			
			if(propData != ''){
				propData = removeZeros(propData);				
				data[14] = propData;
			}
		}else if(fields[fieldCount].getAttribute("name") == 'pifsuperbuiltuparea'){
			if(propData != ''){
				data[15] = propData;
			}
		}else if(fields[fieldCount].getAttribute("name") == 'propnaturetrans'){
			if('SALE' == propData.toUpperCase()){
				data[16] = 'Sale';	
			}else{
				data[16] = propData;
			}
		}else if(fields[fieldCount].getAttribute("name") == 'propdescription'){
			data[17] = convertToTitleCase(propData);
		}else if(fields[fieldCount].getAttribute("name") == 'propinhousefacilities'){
			data[18] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'propcarpetarea'){
			if(propData != ''){												
				propData = removeZeros(propData);
				data[19] = propData;
			}else{
				data[19] = '0';
			}
		}		
		else if(fields[fieldCount].getAttribute("name") == 'propnoofbedroom' ){
			if(propData != ''){				
				propData = removeZeros(propData);
				data[20] = propData;
			}else{
				data[20] = '0';
			}
		}else if(fields[fieldCount].getAttribute("name") == 'contname'){
			data[21] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'contnumber'){
			data[22] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'conthousenumber'){
			data[23] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'contbuildingname'){
			data[24] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'controad'){
			data[25] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'contarea'){
			data[26] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'contcity'){
			data[27] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'contstate'){
			data[28] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'contcountry'){
			data[29] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'contpincode'){
			data[30] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'contemailid'){
			data[31] = propData;
		}
		else if(fields[fieldCount].getAttribute("name") == 'villalandarea'){
			if(propData != ''){				
				propData = removeZeros(propData);
				data[33] = propData;
			}
		}
		else if(fields[fieldCount].getAttribute("name") == 'sdsplandarea'){
			
			if(propData != ''){				
				propData = removeZeros(propData);
				data[33] = propData;
			}
		}
		else if(fields[fieldCount].getAttribute("name") == 'villaarea'){
			data[34] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'villashapeofplot'){
			data[35] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'proplocation'){
			data[36] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'propcarparkingavail'){
			if('true' == propData){
				data[37] = 'Yes';
			}else if ('false' == propData){
				data[37] = 'No';
			}else{
				data[37] = propData;
			}
		}else if(fields[fieldCount].getAttribute("name") == 'propfiresafety'){
			if('true' == propData){
				data[38] = 'Yes';
			}else if ('false' == propData){
				data[38] = 'No';
			}else{
				data[38] = propData;
			}
		}else if(fields[fieldCount].getAttribute("name") == 'propdedicatedwatersupply'){
			if('true' == propData){
				data[39] = 'Yes';
			}else if ('false' == propData){
				data[39] = 'No';
			}else{
				data[39] = propData;
			}
		}else if(fields[fieldCount].getAttribute("name") == 'propcaptivepowersupply'){
			if('true' == propData){
				data[40] = 'Yes';
			}else if ('false' == propData){
				data[40] = 'No';
			}else{
				data[40] = propData;
			}
		}else if(fields[fieldCount].getAttribute("name") == 'sdspindividualfloorarea'){
			data[41] = propData;
		}
		else if(fields[fieldCount].getAttribute("name") == 'propimage'){				
			data[42] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'contmobile'){									
			data[43] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'propstatus'){
			data[44] = propData;
		}else if(fields[fieldCount].getAttribute("name") == 'propareaunit'){
			data[45] = propData;
		}
		
		
		data[32]=createContactAddress(data);
		
		
	}//End of for
	
	return data;
	
}//End of function


function createVillaResultTable(data){	
	


	var searchContentDiv = document.getElementById("searchResult");

	var mainDivTag = document.createElement("DIV");
	mainDivTag.setAttribute("id","mainSearchDiv");
	mainDivTag.className = "divsearchcontentwrapper";
	
	var divheading = document.createElement("DIV");
	divheading.className = "divsearchcontentwrapperheading";
	var span1=document.createElement("SPAN");
	span1.className = "prno";
	var txtHeading = document.createTextNode("ID: ");
	span1.appendChild(txtHeading);
	divheading.appendChild(span1);
	span1=document.createElement("SPAN");
	span1.className = "red";
	txtHeading = document.createTextNode(data[1]);
	span1.appendChild(txtHeading);
	divheading.appendChild(span1);
	mainDivTag.appendChild(divheading);

	var div1 = document.createElement("DIV");
	div1.className = "divsearchresultscontent";
	
	var image1 = document.createElement("IMG");	
	image1.className = "divproductimg";
	if(data[42] != ''){
		image1.setAttribute("src", data[42]);		
	}else{
		image1.setAttribute("src", "/dotcom/REBI/images/dummyimag.gif");	
	}
	div1.appendChild(image1);	
	//alert("Appenmded image 1to div1 in Villa");


	var div2 = document.createElement("DIV");
	
	div2.className = "divresultsdesccontainer";	
	var text1 = document.createTextNode("Price: ");
	
	div2.appendChild(text1);	
	
	text1 = document.createTextNode('Rs.' + data[14]);
	//span1.appendChild(text1);
	div2.appendChild(text1);	
	var br1 = document.createElement("BR");
	div2.appendChild(br1);		
	text1 = document.createTextNode("Carpet Area: ");
	div2.appendChild(text1);		
	if(data[45] == 'in Sq. Mtr.'){
		text1 = document.createTextNode(data[19] + ' sq. mtr.  ');
	}else{
		text1 = document.createTextNode(data[19] + ' sq. ft.  ');
	}
	div2.appendChild(text1);
	br1 = document.createElement("BR");
	div2.appendChild(br1);		
	if(data[20] == 1){
		text1=document.createTextNode('Bedroom: ');
	}else{
		text1=document.createTextNode('Bedrooms: ');
	}	
	div2.appendChild(text1);		
	text1 = document.createTextNode(data[20]);
	div2.appendChild(text1);	
	br1 = document.createElement("BR");
	div2.appendChild(br1);	
	text1 = document.createTextNode('Status:');	
	div2.appendChild(text1);	
	//span1=document.createElement("SPAN");
	//span1.className = "boldtxt";
	text1 = document.createTextNode(data[44]);		
	//span1.appendChild(text1);	
	div2.appendChild(text1);
	div1.appendChild(div2);	

//START HERE FOR LOCALITY
	div50 = document.createElement("DIV");
	div50.className = "divresultsdesccontainer3";
	
	span10=document.createElement("SPAN");
	span10.className = "boldtxt";	
	text1 = document.createTextNode(data[4]);
	span10.appendChild(text1);
	div50.appendChild(span10);	
    div1.appendChild(div50);
	//div2.appendChild(div50);	
	//END HERE FOR LOCALITY..

   
	div2 = document.createElement("DIV");
	span1=document.createElement("SPAN");
	span1.className = "boldtxt";
	div2.className = "divresultsdesccontainer2";
	text1 = document.createTextNode('Contact:');	
	span1.appendChild(text1);
	div2.appendChild(span1);
	//span1=document.createElement("SPAN");
	//span1.className = "boldtxt";	
	text1 = document.createTextNode(data[21]);
	//span1.appendChild(text1);
	div2.appendChild(text1);
	
	br1 = document.createElement("BR");
	div2.appendChild(br1);		
	var span13=document.createElement("SPAN");
	span13.className = "boldtxt";
	text1 = document.createTextNode('Address:');	
	span13.appendChild(text1);
	div2.appendChild(span13);
	text1 = document.createTextNode(data[32]);	
	div2.appendChild(text1);
	br1 = document.createElement("BR");
	div2.appendChild(br1);		
	text1 = document.createTextNode('Phone:');	
	
	div2.appendChild(text1);		
	span1=document.createElement("SPAN");
	span1.className = "boldtxt";
	
	if(data[22] != '' && data[43] != ''){
		text1=document.createTextNode(data[43] + ' | ' + data[22]);
	}else if(data[22] != ''){
		text1=document.createTextNode(data[22]);
	}else if(data[43] != ''){
		text1=document.createTextNode(data[43]);
	}	
	
	span1.appendChild(text1);
	div2.appendChild(span1);
	br1 = document.createElement("BR");
	div2.appendChild(br1);			
	text1 = document.createTextNode("Email: ");
	var span4=document.createElement("SPAN");
	span4.className = "boldtxt";		
	text1 = document.createTextNode("Email: ");
	span4.appendChild(text1);	
	div2.appendChild(span4);
	//div2.appendChild(span139);
	span1=document.createElement("SPAN");
	span1.className = "email";	
	text1 = document.createTextNode(data[31]);
	span1.appendChild(text1);
	div2.appendChild(span1);	
	br1 = document.createElement("BR");
	br1.className = "clear";
	div2.appendChild(br1);
	div1.appendChild(div2);	
	mainDivTag.appendChild(div1);

	div1 = document.createElement("DIV");
	div1.className = "clear";
	mainDivTag.appendChild(div1);	
	div1 = document.createElement("DIV");
	div1.className = "divsearchdesc";
	span1=document.createElement("SPAN");
	span1.className = "boldtxt";
	text1 = document.createTextNode("Description: ");	
	span1.appendChild(text1);
	div1.appendChild(span1);	
	text1 = document.createTextNode(data[2] + ' '+ data[3] + ' in ' + data[6] + ' for ' + data[16]);
	div1.appendChild(text1);
	mainDivTag.appendChild(div1);

	searchContentDiv.appendChild(mainDivTag);



	
}


function createStandaloneResultTable(data){	
	
	var searchContentDiv = document.getElementById("searchResult");

	var mainDivTag = document.createElement("DIV");
	mainDivTag.setAttribute("id","mainSearchDiv");
	mainDivTag.className = "divsearchcontentwrapper";
	
	var divheading = document.createElement("DIV");
	divheading.className = "divsearchcontentwrapperheading";
	var span1=document.createElement("SPAN");
	span1.className = "prno";
	var txtHeading = document.createTextNode("ID: ");
	span1.appendChild(txtHeading);
	divheading.appendChild(span1);
	span1=document.createElement("SPAN");
	span1.className = "red";
	txtHeading = document.createTextNode(data[1]);
	span1.appendChild(txtHeading);
	divheading.appendChild(span1);
	mainDivTag.appendChild(divheading);

	var div1 = document.createElement("DIV");
	div1.className = "divsearchresultscontent";
	
	var image1 = document.createElement("IMG");	
	image1.className = "divproductimg";
	if(data[42] != ''){
		image1.setAttribute("src", data[42]);		
	}else{
		image1.setAttribute("src", "/dotcom/REBI/images/dummyimag.gif");	
	}
	div1.appendChild(image1);	
	//alert("Appenmded image 1to div1 in standalone");

	var div2 = document.createElement("DIV");
	div2.className = "divresultsdesccontainer";	
	var text1 = document.createTextNode("Price: ");
	div2.appendChild(text1);	
	//span1=document.createElement("SPAN");
	//span1.className = "boldtxt";
	text1 = document.createTextNode('Rs.' + data[14]);
	//span1.appendChild(text1);
	div2.appendChild(text1);	
	var br1 = document.createElement("BR");
	div2.appendChild(br1);		
	text1 = document.createTextNode("Carpet Area: ");
	div2.appendChild(text1);		
	if(data[45] == 'in Sq. Mtr.'){
		text1 = document.createTextNode(data[19] + ' sq. mtr.  ');
	}else{
		text1 = document.createTextNode(data[19] + ' sq. ft.  ');
	}
	div2.appendChild(text1);
	br1 = document.createElement("BR");
	div2.appendChild(br1);			
	text1=document.createTextNode('Location Point: ');	
	div2.appendChild(text1);		
	text1 = document.createTextNode(data[36]);
	div2.appendChild(text1);	
	br1 = document.createElement("BR");
	div2.appendChild(br1);	
	text1 = document.createTextNode('Status:');	
	div2.appendChild(text1);	
	//span1=document.createElement("SPAN");
	//span1.className = "boldtxt";
	text1 = document.createTextNode(data[44]);		
	//span1.appendChild(text1);	
	div2.appendChild(text1);
	if(data[37].toUpperCase() == "YES"){
		text1=document.createTextNode('Car Parking Available');	
		div2.appendChild(text1);	
	}
	if(data[38].toUpperCase() == "YES"){
		text1=document.createTextNode('Fire Safety Available');	
		div2.appendChild(text1);	
	}

	div1.appendChild(div2);	

//START HERE FOR LOCALITY
	div50 = document.createElement("DIV");
	div50.className = "divresultsdesccontainer3";
	
	span10=document.createElement("SPAN");
	span10.className = "boldtxt";	
	text1 = document.createTextNode(data[4]);
	span10.appendChild(text1);
	div50.appendChild(span10);	
    div1.appendChild(div50);
	//div2.appendChild(div50);	
	//END HERE FOR LOCALITY..



  
	div2 = document.createElement("DIV");
	
	div2.className = "divresultsdesccontainer2";
	 span1=document.createElement("SPAN");
	span1.className = "boldtxt";	
	text1 = document.createTextNode('Contact:');
		span1.appendChild(text1);
	div2.appendChild(span1);
	
	text1 = document.createTextNode(data[21]);
	//span1.appendChild(text1);
	div2.appendChild(text1);
	
	br1 = document.createElement("BR");
	div2.appendChild(br1);		
	
	 var span9=document.createElement("SPAN");
	span9.className = "boldtxt";	
	text1 = document.createTextNode('Address:');
		span9.appendChild(text1);
	div2.appendChild(span9);
	text1 = document.createTextNode(data[32]);	
	div2.appendChild(text1);
	br1 = document.createElement("BR");
	div2.appendChild(br1);		
	text1 = document.createTextNode('Phone:');	
	div2.appendChild(text1);		
	span1=document.createElement("SPAN");
	span1.className = "boldtxt";
	
	if(data[22] != '' && data[43] != ''){
		text1=document.createTextNode(data[43] + ' | ' + data[22]);
	}else if(data[22] != ''){
		text1=document.createTextNode(data[22]);
	}else if(data[43] != ''){
		text1=document.createTextNode(data[43]);
	}	
	
	span1.appendChild(text1);
	div2.appendChild(span1);
	br1 = document.createElement("BR");
	div2.appendChild(br1);			
	text1 = document.createTextNode("Email: ");
	 var span7=document.createElement("SPAN");
	span7.className = "boldtxt";
	span7.appendChild(text1);	
	div2.appendChild(span7);
	span1=document.createElement("SPAN");
	span1.className = "email";	
	text1 = document.createTextNode(data[31]);
	span1.appendChild(text1);
	div2.appendChild(span1);	
	br1 = document.createElement("BR");
	br1.className = "clear";
	div2.appendChild(br1);
	div1.appendChild(div2);	
	mainDivTag.appendChild(div1);

	div1 = document.createElement("DIV");
	div1.className = "clear";
	mainDivTag.appendChild(div1);	
	div1 = document.createElement("DIV");
	div1.className = "divsearchdesc";
	span1=document.createElement("SPAN");
	span1.className = "boldtxt";
	text1 = document.createTextNode("Description: ");	
	span1.appendChild(text1);
	div1.appendChild(span1);	
	text1 = document.createTextNode(data[2] + ' '+ ' Stand Alone Shop in ' + data[6] + ' for ' + data[16]);
	div1.appendChild(text1);
	mainDivTag.appendChild(div1);

	searchContentDiv.appendChild(mainDivTag);


}


function createEmptyTable(){
	
	var emptytable = document.createElement("TABLE");	
	emptytable.setAttribute("border","0");										
	emptytable.setAttribute("id","searchTables");						
	emptytable.setAttribute("width","96%");										
	emptytable.setAttribute("align","center");										
	emptytable.setAttribute("cellpadding","0");										
	emptytable.setAttribute("cellspacing","0");											
	
	var tbodyNew= document.createElement("TBODY");
	var trNew = document.createElement("TR");
	var tdNew = document.createElement("TD");
	tdNew.setAttribute("colspan","4");
	tdNew.setAttribute("height","8");
	trNew.appendChild(tdNew);
	tbodyNew.appendChild(trNew);
	emptytable.appendChild(tbodyNew);

	return emptytable;
}

function fillBasicSearchCriteria(dataValues){	
	//alert("in fill");
	if(dataValues[0] != ''){		
		document.SearchActionForm.propNature.value = dataValues[0];		
		
		fieldLen = document.SearchActionForm.resPropNature.options.length;
		
		for(count=0;count<fieldLen;count++)
		{
			if(document.SearchActionForm.resPropNature.options[count].value== dataValues[0])
			{
				document.SearchActionForm.resPropNature.options[count].selected=true;														
				break;
			}else if(document.SearchActionForm.resPropNature.options[count].value== dataValues[0])
			{
				document.SearchActionForm.resPropNature.options[count].selected=true;														
				break;
			}
		}
		
		var result;
		
		
		//var val=1;
		//setResType(false)== result;	
		setResType1(dataValues);
		// window.setTimeout('setResType(false)',2000);	
	}else{
		document.SearchActionForm.resPropNature.options[0].selected=true;
	}
	
	fieldLen = document.SearchActionForm.resPropType.options.length;
	for(count1=0;count1<fieldLen;count1++)
	{
		
		if(document.SearchActionForm.resPropType.options[count1].value==dataValues[1])
		{  			
			
			document.SearchActionForm.resPropType.options[count1].selected=true;					
			break;
		}
	}


	fieldLen = document.SearchActionForm.resPropState.options.length;
	for(count2=0;count2<fieldLen;count2++)
	{
		if(document.SearchActionForm.resPropState.options[count2].value==dataValues[2])
		{
			document.SearchActionForm.resPropState.options[count2].selected=true;
			break;
		}
	}
	if(dataValues[2] != -1){
		var result;
		setResCities(false) == result;
	}
	fieldLen = document.SearchActionForm.resPropCity.options.length;
	for(count3=0;count3<fieldLen;count3++)
	{
		
		if(document.SearchActionForm.resPropCity.options[count3].value==dataValues[3])
		{
			
			document.SearchActionForm.resPropCity.options[count3].selected=true;
			break;
		}
	}
		
	fieldLen = document.SearchActionForm.resPropTransNature.length;	
	for(count4=0;count4<fieldLen;count4++){		
		if(document.SearchActionForm.resPropTransNature[count4].value == dataValues[5]){
			document.SearchActionForm.resPropTransNature[count4].checked = true;
		}else{
			document.SearchActionForm.resPropTransNature[count4].checked = false;
		}
	}

	document.SearchActionForm.resPropPrice.options.length = 0;
	fillResPriceRange();
	fieldLen = document.SearchActionForm.resPropPrice.options.length;
	for(count5=0;count5<fieldLen;count5++)
	{
		
		if(document.SearchActionForm.resPropPrice.options[count5].value==dataValues[4])
		{							
			document.SearchActionForm.resPropPrice.options[count5].selected=true;
			break;
		}
	}		
	
	
}

function fillResidentialSearchCriteria(dataValues){
	var fieldlength;
	if(dataValues[1] == 'Flat'){
			
		fieldlength = document.SearchActionForm.interiors.options.length;
		for(count21=0;count21<fieldlength;count21++)
		{
			
			if(document.SearchActionForm.interiors.options[count21].value==dataValues[10])
			{							
				document.SearchActionForm.interiors.options[count21].selected=true;
				break;
			}
		}	
		fieldlength = document.SearchActionForm.flatFacing.options.length;
		for(count6=0;count6<fieldlength;count6++)
		{
			
			if(document.SearchActionForm.flatFacing.options[count6].value==dataValues[7])
			{							
				document.SearchActionForm.flatFacing.options[count6].selected=true;
				break;
			}
		}	
		fieldLen = document.SearchActionForm.resflatBuilder.options.length;		
		for(count7=0;count7<fieldLen;count7++)
		{			
			if(document.SearchActionForm.resflatBuilder.options[count7].value==dataValues[13])
			{
				document.SearchActionForm.resflatBuilder.options[count7].selected=true;
				break;s
			}
		}
		if(dataValues[3] != -1){
			var result;
			setResLocalities(false) == result;
		}
		fieldLen = document.SearchActionForm.resPropLocality.options.length;
		for(count8=0;count8<fieldLen;count8++)
		{
			
			if(document.SearchActionForm.resPropLocality.options[count8].value==dataValues[14])
			{
				
				document.SearchActionForm.resPropLocality.options[count8].selected=true;
				break;
			}
		}
		document.SearchActionForm.carpetArea.value=dataValues[8];
		document.SearchActionForm.carpetAreaEnd.value=dataValues[9];
		document.SearchActionForm.flatKeyword.value=dataValues[11];
		document.SearchActionForm.flatPropName.value=dataValues[12];
		
	}//End of If - Flat 
	else if(dataValues[1].toUpperCase() == 'VILLA'){										
		fieldlength = document.SearchActionForm.villaFacing.options.length;
		for(count9=0;count9<fieldlength;count9++)
		{
			
			if(document.SearchActionForm.villaFacing.options[count9].value==dataValues[7])
			{							
				document.SearchActionForm.villaFacing.options[count9].selected=true;
				break;
			}
		}
		fieldlength = document.SearchActionForm.villaShape.options.length;
		for(count10=0;count10<fieldlength;count10++)
		{
			
			if(document.SearchActionForm.villaShape.options[count10].value==dataValues[10])
			{							
				document.SearchActionForm.villaShape.options[count10].selected=true;
				break;
			}
		}
		fieldlength = document.SearchActionForm.villaArea.options.length;
		for(count11=0;count11<fieldlength;count11++)
		{
			
			if(document.SearchActionForm.villaArea.options[count11].value==dataValues[11])
			{							
				document.SearchActionForm.villaArea.options[count11].selected=true;
				break;
			}
		}
		fieldLen = document.SearchActionForm.resVillaBuilder.options.length;		
		for(count12=0;count12<fieldLen;count12++)
		{			
			if(document.SearchActionForm.resVillaBuilder.options[count12].value==dataValues[17])
			{
				document.SearchActionForm.resVillaBuilder.options[count12].selected=true;
				break;
			}
		}
		if(dataValues[3] != -1){
			var result;
			setResLocalities(false) == result;
		}
		fieldLen = document.SearchActionForm.resPropLocality.options.length;
		for(count13=0;count13<fieldLen;count13++)
		{
			
			if(document.SearchActionForm.resPropLocality.options[count13].value==dataValues[18])
			{
				
				document.SearchActionForm.resPropLocality.options[count13].selected=true;
				break;
			}
		}
		document.SearchActionForm.villaCarpetArea.value=dataValues[8];
		document.SearchActionForm.villaCarpetAreaEnd.value=dataValues[13];
		document.SearchActionForm.villaLandArea.value=dataValues[12];
		document.SearchActionForm.villaLandAreaEnd.value=dataValues[14];
		document.SearchActionForm.villaKeyword.value=dataValues[15];
		document.SearchActionForm.villaPropName.value=dataValues[16];
		
	}//End of If - Villa 

	
}

function fillCommercialSearchCriteria(dataValues){
	var fieldlength;
	if(dataValues[1].toUpperCase() == 'STANDALONE'){
		fieldlength = document.SearchActionForm.locationPoint.options.length;
		for(count14=0;count14<fieldlength;count14++)
		{
			
			if(document.SearchActionForm.locationPoint.options[count14].value==dataValues[6])
			{							
				document.SearchActionForm.locationPoint.options[count14].selected=true;
				break;
			}
		}	

		fieldLen = document.SearchActionForm.carParking.length;	
		for(count15=0;count15<fieldLen;count15++){		
			if(document.SearchActionForm.carParking[count15].value == dataValues[7]){
				document.SearchActionForm.carParking[count15].checked = true;
			}else{
				document.SearchActionForm.carParking[count15].checked = false;
			}
		}
		fieldLen = document.SearchActionForm.fireSafety.length;	
		for(count16=0;count16<fieldLen;count16++){		
			if(document.SearchActionForm.fireSafety[count16].value == dataValues[8]){
				document.SearchActionForm.fireSafety[count16].checked = true;
			}else{
				document.SearchActionForm.fireSafety[count16].checked = false;
			}
		}
		fieldLen = document.SearchActionForm.waterSupply.length;	
		for(count17=0;count17<fieldLen;count17++){		
			if(document.SearchActionForm.waterSupply[count17].value == dataValues[9]){
				document.SearchActionForm.waterSupply[count17].checked = true;
			}else{
				document.SearchActionForm.waterSupply[count17].checked = false;
			}
		}
		fieldLen = document.SearchActionForm.powerSupply.length;	
		for(count18=0;count18<fieldLen;count18++){		
			if(document.SearchActionForm.powerSupply[count18].value == dataValues[10]){
				document.SearchActionForm.powerSupply[count18].checked = true;
			}else{
				document.SearchActionForm.powerSupply[count18].checked = false;
			}
		}		
		fieldlength = document.SearchActionForm.resSdspBuilder.options.length;
		for(count19=0;count19<fieldlength;count19++)
		{
			 
			if(document.SearchActionForm.resSdspBuilder.options[count19].value==dataValues[15])
			{							
				document.SearchActionForm.resSdspBuilder.options[count19].selected=true;
				break;
			}
		}
		if(dataValues[3] != -1){
			var result;
			setComLocalities(false) == result;
		}
		fieldLen = document.SearchActionForm.comPropLocality.options.length;
		for(count20=0;count20<fieldLen;count20++)
		{
			
			if(document.SearchActionForm.comPropLocality.options[count20].value==dataValues[16])
			{
				
				document.SearchActionForm.comPropLocality.options[count20].selected=true;
				break;
			}
		}
		document.SearchActionForm.sdspLandArea.value=dataValues[11];
		document.SearchActionForm.sdspLandAreaEnd.value=dataValues[12];
		document.SearchActionForm.shopsKeyword.value=dataValues[13];
		document.SearchActionForm.sdspPropName.value=dataValues[14];
	}//End of Standalone
}



function createURLForSearch(urlParams,urlFirstPart){
	var urlNew=urlFirstPart;
	var tempValues;
	
	if(urlParams[0] != ''){
		urlNew = urlNew + '&propnature=' + urlParams[0];		
	}
	
	if(urlParams[1] != ''){
		urlNew = urlNew + '&proptype=' + urlParams[1];
	}
	if(urlParams[2] != ''){
		urlNew = urlNew + '&propstateid=' + urlParams[2];
	}
	if(urlParams[3] != ''){
		urlNew = urlNew + '&propcityid=' + urlParams[3];
	}
	if(urlParams[4] != ''){		
		urlNew = urlNew + '&propprice='+ urlParams[4];
	}
	
	if(urlParams[5] != ''){
		urlNew = urlNew + '&propnaturetrans=' + urlParams[5];
	}
	urlNew = urlNew + '&propimage=';
	urlNew = urlNew + '&propstatus=';
	urlNew = urlNew + '&propareaunit=';
	if('RESIDENTIAL' == urlParams[0].toUpperCase()){
		if('FLAT' == urlParams[1].toUpperCase()){
			
			if(urlParams[6] != ''){
				urlNew = urlNew + '&propnoofbedroom=' + urlParams[6];
			}
			if(urlParams[7] != ''){
				urlNew = urlNew + '&pifmaindoorfacing=' + urlParams[7];
			}
				
			if(urlParams[12] != ''){
				urlNew = urlNew + '&propertyname=' + urlParams[12];
			}else{
				//urlNew = urlNew + '&propertyname=';
			}
			if(urlParams[13] != ''){			
				urlNew = urlNew + '&builderid=' + urlParams[13];
			}
			if(urlParams[8] != '' && urlParams[9] != ''){
				urlParams[8] = addZeros(urlParams[8]);
				urlParams[8] = escape(urlParams[8]);
				urlParams[9] = addZeros(urlParams[9]);
				urlParams[9] = escape(urlParams[9]);
				urlNew = urlNew + '&propcarpetarea=[' + urlParams[8] + ' TO ' + urlParams[9] + ']';				
			}else if(urlParams[8] != '' && urlParams[9] == ''){
				urlParams[8] = addZeros(urlParams[8]);
				urlParams[8] = escape(urlParams[8]);				
				urlNew = urlNew + '&propcarpetarea=' + urlParams[8];
			}else if(urlParams[8] == '' && urlParams[9] != ''){				
				urlParams[9] = addZeros(urlParams[9]);
				urlParams[9] = escape(urlParams[9]);				
				urlNew = urlNew + '&propcarpetarea=' + urlParams[9];
			}else{
				urlNew = urlNew + '&propcarpetarea=';
			}			
			/*if(urlParams[10] != ''){
				urlNew = urlNew + '&interior=' + urlParams[10];
			}*/
			if(urlParams[11] != ''){
				urlNew = urlNew + '&keyword=' + urlParams[11];
			}
			urlNew = urlNew + '&addlocalityid=' + urlParams[14];
			urlNew = urlNew +'&propertyid=&city=&state=&country=&propcarpetarea=&propnature=&proptype=&propmfcode=&propfcode=&proprtacode=&contname=&contnumber=&conthousenumber=&contbuildingname=&controad=&contarea=&contcity=&contstate=&contcountry=&contpincode=&proptype=&propnoofbedroom=&propprice=&pifsuperbuiltuparea=&propnaturetrans=&locality=&propdescription=&contemailid=&contmobile=&propnoofbedroom=&pifmaindoorfacing=';
		}//End of Flat
		else if('VILLA' == urlParams[1].toUpperCase()){
			/*if(urlParams[10] != ''){
			urlNew = urlNew + '&villashapeofplot=' + urlParams[10];
			}
			if(urlParams[11] != ''){
				urlNew = urlNew + '&villaarea=' + urlParams[11];
			}*/
			if(urlParams[6] != ''){
				urlNew = urlNew + '&propnoofbedroom=' + urlParams[6];
			}			
			/*if(urlParams[7] != ''){
				urlNew = urlNew + '&pifmaindoorfacing=' + urlParams[7];
			}*/
			if(urlParams[15] != ''){
				urlNew = urlNew + '&keyword=' + urlParams[15];
			}
			if(urlParams[16] != ''){
				urlNew = urlNew + '&propertyname=' + urlParams[16];
			}else{
				//urlNew = urlNew + '&propertyname=';
			}
			if(urlParams[17] != ''){			
				urlNew = urlNew + '&builderid=' + urlParams[17];
			}
			if(urlParams[8] != '' && urlParams[13] != ''){
				urlParams[8] = addZeros(urlParams[8]);
				urlParams[8] = escape(urlParams[8]);
				urlParams[13] = addZeros(urlParams[13]);
				urlParams[13] = escape(urlParams[13]);
				urlNew = urlNew + '&propcarpetarea=[' + urlParams[8] + ' TO ' + urlParams[13] + ']';				
			}else if(urlParams[8] != '' && urlParams[13] == ''){
				urlParams[8] = addZeros(urlParams[8]);
				urlParams[8] = escape(urlParams[8]);
				urlNew = urlNew + '&propcarpetarea=' + urlParams[8];
			}else if(urlParams[8] == '' && urlParams[13] != ''){				
				urlParams[13] = addZeros(urlParams[13]);
				urlParams[13] = escape(urlParams[13]);
				urlNew = urlNew + '&propcarpetarea=' + urlParams[13];
			}else{
				urlNew = urlNew + '&propcarpetarea=';
			}			
			
			urlNew = urlNew + '&addlocalityid=' + urlParams[18];
			urlNew = urlNew +'&propertyid=&city=&state=&country=&propcarpetarea=&propnature=&proptype=&propmfcode=&propfcode=&proprtacode=&contname=&contnumber=&conthousenumber=&contbuildingname=&controad=&contarea=&contcity=&contstate=&contcountry=&contpincode=&proptype=&propnoofbedroom=&propprice=&pifsuperbuiltuparea=&propnaturetrans=&locality=&propdescription=&contemailid=&contmobile=';
		}//End of Villa
		else{
			urlNew = urlNew +'&propertyid=&city=&state=&country=&propcarpetarea=&propnature=&proptype=&propmfcode=&propfcode=&proprtacode=&contname=&contnumber=&conthousenumber=&contbuildingname=&controad=&contarea=&contcity=&contstate=&contcountry=&contpincode=&proptype=&propnoofbedroom=&propprice=&propnaturetrans=&locality=&propcarpetarea=&propnoofbedroom=&pifsuperbuiltuparea=&locality=&proplocation=&propcarparkingavail=&propfiresafety=&propdedicatedwatersupply=&propcaptivepowersupply=&propdescription=&contemailid=&contmobile=';
		}
	}//End of Residential
	else if('COMMERCIAL' == urlParams[0].toUpperCase()){
		if('STANDALONE' == urlParams[1].toUpperCase()){
		if(urlParams[6] != ''){
			urlNew = urlNew + '&proplocation=' + urlParams[6];
			}
			if(urlParams[7] != ''){
				urlNew = urlNew + '&propcarparkingavail=' + urlParams[7];
			}
			if(urlParams[8] != ''){
				urlNew = urlNew + '&propfiresafety=' + urlParams[8];
			}
			if(urlParams[9] != ''){
				urlNew = urlNew + '&propdedicatedwatersupply=' + urlParams[9];
			}
			if(urlParams[10] != ''){
				urlNew = urlNew + '&propcaptivepowersupply=' + urlParams[10];
			}
			if(urlParams[13] != ''){
				urlNew = urlNew + '&keyword=' + urlParams[13];
			}
			
			if(urlParams[15] != ''){			
				urlNew = urlNew + '&builderid=' + urlParams[15];
			}			
			urlNew = urlNew + '&addlocalityid=' + urlParams[16];
			urlNew = urlNew +'&propertyid=&city=&state=&country=&propnature=&proptype=&propmfcode=&propfcode=&proprtacode=&contname=&contnumber=&conthousenumber=&contbuildingname=&controad=&contarea=&contcity=&contstate=&contcountry=&contpincode=&proptype=&locality=&proplocation=&propcarparkingavail=&propfiresafety=&propdedicatedwatersupply=&propcaptivepowersupply=&propnaturetrans=&propprice=&propdescription=&contemailid=&contmobile=&propcarpetarea=';
		}//End of Standalone
		else{
			urlNew = urlNew +'&propertyid=&city=&state=&country=&propcarpetarea=&propnature=&proptype=&interior=&propmfcode=&propfcode=&proprtacode=&contname=&contnumber=&conthousenumber=&contbuildingname=&controad=&contarea=&contcity=&contstate=&contcountry=&contpincode=&proptype=&propnoofbedroom=&propprice=&pifsuperbuiltuparea=&propnaturetrans=&locality=&propcarpetarea=&propnoofbedroom=&pifsuperbuiltuparea=&locality=&proplocation=&propcarparkingavail=&propfiresafety=&propdedicatedwatersupply=&propcaptivepowersupply=&propdescription=&contemailid=&contmobile=&propcarpetarea=';
		}//End of else
	}//End of Commercial
	else{		
		urlNew = urlNew +'&propertyid=&city=&state=&country=&propcarpetarea=&propnature=&proptype=&interior=&propmfcode=&propfcode=&proprtacode=&contname=&contnumber=&conthousenumber=&contbuildingname=&controad=&contarea=&contcity=&contstate=&contcountry=&contpincode=&proptype=&propprice=&pifsuperbuiltuparea=&propnaturetrans=&locality=&propcarpetarea=&propnoofbedroom=&locality=&proplocation=&propcarparkingavail=&propfiresafety=&propdedicatedwatersupply=&propcaptivepowersupply=&propdescription=&contemailid=&contmobile=&propcarpetarea=';
		
	}	
	return urlNew;
}


function createFlatResultTable(data){	
	var searchContentDiv = document.getElementById("searchResult");

	var mainDivTag = document.createElement("DIV");
	mainDivTag.setAttribute("id","mainSearchDiv");
	mainDivTag.className = "divsearchcontentwrapper";
	
	var divheading = document.createElement("DIV");
	divheading.className = "divsearchcontentwrapperheading";
	var span1=document.createElement("SPAN");
	span1.className = "prno";
	var txtHeading = document.createTextNode("ID: ");
	span1.appendChild(txtHeading);
	divheading.appendChild(span1);
	span1=document.createElement("SPAN");
	span1.className = "red";
	txtHeading = document.createTextNode(data[1]);
	span1.appendChild(txtHeading);
	divheading.appendChild(span1);
	mainDivTag.appendChild(divheading);

	var div1 = document.createElement("DIV");
	div1.className = "divsearchresultscontent";
	
	var image1 = document.createElement("IMG");	
	image1.className = "divproductimg";
	if(data[42] != ''){
		image1.setAttribute("src", data[42]);		
	}else{
		image1.setAttribute("src", "/dotcom/REBI/images/dummyimag.gif");	
	}
	div1.appendChild(image1);	
	//alert("Appenmded image 1to div1 in Flat");

	var div2 = document.createElement("DIV");
	div2.className = "divresultsdesccontainer";	
	var text1 = document.createTextNode("Price: ");
	div2.appendChild(text1);	
	
	span1=document.createElement("SPAN");
	//span1.className = "boldtxt";
	text1 = document.createTextNode('Rs.' + data[14]);
	//span1.appendChild(text1);
	div2.appendChild(text1);	
	var br1 = document.createElement("BR");
	div2.appendChild(br1);		
	text1 = document.createTextNode("Carpet Area: ");
	div2.appendChild(text1);	
	if(data[45] == 'in Sq. Mtr.'){
		text1 = document.createTextNode(data[19] + ' sq. mtr.  ');
	}else{
		text1 = document.createTextNode(data[19] + ' sq. ft.  ');
	}
	div2.appendChild(text1);
	br1 = document.createElement("BR");
	div2.appendChild(br1);		
	if(data[20] == 1){
		text1=document.createTextNode('Bedroom: ');
	}else{
		text1=document.createTextNode('Bedrooms: ');
	}	
	div2.appendChild(text1);			
	text1 = document.createTextNode(data[20]);
	div2.appendChild(text1);	
	br1 = document.createElement("BR");
	div2.appendChild(br1);	
	text1 = document.createTextNode('Status:');	
	div2.appendChild(text1);	
	span1=document.createElement("SPAN");
	//span1.className = "boldtxt";
	text1 = document.createTextNode(data[44]);		
	//span1.appendChild(text1);	
	div2.appendChild(text1);
	div1.appendChild(div2);	
//START HERE FOR LOCALITY
	div50 = document.createElement("DIV");
	div50.className = "divresultsdesccontainer3";
	
	span10=document.createElement("SPAN");
	span10.className = "boldtxt";	
	text1 = document.createTextNode(data[4]);
	span10.appendChild(text1);
	div50.appendChild(span10);	
    div1.appendChild(div50);
	//div2.appendChild(div50);	
	//END HERE FOR LOCALITY..
  




	div2 = document.createElement("DIV");
	div2.className = "divresultsdesccontainer2";
	text1 = document.createTextNode('Contact :');			
	//div2.appendChild(text1);
	
	
	span1=document.createElement("SPAN");
		span1.className = "boldtxt";
	span1.appendChild(text1);
	div2.appendChild(span1);
	
	var span2=document.createElement("SPAN");
	text1 = document.createTextNode(data[21]);
	span2.appendChild(text1);
	div2.appendChild(span2);
	
	br1 = document.createElement("BR");
	div2.appendChild(br1);	
		
	var span3=document.createElement("SPAN");
		span3.className = "boldtxt";
	text1 = document.createTextNode('Address:');
	span3.appendChild(text1);	
	div2.appendChild(span3);
	text1 = document.createTextNode(data[32]);	
	div2.appendChild(text1);
	br1 = document.createElement("BR");
	div2.appendChild(br1);		
	text1 = document.createTextNode('Phone:');	
	div2.appendChild(text1);		
	span1=document.createElement("SPAN");
	span1.className = "boldtxt";
	
	if(data[22] != '' && data[43] != ''){
		text1=document.createTextNode(data[43] + ' | ' + data[22]);
	}else if(data[22] != ''){
		text1=document.createTextNode(data[22]);
	}else if(data[43] != ''){
		text1=document.createTextNode(data[43]);
	}	
	
	span1.appendChild(text1);
	div2.appendChild(span1);
	br1 = document.createElement("BR");
	div2.appendChild(br1);	
	var span4=document.createElement("SPAN");
	span4.className = "boldtxt";		
	text1 = document.createTextNode("Email: ");
	span4.appendChild(text1);	
	div2.appendChild(span4);
	span1=document.createElement("SPAN");
	span1.className = "email";	
	text1 = document.createTextNode(data[31]);
	span1.appendChild(text1);
	div2.appendChild(span1);	
	br1 = document.createElement("BR");
	br1.className = "clear";
	div2.appendChild(br1);
	div1.appendChild(div2);	
	mainDivTag.appendChild(div1);

	div1 = document.createElement("DIV");
	div1.className = "clear";
	mainDivTag.appendChild(div1);	
	div1 = document.createElement("DIV");
	div1.className = "divsearchdesc";
	span1=document.createElement("SPAN");
	span1.className = "boldtxt";
	text1 = document.createTextNode("Description: ");	
	span1.appendChild(text1);
	div1.appendChild(span1);	
	text1 = document.createTextNode(data[2] + ' '+ data[3] + ' in ' + data[6] + ' for ' + data[16]);
	div1.appendChild(text1);
	mainDivTag.appendChild(div1);

	searchContentDiv.appendChild(mainDivTag);
	
	
	
}


function changePageColor(pageId){
	var element = document.getElementById(pageId);			
	element.className = "pageSelected";	
	return;
}

function fillResPriceRange(){	
	var fields;
	var propTypeValue;
	var fieldCount;	
	var selectedNature;	
	fieldLen = document.SearchActionForm.resPropTransNature.length;	
	for(count=0;count<fieldLen;count++){		
		if(document.SearchActionForm.resPropTransNature[count].checked == true){
			selectedNature = document.SearchActionForm.resPropTransNature[count].value;
		}
	}

	document.SearchActionForm.resPropPrice.options.length = 0;	
	var priceList = document.SearchActionForm.resPropPrice;	
	priceList.options[0]= new Option('[Select One]','');					
	if(typeof document.SearchActionForm.resPropTransNature != 'undefined'){
		if(selectedNature == 'Rent' || selectedNature == 'Lease'){					
			priceList.options[1]= new Option('Below 5000','[000000000000000000000000000000 TO 000000000000000000000000004999]');			
			priceList.options[2]= new Option('5000-10000','[000000000000000000000000005000 TO 000000000000000000000000010000]');			
			priceList.options[3]= new Option('10000-15000','[000000000000000000000000010000 TO 000000000000000000000000015000]');			
			priceList.options[4]= new Option('15000-20000','[000000000000000000000000015000 TO 000000000000000000000000020000]');			
			priceList.options[5]= new Option('20000-25000','[000000000000000000000000020000 TO 000000000000000000000000025000]');			
			priceList.options[6]= new Option('25000-30000','[000000000000000000000000025000 TO 000000000000000000000000030000]');			
			priceList.options[7]= new Option('30000-35000','[000000000000000000000000030000 TO 000000000000000000000000035000]');			
			priceList.options[8]= new Option('35000-40000','[000000000000000000000000035000 TO 000000000000000000000000040000]');			
			priceList.options[9]= new Option('40000-45000','[000000000000000000000000040000 TO 000000000000000000000000045000]');			
			priceList.options[10]= new Option('45000-50000','[000000000000000000000000045000 TO 000000000000000000000000050000]');			
			priceList.options[11]= new Option('50000+','[000000000000000000000000050000 TO 000000009999999999999999999999]');	
		}else{					
			priceList.options[1]= new Option('Below 10 lacs','[000000000000000000000000000000 TO 000000000000000000000000999999]');					
			priceList.options[2]= new Option('10-20 lacs','[000000000000000000000001000000 TO 000000000000000000000002000000]');			
			priceList.options[3]= new Option('20-30 lacs','[000000000000000000000002000000 TO 000000000000000000000003000000]');			
			priceList.options[4]= new Option('30-40 lacs','[000000000000000000000003000000 TO 000000000000000000000004000000]');			
			priceList.options[5]= new Option('40-50 lacs','[000000000000000000000004000000 TO 000000000000000000000005000000]');			
			priceList.options[6]= new Option('50+ lacs','[000000000000000000000005000000 TO 000000009999999999999999999999]');
		}
	}else{
			priceList.options[1]= new Option('Below 10 lacs','[000000000000000000000000000000 TO 000000000000000000000000999999]');					
			priceList.options[2]= new Option('10-20 lacs','[000000000000000000000001000000 TO 000000000000000000000002000000]');			
			priceList.options[3]= new Option('20-30 lacs','[000000000000000000000002000000 TO 000000000000000000000003000000]');			
			priceList.options[4]= new Option('30-40 lacs','[000000000000000000000003000000 TO 000000000000000000000004000000]');			
			priceList.options[5]= new Option('40-50 lacs','[000000000000000000000004000000 TO 000000000000000000000005000000]');			
			priceList.options[6]= new Option('50+ lacs','[000000000000000000000005000000 TO 000000009999999999999999999999]');		
	}
	
}

function fillPriceRangeForAdvSearch(){	
	var fields;
	var propTypeValue;
	var fieldCount;		
	var selectedNature;	
	fieldLen = document.AdvancedSearchActionForm.resPropTransNature.length;	
	for(count=0;count<fieldLen;count++){		
		if(document.AdvancedSearchActionForm.resPropTransNature[count].checked == true){
			selectedNature = document.AdvancedSearchActionForm.resPropTransNature[count].value;
		}
	}
	document.AdvancedSearchActionForm.resPropPrice.options.length = 0;	
	var priceList = document.AdvancedSearchActionForm.resPropPrice;	
	priceList.options[0]= new Option('[Select One]','');					
	if(typeof document.AdvancedSearchActionForm.resPropTransNature != 'undefined'){
		if(selectedNature == 'Rent' || selectedNature == 'Lease'){							
			priceList.options[1]= new Option('Below 5000','[000000000000000000000000000000 TO 000000000000000000000000004999]');			
			priceList.options[2]= new Option('5000-10000','[000000000000000000000000005000 TO 000000000000000000000000010000]');			
			priceList.options[3]= new Option('10000-15000','[000000000000000000000000010000 TO 000000000000000000000000015000]');			
			priceList.options[4]= new Option('15000-20000','[000000000000000000000000015000 TO 000000000000000000000000020000]');			
			priceList.options[5]= new Option('20000-25000','[000000000000000000000000020000 TO 000000000000000000000000025000]');			
			priceList.options[6]= new Option('25000-30000','[000000000000000000000000025000 TO 000000000000000000000000030000]');			
			priceList.options[7]= new Option('30000-35000','[000000000000000000000000030000 TO 000000000000000000000000035000]');			
			priceList.options[8]= new Option('35000-40000','[000000000000000000000000035000 TO 000000000000000000000000040000]');			
			priceList.options[9]= new Option('40000-45000','[000000000000000000000000040000 TO 000000000000000000000000045000]');			
			priceList.options[10]= new Option('45000-50000','[000000000000000000000000045000 TO 000000000000000000000000050000]');			
			priceList.options[11]= new Option('50000+','[000000000000000000000000050000 TO 000000009999999999999999999999]');	
		}else{					
			priceList.options[1]= new Option('Below 10 lacs','[000000000000000000000000000000 TO 000000000000000000000000999999]');					
			priceList.options[2]= new Option('10-20 lacs','[000000000000000000000001000000 TO 000000000000000000000002000000]');			
			priceList.options[3]= new Option('20-30 lacs','[000000000000000000000002000000 TO 000000000000000000000003000000]');			
			priceList.options[4]= new Option('30-40 lacs','[000000000000000000000003000000 TO 000000000000000000000004000000]');			
			priceList.options[5]= new Option('40-50 lacs','[000000000000000000000004000000 TO 000000000000000000000005000000]');			
			priceList.options[6]= new Option('50+ lacs','[000000000000000000000005000000 TO 000000009999999999999999999999]');
		}
	}else{
			priceList.options[1]= new Option('Below 10 lacs','[000000000000000000000000000000 TO 000000000000000000000000999999]');					
			priceList.options[2]= new Option('10-20 lacs','[000000000000000000000001000000 TO 000000000000000000000002000000]');			
			priceList.options[3]= new Option('20-30 lacs','[000000000000000000000002000000 TO 000000000000000000000003000000]');			
			priceList.options[4]= new Option('30-40 lacs','[000000000000000000000003000000 TO 000000000000000000000004000000]');			
			priceList.options[5]= new Option('40-50 lacs','[000000000000000000000004000000 TO 000000000000000000000005000000]');			
			priceList.options[6]= new Option('50+ lacs','[000000000000000000000005000000 TO 000000009999999999999999999999]');		
	}
	
}



function resetValues(){
	var fieldName;
	fieldName = document.SearchActionForm.propBedRoom;
	if(fieldName != null){		
		fieldName.options[0].selected=true;										
	}
	fieldName = document.SearchActionForm.interiors;
	if(fieldName != null){		
		fieldName.options[0].selected=true;										
	}
	fieldName = document.SearchActionForm.flatFacing;
	if(fieldName != null){		
		fieldName.options[0].selected=true;										
	}
	fieldName = document.SearchActionForm.flatPropName;
	if(fieldName != null){		
		fieldName.value = '';
	}
	fieldName = document.SearchActionForm.carpetArea;
	if(fieldName != null){		
		fieldName.value = '';
	}
	fieldName = document.SearchActionForm.carpetAreaEnd;
	if(fieldName != null){		
		fieldName.value = '';
	}
	fieldName = document.SearchActionForm.villaShape;
	if(fieldName != null){		
		fieldName.options[0].selected=true;										
	}
	fieldName = document.SearchActionForm.villaArea;
	if(fieldName != null){		
		fieldName.options[0].selected=true;										
	}	
	fieldName = document.SearchActionForm.villaFacing;
	if(fieldName != null){		
		fieldName.options[0].selected=true;										
	}
	fieldName = document.SearchActionForm.villaLandArea;
	if(fieldName != null){		
		fieldName.value = '';
	}
	fieldName = document.SearchActionForm.villaPropName;
	if(fieldName != null){		
		fieldName.value = '';
	}
	fieldName = document.SearchActionForm.villaLandAreaEnd;
	if(fieldName != null){		
		fieldName.value = '';
	}
	fieldName = document.SearchActionForm.villaCarpetArea;
	if(fieldName != null){		
		fieldName.value = '';
	}	
	fieldName = document.SearchActionForm.villaCarpetAreaEnd;
	if(fieldName != null){		
		fieldName.value = '';
	}
	fieldName = document.SearchActionForm.locationPoint;
	if(fieldName != null){		
		fieldName.options[0].selected=true;										
	}
	fieldName = document.SearchActionForm.carParking;
	if(fieldName != null){		
		for(index=0;index<fieldName.length;index++){
			fieldName[index].checked =  false;
		}
	}
	fieldName = document.SearchActionForm.fireSafety;
	if(fieldName != null){		
		for(index=0;index<fieldName.length;index++){
			fieldName[index].checked =  false;
		}
	}
	fieldName = document.SearchActionForm.waterSupply;
	if(fieldName != null){		
		for(index=0;index<fieldName.length;index++){
			fieldName[index].checked =  false;
		}
	}
	fieldName = document.SearchActionForm.powerSupply;
	if(fieldName != null){		
		for(index=0;index<fieldName.length;index++){
			fieldName[index].checked =  false;
		}
	}	
	fieldName = document.SearchActionForm.sdspPropName;
	if(fieldName != null){		
		fieldName.value = '';
	}
	fieldName = document.SearchActionForm.sdspLandArea;
	if(fieldName != null){		
		fieldName.value = '';
	}
	fieldName = document.SearchActionForm.sdspLandAreaEnd;
	if(fieldName != null){		
		fieldName.value = '';
	}
	fieldName = document.SearchActionForm.flatKeyword;
	if(fieldName != null){		
		fieldName.value = '';
	}
	fieldName = document.SearchActionForm.villaKeyword;
	if(fieldName != null){		
		fieldName.value = '';
	}
	fieldName = document.SearchActionForm.shopsKeyword;
	if(fieldName != null){		
		fieldName.value = '';
	}	
	fillResPriceRange();
	
}
//CLICK ON SEARCH BUTTON ON REBI LAYOUT...
//TODO 240761 --DELETE COMMENT AFTER IMPLEMANTAION 
function fnSearchToWorkArea()
{		
	

	var fieldLen = document.SearchActionForm.resPropNature.options.length;

	for(count=0;count<fieldLen;count++)
	{
		if(document.SearchActionForm.resPropNature.options[count].selected == true)
		{
			document.SearchActionForm.propNature.value = document.SearchActionForm.resPropNature.options[count].value;
			break;
		}
	}


	var propType = document.SearchActionForm.resPropType.value;	
	
	var forwUrl = '/dotcom/' + gOrgFolder + '/search/GetSearchResults.jsp';		
	document.SearchActionForm.action=forwUrl;
	document.SearchActionForm.submit();	
}

function fnAdvancedSearch()
{		
	var fieldLen = document.AdvancedSearchActionForm.resPropNature.options.length;

	for(count=0;count<fieldLen;count++)
	{
		if(document.AdvancedSearchActionForm.resPropNature.options[count].selected == true)
		{
			document.AdvancedSearchActionForm.propNature.value = document.AdvancedSearchActionForm.resPropNature.options[count].value;
			break;
		}
	}

	var propType = document.AdvancedSearchActionForm.resPropType.value;	
	var forwUrl = '/dotcom/' + gOrgFolder + '/search/GetSearchResults.jsp';	
	
	document.AdvancedSearchActionForm.action=forwUrl;
	document.AdvancedSearchActionForm.submit();	
}

function clickOnAdvanceSearch(){
	var forwUrl = '/dotcom/' + gOrgFolder + '/search/AdvancedSearch.jsp';	
	
	document.SearchActionForm.action=forwUrl;
	document.SearchActionForm.submit();	
}

function setResType(sync){	
	//alert("val"+val);
	var http_restyperequest = false;	  
	var selectedNature;	

	var fieldLen = document.SearchActionForm.resPropNature.options.length;

	for(count=0;count<fieldLen;count++)
	{
		if(document.SearchActionForm.resPropNature.options[count].selected == true)
		{
			selectedNature = document.SearchActionForm.resPropNature.options[count].value;
			break;
		}
	}
//alert(selectedNature);
	if(selectedNature != ''){
		if (window.XMLHttpRequest) { // Mozilla, Safari,...
			http_restyperequest = new XMLHttpRequest();
			if (http_restyperequest.overrideMimeType) {
				http_restyperequest.overrideMimeType('text/xml');
				// See note below about this line
			}
		} else if (window.ActiveXObject) { // IE
			try {
					http_restyperequest = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_restyperequest = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}

		if (!http_restyperequest) {			
			return false;
		}
		
		http_restyperequest.onreadystatechange = function() { fillResType(http_restyperequest); }; 		
		http_restyperequest.open('POST','/dotcom/SearchIndexListViewAction.do?propnature='+ selectedNature +'&orgid='+orgId+'&entitytypeid='+typeEntityId,true);        	                    	                
		http_restyperequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");           
		http_restyperequest.send('proptype=');  
	}else{		
		document.SearchActionForm.resPropType.options.length = 0;
		document.SearchActionForm.resPropType.options[0] = new Option('[Select One]','');
	}
	
}
			
function fillResType(http_restyperequest){
	//alert("val");
	if (http_restyperequest.readyState == 4){
		 if (http_restyperequest.status == 200){		
			var xmlText = http_restyperequest.responseXML;
			var docs = xmlText.getElementsByTagName("DOCUMENT");
			var docCount=docs.length;
			var fields;
			var propTypeValue;
			var fieldCount;			
			document.SearchActionForm.resPropType.options.length = 0;			
			var typeList= document.SearchActionForm.resPropType;	
			typeList.options[0]= new Option('[Select One]','');
			for(count=0;count<docCount;count++){
				fields = docs[count].getElementsByTagName("FIELD");
				fieldCount = fields.length;
				for(x=0;x<fieldCount;x++){
					if(fields[x].getAttribute("name") == 'proptype'){
						propTypeValue=fields[x].firstChild.nodeValue;
						propTypeValue=replace(propTypeValue);									
					}
					typeList.options[count+1]= new Option(propTypeValue,propTypeValue);			
				}							
			}//End of for---count									 	
		 }
		
		 selectByDefault();
		 }
	
}


function setAdvancedSearchType(sync){	
	var http_restyperequest = false;	  
	var selectedNature;

	var fieldLen = document.AdvancedSearchActionForm.resPropNature.options.length;

	for(count=0;count<fieldLen;count++)
	{
		if(document.AdvancedSearchActionForm.resPropNature.options[count].selected == true)
		{
			selectedNature = document.AdvancedSearchActionForm.resPropNature.options[count].value;
			break;
		}
	}
	if(selectedNature != ''){
		if (window.XMLHttpRequest) { // Mozilla, Safari,...
			http_restyperequest = new XMLHttpRequest();
			if (http_restyperequest.overrideMimeType) {
				http_restyperequest.overrideMimeType('text/xml');
				// See note below about this line
			}
		} else if (window.ActiveXObject) { // IE
			try {
					http_restyperequest = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_restyperequest = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}

		if (!http_restyperequest) {			
			return false;
		}
		
		http_restyperequest.onreadystatechange = function() { fillAdvancedSearchType(http_restyperequest); }; 		
		http_restyperequest.open('POST','/dotcom/SearchIndexListViewAction.do?propnature='+ selectedNature +'&orgid='+orgId+'&entitytypeid='+typeEntityId,true);        	                    	                
		http_restyperequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");           
		http_restyperequest.send('proptype=');  
	}else{		
		document.AdvancedSearchActionForm.resPropType.options.length = 0;
		document.AdvancedSearchActionForm.resPropType.options[0] = new Option('[Select One]','');
	}
	
}
			
function fillAdvancedSearchType(http_restyperequest){
	if (http_restyperequest.readyState == 4){
		 if (http_restyperequest.status == 200){		
			var xmlText = http_restyperequest.responseXML;
			var docs = xmlText.getElementsByTagName("DOCUMENT");
			var docCount=docs.length;
			var fields;
			var propTypeValue;
			var fieldCount;			
			document.AdvancedSearchActionForm.resPropType.options.length = 0;			
			var typeList= document.AdvancedSearchActionForm.resPropType;	
			typeList.options[0]= new Option('[Select One]','');
			for(count=0;count<docCount;count++){
				fields = docs[count].getElementsByTagName("FIELD");
				fieldCount = fields.length;
				for(x=0;x<fieldCount;x++){
					if(fields[x].getAttribute("name") == 'proptype'){
						propTypeValue=fields[x].firstChild.nodeValue;
						propTypeValue=replace(propTypeValue);									
					}
					typeList.options[count+1]= new Option(propTypeValue,propTypeValue);			
				}							
			}//End of for---count									 	
		 }
		 selectDefaultForAdvSearch();
		 showAdvancedOptions(document.AdvancedSearchActionForm.resPropType.value);
		 
	}
	
}


function setBasicOptions(buttonClicked){	
	//alert("OOO");
	document.SearchActionForm.resPropNature.options[1].selected = true;			
	document.SearchActionForm.resPropTransNature[0].checked = true;
	fillResPriceRange();
	//alert("set basic");
	setResType();
    // alert("at the end");
}

function setBasicOptionsforAdvancedSearch(){		
	document.AdvancedSearchActionForm.resPropNature.options[1].selected = true;
	document.AdvancedSearchActionForm.resPropTransNature[0].checked = true;
	fillPriceRangeForAdvSearch();
	setAdvancedSearchType();
}


function addZeros(dataValue){	
	var dataLen = dataValue.length;
	var zeroString = '';
	var finalLen = 30 - dataLen;
	for(p = 0 ; p< finalLen ; p++){
		zeroString = zeroString + '0';
	}
	dataValue = zeroString + dataValue;	
	return dataValue;
}

function removeZeros(dataFromIndex){	
	var len = dataFromIndex.length;
	var value1 = '';
	var findIndex = -1;
	
	if(dataFromIndex == '000000000000000000000000000000'){
		dataFromIndex = '0';	
		return dataFromIndex;
	}
	for(j=0;j<len;j++){
		value1 = dataFromIndex.substring(j,j+1);				
		if(value1 == '.'){
			findIndex = dataFromIndex.indexOf(value1);		
			findIndex = findIndex-1;
			break;
		}else if(value1 == 'A'){
			findIndex = dataFromIndex.indexOf(value1);		
			break;
		}
		else{
			if(eval(value1) != 0){	
				findIndex = dataFromIndex.indexOf(value1);			
				break;
			}
		}
	}
	
	dataFromIndex = dataFromIndex.substring(findIndex);	
	return dataFromIndex;
}

function replaceScript(str)
{	
	var newstr = str;
	if(str != ''){
		str=str.toLowerCase();
		var string="";	
		var newstr = str.replace("<script>", "script");
		newstr=newstr.replace("</script>", "script");
	}
	return newstr;
}

//By arati to show land result
function createLandResultTable(data){	
	
//alert("inside create land result table");

	var searchContentDiv = document.getElementById("searchResult");

	var mainDivTag = document.createElement("DIV");
	mainDivTag.setAttribute("id","mainSearchDiv");
	mainDivTag.className = "divsearchcontentwrapper";
	
	var divheading = document.createElement("DIV");
	divheading.className = "divsearchcontentwrapperheading";
	var span1=document.createElement("SPAN");
	span1.className = "prno";
	var txtHeading = document.createTextNode("ID: ");
	span1.appendChild(txtHeading);
	divheading.appendChild(span1);
	span1=document.createElement("SPAN");
	span1.className = "red";
	txtHeading = document.createTextNode(data[1]);
	span1.appendChild(txtHeading);
	divheading.appendChild(span1);
	mainDivTag.appendChild(divheading);

	var div1 = document.createElement("DIV");
	div1.className = "divsearchresultscontent";
	
	var image1 = document.createElement("IMG");	
	image1.className = "divproductimg";
	if(data[42] != ''){
		image1.setAttribute("src", data[42]);		
	}else{
		image1.setAttribute("src", "/dotcom/REBI/images/dummyimag.gif");	
	}
	div1.appendChild(image1);	
	//alert("Appenmded image 1to div1 in Villa");


	var div2 = document.createElement("DIV");
	
	div2.className = "divresultsdesccontainer";	
	var text1 = document.createTextNode("Price: ");
	
	div2.appendChild(text1);	
	
	text1 = document.createTextNode('Rs.' + data[14]);
	//span1.appendChild(text1);
	div2.appendChild(text1);	
	var br1 = document.createElement("BR");
	div2.appendChild(br1);		
	text1 = document.createTextNode("Carpet Area: ");
	div2.appendChild(text1);		
	if(data[45] == 'in Sq. Mtr.'){
		text1 = document.createTextNode(data[19] + ' sq. mtr.  ');
	}else{
		text1 = document.createTextNode(data[19] + ' sq. ft.  ');
	}
	div2.appendChild(text1);
	//br1 = document.createElement("BR");
	//div2.appendChild(br1);		
	/*if(data[20] == 1){
		text1=document.createTextNode('Bedroom: ');
	}else{
		text1=document.createTextNode('Bedrooms: ');
	}	
	div2.appendChild(text1);		
	text1 = document.createTextNode(data[20]);
	div2.appendChild(text1);*/	
	//br1 = document.createElement("BR");
	//div2.appendChild(br1);	
	text1 = document.createTextNode('Status:');	
	div2.appendChild(text1);	
	//span1=document.createElement("SPAN");
	//span1.className = "boldtxt";
	text1 = document.createTextNode(data[44]);		
	//span1.appendChild(text1);	
	div2.appendChild(text1);
	div1.appendChild(div2);	

//START HERE FOR LOCALITY
	div50 = document.createElement("DIV");
	div50.className = "divresultsdesccontainer3";
	
	span10=document.createElement("SPAN");
	span10.className = "boldtxt";	
	text1 = document.createTextNode(data[4]);
	span10.appendChild(text1);
	div50.appendChild(span10);	
    div1.appendChild(div50);
	//div2.appendChild(div50);	
	//END HERE FOR LOCALITY..

   
	div2 = document.createElement("DIV");
	span1=document.createElement("SPAN");
	span1.className = "boldtxt";
	div2.className = "divresultsdesccontainer2";
	text1 = document.createTextNode('Contact:');	
	span1.appendChild(text1);
	div2.appendChild(span1);
	//span1=document.createElement("SPAN");
	//span1.className = "boldtxt";	
	text1 = document.createTextNode(data[21]);
	//span1.appendChild(text1);
	div2.appendChild(text1);
	
	br1 = document.createElement("BR");
	div2.appendChild(br1);		
	var span13=document.createElement("SPAN");
	span13.className = "boldtxt";
	text1 = document.createTextNode('Address:');	
	span13.appendChild(text1);
	div2.appendChild(span13);
	text1 = document.createTextNode(data[32]);	
	div2.appendChild(text1);
	br1 = document.createElement("BR");
	div2.appendChild(br1);		
	text1 = document.createTextNode('Phone:');	
	
	div2.appendChild(text1);		
	span1=document.createElement("SPAN");
	span1.className = "boldtxt";
	
	if(data[22] != '' && data[43] != ''){
		text1=document.createTextNode(data[43] + ' | ' + data[22]);
	}else if(data[22] != ''){
		text1=document.createTextNode(data[22]);
	}else if(data[43] != ''){
		text1=document.createTextNode(data[43]);
	}	
	
	span1.appendChild(text1);
	div2.appendChild(span1);
	br1 = document.createElement("BR");
	div2.appendChild(br1);			
	text1 = document.createTextNode("Email: ");
	var span4=document.createElement("SPAN");
	span4.className = "boldtxt";		
	text1 = document.createTextNode("Email: ");
	span4.appendChild(text1);	
	div2.appendChild(span4);
	//div2.appendChild(span139);
	span1=document.createElement("SPAN");
	span1.className = "email";	
	text1 = document.createTextNode(data[31]);
	span1.appendChild(text1);
	div2.appendChild(span1);	
	br1 = document.createElement("BR");
	br1.className = "clear";
	div2.appendChild(br1);
	div1.appendChild(div2);	
	mainDivTag.appendChild(div1);

	div1 = document.createElement("DIV");
	div1.className = "clear";
	mainDivTag.appendChild(div1);	
	div1 = document.createElement("DIV");
	div1.className = "divsearchdesc";
	span1=document.createElement("SPAN");
	span1.className = "boldtxt";
	text1 = document.createTextNode("Description: ");	
	span1.appendChild(text1);
	div1.appendChild(span1);	
	text1 = document.createTextNode(data[2] + ' '+ data[3] + ' in ' + data[6] + ' for ' + data[16]);
	div1.appendChild(text1);
	mainDivTag.appendChild(div1);

	searchContentDiv.appendChild(mainDivTag);



	
}

function setResType1(dataValues){	
	//alert("val"+val);
	var http_restyperequest = false;	  
	var selectedNature;	

	var fieldLen = document.SearchActionForm.resPropNature.options.length;

	for(count=0;count<fieldLen;count++)
	{
		if(document.SearchActionForm.resPropNature.options[count].selected == true)
		{
			selectedNature = document.SearchActionForm.resPropNature.options[count].value;
			break;
		}
	}
//alert(selectedNature);
	if(selectedNature != ''){
		if (window.XMLHttpRequest) { // Mozilla, Safari,...
			http_restyperequest = new XMLHttpRequest();
			if (http_restyperequest.overrideMimeType) {
				http_restyperequest.overrideMimeType('text/xml');
				// See note below about this line
			}
		} else if (window.ActiveXObject) { // IE
			try {
					http_restyperequest = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_restyperequest = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}

		if (!http_restyperequest) {			
			return false;
		}
		
		http_restyperequest.onreadystatechange = function() { fillResType1(http_restyperequest,dataValues); }; 		
		http_restyperequest.open('POST','/dotcom/SearchIndexListViewAction.do?propnature='+ selectedNature +'&orgid='+orgId+'&entitytypeid='+typeEntityId,true);        	                    	                
		http_restyperequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");           
		http_restyperequest.send('proptype=');  
	}else{		
		document.SearchActionForm.resPropType.options.length = 0;
		document.SearchActionForm.resPropType.options[0] = new Option('[Select One]','');
	}
	
}

function fillResType1(http_restyperequest,dataValues){
	//alert("val");
	if (http_restyperequest.readyState == 4){
		 if (http_restyperequest.status == 200){		
			var xmlText = http_restyperequest.responseXML;
			var docs = xmlText.getElementsByTagName("DOCUMENT");
			var docCount=docs.length;
			var fields;
			var propTypeValue;
			var fieldCount;			
			document.SearchActionForm.resPropType.options.length = 0;			
			var typeList= document.SearchActionForm.resPropType;	
			typeList.options[0]= new Option('[Select One]','');
			for(count=0;count<docCount;count++){
				fields = docs[count].getElementsByTagName("FIELD");
				fieldCount = fields.length;
				for(x=0;x<fieldCount;x++){
					if(fields[x].getAttribute("name") == 'proptype'){
						propTypeValue=fields[x].firstChild.nodeValue;
						propTypeValue=replace(propTypeValue);									
					}
					typeList.options[count+1]= new Option(propTypeValue,propTypeValue);			
				}							
			}//End of for---count									 	
		 }
		
		 selectByDefault();
		 newfunct(dataValues);
		 }
	
}

function newfunct(dataValues){	
	//alert("in fill"+dataValues[1]);
	if(dataValues[1] != ''){		
		document.SearchActionForm.resPropType.value = dataValues[1];		
		
		fieldLen = document.SearchActionForm.resPropType.options.length;
		//alert(fieldLen);
		for(count=0;count<fieldLen;count++)
		{
			if(document.SearchActionForm.resPropType.options[count].value== dataValues[1])
			{
				document.SearchActionForm.resPropType.options[count].selected=true;														
				break;
			}else if(document.SearchActionForm.resPropType.options[count].value== dataValues[1])
			{
				document.SearchActionForm.resPropType.options[count].selected=true;														
				break;
			}
		}
	}
}