var setCSS2Timer = new Array();
var mt_str = "请输入地点";

function mt_c()
{
  if (document.search.mt[0].checked)
    mt_str = '请输入地点';
  else
    mt_str = '请输入地址';
  if (document.search.q.value == '请输入地点' || document.search.q.value == '请输入地点')
    document.search.q.value = mt_str;
}

function getXMLHttpRequest ()
{
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
    http_request = new XMLHttpRequest();
  } else if (window.ActiveXObject) { // IE
    try {
      http_request = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        http_request = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {
        //
      }
    }
  }
  return http_request;
}

function parseScript (htmlCode) {
  var scriptStart;
  var scriptEnd;
  var scriptText;
  if (htmlCode.indexOf('</script>') != -1 ) {
    scriptStart = htmlCode.indexOf('<script')+31;
    scriptEnd   = htmlCode.indexOf('</script>');
    scriptText  = htmlCode.substring(scriptStart, scriptEnd);
    window.setTimeout( scriptText, 0 );
    return true;
  } else {
    return false;
  }
}

function getElementsByName(tag, name)
{
  var elem = document.getElementsByTagName(tag);
  var arr = new Array();
  for(i = 0,iarr = 0; i < elem.length; i++) {
    att = elem[i].getAttribute("name");
    if(att == name) {
      arr[iarr++] = elem[i];
    }
  }
  return arr;
}
function setCSS1(SearchNum)
{
  var sArray = new Array('综合', '综合', '疾病', '药品', '医院', '医生', '商品', '论坛');
  var objs = getElementsByName('span','search_c');
  for(x in objs) {
      if (!objs[x].firstChild) {continue;}
      if (objs[x].getAttribute("id") != "search_"+SearchNum) {
        objs[x].className = 'ts1s';
      } else {
        objs[x].className = 'ts1ss';
      }
  }

  if (SearchNum == 1 || SearchNum == 2){
    document.search.action = "http://google.pchome.com.tw/search_aux.jsp";
  } else {
    document.search.action = "search_redirect.php";
  }

  var search_obj = document.getElementById('search_area');
  var temp_str = document.search.q.value;
  if (SearchNum == 6){
    mt_str = "请输入地点";
    search_obj.innerHTML = '<input type="hidden" id="s" name="s">' +
            '<table border="0" cellspacing="0" cellpadding="0">' +
            '<tr>' +
            '  <td>' +
			'  <div class="sch_btms">' +
			'  <span style="margin:0px 0px 0 4px;"><input id="0" name="mt" value="MainPage" checked type="radio" onclick="mt_c();">地点</span>' +
			'  <span style="margin:0px 4px 0 0;"><input id="0" name="mt" value="MainPageAddr" type="radio" onclick="mt_c();">地址</span>' +
			'  </div>' +
			'  </td>' +
			'  <td>' +
		    '<input id="s_input" type="text" name="q" class="input3" style="width:180px"  value="' + mt_str + '" onblur="if(this.value==\'\') this.value=mt_str; window.status=\'\'; className=\'input3\';" onmousedown="window.status=mt_str; if (this.value == \'请输入地点\' || this.value==\'请输入地址\') this.value=\'\'; className=\'inputc000\'; this.focus();">' +
			'  </td>' +
            '   <td><input id="s_button" type="submit" value="搜索网页" class="input2" name="s_submit"></td>' +
            '</tr>' +
            '</table>';
  } else {
    search_obj.innerHTML = '<input type="hidden" id="s" name="s">' +
            '<table border="0" cellspacing="0" cellpadding="0">' +
            '<tr>' +
            '  <td><input id="s_input" type="text" name="q" class="inputc000" style="width:282px"></td>' +
            '   <td><input id="s_button" type="submit" value="搜索网页" class="input2" name="s_submit"></td>' +
            '</tr>' +
            '</table>';
    if (temp_str != "请输入地点" && temp_str != "请输入地址")
        document.search.q.value = temp_str;
  }
  document.getElementById('s_button').value=sArray[SearchNum-1]+'搜索';
  document.getElementById('s').value = SearchNum-1;
  return false;
}

