    var DocRootPath = "/public_site";
//    var DocRootPath = "";
    var LocationLookup = new Array();
      // level 1
    LocationLookup["service"] = "服務專區"; 
    LocationLookup["products"] = "南山商店街"; 
    LocationLookup["company"] = "關於南山"; 
    LocationLookup["info"] = "資訊百科"; 
	LocationLookup["elite"] = "頂尖精英專區";
    LocationLookup["ad"] = "廣告"; 
    LocationLookup["ces"] = "保戶園地"; 
      // level 2 
    LocationLookup["service.quick"] = "服務櫃台"; 
    LocationLookup["service.counter"] = "服務櫃台"; 
    LocationLookup["service.claim"] = "理賠櫃台"; 
    LocationLookup["service.channel"] = "服務通路"; 
    LocationLookup["service.pay"] = "收費服務";
	LocationLookup["service.digital_sign"] = "數位簽章"; 
    LocationLookup["service.faq"] = "常見問題"; 
	LocationLookup["service.skype"] = "Skype線上通話";
    
   	LocationLookup["products.law107"] = "107條說明";
	LocationLookup["products.retire"] = "樂活金旺專區";
	LocationLookup["products.hot"] = "精選商品名店";
	LocationLookup["products.mpa"] = "微型保險商品專區";
	LocationLookup["products.ensure"] = "保障型保險商品";
	LocationLookup["products.whole_life_repay"] = "還本型終身保險商品";
	LocationLookup["products.endowment"] = "養老險商品";
	LocationLookup["products.annuity"] = "年金險商品";
	LocationLookup["products.investment"] = "投資型商品";
	LocationLookup["products.ehia"] = "保單借款權益";
	LocationLookup["products.group_new"] = "團體保險";
	LocationLookup["products.loan_new"] = "房屋貸款";
	LocationLookup["products.car_new"] = "汽車貸款";
    LocationLookup["products.favored"] = "直效行銷專區";
	LocationLookup["products.travel"] = "旅行險專區";
        
    LocationLookup["company.intro"] = "公司簡介"; 
	LocationLookup["company.award"] = "得獎紀錄"; 
    LocationLookup["company.want"] = "菁英招募"; 
    LocationLookup["company.open"] = "資訊公開"; 
	
    LocationLookup["info.retire"] = "退休市場專區"; 
    LocationLookup["info.tax"] = "稅務小常識專區"; 
    LocationLookup["info.resources"] = "網路資源";
	LocationLookup["info.sex"] = "性騷擾防治準則";
	LocationLookup["info.ecard"] = "e卡傳情";
	
	LocationLookup["elite.eagle"] = "金鷹會會員"; 
    LocationLookup["elite.rich"] = "財富管理業務員"; 
    
    LocationLookup["ces.register"] = "保戶註冊"; 
    LocationLookup["ces.login"] = "保戶登入服務"; 
    LocationLookup["ces.data_change"] = "保戶資料變更"; 
    LocationLookup["ces.query_service"] = "保單查詢及服務"; 
    LocationLookup["ces.doc"] = "文件申請"; 
    LocationLookup["ces.international_support"] = "國際支援服務"; 
    LocationLookup["ces.vip"] = "VIP貴賓";
    LocationLookup["ces.service_query"] = "申辦服務查詢";  
	LocationLookup["ces.sinopac"] = "文件下載";
    
      // level 3
    LocationLookup["service.counter.policy_change"] = "辦理契約變更"; 
    LocationLookup["service.counter.reinstate"] = "辦理保單復效"; 
    LocationLookup["service.counter.loan"] = "辦理保單借款"; 
	LocationLookup["service.counter.back"] = "辦理保單還款"; 
    LocationLookup["service.counter.cancel"] = "辦理終止契約"; 
    LocationLookup["service.quick.quick"] = "保單快速服務"; 
    LocationLookup["service.quick.change_add"] = "更新保單地址"; 
    LocationLookup["service.quick.certificate"] = "申請繳費證明"; 
    LocationLookup["service.quick.form"] = "各類表單下載"; 
    LocationLookup["service.counter.contact"] = "保戶申訴簡介"; 
    LocationLookup["service.counter.policy"] = "各地客戶服務櫃檯"; 
	LocationLookup["service.counter.bonus"] = "分紅保單紅利累積利率"; 
	LocationLookup["service.counter.announce_rate"] = "宣告利率";
	LocationLookup["service.counter.add_rate"] = "第一年度特別加值利率";
	LocationLookup["service.counter.loan_rate"] = "保單借款利率";
	
    LocationLookup["service.claim.advantage"] = "服務優勢"; 
    LocationLookup["service.claim.claim"] = "申請理賠"; 
    LocationLookup["service.claim.eclaim"] = "線上申請理賠"; 
    LocationLookup["service.channel.oversea"] = "海外事故理賠"; 
    LocationLookup["service.channel.special"] = "鑽石尊榮服務"; 
    LocationLookup["service.channel.place"] = "通訊處服務據點"; 
    LocationLookup["service.channel.international_support"] = "國際支援服務"; 
	
	LocationLookup["service.pay.foreign"] = "外幣保單匯款繳費"; 
    LocationLookup["service.pay.bank"] = "金融機構/郵局轉帳"; 
    LocationLookup["service.pay.self"] = "自行繳費"; 
    LocationLookup["service.pay.credit_card"] = "信用卡/南山人壽認同卡"; 
    LocationLookup["service.pay.oversea"] = "國外繳費"; 
    LocationLookup["service.pay.agent"] = "收費員收取件";
	
	LocationLookup["service.digital_sign.intro"] = "憑證介紹"; 
    LocationLookup["service.digital_sign.purpose"] = "憑證用途"; 
    LocationLookup["service.digital_sign.apply"] = "憑證申請"; 
    LocationLookup["service.digital_sign.manage"] = "憑證管理";
	LocationLookup["service.digital_sign.link"] = "相關連結";
	LocationLookup["service.digital_sign.faq"] = "常見問題"; 
    LocationLookup["service.digital_sign.travel_online"] = "旅行險線上投保"; 
    
	LocationLookup["service.faq.service"] = "保戶服務問題"; 
    LocationLookup["service.faq.claim"] = "理賠問題"; 
    LocationLookup["service.faq.pay"] = "收費問題";     
    LocationLookup["service.faq.loan"] = "房貸問題";
	LocationLookup["service.faq.etable"] = "電子單據Q&A";
	
	LocationLookup["service.skype.skype"] = "Skype線上通話"; 
	
	LocationLookup["products.law107.law107"] = "107條說明"; 
	
	LocationLookup["products.retire.retire"] = "樂活金旺專區";	
	
	LocationLookup["products.mpa.intro"] = "商品介紹";
    LocationLookup["products.mpa.rule"] = "投保規則";
    LocationLookup["products.mpa.way"] = "投保方式";
    LocationLookup["products.mpa.contact"] = "諮詢服務";
	
	LocationLookup["products.ensure.ensure"] = "保障型保險商品";
	
	LocationLookup["products.ehia.ehia"] = "保單借款權益";
		
	LocationLookup["products.group_new.life"] = "團體保險";
    LocationLookup["products.group_new.accident"] = "意外傷害保險";
    LocationLookup["products.group_new.student_group"] = "學童團體意外傷害保險";
    LocationLookup["products.group_new.credit"] = "信貸保險";
	LocationLookup["products.group_new.group_dm"] = "商品DM";

    LocationLookup["products.loan_new.index"] = "浮動型房貸";
    LocationLookup["products.loan_new.fixed"] = "固定型房貸"; 
    LocationLookup["products.loan_new.check"] = "房貸體檢";
	LocationLookup["products.loan_new.example"] = "抵押借款約定書範例";
	LocationLookup["products.loan_new.house"] = "公告事項";
    LocationLookup["products.loan_new.phone"] = "洽詢熱線暨表單下載";
    LocationLookup["products.loan_new.calculation"] = "試算服務";
    LocationLookup["products.loan_new.contact"] = "與我聯絡";
	   
	LocationLookup["products.favored.dm"] = "福利總覽";
	LocationLookup["products.favored.benefit_03"] = "電話行銷輕鬆保";
    
    LocationLookup["company.intro.history"] = "公司沿革"; 
	
	LocationLookup["company.award.award"] = "各項得獎記錄"; 
    LocationLookup["company.award.leader"] = "各項領先記錄"; 
	
    LocationLookup["company.want.agent"] = "外勤徵才"; 
    LocationLookup["company.want.staff"] = "內勤徵才"; 
	
    LocationLookup["company.open.company"] = "公司概況"; 
    LocationLookup["company.open.financial"] = "財務概況"; 
    LocationLookup["company.open.business"] = "業務概況"; 
    LocationLookup["company.open.prod"] = "保險商品"; 
	LocationLookup["company.open.management"] = "公司治理";
    LocationLookup["company.open.news"] = "重大訊息"; 
	LocationLookup["company.open.special"] = "其他記載事項"; 
	LocationLookup["company.open.disclose"] = "分紅保單資訊揭露";
	LocationLookup["company.open.company_eng"] = "Company Profile"; 
    LocationLookup["company.open.financial_eng"] = "Financial Summary"; 
    LocationLookup["company.open.business_eng"] = "Business Summary"; 
   
	LocationLookup["info.retire.annuity"] = "退休規劃知識加油站"; 
	LocationLookup["info.retire.product"] = "推薦商品區"; 
	LocationLookup["info.retire.talk"] = "網路資源區"; 
	
    LocationLookup["info.tax.hot"] = "HOT News"; 
    LocationLookup["info.tax.faq"] = "申報時常見問題"; 
    LocationLookup["info.tax.trick"] = "節稅小偏方"; 
	LocationLookup["info.tax.article"] = "舊有文章"; 
	LocationLookup["info.tax.organ"] = "稅務相關機關"; 
	LocationLookup["info.tax.law"] = "新頒賦稅法令釋函";
	LocationLookup["info.tax.cases"] = "案例分享";
	
    LocationLookup["info.resources.stock"] = "股務須知"; 
	
	LocationLookup["info.sex.sex"] = "性騷擾防治準則";
	
	LocationLookup["elite.eagle.intro"] = "金鷹會介紹";
	LocationLookup["elite.eagle.president"] = "金鷹會會長";
	LocationLookup["elite.eagle.diamond"] = "鑽石會員";
	LocationLookup["elite.eagle.platinum"] = "白金會員";
	LocationLookup["elite.eagle.gold"] = "黃金會員";
	
	LocationLookup["elite.rich.intro"] = "財富管理業務員介紹";
	LocationLookup["elite.rich.list"] = "財富管理業務員名單";
    
    LocationLookup["ces.register.rule"] = "保戶申請會員須知"; 
    LocationLookup["ces.register.new"] = "註冊申請"; 
    LocationLookup["ces.login.login"] = "保戶登入"; 
    LocationLookup["ces.login.pass"] = "密碼忘記"; 
    LocationLookup["ces.login.logout"] = "保戶登出"; 
    LocationLookup["ces.data_change.change_pass"] = "登入密碼變更"; 
    LocationLookup["ces.data_change.change_tel"] = "更改E-Mail及電話"; 
    LocationLookup["ces.query_service.place"] = "服務單位查詢"; 
    LocationLookup["ces.query_service.loan"] = "保單借還款查詢"; 
    LocationLookup["ces.query_service.spc"] = "保單快速服務"; 
    LocationLookup["ces.doc.certificate"] = "申請繳費證明文件"; 
    LocationLookup["ces.doc.english"] = "申請英文投保證明"; 
    LocationLookup["ces.international_support.identity"] = "國際支援服務"; 
    LocationLookup["ces.vip.vip"] = "VIP會員服務";
	LocationLookup["ces.sinopac.instruction"] = "網站操作說明";
	LocationLookup["ces.sinopac.password"] = "密碼變更操作說明";
	LocationLookup["ces.sinopac.faq"] = "常見問題彙總";
	LocationLookup["ces.sinopac.nsva"] = "保單快速服務約定書";
	
    
      // level 4
    LocationLookup["service.counter.policy_change.simple"] = "保單契約變更"; 
    LocationLookup["service.counter.policy_change.reissue"] = "保單補發"; 
	
    LocationLookup["service.claim.claim.method"] = "申請方式"; 
    LocationLookup["service.claim.claim.form"] = "下載申請書"; 
	LocationLookup["service.claim.claim.ltc"] = "下載長期看護診斷書";
    LocationLookup["service.claim.claim.notes"] = "申請書填寫要點"; 
    LocationLookup["service.claim.claim.attached"] = "申請檢附文件"; 
    LocationLookup["service.claim.claim.claim_center"] = "各地理賠單位"; 
    LocationLookup["service.claim.claim.process"] = "理賠作業流程"; 
    LocationLookup["service.claim.claim.payway"] = "保險金給付方式"; 
   
    LocationLookup["service.channel.oversea.way"] = "理賠申請方式"; 
    LocationLookup["service.channel.oversea.do"] = "海外事故理賠作業"; 
       
	LocationLookup["service.channel.place.dynamic"] = "通訊處服務據點"; 
	
    LocationLookup["service.channel.international_support.notice"] = "使用須知";
    LocationLookup["service.channel.international_support.brief"] = "服務簡介"; 
    LocationLookup["service.channel.international_support.rule"] = "服務辦法"; 
    LocationLookup["service.channel.international_support.faq"] = "FAQ"; 
	LocationLookup["service.channel.international_support.noticeform"] = "我要下載(隨身版)";
	
    LocationLookup["service.faq.service.policy_change"] = "契約變更"; 
    LocationLookup["service.faq.service.type_change"] = "險種變更"; 
    LocationLookup["service.faq.service.basic_info"] = "保戶基本資料"; 
    LocationLookup["service.faq.service.international_support"] = "國際支援服務"; 
    LocationLookup["service.faq.service.certificate"] = "繳費證明"; 
    LocationLookup["service.faq.service.bonus"] = "紅利"; 
    LocationLookup["service.faq.service.return"] = "滿期/還本"; 
    LocationLookup["service.faq.service.pay_notice"] = "催告"; 
    LocationLookup["service.faq.service.loan"] = "保單借款"; 
    LocationLookup["service.faq.service.cancel"] = "保單解約"; 
	LocationLookup["service.faq.service.oversea"] = "海外保戶服務"; 
    LocationLookup["service.faq.service.other"] = "其他"; 
	
    LocationLookup["service.faq.pay.bank"] = "金融機構/郵局轉帳"; 
    LocationLookup["service.faq.pay.credit_card"] = "信用卡/南山人壽認同卡"; 
    LocationLookup["service.faq.pay.self"] = "自行繳費"; 
    LocationLookup["service.faq.pay.agent"] = "收費員收取件";
	LocationLookup["service.faq.pay.oversea"] = "國外繳費";

       
    LocationLookup["products.loan_new.house.rate"] = "查詢利率指標"; 
	
    LocationLookup["company.intro.history.history"] = "公司沿革"; 
    LocationLookup["company.intro.history.history_eng"] = "Company History"; 
	
    LocationLookup["company.award.award.award"] = "各項得獎紀錄"; 
    LocationLookup["company.award.award.award_eng"] = "Awards and Records";
	
    LocationLookup["company.award.award.leader"] = "各項領先紀錄"; 
    LocationLookup["company.award.award.leader_eng"] = "Leading Records";
	
    LocationLookup["company.want.staff.job_intro"] = "工作與福利說明"; 
    LocationLookup["company.want.staff.item"] = "職缺訊息"; 
    LocationLookup["company.want.staff.resume"] = "線上填寫履歷"; 
    LocationLookup["company.want.staff.update"] = "履歷維護"; 
    LocationLookup["company.want.staff.result"] = "徵試查詢"; 
   
    var Location;
    var pathName;
    var PathId;
    var LocationString;
    var PageOnly = CheckPageOnly();

	var realPathName = location.pathname;
	//alert('realPathName : ' + realPathName);
	if (realPathName.indexOf("/webapp/NanShan/public_site/nc/") > -1){
		realPathName = realPathName.replace("/webapp/NanShan/public_site/nc/","");
		//alert('realPathName replaced: ' + realPathName);
	    PathId = GetPathId2(realPathName);
	}else if (realPathName.indexOf("/webapp/NanShan/public_site/elite/") > -1){
  realPathName = realPathName.replace("/webapp/NanShan/public_site/","");
  //alert('realPathName replaced: ' + realPathName);
     PathId = GetPathId3(realPathName);
 }else{
	    PathId = GetPathId(realPathName);	
	}
	
	function GetPathId3(PathName)
{   
    PathName = PathName.replace(".jsp","");
    var PathId = "";
    var PathArray = PathName.split("/");
    var PathCount = PathArray.length - 1;
    
 //alert("Pathlength="+PathArray.length);    
    for (var i= 0; i < PathArray.length; i ++)
    {
        PathId = PathId + PathArray[i];
        if (i <= (PathCount -1))
           PathId = PathId + ".";
    }
 //alert("PathId="+PathId);    
    return PathId;
}


    LocationString = GetLocationString(PathId);

    Location = "<table width='100%'  border='0' align='center' cellpadding='10' cellspacing='0'>";
    Location += "  <tr>";
    Location += "    <td><br><img src='" + DocRootPath + "/images/icon_arrow1.gif' width='10' height='10' align='absmiddle'> 您現在的位置 / " + LocationString + "</td>";
    Location += "  </tr>";
    Location += "</table>";
    
    if ((PageOnly == false) && (CheckInsidePublicSiteFrame() == true))
    {
        document.write(Location);
        document.close();
    }

