function initSearch(){document.getElementById("searchTerm").focus();var D="getLastSearch=true";var A="/search";var B=getRequest();var C=function(){if(B.readyState==4){document.getElementById("content").innerHTML=B.responseText}};B.onreadystatechange=C;makePostRequest(A,D,B)}var searchCache=new Array();var oldType=null;function setPropertyTypeEdit(B){if(oldType){var C=document.getElementById("propertyTypeEdit").innerHTML;document.getElementById("propertyTypeEdit."+oldType).innerHTML=C}var A=document.getElementById("propertyTypeEdit."+B).innerHTML;document.getElementById("propertyTypeEdit").innerHTML=A;oldType=B}var typeCache=new Array();function setTypeEdit(B,C){oldType=typeCache[B];if(oldType){var D=document.getElementById(B).innerHTML;document.getElementById(B+"."+oldType).innerHTML=D}var A=document.getElementById(B+"."+C).innerHTML;document.getElementById(B).innerHTML=A;typeCache[B]=C}function getRequest(){var B=false;if(window.XMLHttpRequest){B=new XMLHttpRequest()}else{if(window.ActiveXObject){try{B=new ActiveXObject("Msxml2.XMLHTTP")}catch(A){try{B=new ActiveXObject("Microsoft.XMLHTTP")}catch(A){}}}else{return false}}return B}function loadpage(B,A){if(B.readyState==4&&(B.status==200||window.location.href.indexOf("http")==-1)){document.getElementById(A).innerHTML=B.responseText;if(document.getElementById("actionInfo")){document.getElementById("actionInfo").innerHTML="&nbsp;"}}}function makePostRequest(A,B,C){C.open("POST",A,true);C.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");C.setRequestHeader("Content-length",B.length);C.setRequestHeader("Connection","close");C.send(B)}function postSearch(B){var A=document.getElementById("searchTerm").value;currentSearch=A;if(searchCache[currentSearch]){document.getElementById("content").innerHTML=searchCache[currentSearch];return }else{setTimeout("realPostSearch2('"+A+"');",250)}}function realPostSearch2(C){var A=document.getElementById("searchTerm").value;if(A==C){var F="searchTerm="+encodeURI(A);var B="/search";var D=getRequest();var E=function(){if(D.readyState==4){updateSearch(currentSearch,D)}};D.onreadystatechange=E;makePostRequest(B,F,D)}}function updateSearch(A,B){searchCache[A]=B.responseText;if(currentSearch.indexOf(A)==0){document.getElementById("content").innerHTML=B.responseText}};