
 
function valSearch(pCategory)
{
               //Clear Table.
               var pType;
               var tblContent=document.getElementById('tblContent');
               var TableLength=tblContent.rows.length;
               var k;
               if(TableLength>0)
               {
               for(k=TableLength-1;k>=0;k--)
               {
               tblContent.deleteRow(k);
               var TableLength1=tblContent.rows.length;
               }
               }
              
                  var xmlDoc=null;
                   if (window.ActiveXObject)
                    {// code for IE
                        xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
                     }
                    else if (document.implementation.createDocument)
                        {// code for Mozilla, Firefox, Opera, etc.
                            xmlDoc=document.implementation.createDocument("","",null);
                        }
                        else
                        {
                            alert('Your browser cannot handle this script');
                        }
                        if (xmlDoc!=null)
                        {
                        var x,i;
                            xmlDoc.async=false;
                            var vXMLFileName;
                            var vTagName;
                            if (pCategory=="BUY")
                            {
                            if(rdbResidential.checked==true)
                            {
                            vXMLFileName="XML/Buy_Residential.xml";
                            vTagName="BuyResidential";
                            pType="R";
                            }
                            else
                            {
                            vXMLFileName="XML/Buy_Commerical.xml";
                            vTagName="BuyCommercial";
                            pType="C";
                            }
                           }
                           if(pCategory=="RENT")
                         {
                            if(rdbResidential.checked==true)
                                {
                                vXMLFileName="XML/Rent_Residential.xml";
                                vTagName="RentResidential";
                                pType="R";
                                }
                            else
                                {
                                vXMLFileName="XML/Rent_Commerial.xml";
                                vTagName="RentCommercial";
                                pType="C";
                                }
                           }
                            
                       
                            xmlDoc.load(vXMLFileName);
                            var x=xmlDoc.getElementsByTagName(vTagName),i;
                            for (i=0;i<x.length;i++)
                            {
                            var BPriceRange,Location,BHK,Category,Area,PinCode,SubArea,FirstValue,SecondValue;
                            if(ddlpricerange.value =="- Please Select-")
                            {
                            BPriceRange =(ddlpricerange.value=="- Please Select-")?xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue:ddlpricerange.value;
                              //alert(BPriceRange);
                            }
                            else
                            {
                            var vSplit=ddlpricerange.value.split("-");
                            FirstValue=vSplit[0];
                            SecondValue=vSplit[1];
                            BPriceRange=(((xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue/10)>=(FirstValue/10))&&((xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue/10)<=(SecondValue/10)))?xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue:FirstValue;
                            }
                            
                            Location =(ddllocation.value=="- Please Select-")?xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue:ddllocation.value;
                            Area =(ddlarea.value=="- Please Select-")?xmlDoc.getElementsByTagName("Area")[i].childNodes[0].nodeValue:ddlarea.value;
                            SubArea =(ddlsubarea.value=="- Please Select-")?xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue:ddlsubarea.value;
                            PinCode =(ddlpincode.value=="- Please Select-")?xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue:ddlpincode.value;
                            if (rdbResidential.checked==true)
                            {
                            BHK =(ddlBHK.value=="- Please Select-")?xmlDoc.getElementsByTagName("BHK")[i].childNodes[0].nodeValue:ddlBHK.value;
                            }
                           var vCondition;
                           if(rdbResidential.checked==true)
                           {
                           vCondition=(BPriceRange==xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue)&&(Location==xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue)&&(BHK==xmlDoc.getElementsByTagName("BHK")[i].childNodes[0].nodeValue)&&(Area==xmlDoc.getElementsByTagName("Area")[i].childNodes[0].nodeValue)&&(PinCode==xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue)&& (SubArea==xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue);
                           }
                           else
                           {
                           vCondition=(BPriceRange==xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue)&&(Location==xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue)&&(Area==xmlDoc.getElementsByTagName("Area")[i].childNodes[0].nodeValue)&&(PinCode==xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue)&& (SubArea==xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue);
                           }
////                            Category =(rdResidential.value=="Residential")?xmlDoc.getElementsByTagName("Category")[i].childNodes[0].nodeValue:rdCommerical.value;


//if((BPriceRange==xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue)&&(Location==xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue)&&(BHK==xmlDoc.getElementsByTagName("BHK")[i].childNodes[0].nodeValue)&&(Area==xmlDoc.getElementsByTagName("Area")[i].childNodes[0].nodeValue)&&(PinCode==xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue)&& (SubArea==xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue))
if(vCondition)
{
        var tblContent=document.getElementById('tblContent');
        var lastRow = tblContent.rows.length;
        
            var row = tblContent.insertRow(lastRow);
            var cellLeft = row.insertCell(0);
            cellLeft.style.width='30%';
            var Secondtable=document.createElement('Table');
            cellLeft.appendChild(Secondtable);
            
            
             //--------1 row---------------Start
            var vlen1 = Secondtable.rows.length;
            var vtrid1 = Secondtable.insertRow(vlen1);           
            var vPropertynameValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Property_Name")[i].childNodes[0].nodeValue);   
            
            var vtxtPropertyName = vtrid1.insertCell(0);
            vtxtPropertyName.className ='bold';
            vtxtPropertyName.appendChild(vPropertynameValue);
              //--------2 row---------------Start
            var vlen2 = Secondtable.rows.length;
            var vtrid2 = Secondtable.insertRow(vlen2);           
            var vAreaValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue);   
            var vtxtArea = vtrid2.insertCell(0);
            vtxtArea.className ='bold';
            vtxtArea.appendChild(vAreaValue);
            
              //--------3 row---------------Start
            var vlen3 = Secondtable.rows.length;
            var vtrid3 = Secondtable.insertRow(vlen3);
             var vimage = vtrid3.insertCell(0);
           var img = new Image();
            img.src="PropertyImages/"+xmlDoc.getElementsByTagName("Property_Id")[i].childNodes[0].nodeValue+".jpg" ;
            vimage.appendChild(img); 
              //--------Second Table---------------Start
            var cellRight = row.insertCell(1);
            cellRight.style.borderRight =  '0px';
            cellRight.style.width='70%';
            var firsttable=document.createElement('Table');
            firsttable.style.width='100%';
            cellRight.appendChild(firsttable);
  //--------first row---------------Start
            var vlen = firsttable.rows.length;
            var vtrid = firsttable.insertRow(vlen);
            var vlblPropertyID = vtrid.insertCell(0);
            vlblPropertyID.style.width='40%';
            vlblPropertyID .innerHTML='Property ID';
            vlblPropertyID.className ='bold';
            var vPropertyidValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Property_Id")[i].childNodes[0].nodeValue);   
            var vtxtPropertyID = vtrid.insertCell(1);
            vtxtPropertyID.style.width='60%';
            vtxtPropertyID.appendChild(vPropertyidValue);
           
            //--------Third row---------------Start
            var vlen2 = firsttable.rows.length;
            var vtrid2 = firsttable.insertRow(vlen2);
            var vlblPropertyType = vtrid2.insertCell(0);
            vlblPropertyType .innerHTML='Property Type ';
            vlblPropertyType.className ='bold';
            var vPropertyTypeValue = document.createTextNode( ' '+ 'Residential');   
            var vtxtPropertyType = vtrid2.insertCell(1);
            vtxtPropertyType.appendChild(vPropertyTypeValue);
          
             //--------Fivth row---------------Start
            var vlen4 = firsttable.rows.length;
            var vtrid4 = firsttable.insertRow(vlen4);
            var vlblLocation = vtrid4.insertCell(0);
            vlblLocation .innerHTML='Location';
            vlblLocation.className ='bold';
            var vLocationValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue);   
            var vtxtLocation = vtrid4.insertCell(1);
            vtxtLocation.appendChild(vLocationValue);
             //--------Sixth row---------------Start
            var vlen5 = firsttable.rows.length;
            var vtrid5 = firsttable.insertRow(vlen5);
            var vlblPincode = vtrid5.insertCell(0);
            vlblPincode .innerHTML='Pincode';
            vlblPincode.className ='bold';
            var vPincodeValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue);   
            var vtxtPincode = vtrid5.insertCell(1);
            vtxtPincode.appendChild(vPincodeValue);
             //--------7th row---------------Start
            var vlen6 = firsttable.rows.length;
            var vtrid6 = firsttable.insertRow(vlen6);
            var vlblAreaSpec = vtrid6.insertCell(0);
            vlblAreaSpec .innerHTML='Area Specification';
            vlblAreaSpec.className ='bold';
            var vAreaSpecValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Area_Specification")[i].childNodes[0].nodeValue);   
            var vtxtAreaSpec = vtrid6.insertCell(1);
            vtxtAreaSpec.appendChild(vAreaSpecValue);
              //--------8th row---------------Start
            var vlen7 = firsttable.rows.length;
            var vtrid7 = firsttable.insertRow(vlen7);
            var vlblValue = vtrid7.insertCell(0);
            vlblValue .innerHTML='Value';
            vlblValue.className ='bold';
            var addComma = addCommas(xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue);
            var vValue = document.createTextNode( ' '+ addComma);
            var vtxtValue = vtrid7.insertCell(1);
            vtxtValue.appendChild(vValue);
              //--------9th row---------------Start
          var vlen8 = firsttable.rows.length;
            var vtrid8 = firsttable.insertRow(vlen8);
            var vlbllink = vtrid8.insertCell(0);
           var vtxtlink = vtrid8.insertCell(1);
            
            var linktable=document.createElement('Table');
           linktable.width='62%';
            linktable.align='right';
            vtxtlink.appendChild(linktable);
           var vAddRow = linktable.insertRow(0);
           
           var vlinkCell1=vAddRow.insertCell(0);
           var vlinkCell2=vAddRow.insertCell(1);
           var vlinkCell3=vAddRow.insertCell(2);
           var vlinkCell4=vAddRow.insertCell(3);
           var vlinkCell5=vAddRow.insertCell(4);
           vlinkCell1.width='6%';
            vlinkCell1.align='center';
//           vlinkCell1.innerText='View';
              var newHyperLink = document.createElement("A");            
            newHyperLink.href = "Popup.htm?PropertyID="+xmlDoc.getElementsByTagName("Property_Id")[i].childNodes[0].nodeValue+"&Category="+pCategory+"&Type="+pType;
            newHyperLink.target = "_blank"; 
            newHyperLink.className='viewlink';
            newHyperLink.innerText = 'View';
            vlinkCell1.appendChild(newHyperLink);
//             vlinkCell2.width='1%';
//              vlinkCell2.align='center';
//           vlinkCell2.innerText='|';
//             vlinkCell3.width='10%';
//              vlinkCell3.align='center';
////           vlinkCell3.innerText='Map View';
//            var vMapView = document.createElement("A"); 
//            vMapView.href ="http://maps.google.com/maps?mid=1247463916&hl=en&um=1&ie=UTF-8&q=Dream+Castle+Services,100+Feet+Road,+Indira+Nagar,+HAL+II+Stage,+Bangalore&fb=1&split=1&cid=0,0,157909319529166289&ei=aMxaSoPhJdGAkQWUvaTUBQ&sa=X&oi=local_result&ct=image&resnum=1";
//            vMapView.target = "_blank"; 
//            vMapView.className='viewlink';
//            vMapView.innerText = 'Map View';
//            vlinkCell3.appendChild(vMapView);
//            
//             vlinkCell4.width='1%';
//              vlinkCell4.align='center';
//           vlinkCell4.innerText='|';
//             vlinkCell5.width='10%';
//              vlinkCell5.align='center';
////           vlinkCell5.innerText='You Tube';
//           
//            var vYouTube = document.createElement("A"); 
//            vYouTube.href ="http://www.youtube.com/watch?v=RPCEwgxm4mc"
//            vYouTube.target = "_blank"; 
//            vYouTube.className='viewlink';
//            vYouTube.innerText = 'You Tube';
//            vlinkCell5.appendChild(vYouTube);
//           
           vAddRow.appendChild(vlinkCell1);
//           vAddRow.appendChild(vlinkCell2);
////           vAddRow.appendChild(vlinkCell3);
////           vAddRow.appendChild(vlinkCell4);
////           vAddRow.appendChild(vlinkCell5);


}
                            }
                        }
                        
           HideProgress();             
 }
 
 
 
 //------------------------------------------------------------------------------///
 function LoadLocation()
 { 
	      
                    //Clear SubArea  buy
                    var vSubArea=document.getElementById('ddlsubarea');
                   var len=vSubArea.options.length;
                   var i;
                                     
                   for (i=len-1;i>=0 ;i--)
                   {
                   vSubArea.remove(i);
                   
                   } 
                 
                  
                   var xmlDoc=null;
                   if (window.ActiveXObject)
                    {// code for IE
                        xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
                     }
                    else if (document.implementation.createDocument)
                        {// code for Mozilla, Firefox, Opera, etc.
                            xmlDoc=document.implementation.createDocument("","",null);
                           
                        }
                        else
                        {
                            alert('Your browser cannot handle this script');
                        }
                        if (xmlDoc!=null)
                        {
                            var vSelect=0;
                            xmlDoc.async=false;                           
                            var x;
							 
							  var rdb1=document.getElementById('rdbResidential');
							var rdb2=document.getElementById('rdbcommercial');

						if(rdb1.checked==true)
						{							
							   xmlDoc.load("XML/Buy_Residential.xml");
							    x=xmlDoc.getElementsByTagName("BuyResidential"),i;						  
						  }
						else if(rdb2.checked==true) 
						{
							 
							 xmlDoc.load("XML/Buy_Commerical.xml");
							      x=xmlDoc.getElementsByTagName("BuyCommercial"),i;						  
						 }

                             for (i=0;i<x.length;i++)
                            {
                            
                            var Location=document.getElementById('ddllocation').value;
							
                           if((Location==xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue))
                            {
							
                            if(vSelect==0)
                            {
                                var optn = document.createElement("option"); 
                                optn.text = "- Please Select-"
                                optn.value = "- Please Select-"
                                vSubArea.options.add(optn); 
                                vSelect=1; 
                            }
                           
                                var optn = document.createElement("option"); 
                                optn.text = xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue; 
                                optn.value = xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue;    
								
                                vSubArea.options.add(optn); 
                            
                              
                                
                            }
                    }
                     if(vSelect==0)
                            {
                                var optn = document.createElement("option"); 
                                optn.text = "- Please Select-"
                                optn.value = "- Please Select-"
                                vSubArea.options.add(optn); 
                               
                                
                            }

                   
                   }
 }//Function
 
 //--------------------------------------------------------
 //------------------------------------------------------------------------------///
 function RentLoadLocation()
 { 
	      
                    //Clear SubArea  rent
                    var vSubArea=document.getElementById('ddlsubarea');
                   var len=vSubArea.options.length;
                   var i;
                                     
                   for (i=len-1;i>=0 ;i--)
                   {
                   vSubArea.remove(i);
                   
                   } 
                 
                  
                   var xmlDoc=null;
                   if (window.ActiveXObject)
                    {// code for IE
                        xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
                     }
                    else if (document.implementation.createDocument)
                        {// code for Mozilla, Firefox, Opera, etc.
                            xmlDoc=document.implementation.createDocument("","",null);
                           
                        }
                        else
                        {
                            alert('Your browser cannot handle this script');
                        }
                        if (xmlDoc!=null)
                        {
                            var vSelect=0;
                            xmlDoc.async=false;
							var x;
                          var rdb1=document.getElementById('rdbResidential');
							var rdb2=document.getElementById('rdbcommercial');
						 

								if(rdb1.checked==true)
						{							
							   xmlDoc.load("XML/Rent_Residential.xml");
							    x=xmlDoc.getElementsByTagName("RentResidential"),i;						  
						  }
						else if(rdb2.checked==true) 
						{
							 
							 xmlDoc.load("XML/Rent_Commerial.xml");
							      x=xmlDoc.getElementsByTagName("RentCommercial"),i;						  
						 }
							 
                             for (i=0;i<x.length;i++)
                            {
                            
                            var Location=document.getElementById('ddllocation').value;

							
                           if((Location==xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue))
                            {
							 
                            if(vSelect==0)
                            {
                                var optn = document.createElement("option"); 
                                optn.text = "- Please Select-"
                                optn.value = "- Please Select-"
                                vSubArea.options.add(optn); 
                                vSelect=1; 
                            }
                            
                                var optn = document.createElement("option"); 
                                optn.text = xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue; 
                                optn.value = xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue;    
                                vSubArea.options.add(optn); 
                            
                              
                                
                            }
                    }
                     if(vSelect==0)
                            {
                                var optn = document.createElement("option"); 
                                optn.text = "- Please Select-"
                                optn.value = "- Please Select-"
                                vSubArea.options.add(optn); 
                               
                                
                            }

                   
                   }
 }//Function
 
 //--------------------------------------------------------
 