function setCSS2(Num, blockNum)
{

  if ( arguments[2] ) {
    if (setCSS2Timer[blockNum]) {
      window.clearTimeout(setCSS2Timer[blockNum]);
    }
    setCSS2Timer[blockNum] = window.setTimeout( 'setCSS2('+Num+', '+blockNum+')', 200 );
    if (!arguments[2].onmouseout) {
        arguments[2].onmouseout = function() {window.clearTimeout(setCSS2Timer[blockNum]);};
    }
    return false;
  }

  var http_request = getXMLHttpRequest();
  var block = document.getElementById('main'+blockNum);

  if (!http_request) {
    block.innerHTML="";
    return false;
  }

  http_request.onreadystatechange = function() {
    if (http_request.readyState == 4) {
      var block = document.getElementById('mainb'+blockNum);
      var scriptStart = 0;
      var scriptEnd   = 0;
      var scriptText  = '';
      if (http_request.status == 200) {
        var htmlCode = http_request.responseText;
        block.innerHTML=htmlCode;
        parseScript(htmlCode);
      } else {
        block.innerHTML="";
      }
    }
  };
  geturl =path+"tag"+Num+".html?r="+Math.round((Math.random()*10000));
  http_request.open('GET', geturl, true);
  http_request.send(null);

  var objs = getElementsByName('DIV', document.getElementById("mnav_"+Num).getAttribute("name"));
  for(x=0;x<objs.length;x++) {
    if (!objs[x].firstChild) {continue;}
    if (objs[x].getAttribute("id") != "mnav_"+Num) {
    	if( x == 4){
    		objs[x].parentNode.className = "mnavbn";	// 如果是最右邊的標籤的話, 就換成沒有邊線的CSS
    	}else{
      		objs[x].parentNode.className = "mnavb11";
    	}
    } else {
      objs[x].parentNode.className = "mnavb11s";
    }
  }
}

function setKeywords_c()
{
  var http_request = getXMLHttpRequest();
  var block = document.getElementById('keywords');

  if (!http_request) {
    block.innerHTML += "";
    return false;
  }

  http_request.onreadystatechange = function() {
    if (http_request.readyState == 4) {
      var block = document.getElementById('keywords');
      if (http_request.status == 200) {
        parseScript(http_request.responseText);
      } else {
        document.write('none');
      }
    }
  };
  http_request.open('GET', path+'tag25.html', true);
  http_request.send(null);
}

function callSubmit(tp)
{
  var tmpkv = document.getElementById('s_input').value;
  if (tmpkv!=''){
    document.search.s.value = tp;
    alert(tmpkv+tp);
    document.search.submit();
    return false;
  }
}

function setIndex (obj) {
    obj.style.behavior='url(#default#homepage)';
    obj.setHomePage('http://www.pchome.com.tw');
    return false;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  obj = document.getElementById('taiwan');
  obj.style.position = "absolute";
  obj.style.top  = (document.getElementById("w_city").offsetTop+20)+"px";
   if (window.ActiveXObject) { // IE
  	obj.style.left = (document.getElementById("bodyTable").offsetLeft + document.getElementById("top1b").offsetLeft + document.getElementById("w_city").offsetLeft)+"px";
  }else{
  	obj.style.left = (document.getElementById("bodyTable").offsetLeft + document.getElementById("w_city").offsetLeft)+"px";
  }
  if (obj.style) { v=(obj.style.visibility=='visible')?'hidden':'visible'; }
  obj.style.visibility=v;
}

function city_int(ws1,ws2) {
  document.getElementById("city_num1").firstChild.nodeValue = ws1;
  document.getElementById("city_num2").firstChild.nodeValue = ws2;
}

var idxJsIsReady = true;