channel_number=20;

var $=function(id) {
   return document.getElementById(id);
}

function ChgColorOver(_sId){
	var m_id = "nav"+_sId;
	$(m_id).className = "nav1";
	
	for(i=1;i<channel_number;i++){
		if(i!=_sId)
		{
			if($("nav_cab"+i)){$("nav_cab"+i).style.display='none';}
			if($("nav"+i)){$("nav"+i).style.className='nav4';}
		}
	}
	var m_id = "nav"+_sId;
	var div_id = "nav_cab"+_sId;
	$(div_id).style.display = "block" ;
	
	$(m_id).className = "nav1";
	for(i=1;i<channel_number;i++)
	{
		if(i!=_sId)
			ChgColorOut(i);
	}
}

function ChgColorOut(_sId){
	var m_id = "nav"+_sId;
	if($(m_id)&&$("nav_cab"+_sId))
	{
		if($("nav_cab"+_sId).style.display == "none")
		{
			$(m_id).className = "nav4";
		}
	}
}

function hide(_sId){
	for(i=1;i<channel_number;i++){
		if(i!=_sId)
		{
			if($("nav_cab"+i)){$("nav_cab"+i).style.display='none';}
			if($("nav"+i)){$("nav"+i).style.className='nav4';}
		}
	}
	var m_id = "nav"+_sId;
	var div_id = "nav_cab"+_sId;
	$(div_id).style.display = $(div_id).style.display == "none" ? "block" : "none";
	
	$(m_id).className = "nav1";
	for(i=1;i<channel_number;i++)
	{
		if(i!=_sId)
			ChgColorOut(i);
	}
}

function AllNav(_sId,_nowName){
	$("nav_cab"+_sId).style.display='block';
	$("nav"+_sId).className="nav1";
	//if(_nowName!='')
	//$(_nowName).className="nav3";
	for(i=1;i<channel_number;i++){
		if(i!=_sId)
		{
			if($("nav_cab"+i)){$("nav_cab"+i).style.display='none';}
			if($("nav"+i)){$("nav"+i).className="nav4";}
		}
	}
}


function ChgTrColorOver(obj){
	    obj.className="nav3";
    }


function ChgTrColorOut(obj){
	
	if(obj!=$(_nowName))
	{
		obj.className="nav2";
	}
}

function MyMove(total,num)
{
    for(i=0;i<total;i++)
    {
        document.getElementById("content"+i).style.display="none";
        document.getElementById("tab"+i).className="tab";
    }
    document.getElementById("content"+num).style.display="block";
    document.getElementById("tab"+num).className="tab1";
    
}

function MyMove2(total,num)
{
    for(i=0;i<total;i++)
    {
        document.getElementById("rightContent"+i).style.display="none";
        document.getElementById("rightTab"+i).className="rightTab";
    }
    document.getElementById("rightContent"+num).style.display="block";
    document.getElementById("rightTab"+num).className="rightTab1";
    
}