function checkall()
{

var st=document.getElementById('listlocation');
 /*var len=st.options.length;

  for(i=len.length-1;i>=0;i--)
	{
	  st.remove(i); 
	  //alert("hi");
	}
*/
	for(j=0;j<5;j++)
	{
var lp=document.createElement("options");
lp.text="hai";
lp.value="hai"; 
 st.options[j]=new Option(lp.text,lp.value);
 
	}
//document.getElementById('ddllocation').add(lp);
//var sel=document.getElementById('ddllocation').options[st].text;
//alert(sel);
}


function priceclear()
{
	 var vPriceRange=document.getElementById('ddlpricerange');
	 vPriceRange.selectedIndex=0;	  
}

//-------------------------------------bindlist city
  function ListAll()
 {

			     	 //Clear City buy
				 
               var vcity=document.getElementById('ddllocation');
             var len=vcity.options.length;
                   var i;
                                     
                   for (i=len-1;i>=0 ;i--)
                   {
                   vcity.remove(i);             
                   } 
             
 
			 var xmlDoclist=null;
	 

					if(window.ActiveXObject)
					 {// code for IE
					xmlDoclist=new ActiveXObject("Microsoft.XMLDOM");
					
					 }

				else if(document.implementation.createDocument)
					 {// code for Mozilla, Firefox, Opera, etc.
					  xmlDoclist=document.implementation.createDocument("","",null);
					 }
				 else
					 {
					alert('Your browser cannot handle this script');
					 }


					 if(xmlDoclist!=null)
					 {
						 var vsel=0;
						 
						 xmlDoclist.async=false;				
							var z;
							 var rdb1=document.getElementById('rdbResidential');
							var rdb2=document.getElementById('rdbcommercial');
						 if(rdb1.checked==true)
						{							
							   xmlDoclist.load("XML/Buy_Residential.xml");
							    z=xmlDoclist.getElementsByTagName("BuyResidential"),i;						  
						  }
						else if(rdb2.checked==true) 
						{
							 
							 xmlDoclist.load("XML/Buy_Commerical.xml");
							      z=xmlDoclist.getElementsByTagName("BuyCommercial"),i;						  
						 }
						
						 
						   for(i=0;i<z.length;i++)
						    {
                              
							     if(vsel==0)
										 {
										var optn = document.createElement("option"); 
										optn.text = "- Please Select-"
										optn.value = "- Please Select-"
										vcity.options.add(optn); 								 						      
										vsel=1;
										//alert(optn.value);
										 } 
                                 
								
									var optn=document.createElement("option");
								   optn.text= xmlDoclist.getElementsByTagName("City")[i].childNodes[0].nodeValue; 
								   optn.value=xmlDoclist.getElementsByTagName("City")[i].childNodes[0].nodeValue;
								  vcity.options.add(optn);
//					               vcity.options[i]=new Option(optn.text,optn.value);
							         
							     /*   for(k=0;k<vcity.options.length;k++)
								    {
								       var loc=vcity.options[k].value;
											// alert(loc);	
									   if(loc.toLowerCase()!=optn.value.toLowerCase())
										{
											vcity.options.add(optn);
										}
								     } */
								 
							}

							  
							  if(vsel==0)
								 {
                                var optn = document.createElement("option"); 
                                optn.text = "- Please Select-"
                                optn.value = "- Please Select-"
                               vcity.options.add(optn);                            						
								 }    

							

					   }  

	
 
 }

