	var estateCount = 0;
	function str2Array(c, delimita2, delimita) {
        var arrayA = {}, arrayB = c.split(delimita);
        for (var i = 0; i < arrayB.length; i++) {
            var string1 = arrayB[i];
            var idxOfDelimita2 = string1.indexOf(delimita2);
            if (idxOfDelimita2 > 0) {
                var j = string1.substring(0, idxOfDelimita2);
                var w = string1.substring(idxOfDelimita2 + 1, string1.length);
                arrayA[j] = w;
                if(j=="estateIdList"||j=="estateRentalIdList"){estateCount++;}
            }
        }
        return arrayA;
 	   }

		function addEeieFrame(){
			var searchpath = document.location.search.substring(1,document.location.search.length);
			searchpath = searchpath.replace("Id=","IdList=");
			var paramArr = str2Array(searchpath,"=","&");
			var divElem = document.getElementById(window.aspframeName);
			var iframeElem = document.createElement("iframe");
        	if (divElem) {
        		if(paramArr['searchKind']=='buy'){
					action = "http://www.housedo.com/housedo-asp/aspEstateTradeDetail.do?";
				}else if(paramArr['searchKind']=='rent'){
					action = "http://www.housedo.com/housedo-asp/aspEstateDetail.do?";
				}
				
				var parameter_Array = location.search;				
				if (parameter_Array.match("colorType") && paramArr['colorType'] != '') {
					if(typeof sfs != 'undefined'){
						param = searchpath+"&colorType="+paramArr['colorType']+"&searchedFlag=on&sf="+sf+"&sfs="+sfs+"&domain="+encodeURIComponent(domain);
					}else{
						param = searchpath+"&colorType="+paramArr['colorType']+"&searchedFlag=on&sf="+sf+"&domain="+encodeURIComponent(domain);
					}
				}else if(typeof colorType != 'undefined'){
					if(typeof sfs != 'undefined'){
						param = searchpath+"&colorType="+colorType+"&searchedFlag=on&sf="+sf+"&sfs="+sfs+"&domain="+encodeURIComponent(domain);
					}else{
						param = searchpath+"&colorType="+colorType+"&searchedFlag=on&sf="+sf+"&domain="+encodeURIComponent(domain);
					}
				}else{
					if(typeof sfs != 'undefined'){
						param = searchpath+"&searchedFlag=on&sf="+sf+"&sfs="+sfs+"&domain="+encodeURIComponent(domain);
					}else{
						param = searchpath+"&searchedFlag=on&sf="+sf+"&domain="+encodeURIComponent(domain);
					}
				}
				width = (typeof eeieFrameWidth != 'undefined'&&eeieFrameWidth>639&&eeieFrameWidth<1201)?eeieFrameWidth:800;
				var att = {  name : "eeieSearchFrame",
							id : "mainFrame",
	               		  src : action + param,
	               		  frameBorder : "0",
	               		  width : ""+width,
	               		  height : ""+((estateCount*1060)+200),
	               		  marginWidth : "0",
	               		  marginHeight : "0",
	               		  hspace : "0",
	               		  vspace : "0",
	               		  allowTransparency : "true",
	               		  scrolling : "auto"	};
	            for (var key in att) {
	                iframeElem.setAttribute(key, att[key]);
	            }
            	divElem.appendChild(iframeElem);
            	if (iframeElem.attachEvent) {
                	iframeElem.attachEvent("onload", function () {
                	window.scrollTo(0, 0);	} );
	            } else {
	                iframeElem.addEventListener("load", function () { 
	                window.scrollTo(0, 0);   	 } , false);
	            }
            }

		}
		function fit2page(){
			h = document.getElementById("mainFrame").document.body.offsetHeight;
            document.getElementById("mainFrame").style.height = h + 'px';
		}
		var previousOnload = window.onload;
		window.onload = function () { if(previousOnload) previousOnload(); addEeieFrame(); }

