﻿    //打开公交搜索面板.
    function onBusSearch(){
        hideAll();
        showBusSearchPanel(true);
    }
    //打开企业搜索面板.
    function onEnterpriseSearch(){
        hideAll();
        showEnterpriseSearchPanel(true);
    }
    //打开分类搜索面板.
    function onCategorySearch(){
        hideAll();
        showCategorySearchPanel(true);
    }
    //动态信息页面.
    function onInformationSearch(){
        hideAll();
        showInformationSearchPanel(true);
    }
    //隐藏所有.
    function hideAll(){
        showBusSearchPanel(false);
        showEnterpriseSearchPanel(false);
        showCategorySearchPanel(false);
        showInformationSearchPanel(false);
    }
    //显示隐藏公交搜索面板.
    function showBusSearchPanel(isHide){
        BusPanel.style.display = isHide ? "block" : "none";
        document.getElementById('imgBusSearch').src = isHide ? "images/frame/tap_BusSearch_on.gif" : "images/frame/tap_BusSearch_off.gif";
        
    }
    //显示隐藏企业搜索面板.
    function showEnterpriseSearchPanel(isHide){
        EnterprisePanel.style.display = isHide ? "block" : "none";
        document.getElementById('imgEnterpriseSearch').src = isHide ? "images/frame/tap_MapSearch_on.gif" : "images/frame/tap_MapSearch_off.gif";
        
    }
    //显示隐藏分类搜索面板.
    function showCategorySearchPanel(isHide){
        CategoryPanel.style.display = isHide ? "block" : "none";
        document.getElementById('imgCategorySearch').src = isHide ? "images/frame/tap_MapKind_on.gif" : "images/frame/tap_MapKind_off.gif";
        
    }
    //显示隐藏动态信息搜索面板.
    function showInformationSearchPanel(isHide){
        InformationPanel.style.display = isHide ? "block" : "none";
        document.getElementById('imgInformation').src = isHide ? "images/frame/tap_News_on.gif" : "images/frame/tap_News_off.gif";
        
    }
    //关闭搜索面板.
    function ClosePanel(){
       parent.RightPanel.style.display = "none"; 
       parent.document.getElementById("Shower").style.display = "block";
       parent.showRightPanel.style.display = "block";
       
       parent.MapPanel.style.width = parent.MapPanel.offsetWidth + 280 + "px";
    }
    //执行搜索事件
    function EnterpriseSearch(){
        if(event.keyCode == 13){
            event.keyCode = 9;
            event.returnValue = false;
            document.getElementById('ImageButton1').click();
        }
    }
    //导航搜索.
    function NavigationSearch(text,type){
    //type1 企业 type2 建筑 type3 其他
        if(text != 'undefined' && text.length > 0 && text != ""){
            document.getElementById('txFilter').value = text; 
            if(type == "type1"){
                       document.getElementById('radioList1_0').checked="checked";                
                   }else if(type == "type2"){
                       document.getElementById('radioList1_1').checked="checked";                
                   } else if(type == "type3"){
                       document.getElementById('radioList1_2').checked="checked";                
                   }   
                   document.getElementById('ImageButton1').click();
            }
    }
    //打开企业E店.
    function GotoEshop(eshopID){
        var eshopurl = "http://www.0577emap.com/eshoper/Default.aspx";
        eshopurl += '?id=' + eshopID;
        window.open(eshopurl);
    }
    //获取搜索类型.
    function getType(){
       var types = "enter";
           if(document.getElementById('radioList1_0').checked == true){
              types = "enter";
           }else if(document.getElementById('radioList1_1').checked == true){
             types = "build";             
           } else if(document.getElementById('radioList1_2').checked == true){
               types= "other";               
           }   
       return types;
    }
    //企业定位.
    function LocateInformation(id,ltype){
//        var ltype = document.getElementById('radioValue').value;
        var ltype = getType();
        if(ltype == "enter"){//如果是企业搜索.
            var comName = RightFramer.GetCompanyName(id).value;
            var locateonclick = RightFramer.CompanyLocation(id).value;
            
            if (locateonclick != null && locateonclick != "") {
                loca(locateonclick,comName);
            }  else {
                alert('未找到数据');
            }  
        }else if(ltype == "build"){
            var locateonclick = RightFramer.BuildingLocation(id).value;
            var comName = RightFramer.GetBuildingName(id).value;
            
            if (locateonclick != null && locateonclick != "") {
               loca(locateonclick,comName);
            }  else {
                alert('未找到数据');
            }     //如果是建筑搜素.
        }else{
        
            var locateonclick = RightFramer.ObjectLocation(id).value;
            var comName = RightFramer.GetObjectName(id).value;           
            
            if (locateonclick != null && locateonclick != "") {
                loca(locateonclick,comName);
                
            }  else {
                alert('未找到数据');
            }//实体搜索.
        }
    }
    //网站定位.
    function LocateUrl(id){
        var ltype = document.getElementById('radioValue').value;
        if(ltype == "enter"){//如果是企业搜索.
            var enterSitehref = RightFramer.CompanySiteurl(id).value; 
            if (enterSitehref != null && enterSitehref != "") {
                    if(enterSitehref.split('http://').length <2)
                    enterSitehref = 'http://' + enterSitehref;
                    window.open(enterSitehref,'12');
            }else{
                alert('该信息没有网站!');
            } 
        }
    }
    //定位
    function loca(str,comName){  
        var x = str.split(',');
        var param = {x:x[0],y:x[1]};
        parent.MapMethod.go(param);
        var params = {x:x[0],y:x[1],text:comName};
        parent.MapMethod.printInco(params);            
    }
    //关闭显示详细信息.
    function closeDetail(){        
        var o = parent.document.getElementById('detail');
        o.style.display = 'none';
    }
    //显示企业详细信息.
    function showers(object) {/*--打开--*/
        var img = object.childNodes[0];
        var detailtop = img.offsetTop + img.height + 14 + 66 + 105 + 50;
        var o = parent.document.getElementById('detail');
        if(o.style.display != "block" && detailtop != o.style.top){
            o.style.display = "block";
            var detailleft =  parent.document.getElementById('MapPanel').offsetWidth - 243;
            var detailheight = parent.document.getElementById('detail').style.height.replace('px','');
            o.style.overflow = "auto";
            o.style.top = detailtop;
            o.style.left = detailleft;
            o.style.display = 'block';
            o.style.width = '249px';
            o.style.height = '260px';
            
            
            //var ltype = document.getElementById('radioValue').value;
	    var ltype = getType();
            if(ltype == "enter"){//如果是企业搜索.
                filldetail(object);
            }else if(ltype == "build"){  
                fillbuilddetail(object);//如果是建筑搜素.
            }else{
                fillobjectdetail(object);//实体搜索.
            }
            
        }
    }
    
    function filldetail(object) {
        var comid = object.childNodes[0].id;

        var img = parent.document.getElementById("img");
        var content = parent.document.getElementById("content");
        
        var imgsrc = RightFramer.CompanyImgurl(comid).value;
        var contentinnerHTML = RightFramer.CompanyContent(comid).value;
        
        if (imgsrc != null && imgsrc != "") {            
            img.src =  "http://mapres.0577emap.com/wz/owcomimg/" + imgsrc;
        }else{
            img.src = "images/Default.PNG";
        }
        if (contentinnerHTML != null && contentinnerHTML != "") {
            content.innerHTML = contentinnerHTML;
        }
    }
     function fillbuilddetail(object) {
        var comid = object.childNodes[0].id;

        var img = parent.document.getElementById("img");
        var content = parent.document.getElementById("content");
        
        var imgsrc = RightFramer.BuildingImgUrl(comid).value;
        var contentinnerHTML = RightFramer.BuildingContent(comid).value;
        
        if (imgsrc != null && imgsrc != "") {
            img.src = "http://mapres.0577emap.com/wz/owcomimg/" + imgsrc;
        }else{
            img.src = "images/Default.PNG";
        }
        if (contentinnerHTML != null && contentinnerHTML != "") {
            content.innerHTML = contentinnerHTML;
        }
    }
     function fillobjectdetail(object) {
        var comid = object.childNodes[0].id;

        var img = parent.document.getElementById("img");
        var content = parent.document.getElementById("content");
        
        var contentinnerHTML = RightFramer.ObjectContent(comid).value;
        
        img.src = "images/Default.PNG";
        
        if (contentinnerHTML != null && contentinnerHTML != "") {
            content.innerHTML = contentinnerHTML;
        }
    }