//-------------------------------------bindlist
 function RentListAll()
 {

				 //Clear City rent
               var vcity=document.getElementById('ddllocation');
             var len=vcity.options.length;
                   var i;
                                     
                   for (i=len-1;i>=0 ;i--)
                   {
                   vcity.remove(i);                   
                   } 


			 var xmlDoclist=null;
	 

					if(window.ActiveXObject)
					 {// code for IE
					xmlDoclist=new ActiveXObject("Microsoft.XMLDOM");
					
					 }

				else if(document.implementation.createDocument)
					 {// code for Mozilla, Firefox, Opera, etc.
					  xmlDoclist=document.implementation.createDocument("","",null);
					 }
				 else
					 {
					alert('Your browser cannot handle this script');
					 }


					 if(xmlDoclist!=null)
					 {
						 var vsel=0;
						 var z;
						 xmlDoclist.async=false;
						 var rdb1=document.getElementById('rdbResidential');
							var rdb2=document.getElementById('rdbcommercial');
						 
							if(rdb1.checked==true)
						{							
							   xmlDoclist.load("XML/Rent_Residential.xml");
							    z=xmlDoclist.getElementsByTagName("RentResidential"),i;		
							   //alert(z.length);					  
						  }
						else if(rdb2.checked==true) 
						{
							 
							 xmlDoclist.load("XML/Rent_Commerial.xml");
							      z=xmlDoclist.getElementsByTagName("RentCommercial"),i;	
						 	 //alert(z.length);						  
						 }
						 
						   for(i=0;i<z.length;i++)
						    {
                              
							     if(vsel==0)
										 {
										var optn = document.createElement("option"); 
										optn.text = "- Please Select-"
										optn.value = "- Please Select-"
										vcity.options.add(optn); 								 						      
										vsel=1;
										//alert(optn.value);
										 } 
                                 
								
									var optn=document.createElement("option");
								   optn.text= xmlDoclist.getElementsByTagName("City")[i].childNodes[0].nodeValue; 
								   optn.value=xmlDoclist.getElementsByTagName("City")[i].childNodes[0].nodeValue;
								  vcity.options.add(optn);
//					               vcity.options[i]=new Option(optn.text,optn.value);
							         
							     /*   for(k=0;k<vcity.options.length;k++)
								    {
								       var loc=vcity.options[k].value;
											// alert(loc);	
									   if(loc.toLowerCase()!=optn.value.toLowerCase())
										{
											vcity.options.add(optn);
										}
								     } */
								 
							}

							  
							  if(vsel==0)
								 {
                                var optn = document.createElement("option"); 
                                optn.text = "- Please Select-"
                                optn.value = "- Please Select-"
                               vcity.options.add(optn);                            						
								 }    

							

					   }  

	
 
 }

 
//----------------------------------------clear repeated


function removelistlocation()
{
var vcity=document.getElementById('ddllocation');
	arrloc=new Array();						 
	    
	   for (j=0;j<vcity.options.length;j++)
	   {  //alert("count"); alert(vcity.options.length);
		   var loc=vcity.options[j].value;
               // alert(j);alert(loc);
				var cnt=0;	 
		  for(k=0;k<vcity.options.length;k++)
		   {
			   // alert(k);alert("hi"+vcity.options[k].value.toLowerCase());
			  
            if(loc.toLowerCase()==vcity.options[k].value.toLowerCase())
			   { 
			     //vcity.remove(k);
			    cnt=cnt+1;
				 if(cnt>1)
				    {
					 
				vcity.remove(k);
				   k=k-1;
				   } 
			   }
		   }
		    

	   } 

   //sorting
  for(m=0;m<vcity.options.length;m++)
	{
      arrloc[m]=vcity.options[m].text;
	}
     
	 arrloc.sort();

	 for(n=0;n<vcity.options.length;n++)
	{
		 vcity.options[n].text=arrloc[n];
		 vcity.options[n].value=arrloc[n];
	}

	 //sorting
}
 //--------------------------------------------------------
