//导航
function getOffsetTop (el, p) {
    var _t = el.offsetTop;
    while (el = el.offsetParent) {
        if (el == p) break;
        _t += el.offsetTop;
    }

    return _t;
};
function getOffsetLeft (el, p) {
    var _l = el.offsetLeft;
    while (el = el.offsetParent) {
        if (el == p) break;
        _l += el.offsetLeft;
    }

    return _l;
};
var tt;
var curMenu;
function mouseover (th, menu) {
    if (tt) clearTimeout(tt);
    displayMenu(false);
    menu = document.getElementById('menu' + menu);

    menu.style.left = getOffsetLeft(th) + 'px';
    menu.style.top = getOffsetTop(th) + th.offsetHeight + 'px';

    curMenu = menu;
    displayMenu(true);
}
function mouseout () {
    tt = setTimeout('displayMenu(false)', 200);
}
function _mouseover () {
    if (tt) clearTimeout(tt);
    displayMenu(true);
}
function _mouseout () {
    displayMenu(false);
}


function displayMenu (display) {
    if (curMenu) {
        curMenu.style.display = display ? 'block' : 'none';
    }
}

//输入框状态
function inputAutoClear(ipt)
{
	ipt.onfocus=function()
	{if(this.value==this.defaultValue){this.value='';}};
	ipt.onblur=function()
	{if(this.value==''){this.value=this.defaultValue;}};
	ipt.onfocus();
}
// 首页最热线路切换
function showObj(name,num,m) {
for(i=1;i<=m;i++) {
document.getElementById(name+i).style.display="none";
document.getElementById(name+"nav"+i).className="normal";
}
document.getElementById(name+num).style.display="block";
document.getElementById(name+"nav"+num).className="on";

}

// 显示/隐藏层 onclick="return onClickDiv('tool_dh')")
function onClickDiv(DivId)
{
  if(document.getElementById([DivId]).style.display=='none')
  {document.getElementById([DivId]).style.display='block'; }
   else{document.getElementById([DivId]).style.display='none'; }
   return 0;
}

function onCli(DivId)
{
document.getElementById([DivId]).style.display='block'; 
}


function onOut(DivId)
{
document.getElementById([DivId]).style.display='none';
}

/*线路搜索JS*/
function _GoNewsSearch() {
var formObj = document.getElementById('cfd');
var form2Obj = document.getElementById('ts');
switch(formObj.value) {
				case '杭州' : 
						formObj.value = '3';
						break;
				case '苏州' : 
						formObj.value = '5';
						break;
				case '南京' : 
						formObj.value = '6';
						break;
				case '上海' : 
						formObj.value = '4';
						break;
				case '不限' : 
						formObj.value = '0';
						break;
			}
switch(form2Obj.value) {
				case '不限' : 
						form2Obj.value = '';
						break;
			}
formObj.submit();
	}
	
	
/* 兼容FF innerText */
function isIE(){ //ie? 
   if (window.navigator.userAgent.toLowerCase().indexOf("msie")>=1) 
    return true; 
   else 
    return false; 
} 

if(!isIE()){ //firefox innerText define
   HTMLElement.prototype.__defineGetter__(     "innerText", 
    function(){
     var anyString = "";
     var childS = this.childNodes;
     for(var i=0; i<childS.length; i++) {
      if(childS[i].nodeType==1)
       anyString += childS[i].tagName=="BR" ? '\n' : childS[i].innerText;
      else if(childS[i].nodeType==3)
       anyString += childS[i].nodeValue;
     }
     return anyString;
    } 
   ); 
   HTMLElement.prototype.__defineSetter__(     "innerText", 
    function(sText){ 
     this.textContent=sText; 
    } 
   ); 
}

function Cfd(str)   
{   
document.getElementById("cfd").value=(str);
document.getElementById("cfd").value=(str);
$('#cfdlist').fadeOut('fast');

}
function Mdd(str)   
{   
document.getElementById("mdd").value=str;   
$('#mddlist').fadeOut('fast');
}
function Ts(str)   
{   
document.getElementById("ts").value=str;  
$('#tslist').fadeOut('fast');
}




 //input获得焦点
function inputOn(x)
{
document.getElementById(x).style.background="#F2FDDB";
//document.getElementById(x).style.borderColor="#7C7C7C #C3C3C3 #C3C3C3 #9A9A9A";
document.getElementById("cfdlist").style.display="none";
document.getElementById("mddlist").style.display="none";
document.getElementById("tslist").style.display="none";
$('#'+(x+"list")).fadeIn('fast');
document.getElementById(x+"list").style.display="block";
}
 //input失去焦点
function inputOv(x)
{
document.getElementById(x).style.background="#fff";
$('#'+(x+"list")).fadeOut('fast');
}
 //关闭弹出窗口
function Clo(x)
{
document.getElementById(x).style.display="none";
}
//加入收藏夹
function bookmark(){
var title=document.title
var url=document.location.href
if (window.sidebar) window.sidebar.addPanel(title, url,"");
else if( window.opera && window.print ){
var mbm = document.createElement('a');
mbm.setAttribute('rel','sidebar');
mbm.setAttribute('href',url);
mbm.setAttribute('title',title);
mbm.click();}
else if( document.all ) window.external.AddFavorite( url, title);
}


//屏蔽错误JS
function ResumeError() { 
return true; 
} 
window.onerror = ResumeError;

