﻿
//--------------------------------------下拉的MenuBar(start)   -->xLocation：index.首頁 unit.有左側Memnu  list.無左側Menu
function drpMainMenu(xLocation){
    
	var xmlURL=gMainMenu;
	//SSMsg(xmlURL)
	//alert('xLocation='+xLocation)	   	
    	
    	
    if(BrowserVer.ie){ //IE
	    var source=new ActiveXObject("MSXML2.DOMDocument.6.0");  
	    source.async=false;	
	    source.load(xmlURL) ;
	    
	    if(source.documentElement==null){
		    alert('無資料!!')
		    return;
	    }	
    }
    else{//FF
        
	    var source=_xmlDom;    	
	    source.async=false;	
        source.load(xmlURL);        	
    	
	    if(source.documentElement==null){
		    alert('無資料!!')
		    return;
	    }	
    }
    
   
    /*
    Menu 原貌
    //上面的Menu   -----------------------------------------------------------------
    <div id="menu">
				<li class="current" id="myliL1"><a href="about01.html">關於我們</a>
					<ul id="lvA" class="level1">
						<li><a href="about01.html">ING證券 </a></li>
						<li><a href="about02.html">ING集團</a></li>
					</ul>
				</li>
				
				<li class="mainmenu" id="myliL2"><a href="cominfo.html">公司訊息</a></li>
				
				<li class="mainmenu" id="myliL3"><a href="fac01.html">財務規劃</a>
					<ul id="lvC"  class="level1">
						<li><a href="fac012.html">規劃流程</a></li><li><a href="fac02.html">退休規劃</a></li>
						<li><a href="fac03.html">教育規劃</a></li>
						<li><a href="fac04.html">保險規劃</a></li>
						<li><a href="fac05.html">稅務規劃</a></li>
					</ul>
				</li>
				
				<li class="mainmenu" id="myliL4"><a href="pud01.html">產品服務</a>
					<ul id="lvD" class="level1">
						<li><a href="pud02.html">共同基金</a></li>
						<li><a href="pud03.html">債券</a></li>
						<li><a href="pud04.html">股票</a></li>
						<li><a href="pud05.html">保險</a></li>
					</ul>
				</li>
				
				<li class="mainmenu" id="myliL5"><a href="ex01.html">理財工具</a>
					<ul id="lvE" class="level1">
						<li><a href="ex01.html">投資風險屬性評量</a></li>
					</ul>
				</li>
				
				<li class="mainmenu" id="myliL6"><a href="join01.html">加入我們</a>
					<ul id="lvF" class="level1">
						<li><a href="join01.html">財務顧問招募</a></li>
						<li><a href="join02.html">其他員工招募</a></li>
				  </ul>
				</li>
				
				<li class="mainmenu" id="lvG"><a href="contact.html">聯絡我們</a></li>
	</div>
	

    */
	var Mmenu = source.getElementsByTagName("Main");  //第一層 ****

    var m1=GetQueryString('m1')
    
    //沒帶第一層(m1)參數，導進首頁
    if (typeof(m1)=='undefined') window.location.href = '../index.aspx';
    
    
    var str="";    //for 上方的Menu
    
    str+='<div id="menu">\n';

	for (ii=0;ii<Mmenu.length;ii++){
	    var mContent=Mmenu[ii].getAttribute("Content");  //第一層menu文字
	    var mLinkURL=Mmenu[ii].getAttribute("LinkURL");	 //第一層menu連結   
	    var mExpand=Mmenu[ii].getAttribute("Expand");
	    var mTrackCode =Mmenu[ii].getAttribute("ClickTrackingURL");  
	    var NxtTarget ="_self";  
       
	    if(mExpand=='0'){	    
	        try{
	        $('myliL'+xm1).outerHTML="";
	        }	     
            catch(err){

            }
	    }
	    else
	    {       
            var Smenu=Mmenu[ii].getElementsByTagName("Item"); //第二層 ****

                 
                 
             if (m1==parseInt(ii+1)){
                str+='<li class="current" id=myliL'+parseInt(ii+1)+'><a href="#" style="cursor:pointer;" onclick=goTracking("'+ xLocation +'","'+ mTrackCode +'","'+ gServerUrl+mLinkURL +'","'+ NxtTarget +'","","")>'+mContent+'</a>\n';
                
             }else{
                str+='<li class="mainmenu" id=myliL'+parseInt(ii+1)+'><a href="#" style="cursor:pointer;" onclick=goTracking("'+ xLocation +'","'+ mTrackCode +'","'+ gServerUrl+mLinkURL +'","'+ NxtTarget +'","","")>'+mContent+'</a>\n';
             }
             
             
            str+='<ul id="lv1" class="level1">\n';
            for(jj=0;jj<Smenu.length;jj++){            
                var sSerno   =Smenu[jj].getAttribute("Serno");           
                var sContent =Smenu[jj].getAttribute("Content");
                var sLinkURL =Smenu[jj].getAttribute("LinkURL");  //第二層超連結
                var sTrackCode =Smenu[jj].getAttribute("ClickTrackingURL");  
             
                str+='<li><a href=# style=cursor:pointer; onclick=goTracking("'+ xLocation +'","'+ sTrackCode +'","'+ gServerUrl+sLinkURL +'","'+ NxtTarget +'","","")>'+ sContent +'</a></li>\n';     
                
            }
            str+='</ul>\n';
            str+='</li>\n';

        }

	}
	 str+='</div>\n';

	 var xNodeName='menu'     
     if ($(xNodeName)!=null)$(xNodeName).outerHTML=str;
    //SSMsg(str);
    
    
    
    //客製化 先記下NewsList的 m1----------- Start
    
        var custom = source.getElementsByTagName("Custom");  //客製化 取得NewsList 的m1 位置 ****

	    for (k=0;k<custom.length;k++){
	        gNewsList_M1 =custom[k].getAttribute("m1");  //取得NewsList 的m1 位置  (gNewsList_M1定義於js/navPara.js)
	    }
    //客製化 先記下NewsList的 m1-------------End
    
     
	if(xLocation=='index')MMindex(source); //首頁-Banner(圖)-1大3中2小 
}