function removelistsubarea()
{
var vcity=document.getElementById('ddlsubarea');
		arrloc=new Array();						 
	    
	   for (j=0;j<vcity.options.length;j++)
	   {  //alert("count"); alert(vcity.options.length);
		   var loc=vcity.options[j].value;
              // alert(j);alert(loc);
           
				var cnt=0;	 
		  for(k=0;k<vcity.options.length;k++)
		   {
			  // alert(k);alert("hi"+vcity.options[k].value.toLowerCase());
			  
            if(loc.toLowerCase()==vcity.options[k].value.toLowerCase())
			   { 
				
			     //vcity.remove(k);
			    cnt=cnt+1;
				
				 if(cnt>1)
				    {					
				vcity.remove(k);
				   k=k-1;
				   } 
			   }
		   }
		    

	   } 

 
    //sorting

	for(m=0;m<vcity.options.length;m++)
	{
      arrloc[m]=vcity.options[m].text;
	}
     
	 arrloc.sort();

	 for(n=0;n<vcity.options.length;n++)
	{
		 vcity.options[n].text=arrloc[n];
		 vcity.options[n].value=arrloc[n];
	}

  //sorting
}
//--------------------------------------------------------
 function ShowBHK()
 {
    var vlblBHK=document.getElementById('lblBHK');
    var vddlBHK=document.getElementById('ddlBHK');
    vlblBHK.style.visibility="visible";
    vddlBHK.style.visibility="visible";
 }
 function HideBHK()
 {
    var vlblBHK=document.getElementById('lblBHK');
    var vddlBHK=document.getElementById('ddlBHK');
    vlblBHK.style.visibility="hidden";
    vddlBHK.style.visibility="hidden";
 }
 function HideMsg()
  {
  var vTotalRecord=document.getElementById('totalrecords');
 vTotalRecord.style.visibility="hidden";
 }
 function ClearOption(pOption)
 {
            var len=pOption.options.length;
                   var i;
                                     
                   for (i=len-1;i>=0 ;i--)
                   {
                   pOption.remove(i);
                   
                   } 
 }
 
 function ShowBuyingCommerial()
  {
    
            var vddlType=document.getElementById('ddlType');
            var vlblBHK=document.getElementById('lblBHK');
            var vddlBHK=document.getElementById('ddlBHK');
            ClearOption(vddlType);
            var AList=new Array('All Commercial','Office Space','Showroom','Shops/Shutters','Commercial Land','Restraunts','Resorts','Guest House','Retail Mall','Office in STPI','Business Centre','Others');
            for(i=0;i<AList.length;i++)
            {
             var optn = document.createElement("option"); 
            optn.text = AList[i];
            optn.value = AList[i];
            vddlType.options.add(optn); 
            
            }
//            alert('Array Length'+AList.length);
//            var optn = document.createElement("option"); 
//            optn.text = "All Commercial"
//            optn.value = "All Commercial"
//            vddlType.options.add(optn); 
//             var optn = document.createElement("option"); 
//            optn.text = "Office Space"
//            optn.value = "Office Space"
//            vddlType.options.add(optn); 
//             var optn = document.createElement("option"); 
//            optn.text = "Showroom"
//            optn.value = "Showroom"
//            vddlType.options.add(optn); 
//             var optn = document.createElement("option"); 
//            optn.text = "Shops/Shutters"
//            optn.value = "Shops/Shutters"
//            vddlType.options.add(optn); 
//             var optn = document.createElement("option"); 
//            optn.text = "Commercial Land"
//            optn.value = "Commercial Land"
//            vddlType.options.add(optn); 
//             var optn = document.createElement("option"); 
//            optn.text = "Restraunts"
//            optn.value = "Restraunts"
//            vddlType.options.add(optn); 
//             var optn = document.createElement("option"); 
//            optn.text = "Resorts"
//            optn.value = "Resorts"
//            vddlType.options.add(optn); 
//             var optn = document.createElement("option"); 
//            optn.text = "Guest House"
//            optn.value = "Guest House"
//            vddlType.options.add(optn); 
//             var optn = document.createElement("option"); 
//            optn.text = "Retail Mall"
//            optn.value = "Retail Mall"
//            vddlType.options.add(optn); 
//             var optn = document.createElement("option"); 
//            optn.text = "Office in STPI"
//            optn.value = "Office in STPI"
//            vddlType.options.add(optn); 
//             var optn = document.createElement("option"); 
//            optn.text = "Business Centre"
//            optn.value = "Business Centre"
//            vddlType.options.add(optn); 
//             var optn = document.createElement("option"); 
//            optn.text = "Others"
//            optn.value = "Others"
//            vddlType.options.add(optn); 
            
            vlblBHK.style.visibility="hidden";
            vddlBHK.style.visibility="hidden";
 }   
 function ShowBuyingResidential()
 {
            var vddlType=document.getElementById('ddlType');
            var vlblBHK=document.getElementById('lblBHK');
            var vddlBHK=document.getElementById('ddlBHK');
            ClearOption(vddlType);
            var optn = document.createElement("option"); 
            optn.text = "- All residential-"
            optn.value = "- All residential-"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Residential Apartments"
            optn.value = "Residential apartments"
            vddlType.options.add(optn); 
            var optn = document.createElement("option"); 
            optn.text = "New Residential Apartment"
            optn.value = "New Residential Apartment"
            vddlType.options.add(optn); 
            var optn = document.createElement("option"); 
            optn.text = "Resale Residential Apartment"
            optn.value = "Resale Residential Apartment"
            vddlType.options.add(optn); 
            var optn = document.createElement("option"); 
            optn.text = "Independent villas/bunglows"
            optn.value = "Independent villas/bunglows"
            vddlType.options.add(optn); 
            var optn = document.createElement("option"); 
            optn.text = "Beach houses"
            optn.value = "Beach houses"
            vddlType.options.add(optn); 
            var optn = document.createElement("option"); 
            optn.text = "Plots/layouts"
            optn.value = "Plots/layouts"
            ddlType.options.add(optn); 
            var optn = document.createElement("option"); 
            optn.text = "Joint Venture Properties"
            optn.value = "Joint Venture Properties"
            vddlType.options.add(optn); 
            var optn = document.createElement("option"); 
            optn.text = "Others"
            optn.value = "Others"
            vddlType.options.add(optn); 
            vlblBHK.style.visibility="visible";
            vddlBHK.style.visibility="visible";
 }
 function ShowRentingResidentialType()
 {
            var vddlType=document.getElementById('ddlType');
            var vlblBHK=document.getElementById('lblBHK');
            var vddlBHK=document.getElementById('ddlBHK');
            ClearOption(vddlType);
            var optn = document.createElement("option"); 
            optn.text = "- All residential-"
            optn.value = "- All residential-"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Residential apartments"
            optn.value = "Residential apartments"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Independent villas/bunglows"
            optn.value = "Independent villas/bunglows"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Beach houses"
            optn.value = "Beach houses"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Paying Guest"
            optn.value = "Paying Guest"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Guest Houses"
            optn.value = "Guest Houses"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Others"
            optn.value = "Others"
            vddlType.options.add(optn); 
    
 
 
 }
 function ShowRentingCommercialType()
 { 
             var vddlType=document.getElementById('ddlType');
             var vlblBHK=document.getElementById('lblBHK');
            var vddlBHK=document.getElementById('ddlBHK');
            ClearOption(vddlType);
            var optn = document.createElement("option"); 
            optn.text = "All Commercial"
            optn.value = "All Commercial"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Office Space"
            optn.value = "Office Space"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Show Room"
            optn.value = "Show Room"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Shops/Shutters"
            optn.value = "Shops/Shutters"
            vddlType.options.add(optn); 
            
             var optn = document.createElement("option"); 
            optn.text = "Restraunts"
            optn.value = "Restraunts"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Resorts"
            optn.value = "Resorts"
            vddlType.options.add(optn); 
            
             var optn = document.createElement("option"); 
            optn.text = "Retail Mall"
            optn.value = "Retail Mall"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Office in STPI"
            optn.value = "Office in STPI"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Business Centre"
            optn.value = "Business Centre"
            vddlType.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "Others"
            optn.value = "Others"
            vddlType.options.add(optn); 
            vlblBHK.style.visibility="hidden";
            vddlBHK.style.visibility="hidden";
 

 }
 function ShowCommerialRent()
 {
           
            var vddlPriceRange=document.getElementById('ddlpricerange');
            var optn = document.createElement("option"); 
            optn.text = "20 lacks-40 lacks"
            optn.value = "2000000-400000"
            vddlPriceRange.options.add(optn); 
            var optn = document.createElement("option"); 
            optn.text = "40 lacks-60 lacks"
            optn.value = "4000000-600000"
            vddlPriceRange.options.add(optn); 
            var optn = document.createElement("option"); 
            optn.text = "60 lacks-80 lacks"
            optn.value = "6000000-800000"
            vddlPriceRange.options.add(optn); 
            var optn = document.createElement("option"); 
            optn.text = "80 lacks-1 Crore"
            optn.value = "8000000-10000000"
            vddlPriceRange.options.add(optn); 
            var optn = document.createElement("option"); 
            optn.text = "1 Crore-1.5 Crores"
            optn.value = "10000000-150000000"
            vddlPriceRange.options.add(optn); 
             var optn = document.createElement("option"); 
            optn.text = "1.5 Crores-2 Crores"
            optn.value = "150000000-20000000"
            vddlPriceRange.options.add(optn); 
			var optn = document.createElement("option"); 
            optn.text = "2 Crores & above"
            optn.value = "20000000-50000000"
            vddlPriceRange.options.add(optn); 
            
// 20 lacks-40 lacks
//	40 lacks-60 lacks
//	60 lacks-80 lacks
//	1 crore & above
//	1 crore -1.5 crores
//	1.5 crores -2 crores
//	2 crores & above10/8/2009
 }
 function ShowResidential()
 {
            var vddlPriceRange=document.getElementById('ddlpricerange');
            var optn = document.createElement("option"); 
            optn.text = "10 thousand-20 thousand"
            optn.value = "10000-20000"
            vddlPriceRange.options.add(optn); 
            var optn = document.createElement("option"); 
            optn.text = "20 thousand-30 thousand"
            optn.value = "20000-30000"
            vddlPriceRange.options.add(optn); 
            var optn = document.createElement("option"); 
            optn.text = "30 thousand-40 thousand"
            optn.value = "30000-40000"
            vddlPriceRange.options.add(optn);
             var optn = document.createElement("option"); 
            optn.text = "50 thousand-60 thousand"
            optn.value = "50000-60000"
            vddlPriceRange.options.add(optn); 
            
             var optn = document.createElement("option"); 
            optn.text = "60 thousand-70 thousand"
            optn.value = "60000-70000"
            vddlPriceRange.options.add(optn); 
            
             var optn = document.createElement("option"); 
            optn.text = "70 thousand-80 thousand"
            optn.value = "70000-80000"
            vddlPriceRange.options.add(optn);
            
             var optn = document.createElement("option"); 
            optn.text = "80 thousand-90 thousand"
            optn.value = "80000-90000"
            vddlPriceRange.options.add(optn);
            
             var optn = document.createElement("option"); 
            optn.text = "90 thousand-1 lacks"
            optn.value = "90000-100000"
            vddlPriceRange.options.add(optn);
           
 
 }
 function ClearPriceRange()
 {
                   var vddlPrice=document.getElementById('ddlpricerange'); 
                   var len=vddlPrice.options.length;
                   var i;
                                     
                   for (i=len-1;i>=0 ;i--)
                   {
                   vddlPrice.remove(i);
                   
                   } 
            var optn = document.createElement("option"); 
            optn.text = "- Please Select-"
            optn.value = "- Please Select-"
            vddlPrice.options.add(optn);
 
 }
 function ParticularPropertyDetails(PPropertyID,PCategory,PType)
 {
   //Clear Table.
               var tblContent=document.getElementById('tblContent');
               var TableLength=tblContent.rows.length;
               var k;
               if(TableLength>0)
               {
               for(k=TableLength-1;k>=0;k--)
               {
               tblContent.deleteRow(k);
               var TableLength1=tblContent.rows.length;
               }
               }
              
                  var xmlDoc=null;
                   if (window.ActiveXObject)
                    {// code for IE
                        xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
                     }
                    else if (document.implementation.createDocument)
                        {// code for Mozilla, Firefox, Opera, etc.
                            xmlDoc=document.implementation.createDocument("","",null);
                        }
                        else
                        {
                            alert('Your browser cannot handle this script');
                        }
                        if (xmlDoc!=null)
                        {
                            xmlDoc.async=false;
                            var FileName;
                            var TagName;
                            var i;
                            if (PCategory=='BUY'&& PType=="R")
                            {
                            FileName="XML/Buy_Residential.xml";
                            TagName="BuyResidential";
                            }
                            else if(PCategory=='BUY'&& PType=="C")
                            {
                            FileName="XML/Buy_Commerical.xml";
                            TagName="BuyCommercial";
                            }
                            if (PCategory=='RENT'&& PType=="R")
                            {
                            FileName="XML/Rent_Residential.xml";
                            TagName="RentResidential";
                            }
                            else if(PCategory=='RENT'&& PType=="C")
                            {
                            FileName="XML/Rent_Commerial.xml";
                            TagName="RentCommercial";
                            }
                            if(PCategory=='SELL')
                            {
                            FileName="XML/Selling_Type.xml";
                            TagName="Selling"
                            }
                            xmlDoc.load(FileName);
                             var x=xmlDoc.getElementsByTagName(TagName),i;
                            for (i=0;i<x.length;i++)
                            {
                           


//if((BPriceRange==xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue)&&(Location==xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue)&&(BHK==xmlDoc.getElementsByTagName("BHK")[i].childNodes[0].nodeValue)&&(Area==xmlDoc.getElementsByTagName("Area")[i].childNodes[0].nodeValue)&&(PinCode==xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue)&& (SubArea==xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue))
if((PPropertyID==xmlDoc.getElementsByTagName("Property_Id")[i].childNodes[0].nodeValue))
{
        var tblContent=document.getElementById('tblContent');
        var lastRow = tblContent.rows.length;
        
            var row = tblContent.insertRow(lastRow);
            var cellLeft = row.insertCell(0);
            var Secondtable=document.createElement('Table');
            cellLeft.appendChild(Secondtable);
            
             //--------1 row---------------Start
            var vlen1 = Secondtable.rows.length;
            var vtrid1 = Secondtable.insertRow(vlen1);           
            var vPropertynameValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Property_Name")[i].childNodes[0].nodeValue);   
            
            var vtxtPropertyName = vtrid1.insertCell(0);
            vtxtPropertyName.className ='bold';
            vtxtPropertyName.appendChild(vPropertynameValue);
              //--------2 row---------------Start
            var vlen2 = Secondtable.rows.length;
            var vtrid2 = Secondtable.insertRow(vlen2);           
            var vAreaValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue);   
            var vtxtArea = vtrid2.insertCell(0);
            vtxtArea.className ='bold';
            vtxtArea.appendChild(vAreaValue);
            
              //--------3 row---------------Start
            var vlen3 = Secondtable.rows.length;
            var vtrid3 = Secondtable.insertRow(vlen3);
             var vimage = vtrid3.insertCell(0);
           var img = new Image();
            img.src="PropertyImages/"+xmlDoc.getElementsByTagName("Property_Image_Id")[i].childNodes[0].nodeValue+".jpg" ;
            vimage.appendChild(img); 
              //--------Second Table---------------Start
            var cellRight = row.insertCell(1);
            cellRight.style.borderRight =  '0px';
            var firsttable=document.createElement('Table');
            cellRight.appendChild(firsttable);
  //--------first row---------------Start
            var vlen = firsttable.rows.length;
            var vtrid = firsttable.insertRow(vlen);
            var vlblPropertyID = vtrid.insertCell(0);
            vlblPropertyID .innerHTML='Property ID';
            vlblPropertyID.className ='bold';
            var vPropertyidValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Property_Id")[i].childNodes[0].nodeValue);   
            var vtxtPropertyID = vtrid.insertCell(1);
            vtxtPropertyID.appendChild(vPropertyidValue);
           
            //--------Third row---------------Start
            var vlen2 = firsttable.rows.length;
            var vtrid2 = firsttable.insertRow(vlen2);
            var vlblPropertyType = vtrid2.insertCell(0);
            vlblPropertyType .innerHTML='Property Type ';
            vlblPropertyType.className ='bold';
            var vPropertyTypeValue = document.createTextNode( ' '+ 'Residential');   
            var vtxtPropertyType = vtrid2.insertCell(1);
            vtxtPropertyType.appendChild(vPropertyTypeValue);
          
             //--------Fivth row---------------Start
            var vlen4 = firsttable.rows.length;
            var vtrid4 = firsttable.insertRow(vlen4);
            var vlblLocation = vtrid4.insertCell(0);
            vlblLocation .innerHTML='Location';
            vlblLocation.className ='bold';
            var vLocationValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue);   
            var vtxtLocation = vtrid4.insertCell(1);
            vtxtLocation.appendChild(vLocationValue);
             //--------Sixth row---------------Start
            var vlen5 = firsttable.rows.length;
            var vtrid5 = firsttable.insertRow(vlen5);
            var vlblPincode = vtrid5.insertCell(0);
            vlblPincode .innerHTML='Pincode';
            vlblPincode.className ='bold';
            var vPincodeValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue);   
            var vtxtPincode = vtrid5.insertCell(1);
            vtxtPincode.appendChild(vPincodeValue);
             //--------7th row---------------Start
            var vlen6 = firsttable.rows.length;
            var vtrid6 = firsttable.insertRow(vlen6);
            var vlblAreaSpec = vtrid6.insertCell(0);
            vlblAreaSpec .innerHTML='Area Specification';
            vlblAreaSpec.className ='bold';
            var vAreaSpecValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Area_Specification")[i].childNodes[0].nodeValue);   
            var vtxtAreaSpec = vtrid6.insertCell(1);
            vtxtAreaSpec.appendChild(vAreaSpecValue);
              //--------8th row---------------Start
            var vlen7 = firsttable.rows.length;
            var vtrid7 = firsttable.insertRow(vlen7);
            var vlblValue = vtrid7.insertCell(0);
            vlblValue .innerHTML='Value';
            vlblValue.className ='bold';
            var vValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue);   
            var vtxtValue = vtrid7.insertCell(1);
            vtxtValue.appendChild(vValue);
              //--------9th row---------------Start
            


}
                            }
                        }
 }
 
 
 
 
 
 ///-------------------------------Selling Function
 
 
 function SellingSearch()
{
               //Clear Table.
               var tblContent=document.getElementById('tblContent');
               var TableLength=tblContent.rows.length;
               var k;
               if(TableLength>0)
               {
               for(k=TableLength-1;k>=0;k--)
               {
               tblContent.deleteRow(k);
               var TableLength1=tblContent.rows.length;
               }
               }
              
                  var xmlDoc=null;
                   if (window.ActiveXObject)
                    {// code for IE
                        xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
                     }
                    else if (document.implementation.createDocument)
                        {// code for Mozilla, Firefox, Opera, etc.
                            xmlDoc=document.implementation.createDocument("","",null);
                        }
                        else
                        {
                            alert('Your browser cannot handle this script');
                        }
                        if (xmlDoc!=null)
                        {
                               
                           xmlDoc.async=false;                 
                        var i;
                            xmlDoc.load("XML/Selling_Type.xml");
                            var x=xmlDoc.getElementsByTagName("Selling"),i;
                            for (i=0;i<x.length;i++)
                            {
                            var BPriceRange,Location,BHK,Category,Area,PinCode,SubArea,FirstValue,SecondValue,Type;
                            if(ddlpricerange.value =="- Please Select-")
                            {
                            BPriceRange =(ddlpricerange.value=="- Please Select-")?xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue:ddlpricerange.value;
                            }
                            else
                            {
                            var vSplit=ddlpricerange.value.split("-");
                            FirstValue=vSplit[0];
                            SecondValue=vSplit[1];
                                                 
                            BPriceRange=(((xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue/10)>=(FirstValue/10))&&((xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue/10)<=(SecondValue/10)))?xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue:FirstValue;
                            }
                            Type=(ddlType.value=="- Please Select-")?xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue:ddlType.value;
                                                       
                            Location =(ddllocation.value=="- Please Select-")?xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue:ddllocation.value;
                            Area =(ddlarea.value=="- Please Select-")?xmlDoc.getElementsByTagName("Area")[i].childNodes[0].nodeValue:ddlarea.value;
                            SubArea =(ddlsubarea.value=="- Please Select-")?xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue:ddlsubarea.value;
                            PinCode =(ddlpincode.value=="- Please Select-")?xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue:ddlpincode.value;
                           
////                            Category =(rdResidential.value=="Residential")?xmlDoc.getElementsByTagName("Category")[i].childNodes[0].nodeValue:rdCommerical.value;


//if((BPriceRange==xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue)&&(Location==xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue)&&(BHK==xmlDoc.getElementsByTagName("BHK")[i].childNodes[0].nodeValue)&&(Area==xmlDoc.getElementsByTagName("Area")[i].childNodes[0].nodeValue)&&(PinCode==xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue)&& (SubArea==xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue))
if((BPriceRange==xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue)&&(Location==xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue)&&(Type==xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue)&&(Area==xmlDoc.getElementsByTagName("Area")[i].childNodes[0].nodeValue)&&(PinCode==xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue)&& (SubArea==xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue))
{
        var tblContent=document.getElementById('tblContent');
        var lastRow = tblContent.rows.length;
        
            var row = tblContent.insertRow(lastRow);
            var cellLeft = row.insertCell(0);
            cellLeft.style.width='30%';
            var Secondtable=document.createElement('Table');
            cellLeft.appendChild(Secondtable);
            
            
             //--------1 row---------------Start
            var vlen1 = Secondtable.rows.length;
            var vtrid1 = Secondtable.insertRow(vlen1);           
            var vPropertynameValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Property_Name")[i].childNodes[0].nodeValue);   
            
            var vtxtPropertyName = vtrid1.insertCell(0);
            vtxtPropertyName.className ='bold';
            vtxtPropertyName.appendChild(vPropertynameValue);
              //--------2 row---------------Start
            var vlen2 = Secondtable.rows.length;
            var vtrid2 = Secondtable.insertRow(vlen2);           
            var vAreaValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue);   
            var vtxtArea = vtrid2.insertCell(0);
            vtxtArea.className ='bold';
            vtxtArea.appendChild(vAreaValue);
            
              //--------3 row---------------Start
            var vlen3 = Secondtable.rows.length;
            var vtrid3 = Secondtable.insertRow(vlen3);
             var vimage = vtrid3.insertCell(0);
           var img = new Image();
            img.src="PropertyImages/"+xmlDoc.getElementsByTagName("Property_Id")[i].childNodes[0].nodeValue+".jpg" ;
            vimage.appendChild(img); 
              //--------Second Table---------------Start
            var cellRight = row.insertCell(1);
            cellRight.style.borderRight =  '0px';
            cellRight.style.width='70%';
            var firsttable=document.createElement('Table');
            firsttable.style.width='100%';
            cellRight.appendChild(firsttable);
  //--------first row---------------Start
            var vlen = firsttable.rows.length;
            var vtrid = firsttable.insertRow(vlen);
            var vlblPropertyID = vtrid.insertCell(0);
            vlblPropertyID.style.width='40%';
            vlblPropertyID .innerHTML='Property ID';
            vlblPropertyID.className ='bold';
            var vPropertyidValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Property_Id")[i].childNodes[0].nodeValue);   
            var vtxtPropertyID = vtrid.insertCell(1);
            vtxtPropertyID.className='normal';
            vtxtPropertyID.style.width='60%';
            vtxtPropertyID.appendChild(vPropertyidValue);
           
            //--------Third row---------------Start
            var vlen2 = firsttable.rows.length;
            var vtrid2 = firsttable.insertRow(vlen2);
            var vlblPropertyType = vtrid2.insertCell(0);
            vlblPropertyType .innerHTML='Property Type ';
            vlblPropertyType.className ='bold';
            var vPropertyTypeValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue);   
            var vtxtPropertyType = vtrid2.insertCell(1);
            vtxtPropertyType.className='normal';
            vtxtPropertyType.appendChild(vPropertyTypeValue);
          
             //--------Fivth row---------------Start
            var vlen4 = firsttable.rows.length;
            var vtrid4 = firsttable.insertRow(vlen4);
            var vlblLocation = vtrid4.insertCell(0);
            vlblLocation .innerHTML='Location';
            vlblLocation.className ='bold';
            var vLocationValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue);   
            var vtxtLocation = vtrid4.insertCell(1);
            vtxtLocation.className='normal';
            vtxtLocation.appendChild(vLocationValue);
             //--------Sixth row---------------Start
            var vlen5 = firsttable.rows.length;
            var vtrid5 = firsttable.insertRow(vlen5);
            var vlblPincode = vtrid5.insertCell(0);
            vlblPincode .innerHTML='Pincode';
            vlblPincode.className ='bold';
            var vPincodeValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue);   
            var vtxtPincode = vtrid5.insertCell(1);
            vtxtPincode.className='normal';
            vtxtPincode.appendChild(vPincodeValue);
             //--------7th row---------------Start
            var vlen6 = firsttable.rows.length;
            var vtrid6 = firsttable.insertRow(vlen6);
            var vlblAreaSpec = vtrid6.insertCell(0);
            vlblAreaSpec .innerHTML='Area Specification';
            vlblAreaSpec.className ='bold';
            var vAreaSpecValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Area_Specification")[i].childNodes[0].nodeValue);   
            var vtxtAreaSpec = vtrid6.insertCell(1);
            vtxtAreaSpec.className='normal';
            vtxtAreaSpec.appendChild(vAreaSpecValue);
              //--------8th row---------------Start
            var vlen7 = firsttable.rows.length;
            var vtrid7 = firsttable.insertRow(vlen7);
            var vlblValue = vtrid7.insertCell(0);
            vlblValue .innerHTML='Value';
            vlblValue.className ='bold';
            var addComma = addCommas(xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue);
            var vValue = document.createTextNode( ' '+ addComma);
            var vtxtValue = vtrid7.insertCell(1);
            vtxtValue.className='normal';
            vtxtValue.appendChild(vValue);
              //--------9th row---------------Start
            var vlen8 = firsttable.rows.length;
            var vtrid8 = firsttable.insertRow(vlen8);
            var vlbllink = vtrid8.insertCell(0);
            var vtxtlink = vtrid8.insertCell(1);
            
            var linktable=document.createElement('Table');
           linktable.width='62%';
            linktable.align='right';
            vtxtlink.appendChild(linktable);
           var vAddRow = linktable.insertRow(0);
           
           var vlinkCell1=vAddRow.insertCell(0);
           var vlinkCell2=vAddRow.insertCell(1);
           var vlinkCell3=vAddRow.insertCell(2);
           var vlinkCell4=vAddRow.insertCell(3);
           var vlinkCell5=vAddRow.insertCell(4);
           vlinkCell1.width='6%';
            vlinkCell1.align='center';
