﻿/*
    房联88网 - 中国购售房都互联网
    2009-02-06
    蒋新
    首页脚本文件
*/
        var seed = 0;
        var seed2 = 0;
        var id;
        var id2;
       //集团简介切换
       function showBiz(name, enty, count, tag) {
           if (tag == 2) {
               window.clearInterval(id);
           }
           for (i = 1; i <= count; i++) {
               var bzimg = document.getElementById(name+"_img" + i);
               var bz = document.getElementById(name + "_" + i);
               var bzinfo = document.getElementById(name + "_info" + i);
               bzimg.style.display = i == enty ? "block" : "none";
               bz.className = i == enty ? "bz_info" : "bz";
               bzinfo.style.display = i == enty ? "block" : "none";
           }
       }
       function hiddenChangeBiz() {
           id=window.setInterval(tip, 3000);
       }
       function hiddenNews() {
           id2 = window.setInterval(ShowNews, 3000);
       }
       //自动切换新闻
       function ShowNews() {
           seed2++;
           if (seed2 <= 4) {
               showNews('tabnews', seed2, 4, 1);
           } else {
                seed2 = 0;
           }
       }
       //自动切换集团
       function tip() {
           seed++;
           if (seed <= 8) {
               showBiz('bz', seed, 8,1);
           }
           else {
               showBiz('bz', 1, 8,1);
               seed = 0;
           }
           
       }
       //使用说明
       function showExplain(name,name2,name3){ 
            var map=document.getElementById("map");
            var explain1=document.getElementById(name);
            var explain2=document.getElementById(name2);
            var explain3=document.getElementById(name3);
            var str="sexplain";
            map.style.display="none";
            explain1.style.display="block";
            explain2.style.display="none";
            if(str==name3)
            {
                explain3.className="t5";
                document.getElementById("mexplain").className="t3";
                }
            else
            {
                explain3.className="t4";
                document.getElementById("sexplain").className="t3";
                }
            
       }
       //关闭使用说明
       function closeExplain(){
            var map=document.getElementById("map");
            var explain1=document.getElementById("m_explain");
            var explain2=document.getElementById("s_explain");
            var explain3=document.getElementById("mexplain");
            var explain4=document.getElementById("sexplain");
            
            map.style.display="block";
            explain1.style.display="none";
            explain2.style.display="none";
            explain3.className="t3";
            explain4.className="t3";
       }
       
       //----------------关键字搜索
        function keyTextBlur() {
            document.getElementById("txtKey").value = "";
            document.getElementById("txtKey").className = "txtKey2";
        }
        function show(object) {
            var rbRealty = document.getElementById("rbRealty");
            var txtKey = document.getElementById("txtKey");
            var str=document.getElementById("txtKey").value;
            var key1="请输入楼盘名或开发商名";
            var key2="请输入新闻标题或关键字";
            var key3="请输入楼盘名或开发商名";
            if (rbRealty.checked) {
                if(str=="" || str==key2 || str==key3)
                 txtKey.value = "请输入楼盘名或开发商名";
            } else {
                if(str=="" || str==key1 || str==key3)
                 txtKey.value = "请输入新闻标题或关键字";
            }
        }
        function keySearch(){
            var valradio = document.getElementsByName("rgroup"); 
            var type=1;
            if(valradio[1].checked==true)
            {    type=2;}
            else if(valradio[2].checked==true)
            { type=3;}
            else if(valradio[3].checked==true)
            { type=4;}
           
            var rbRealty = document.getElementById("rbRealty");
            var rbNews = document.getElementById("rbNews");
            var  re=/ /g;   
            var str=document.getElementById("txtKey").value;
            var city=document.getElementById("lblCity").innerText;
            str=str.replace(re,"");
            var key1="请输入楼盘名或开发商名";
            var key2="请输入新闻标题或关键字";
            
            if(str==key1 || str==key2)
            {
                alert("请输入关键字");
            }
            else if(rbRealty.checked)
            {
                location.href="keysearch.aspx?type=2&city="+escape(city+"市")+"&key="+escape(str);
            }
            else if(rbNews.checked)
            {
                location.href="NewsSearch.aspx?newKeyword="+escape(str)+"&type="+type;
            }
        }
        //-----------------------------------------------------关键字搜索
        //新闻tab切换
        function showNews(name, enty, count, tag) {
            if (tag == 2) {
                window.clearInterval(id2);
            }
            for (i = 1; i <=count; i++) {
                var tabnew = document.getElementById(name + i);
                var newcontent = document.getElementById(name + "_content" + i);
                tabnew.className = i == enty ? "top_tab_select" : "top_tab_no";
                newcontent.style.display = i == enty ? "block" : "none";
            }
        }
        
        //搜索跳转页面
        function winopen(url){
            var newurl,arrurl;
             if(typeof(url) == "undefined" || url == "")
            {
                return ;
            }
            else
            {
                if(url.indexOf("?") == -1)
                {
                    newurl = url;
                }
                else
                {
                    newurl = url.substring(0,url.indexOf("?")+1);
                    arrurl = url.substring(url.indexOf("?")+1).split("&");
                    for(var i =0;i<arrurl.length;i++)
                    {
                        newurl += arrurl[i].split("=")[0] + "=" + escape(arrurl[i].split("=")[1]) + "&";
                    }
                    newurl = newurl.substring(0,newurl.length-1);
                }
            }
           location.href=newurl;
        }
        
         //-- 城市切换--
        function showChangeCity() {
            //document.getElementById("MoreCityWrapper").style.display = "block";
            document.getElementById("s_city").style.display = "block";
       }
        function hiddenChangeCity() {
            //document.getElementById("MoreCityWrapper").style.display = "none";
            document.getElementById("s_city").style.display = "none";
        }
        function showInfo(){
            document.getElementById("createinfo").style.display="block";
        }
        function hiddenInfo() {
            document.getElementById("createinfo").style.display = "none";
        }
        
 //切换皮肤----------------------
        function createjscssfile(filename, filetype){
        if (filetype=="js"){
        var fileref=document.createElement('script')
        fileref.setAttribute("type","text/javascript")
        fileref.setAttribute("src", filename)
        }
        else if (filetype=="css"){
        var fileref=document.createElement("link")
        fileref.setAttribute("rel", "stylesheet")
        fileref.setAttribute("type", "text/css")
        fileref.setAttribute("href", filename)
        }
        if (typeof fileref!="undefined")
            document.getElementsByTagName("head")[0].appendChild(fileref)

        }
       
        function replacejscssfile(oldfilename, newfilename, filetype){
        var targetelement=(filetype=="js")? "script" : (filetype=="css")? "link" : "none"
        var targetattr=(filetype=="js")? "src" : (filetype=="css")? "href" : "none"
        var allsuspects=document.getElementsByTagName(targetelement)
        for (var i=allsuspects.length; i>=0; i--){
        if (allsuspects[i] && allsuspects[i].getAttribute(targetattr)!=null && allsuspects[i].getAttribute(targetattr).indexOf(oldfilename)!=-1){
           var newelement=createjscssfile(newfilename, filetype)
           allsuspects[i].parentNode.replaceChild(newelement, allsuspects[i])
                }
            }
        }
       //切换皮肤----------------------
       
       //隐藏地图与查看地图
        function showmap()
	    {
	        var divmap=document.getElementById("show_map");
	        var lab=document.getElementById("lbshowmap");
	        if(divmap.style.display=="none")
	        {
	            divmap.style.display="block";
	            lab.innerText="隐藏地图";
	            ShowGGMaps();
	        }
	        else
	        {
	            divmap.style.display="none";
	            lab.innerText="查看地图";
	        }
	    }