function NewsPage(total,num)
{
    for(i=0;i<total;i++)
    {
        document.getElementById("page"+i).style.display="none";
        document.getElementById("link"+i).style.color="black";
    }
    document.getElementById("page"+num).style.display="block";
    document.getElementById("link"+num).style.color="red";
    
    document.getElementById("pageNum").value=num;
    if(num==0)
    {
        document.getElementById("frontPage").style.display="none";
        document.getElementById("nextPage").style.display="block";
    }
    else if((parseInt(num)+1)==parseInt(total))
    {
        document.getElementById("nextPage").style.display="none";
        document.getElementById("frontPage").style.display="block";
    }
    else
    {
        document.getElementById("nextPage").style.display="block";
        document.getElementById("frontPage").style.display="block";
    }
    
//    UpdateUrl(num);
}
function ChangePage(flag,urls)
{
    var page=document.getElementById("pageNum").value;
    var total=document.getElementById("pageTotal").value;
    if(flag)
    {
           var arry=urls.toString().split('.');
          var url1=urls.toString().substring(0,urls.toString().length-arry[arry.length-1].toString().length-1);
        var arry1=url1.toString().split('-');
       var url2=url1.toString().substring(0,url1.toString().length-arry1[arry1.length-1].toString().length-1);
        var a=parseInt(page)-1;
        if (a>=0)
        {
            NewsPage(total,a);
        }
       if(a==0)
        {
            if(arry1.length>1)
            {
             window.location.href=urls;
              window.location.href=url2+"."+arry[arry.length-1].toString();
            }
            else
            {
            window.location.href=url1+"."+arry[arry.length-1].toString();
            }
        }
        else
        {
            if(arry1.length>1)
            {
             window.location.href=urls;
              window.location.href=url2+"-"+(a+1).toString()+"."+arry[arry.length-1].toString();
            }
            else
            {
            window.location.href=url1+"-"+(a+1).toString()+"."+arry[arry.length-1].toString();
            }
        }
    }
    else
    {
               var arry=urls.toString().split('.');
          var url1=urls.toString().substring(0,urls.toString().length-arry[arry.length-1].toString().length-1);
        var arry1=url1.toString().split('-');
       var url2=url1.toString().substring(0,url1.toString().length-arry1[arry1.length-1].toString().length);
        var b=parseInt(page)+1;
        if(b<total)
        {
            NewsPage(total,b);
        }
        if(arry1.length>1)
        {
          window.location.href=url2+(b+1).toString()+"."+arry[arry.length-1].toString();
        }
        else
        window.location.href=url1+"-"+(b+1).toString()+"."+arry[arry.length-1].toString();;
        //window.location.href=urls;
    } 
}
function ChangePage_1(flag)
{
    var page=document.getElementById("pageNum").value;
    var total=document.getElementById("pageTotal").value;
    if(flag)
    {
        var a=parseInt(page)-1;
        if (a>=0)
        {
            NewsPage(total,a);
        }
        window.location.href="#";
    }
    else
    {
        var b=parseInt(page)+1;
        if(b<total)
        {
            NewsPage(total,b);
        }
        window.location.href="#";
    } 
}
//往指定页码上翻页 http://house.china.com.cn/home/view/32855-2.htm
function PageGo(defpage)
{
    urls=window.location.href;
    var arry=urls.toString().split('.');
    var url1=urls.toString().substring(0,urls.toString().length-arry[arry.length-1].toString().length-1);//取出.htm之前的字符串
    var arry1=url1.toString().split('-');//按-分段
    var url2=url1.toString().substring(0,url1.toString().length-arry1[arry1.length-1].toString().length-1);//取出-之前的字符串
    var url3="."+arry[arry.length-1].toString();//取出.htm字符串
    if(defpage<=1)
        window.location.href=url2+url3;
    else
        window.location.href=url2+"-"+defpage.toString()+url3;
}
function changeURLPar(destiny, par, par_value)
{
	var pattern = par+'=([^&]*)';
	var replaceText = par+'='+par_value;
	
	if (destiny.match(pattern))
	{
		 var tmp = '/\\'+par+'=[^&]*/';
		 tmp = destiny.replace(eval(tmp), replaceText);
		 return (tmp);
	}
	else
	{
		 if (destiny.match('[\?]'))
		 {
		  return destiny+'&'+ replaceText;
		 }
		 else
		 {
		  return destiny+'?'+replaceText;
		 }
	}
	return destiny+'\n'+par+'\n'+par_value;
}

function InitPage()
{
    var path=location.href;
	var name=path.substr(path.lastIndexOf("/")+1);
	var b=name.lastIndexOf("-");
	if(b>0)
	{
		var e=name.lastIndexOf(".htm");
		var name=name.substring(b+1,e);
				
		document.getElementById("pageNum").value=name;
        var total=document.getElementById("pageTotal").value;
	    if(name!=null && name!="")
	    {
	        name=name-1;
	        if(name>=total)
	        {
	            NewsPage(total,total-1);    
	        }
	        else if(name<=0)
	        {
	            NewsPage(total,0);    
	        }
	        else
	        {
	            NewsPage(total,name);
	        }
	    }
	}
}

function UpdateUrl(page)
{
    page=page+1;
    var path=location.href;
    var name=path.substr(path.lastIndexOf("/")+1);
    var b=name.lastIndexOf("-");
    if(b>0)
    {
        var e=name.lastIndexOf(".htm");
		var name=name.substring(b+1,e);
		path=path.replace("-"+name+".htm","-"+page+".htm");
    }
    else
    {
        path=path.replace(".htm","-"+page+".htm");
    }
    location.href=path;
}