//           vlinkCell1.innerText='View';
              var newHyperLink = document.createElement("A");            
            newHyperLink.href = "Popup.htm?PropertyID="+xmlDoc.getElementsByTagName("Property_Id")[i].childNodes[0].nodeValue+"&Category=SELL&Type=''";
            newHyperLink.target = "_blank"; 
            newHyperLink.className='viewlink';
            newHyperLink.innerText = 'View';
            vlinkCell1.appendChild(newHyperLink);
//             vlinkCell2.width='1%';
//              vlinkCell2.align='center';
//           vlinkCell2.innerText='|';
//             vlinkCell3.width='10%';
//              vlinkCell3.align='center';
////           vlinkCell3.innerText='Map View';
//            var vMapView = document.createElement("A"); 
//            vMapView.href =xmlDoc.getElementsByTagName("PURL")[i].childNodes[0].nodeValue
//            vMapView.target = "_blank"; 
//            vMapView.className='viewlink';
//            vMapView.innerText = 'Map View';
//            vlinkCell3.appendChild(vMapView);
//            
//             vlinkCell4.width='1%';
//              vlinkCell4.align='center';
//           vlinkCell4.innerText='|';
//             vlinkCell5.width='10%';
//              vlinkCell5.align='center';
////           vlinkCell5.innerText='You Tube';
//           
//            var vYouTube = document.createElement("A"); 
//            vYouTube.href ="http://www.youtube.com/watch?v=RPCEwgxm4mc"
//            vYouTube.target = "_blank"; 
//            vYouTube.className='viewlink';
//            vYouTube.innerText = 'You Tube';
//            vlinkCell5.appendChild(vYouTube);
           
           vAddRow.appendChild(vlinkCell1);