function GetPathId(PathName)
{   
    var PathId = "";
    var PathArray = PathName.split("/");
    var DocRootPathArray = DocRootPath.split("/");
    var PathCount = PathArray.length - 1;
    var DocRootPathCount = DocRootPathArray.length;
    
//alert("PathName="+PathName);    
    for (var i= DocRootPathCount; i < PathCount; i ++)
    {
        PathId = PathId + PathArray[i];
        if (i != (PathCount -1))
           PathId = PathId + ".";
    }
//alert("PathId="+PathId);    
    return PathId;
}

function GetPathId2(PathName)
{   
    PathName = PathName.replace(".jsp","");
    var PathId = "";
    var PathArray = PathName.split("/");
    var PathCount = PathArray.length - 1;
    
	//alert("Pathlength="+PathArray.length);    
    for (var i= 0; i < PathArray.length; i ++)
    {
        PathId = PathId + PathArray[i];
        if (i <= (PathCount -1))
           PathId = PathId + ".";
    }
	//alert("PathId="+PathId);    
    return PathId;
}

function GetPathIdLevelCount(PathId)
{
   var PathIdArray = PathId.split(".");
   return PathIdArray.length;

}

function GetLevelString(PathId, Level)
{
//alert("Enter GetLevelString(),PathId="+PathId+", Level="+Level);
   var PathIdArray = PathId.split(".");
   var LevelString = "";
   var IdString = "";
   for ( var i=0; i< Level; i++)
   {
      IdString = IdString + PathIdArray[i];
      if (i != (Level-1))
         IdString = IdString + ".";
   }
//alert("IdString="+IdString);   
   LevelString = LocationLookup[IdString];
//alert("LevelString="+LevelString);
   return LevelString;
}