function js_print()
{
  var newsTitle="";
  var newsLine="";
  var contentData="";
  if (document.getElementById("newsTitle") != null) {
    newsTitle = document.getElementById("newsTitle").innerHTML;
  }
  if (document.getElementById("p_bottom") != null) {
    newsLine = document.getElementById("p_bottom").innerHTML;
  }
  if (document.getElementById("p_content") != null) {
    contentData = document.getElementById("p_content").innerHTML;
    contentData = contentData.replace('DISPLAY: none','display:block').replace('DISPLAY:none','display:block');
  }
  
  var printStory =   '  <html>                                              \n' +
'  <head>                                                                    \n' +
'  <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />    \n' +
'  <title>'+newsTitle+' 地产中国网</title>                                   \n' +
'  <style type="text/css">                                                   \n' +
'<!--                                                                        \n' +
'.main {                                                                     \n' +
'	height: auto;                                                        \n' +
'	width: 700px;                                                        \n' +
'	margin-right: 10px;                                                  \n' +
'	margin-left: 10px;                                                   \n' +
'	margin-top: 10px;                                                   \n' +

'}                                                                           \n' +
'body {                                                                      \n' +
'	margin: 0px;                                                         \n' +
'}                                                                           \n' +
'.top {                                                                      \n' +
'	height: 60px;                                                        \n' +
'	width: 700px;                                                        \n' +
'}                                                                           \n' +
'.top_log {                                                                  \n' +
'	float: left;                                                         \n' +
'	height: 60px;                                                        \n' +
'	width: 120px;                                                        \n' +
'}                                                                           \n' +
'.top_right {                                                                \n' +
'	float: left;                                                         \n' +
'	height: 60px;                                                        \n' +
'	width: 580px;                                                        \n' +
'}                                                                           \n' +
'.top_right h1 {                                                             \n' +
'	float: left;                                                         \n' +
'	height: 30px;                                                        \n' +
'	width: 580px;                                                        \n' +
'	font-size: 16px;                                                     \n' +
'	line-height: 30px;                                                   \n' +
'	color: #990100;                                                      \n' +
'	text-align: center;                                                      \n' +
'	padding: 0px;                                                        \n' +
'	margin-top: 0px;                                                     \n' +
'	margin-right: 0px;                                                   \n' +
'	margin-bottom: 0px;                                                  \n' +
'	margin-left: 0px;                                                    \n' +
'}                                                                           \n' +
'.top_right h2 {                                                             \n' +
'	float: left;                                                         \n' +
'	height: 20px;                                                        \n' +
'	width: 580px;                                                        \n' +
'	font-size: 12px;                                                     \n' +
'	text-align: center;                                                      \n' +
'	line-height: 20px;                                                   \n' +
'	font-weight:normal;                                                  \n' +
'	color: #000000;                                                      \n' +
'	padding: 0px;                                                        \n' +
'	margin-top: 0px;                                                     \n' +
'	margin-right: 0px;                                                   \n' +
'	margin-bottom: 0px;                                                  \n' +
'	margin-left: 0px;                                                    \n' +
'}                                                                           \n' +
'.content {                                                                  \n' +
'	height: auto;                                                        \n' +
'	margin-top:10px;                                                     \n' +
'	width: 700px;                                                        \n' +
'	font-size: 14px;                                                     \n' +
'}                                                                           \n' +
'-->                                                                         \n' +
'  </style>                                                                  \n' +
'  </head>                                                                   \n' +
'  <body>                                                                    \n' +
'  <div class="main">                                                        \n' +
'    <div class="top">                                                       \n' +
'      <div class="top_log">                                                 \n' +
'<img src="/images/logo.gif" style=" border:0px;"></div>                     \n' +
'<div class="top_right">                                                     \n' +
'<h1>'+newsTitle+'</h1> <h2>'+newsLine+'</h2>                                \n' +
'</div>                                                                      \n' +
'</div>                                                                      \n' +
'<div class="content">'+contentData+'                                        \n' +
'    </div>                                                                  \n' +
'  </div>                                                                    \n' +
'  </body>                                                                   \n' +
'  </html>                                                                   ';
  var new_WIN = window.open ('', 'newwindow', 'width=750,height=500,menubar=no,directories=no,location=no,toolbar=yes,scrollbars=yes');
  if (new_WIN == null) {
    alert("您的浏览器阻止弹出新窗口. 请允许并重试.");
  } else {
    new_WIN.document.open();
    new_WIN.document.write(printStory);
    new_WIN.document.close();
    new_WIN.print();
  }
  return false;
}
function ChgFontSize(n)
{
    var styTxt=document.getElementById('p_content');
    if(styTxt) {
        styTxt.style.fontSize=n+'px';
    }
}