//           vAddRow.appendChild(vlinkCell2);
//           vAddRow.appendChild(vlinkCell3);
//           vAddRow.appendChild(vlinkCell4);
//           vAddRow.appendChild(vlinkCell5);
           
//            var vlblValue = vtrid8.insertCell(0); 
//            vlblValue.className='view';
//              vlblValue.colSpan='2';
         
//                    
//            vlblValue.appendChild(newHyperLink);
//            
//            
//            var vMapView=vtrid8.insertCell(1);
//            vMapView.className='view';
////            vMapView.colSpan='2';
//          var vnewHyperLink = document.createElement("A");  
////            var img = new Image();
////            img.src="images/MapView.gif" ; 
////                      
////            img.onclick=this.OnTabClicked("http://maps.google.com/maps?mid=1247463916&hl=en&um=1&ie=UTF-8&q=Dream+Castle+Services,100+Feet+Road,+Indira+Nagar,+HAL+II+Stage,+Bangalore&fb=1&split=1&cid=0,0,157909319529166289&ei=aMxaSoPhJdGAkQWUvaTUBQ&sa=X&oi=local_result&ct=image&resnum=1");
//            
//            vnewHyperLink.href =xmlDoc.getElementsByTagName("PURL")[i].childNodes[0].nodeValue
//            vnewHyperLink.target = "_blank"; 
//            vnewHyperLink.className='view';
//            vnewHyperLink.innerText = 'Map View';
//            vMapView.appendChild(vnewHyperLink);
           
            

}
       }
               }
                 HideProgress();      
                        
                        
 }
  