function GetLocationString(PathId)
{
//alert("Enter GetLocationString()");
    var PathIdLevelCount;
    var LevelString = "";
    var HTMLString = "";
    
    PathIdLevelCount = GetPathIdLevelCount(PathId);
    if (PathIdLevelCount < 2)
       return "首頁";
       
      // format string one by one
    for ( i= 1; i <= PathIdLevelCount; i++)
    {
        if (i==PathIdLevelCount)
        {
            LevelString = GetLevelString(PathId, i);
            if (typeof LevelString != "undefined")
               HTMLString = HTMLString + "<a href='#' class='path'>" + GetLevelString(PathId, i) + "</a>"; 
        }    
        else
          HTMLString = HTMLString + GetLevelString(PathId, i);
        if (i!=PathIdLevelCount)
           HTMLString = HTMLString + " / ";
    }       
//alert("HTMLString="+HTMLString);     
   return HTMLString;
}

function CheckPageOnly() 
{
    var cName = "PageOnly=";
    var QueryString = self.location.search;

    if (QueryString.length > 0) 
    {
        var Begin = QueryString.indexOf(cName);
        if (Begin != -1) 
            return true;
        else    
            return false;
    }
    return false;
}

function CheckInsidePublicSiteFrame()
{
     var mainframe; 
    
    try 
    {
        mainframe = top.frames["main"];
        if (mainframe == null)
           return false;
    }
    catch(e)
    {
        return false;
    }
    
    if (top == self)
       return false;   
    return true;   
}
