				function AddToReport(sPropertyID,fAdded, desc, desc2)
				{

					if (fAdded)
					{
						alert("You've already added this property to your report!");
						return
					}

					if (document.getElementById)
					{
						if (document.getElementById("div_added" + sPropertyID).style.display == "")
						{
							alert("You've already added this property to your report!");
							return
						}
						var oMiniRep = document.getElementById("propreport");
						document.getElementById("viewlist").style.display="block";
						oMiniRep.innerHTML = oMiniRep.innerHTML + "<b>" + desc + "</b>, " + desc2;
						oMiniRep.innerHTML = oMiniRep.innerHTML + "&nbsp;&nbsp;<a href='general/DeleteFromReport.asp?PropertyID=" + sPropertyID + "'>[REMOVE]</a>"
						oMiniRep.innerHTML = oMiniRep.innerHTML + "<br/>";
						window.frames[0].location.href="general/addtoreport.asp?PropertyID=" + sPropertyID;
					}
					else
					{
					
						var x,y;
						var iWidth=320, iHeight=250;
						var iScreenWidth = screen.width, iScreenHeight=screen.height;
						
						x = (iScreenWidth/2)-(iWidth/2);
						y = (iScreenHeight/2)-(iHeight/2);

						var sProps = "width=" + iWidth + ",height=" + iHeight + ",left=" + x + ",top=" + y + ",scrollbars=no,resizable=yes";
						var hWnd = window.open("general/addtoreport.asp?PropertyID=" + sPropertyID, "addtoreport", sProps);
						hWnd.window.focus();

					}

				}
				function RequestViewing(sPropertyID,fAdded)
				{

					if (fAdded)
					{
						alert("You've already requested a viewing on this property!");
						return
					}

					if (document.getElementById)
					{
						if (document.getElementById("div_viewing" + sPropertyID).style.display == "")
						{
							alert("You've already requested a viewing on this property!");
							return
						}
						iframe1.location.href="general/requestviewing.asp?PropertyID=" + sPropertyID;
						
					}
					else
					{
					
						var x,y;
						var iWidth=320, iHeight=250;
						var iScreenWidth = screen.width, iScreenHeight=screen.height;
						
						x = (iScreenWidth/2)-(iWidth/2);
						y = (iScreenHeight/2)-(iHeight/2);

						var sProps = "width=" + iWidth + ",height=" + iHeight + ",left=" + x + ",top=" + y + ",scrollbars=no,resizable=yes";
						var hWnd = window.open("general/requestviewing.asp?PropertyID=" + sPropertyID, "requestviewing", sProps);
						hWnd.window.focus();

					}

				}
				function PropertyIsAdded (sPropertyID)
				{
				
					document.getElementById("div_added" + sPropertyID).style.display = "";
					document.getElementById("div_add" + sPropertyID).style.display = "none";
					if (iframe1.location)
					iframe1.location.href="nothing.htm";
					
				}
				
				function PropertyIsViewing (sPropertyID)
				{
					document.getElementById("div_added" + sPropertyID).style.display = "none";
					document.getElementById("div_viewing" + sPropertyID).style.display = "";
					if (iframe1.location)
					iframe1.location.href="nothing.htm";
				}

				function AddAll()
				{
					document.location.href = "general/addtoreport.asp?multiple=true&Properties=" + sProperties;
				}
				function viewprops()
				{
					document.getElementById("clear-bg").style.display="block";
					document.getElementById("table-holder").style.display="block";
				}
				function closeProp()
				{
					document.getElementById("clear-bg").style.display="none";
					document.getElementById("table-holder").style.display="none";
				}
				