function ShowProgress()
{
var vProgressBar=document.getElementById('progressbar');
vProgressBar.style.visibility="visible";
}
function HideProgress()
{
var vProgressBar=document.getElementById('progressbar');
vProgressBar.style.visibility="hidden";

}

//add commas for Land Price By Praveen Kumar.M
function addCommas( sValue ) 
{ 
var sRegExp = new RegExp('(-?[0-9]+)([0-9]{3})'); 

while(sRegExp.test(sValue)) { 
sValue = sValue.replace(sRegExp, '$1,$2'); 
} 
return sValue;
}

function Buying(pCategory)
{

                           var vLocation=document.getElementById('ddllocation');
                           var vSubArea=document.getElementById('ddlsubarea');
               if( vLocation.value=="- Please Select-")
               {
               alert("Please Select Location");
               document.getElementById('ddllocation').focus();
                 HideProgress();  
               return false;
               }
               else if(vLocation.value!="- Please Select-" && vSubArea.value=="- Please Select-")
               {
                alert("Please Select Sub Area");
                document.getElementById('ddlsubarea').focus();
                 HideProgress(); 
               return false;
                
               }
               else
               {
              //Clear Table.
              //ShowProgress();       
               var vCount=0;
               var pType;
               var tblContent=document.getElementById('tblContent');
                var TableLength=tblContent.rows.length;
            
               var k;
               if(TableLength>0)
               {
               for(k=TableLength-1;k>=0;k--)
               {
               
               tblContent.deleteRow(k);
               var TableLength1=tblContent.rows.length;
               }
               }
              
              
                  var xmlDoc=null;
                   if (window.ActiveXObject)
                    {// code for IE
                        xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
                     }
                    else if (document.implementation.createDocument)
                        {// code for Mozilla, Firefox, Opera, etc.
                            xmlDoc=document.implementation.createDocument("","",null);
                            
                            
                        }
                        else
                        {
                            alert('Your browser cannot handle this script');
                        }
                        if (xmlDoc!=null)
                        {
                     
                        var x,i;
                            xmlDoc.async=false;
                            var vXMLFileName;
                            var vTagName;
                   var rdbClientID=document.getElementById('rdbResidential');
                  if (pCategory=="BUY")
                     {
                          
						  //ShowProgress();
                          if(rdbClientID.checked==true)
                            {
                             
                                vXMLFileName="XML/Buy_Residential.xml";
                                vTagName="BuyResidential"; 
                                pType="R";
                               
                            }
                            else
                            {
                                vXMLFileName="XML/Buy_Commerical.xml";
                                vTagName="BuyCommercial";
                                pType="C";
                            }
                      }
                        
						   
						   if(pCategory=="RENT")
                         {
							   
                            if(rdbClientID.checked==true)
                                {
                                vXMLFileName="XML/Rent_Residential.xml";
                                vTagName="RentResidential";
                                pType="R";
                                }
                            else
                                {
                                vXMLFileName="XML/Rent_Commerial.xml";
                                vTagName="RentCommercial";
                                pType="C";
                                }
                           }
                            
                      
                            xmlDoc.load(vXMLFileName);
                            var x=xmlDoc.getElementsByTagName(vTagName),i;
                            
                          
                            for (i=0;i<x.length;i++)
                            {
                            var BPriceRange,Location,BHK,Category,Area,PinCode,SubArea,FirstValue,SecondValue,Type;
                            var BPriceRange1=0;
                           var vPriceRange=document.getElementById('ddlpricerange');
                           var vLocation=document.getElementById('ddllocation');
                          //var vType=document.getElementById('ddlType');
                           var vSubArea=document.getElementById('ddlsubarea');
                          // var vBHK=document.getElementById('ddlBHK');
                           
                           
                            if(vPriceRange.value =="- Please Select-")
                            {
                             							 
                            BPriceRange =(vPriceRange.value=="- Please Select-")?xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue:vPriceRange.value;
                            }
                            else
                            {
                            var vSplit=vPriceRange.value.split("-");
                            FirstValue=vSplit[0];
                            SecondValue=vSplit[1];
                            var XMLvalueSplit=xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue.split("-");
						
                            if (XMLvalueSplit.length==1)
                            {
                                 BPriceRange=(((xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue/10)>=(FirstValue/10))&&((xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue/10)<=(SecondValue/10)))?xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue:FirstValue;
                                                       
                            }
                            else
                            {
                                BPriceRange=(((XMLvalueSplit[0]/10)>=(FirstValue/10))&&((XMLvalueSplit[0]/10)<=(SecondValue/10)))?xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue:FirstValue;
                                BPriceRange1=(((XMLvalueSplit[1]/10)>=(FirstValue/10))&&((XMLvalueSplit[1]/10)<=(SecondValue/10)))?xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue:FirstValue;
                            }
                           
                            }
                            
                            Location =(vLocation.value=="- Please Select-")?xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue:vLocation.value;
                             if(pCategory=="BUY")
                             {
                            if(rdbClientID.checked==true)
                            {
                           /*if (vType.value=="Others")
                            {
                            Type=((xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue!='New Residential Apartment') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue!='Residential apartments')&& (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Resale Residential Apartment') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Independent villas/bunglows') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Beach houses') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Plots/layouts') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Joint Venture Properties'))?xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue:vType.value;
                            }
                            else
                            {
                          
                            
                            Type =(vType.value=="- All residential-")?xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue:vType.value;
                            }*/
                            }
                            else
                            {
                         /* if (vType.value=="Others")
                            {
                            Type=((xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue!='All Commercial') &&(xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue!='Office Space') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Showroom ') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Shops/Shutters') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Commercial Land') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Restraunts') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Resorts')&& (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Guest House')&& (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Retail Mall')&& (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Office in STPI')&& (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Business Centre'))?xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue:vType.value;
                            }
                            else
                            {
                            Type =(vType.value=="All Commercial")?xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue:vType.value;
                            }*/
                            }
                            }
                            else
                            {
                            //Rent Type Checking
                            
                            if(rdbClientID.checked==true)
                            {
                           /* if (vType.value=="Others")
                            {
                            Type=((xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue!='Residential Apartments') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue!='Independent villas/bunglows')&& (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Beach houses') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Paying Guest') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Guest Houses'))?xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue:vType.value;
                            }
                            else
                            {
                                                     
                            Type =(vType.value=="- All residential-")?xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue:vType.value;
                            }*/
                            }
                            else
                            {
                          /* if (vType.value=="Others")
                            {
                       
                            Type=((xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue!='All Commercial') &&(xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue!='Office Space') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Show Room ') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Shops/Shutters') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Restraunts') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Resorts') && (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Retail Mall')&& (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Office in STPI')&& (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Business Centre')&& (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Office in STPI')&& (xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue !='Business Centre'))?xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue:vType.value;
                            }
                            else
                            {
                            Type =(vType.value=="All Commercial")?xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue:vType.value;
                            }*/
                            }
                            
                            }
                            
                            SubArea =(vSubArea.value=="- Please Select-")?xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue:vSubArea.value;
                           
                            //PinCode =(ddlpincode.value=="- Please Select-")?xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue:ddlpincode.value;
                            if (rdbClientID.checked==true)
                            {
                           // BHK =(vBHK.value=="- Please Select-")?xmlDoc.getElementsByTagName("BHK")[i].childNodes[0].nodeValue:vBHK.value;							 
							
                            }
                           var vCondition;
                           if(rdbClientID.checked==true)
                           {
                           
                           vCondition=((BPriceRange==xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue) || (BPriceRange1==xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue))&&(Location==xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue)&& (SubArea==xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue);
                           //vCondition=((BPriceRange==xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue) || (BPriceRange1==xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue))&&(Location==xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue)&&(Type==xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue)&&(PinCode==xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue)&& (SubArea==xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue);
                                                     }
                           else
                           {
                           
                           vCondition=(BPriceRange==xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue)&&(Location==xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue)&& (SubArea==xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue);
                           }
////                            Category =(rdResidential.value=="Residential")?xmlDoc.getElementsByTagName("Category")[i].childNodes[0].nodeValue:rdCommerical.value;


//if((BPriceRange==xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue)&&(Location==xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue)&&(BHK==xmlDoc.getElementsByTagName("BHK")[i].childNodes[0].nodeValue)&&(Area==xmlDoc.getElementsByTagName("Area")[i].childNodes[0].nodeValue)&&(PinCode==xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue)&& (SubArea==xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue))

if(vCondition)
{
        vCount=vCount+1;
        var tblContent=document.getElementById('tblContent');
        var lastRow = tblContent.rows.length;
        
            var row = tblContent.insertRow(lastRow);
            var cellLeft = row.insertCell(0);
            cellLeft.style.width='30%';
            var Secondtable=document.createElement('Table');
            cellLeft.appendChild(Secondtable);
            
            
             //--------1 row---------------Start
            var vlen1 = Secondtable.rows.length;
            var vtrid1 = Secondtable.insertRow(vlen1);           
            var vPropertynameValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Property_Name")[i].childNodes[0].nodeValue);   
            
            var vtxtPropertyName = vtrid1.insertCell(0);
            vtxtPropertyName.className ='bold';
            vtxtPropertyName.appendChild(vPropertynameValue);
              //--------2 row---------------Start
            var vlen2 = Secondtable.rows.length;
            var vtrid2 = Secondtable.insertRow(vlen2);           
            var vAreaValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Sub_Area")[i].childNodes[0].nodeValue);   
            var vtxtArea = vtrid2.insertCell(0);
            vtxtArea.className ='bold';
            vtxtArea.appendChild(vAreaValue);
            
              //--------3 row---------------Start
            var vlen3 = Secondtable.rows.length;
            var vtrid3 = Secondtable.insertRow(vlen3);
             var vimage = vtrid3.insertCell(0);
           var img = new Image();
            img.src="PropertyImages/"+xmlDoc.getElementsByTagName("Property_Image_Id")[i].childNodes[0].nodeValue+".jpg" ;
            vimage.appendChild(img); 
              //--------Second Table---------------Start
            var cellRight = row.insertCell(1);
            cellRight.style.borderRight =  '0px';
            cellRight.style.width='70%';
            var firsttable=document.createElement('Table');
            firsttable.style.width='100%';
            cellRight.appendChild(firsttable);
  //--------first row---------------Start
            var vlen = firsttable.rows.length;
            var vtrid = firsttable.insertRow(vlen);
            var vlblPropertyID = vtrid.insertCell(0);
            vlblPropertyID.style.width='40%';
            vlblPropertyID .innerHTML='Property ID';
            vlblPropertyID.className ='bold';
            var vPropertyidValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Property_Id")[i].childNodes[0].nodeValue);   
            var vtxtPropertyID = vtrid.insertCell(1);
            vtxtPropertyID.style.width='60%';
            vtxtPropertyID.appendChild(vPropertyidValue);
           
            //--------Third row---------------Start
           /* var vlen2 = firsttable.rows.length;
            var vtrid2 = firsttable.insertRow(vlen2);
            var vlblPropertyType = vtrid2.insertCell(0);
            vlblPropertyType .innerHTML='Property Type ';
            vlblPropertyType.className ='bold';
            var vPropertyTypeValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Type")[i].childNodes[0].nodeValue);   
            var vtxtPropertyType = vtrid2.insertCell(1);
            vtxtPropertyType.appendChild(vPropertyTypeValue);*/
          
             //--------Fivth row---------------Start
            var vlen4 = firsttable.rows.length;
            var vtrid4 = firsttable.insertRow(vlen4);
            var vlblLocation = vtrid4.insertCell(0);
            vlblLocation .innerHTML='Location';
            vlblLocation.className ='bold';
            var vLocationValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("City")[i].childNodes[0].nodeValue);   
            var vtxtLocation = vtrid4.insertCell(1);
            vtxtLocation.appendChild(vLocationValue);
             //--------Sixth row---------------Start
//            var vlen5 = firsttable.rows.length;
//            var vtrid5 = firsttable.insertRow(vlen5);
//            var vlblPincode = vtrid5.insertCell(0);
//            vlblPincode .innerHTML='Pincode';
//            vlblPincode.className ='bold';
//            var vPincodeValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("PinCode")[i].childNodes[0].nodeValue);   
//            var vtxtPincode = vtrid5.insertCell(1);
//            vtxtPincode.appendChild(vPincodeValue);
             //--------7th row---------------Start
            var vlen6 = firsttable.rows.length;
            var vtrid6 = firsttable.insertRow(vlen6);
            var vlblAreaSpec = vtrid6.insertCell(0);
            vlblAreaSpec .innerHTML='Area Specification';
            vlblAreaSpec.className ='bold';
            var vAreaSpecValue = document.createTextNode( ' '+ xmlDoc.getElementsByTagName("Area_Specification")[i].childNodes[0].nodeValue);   
            var vtxtAreaSpec = vtrid6.insertCell(1);
            vtxtAreaSpec.appendChild(vAreaSpecValue);
              //--------8th row---------------Start
            var vlen7 = firsttable.rows.length;
            var vtrid7 = firsttable.insertRow(vlen7);
            var vlblValue = vtrid7.insertCell(0);
            vlblValue .innerHTML='Value';
            vlblValue.className ='bold';
            var addComma = addCommas(xmlDoc.getElementsByTagName("Price")[i].childNodes[0].nodeValue);
            var vValue = document.createTextNode( ' '+ addComma);
            var vtxtValue = vtrid7.insertCell(1);
            vtxtValue.appendChild(vValue);
              //--------9th row---------------Start
          var vlen8 = firsttable.rows.length;
            var vtrid8 = firsttable.insertRow(vlen8);
            var vlbllink = vtrid8.insertCell(0);
            var vtxtlink = vtrid8.insertCell(1);
            
            var linktable=document.createElement('Table');
           linktable.width='62%';
            linktable.align='right';
            vtxtlink.appendChild(linktable);
           var vAddRow = linktable.insertRow(0);
           
           var vlinkCell1=vAddRow.insertCell(0);
           var vlinkCell2=vAddRow.insertCell(1);
           var vlinkCell3=vAddRow.insertCell(2);
           var vlinkCell4=vAddRow.insertCell(3);
           var vlinkCell5=vAddRow.insertCell(4);
           vlinkCell1.width='6%';
            vlinkCell1.align='center';
//           vlinkCell1.innerText='View';
            var newHyperLink = document.createElement("A");  
            newHyperLink.href = "Popup.htm?PropertyID="+xmlDoc.getElementsByTagName("Property_Id")[i].childNodes[0].nodeValue+"&Category="+pCategory+"&Type="+pType;
            newHyperLink.target = "_blank"; 
            newHyperLink.className='viewlink';
            newHyperLink.innerHTML = 'View';
           vlinkCell1.appendChild(newHyperLink);
           vAddRow.appendChild(vlinkCell1);


}
                            }
                        }
                        
            }        
                       
     var lblTitle=document.getElementById('totalrecords')
     var lblValue=document.getElementById('tdrecords')
   
    lblTitle.style.visibility="visible";
    lblValue.innerHTML=vCount;
          HideProgress(); 
           
         
       
          
           
          
 }
   function Trim(str, chars)
    {
     //Functionality : Trim the Spaces
     return ltrim(rtrim(str, chars), chars);
    }
    function ltrim(str, chars) 
    {
     //Functionality : Trim the Spaces
    var charsltrim = chars || "\\s";
    return str.replace(new RegExp("^[" + charsltrim + "]+", "g"), "");
    }
    function rtrim(str, chars)
    {
     //Functionality : Trim the Spaces
    var charsrtrim = chars || "\\s";
    return str.replace(new RegExp("[" + charsrtrim + "]+$", "g"), "");
    }           
