var url1="http://www.szft.gov.cn/zf/";
var url2="http://www.szft.gov.cn/sm/";
var url3="http://www.szft.gov.cn/qy/";
var url4="http://www.szft.gov.cn/lyz/";
var url5="http://www.szft.gov.cn/sqmy/";

//------------------------------------------------------------------------------------------------------------
//以下是简繁体转换功能函数

//系统常量
var BIG5_CHARACTER_STRING = ":2002/b5/";	//看汉繁简通的特征字符串

//取得看汉特征字符串在当前页面的位置
function getBIG5CharacterIndex(strURL){  
  return strURL.indexOf(BIG5_CHARACTER_STRING);
}

/**函数功能：取得站点
 **1 如http://192.168.53.1/zfbm/ftwb/t0234234.htm，返回字符串http://192.168.53.1
 **2 如http://www.szft.gov.cn:2002/b5/zfbm/ftwb/t0234234.htm，返回字符串http://www.szft.gov.cn
**/
function getWebSite(strURL){
  var sUrl = strURL;
  
  var i;
  var iCount;
  var CHAR_SLASH_TIME;
  var iBIG5Index = getBIG5CharacterIndex(sUrl);  
  if (iBIG5Index<0){		//不是看汉翻译过的页面URL
    CHAR_SLASH_TIME = 3;
    i = 0;  
    iCount = 0;
    while (i<sUrl.length){
      if (sUrl.charAt(i)=='/'){
        ++iCount;
        if (iCount==CHAR_SLASH_TIME)//停止点
          break;
      }    
      i++; 
    }
  }  
  else
    i = iBIG5Index;

  if (i>=sUrl.length)		//如URL串为http://www.szft.gov.cn时，可能使i>=strURL.length
    sUrl = "";
  else    
    sUrl = sUrl.substring(0,i);  
  
  return sUrl;
}

/**
  *作用：取得相对路径的URL(包含本站点域名)
  *1 输入普通页面字符串：http://www.szft.gov.cn/zfbm/cl/jgjj/t20021203_1898.htm，将输出/zfbm/cl/jgjj/t20021203_1898.htm
  *2 输入看汉翻译过的页面字符串：http://www.szft.gov.cn:2002/b5/www.szft.gov.cn/zfbm/cl/jgjj/t20021203_1898.htm，将输出/zfbm/cl/jgjj/t20021203_1898.htm
**/ 
function getRelativeURL(strURL){
  var sUrl = strURL;
  
  var CHAR_SLASH_TIME;		//斜杠字符'/'次数
  if (getBIG5CharacterIndex(sUrl)>0)	//当前页面URL是看汉翻译过的页面URL
    CHAR_SLASH_TIME = 5;	//为5.因为http://www.szft.gov.cn:2002/b5/www.szft.gov.cn/zfbm/cl/jgjj/t20021203_1898.htm    
  else
    CHAR_SLASH_TIME = 3;	//为3.因为http://www.szft.gov.cn/zfbm/cl/jgjj/t20021203_1898.htm
   
   
  var i = 0;
  var iCount = 0; 
  while(i<sUrl.length){
    if (sUrl.charAt(i)=='/'){
      ++iCount;
      if (iCount==CHAR_SLASH_TIME)//停止点
        break;
    }
    i++;
  }
       
  if (i>=sUrl.length)		//如URL串为http://www.szft.gov.cn时，可能使i>=strURL.length
    sUrl = "";
  else    
    sUrl = sUrl.substring(i,sUrl.length);  
  
  return sUrl;
}

function toBIG5(){
  var strURL = document.URL;
  
  if (getBIG5CharacterIndex(strURL)>=0)		//如果已经是繁体页面，则不用翻译
    return;
  
  var strWebSite = getWebSite(strURL);
  var strRelativeURL = getRelativeURL(strURL);     
  window.location.href = strWebSite + BIG5_CHARACTER_STRING + strWebSite.substring(7,strWebSite.length) + strRelativeURL;  
}

function toGB(){
  var strURL = document.URL;
  
  if (getBIG5CharacterIndex(strURL)<0)		//如果已经是简体页面，则不用翻译
    return; 
  
  var strWebSite = getWebSite(strURL);
  var strRelativeURL = getRelativeURL(strURL);
  window.location.href = strWebSite + strRelativeURL;
}

function top_button_link(strUrl)
{
	document.write(strUrl+"?url1=http://www.szft.gov.cn/zf/&url2=http://www.szft.gov.cn/sm/&url3=http://www.szft.gov.cn/qy/&url4=http://www.szft.gov.cn/lyz/&url5=http://www.szft.gov.cn/sqmy/");
}