﻿// JScript File
            
            function toggleDivChart(id,flagit) {
            
            if (flagit=="1"){
            if (document.layers) document.layers[''+id+''].visibility = "show"
            else if (document.all) document.all[''+id+''].style.visibility = "visible"
            else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "visible"
            }
            else
            if (flagit=="0"){
            if (document.layers) document.layers[''+id+''].visibility = "hide"
            else if (document.all) document.all[''+id+''].style.visibility = "hidden"
            else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"
            }
            }
            
            
            function toggleDiv(id,flagit,photoid,leftvalue) {
            
            if (flagit=="1"){
            getPropertyDetails(photoid);
            
              
            if (document.layers) document.layers[''+id+''].visibility = "show"
            else if (document.all) document.all[''+id+''].style.visibility = "visible"
            else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "visible"
            document.getElementById("divPropDetails").style.left = leftvalue
            
            }
            
            else
            if (flagit=="0"){
            if (document.layers) document.layers[''+id+''].visibility = "hide"
            else if (document.all) document.all[''+id+''].style.visibility = "hidden"
            else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"
            }
            }
            
            
			var propDetailsRequest = getXmlHttpRequestObject();
			var photoid = 0;
			
			//Function for initializating the page.
			function startChat() {
			    //Start Recieving Messages.
			    getPropertyDetails();
			
			}		
			//Gets the browser specific XmlHttpRequest Object
			function getXmlHttpRequestObject() {
				if (window.XMLHttpRequest) {
					return new XMLHttpRequest();
				} else if(window.ActiveXObject) {
					return new ActiveXObject("Microsoft.XMLHTTP");
				} else {
					document.getElementById('p_status').innerHTML = 'Status: Cound not create XmlHttpRequest Object.  Consider upgrading your browser.';
				}
			}
			
					
			
			//Gets the current details
			function getPropertyDetails(photoid) {
				if (propDetailsRequest.readyState == 4 || propDetailsRequest.readyState == 0) {
				    
					propDetailsRequest.open("GET", 'getPropDetails.aspx?propdetails=' + photoid, true);
					propDetailsRequest.onreadystatechange = handleReceiveNews; 
					propDetailsRequest.send(null);
				}			
			}
			
			//Function for handling the return of text
			function handleReceiveNews() {
				if (propDetailsRequest.readyState == 4) {
					
					var xmldoc = propDetailsRequest.responseXML;
					var message_nodes = xmldoc.getElementsByTagName("propdetails"); 
					
					var n_messages = message_nodes.length;
					
					for (i = 0; i < n_messages; i++) {
					    
						var exclusiveno_node = message_nodes[i].getElementsByTagName("exclusivenumber");
						var propaddress_node = message_nodes[i].getElementsByTagName("propaddress");
						var imageurl_node = message_nodes[i].getElementsByTagName("imageurl");
						var price_node = message_nodes[i].getElementsByTagName("price");
						var room_node = message_nodes[i].getElementsByTagName("room");
						var agent_node = message_nodes[i].getElementsByTagName("agentname");
						var phone_node = message_nodes[i].getElementsByTagName("phone");
						var img = document.getElementById("ctl00_MainContent_imgProperty");
						if (img) {img.src = imageurl_node[i].firstChild.nodeValue  ;}
						
						//document.getElementById("lblAddress").innerText  = propaddress_node[i].firstChild.nodeValue;
						//document.getElementById("lblType").innerText  = room_node[i].firstChild.nodeValue;
						//document.getElementById("lblPrice").innerText  = price_node[i].firstChild.nodeValue;
						//document.getElementById("lblAgent").innerText  = agent_node[i].firstChild.nodeValue;
						//document.getElementById("lblContact").innerText  = phone_node[i].firstChild.nodeValue;
						
						document.getElementById("ctl00_MainContent_lblAddress").innerText  = propaddress_node[i].firstChild.nodeValue;
						document.getElementById("ctl00_MainContent_lblType").innerText  = room_node[i].firstChild.nodeValue;
						document.getElementById("ctl00_MainContent_lblPrice").innerText  = price_node[i].firstChild.nodeValue;
						document.getElementById("ctl00_MainContent_lblAgent").innerText  = agent_node[i].firstChild.nodeValue;
						document.getElementById("ctl00_MainContent_lblContact").innerText  = phone_node[i].firstChild.nodeValue;
					}
					
				}
			}
			
			