function MMindex(source){  

	for(bb=1;bb<=2;bb++){

	    var xB = source.getElementsByTagName("Bimg" + bb);	  //object(Xml)
	    if(xB.length==1){
	        var tB = 'spB'+bb;	  //tag
	        var aB = 'aB'+bb;     //link<A>
    	    
	        if(bb==1){  //最大
	            divName ='mainView';
                ww='480';
                hh='360';
            }
	        if(bb==2 ){  //右上
	            divName ='mainbanner';
                ww='445';
                hh='63';
            }
            
 	 
            if(xB[0].getAttribute("Type")=="F"){ //播放-Flash (不作Tracking) 
                
                 
                var sLinkURL=TrimSpace(xB[0].getAttribute('LinkURL'));            //NxtURL (from XML)
               var xURL=xB[0].getAttribute('Content');

                xURL=forURL($('divgServerURL').innerHTML,xURL)
                
                writeFlash8(divName,xURL, ww, hh);
                //SSMsg($(divName).outerHTML);
                
            }
            
	        if(xB[0].getAttribute("Type")=="I"){ //Image
	       
	        
	            var iSrc=forURL($('divgServerURL').innerHTML ,xB[0].getAttribute("Content"));
           
                var TrackCode=xB[0].getAttribute("ClickTrackingURL");
	            var NxtURL=xB[0].getAttribute("LinkURL");	    
	            var NxtTarget=xB[0].getAttribute("Opens");

                $(divName).Location='index';
                $(divName).TrackCode=TrackCode;                
                $(divName).NxtURL=NxtURL;
                $(divName).NxtTarget=NxtTarget;

                if(NxtURL==""){
                    $(divName).innerHTML="<img src='"+ iSrc +"' width='"+ ww +"' height='"+ hh +"' border=0>"; 
                    $(divName).style.cursor="none";
                }
                else{
                    //$(divName).innerHTML="<a href='"+NxtURL+"' target='"+NxtTarget+"'><img src='"+ iSrc +"' width='"+ ww +"' height='"+ hh +"' border=0></a>";    	
                    $(divName).innerHTML="<a href='#' target='"+NxtTarget+"'><img src='"+ iSrc +"' width='"+ ww +"' height='"+ hh +"' border=0></a>";    	
                    
                    $(divName).onclick=function(){                           
                        goTracking(this.Location,this.TrackCode,this.NxtURL,this.NxtTarget);
                    }
                    
                }
                
                //SSMsg($(divName).outerHTML);
                            
                 
	        }
            if(xB[0].getAttribute("Type")=="T"){ //Text
                
      		
                var TrackCode=xB[0].getAttribute("ClickTrackingURL");
	            var NxtURL=xB[0].getAttribute("LinkURL");	    
	            var NxtTarget=xB[0].getAttribute("Opens");
	            
	            var str="";
                str+="<table cellpadding =0px cellspacing =0px border=0px width="+ww+"px height="+hh+"px>";
                
                if(NxtURL==""){
                    str+="<tr><td align =center valign =middle width=100% height=100% style=cursor:none >"+ xB[0].getAttribute("Content") +"</td></tr>";
                }else{
                    //str+="<tr><td align =center valign =middle width=100% height=100% style=cursor:pointer ><a href='"+NxtURL+"' target='"+NxtTarget+"'>"+ xB[0].getAttribute("Content") +"</a></td></tr>";
                    str+="<tr><td align =center valign =middle width=100% height=100% style=cursor:pointer ><a href='#'>"+ xB[0].getAttribute("Content") +"</a></td></tr>";
                }
	            
	            str+="</table>";

	            $(divName).innerHTML=str;
	             
	             
                $(divName).Location='index';
                $(divName).TrackCode=TrackCode;
                $(divName).NxtURL=NxtURL;
                $(divName).NxtTarget=NxtTarget;
                
                $(divName).onclick=function(){                           
                        goTracking(this.Location,this.TrackCode,this.NxtURL,this.NxtTarget);
                    }
                

                //SSMsg( $(divName).innerHTML);
	        }
	    }
	}   
	
}




	

