﻿
SongSoft.registerNamespace('BaiYang.Client');

BaiYang.Client.MainMenu = function(index){ this.selectedIndex = index; };

BaiYang.Client.MainMenu.prototype = {
    selectedIndex: 0,
    menuItems: [
        {index: 0,name:"index",text: '首页',url: '/index.aspx',target: '_top'}, 
        {index: 1,name:"xhjs",text: '协会介绍',url: '/about/about.aspx',target: '_top'},
        {index: 2,name:"xhzj",text: '协会专家',url: '/expert/index.aspx',target: '_top'}, 
        {index: 3,name:"xhxw",text: '协会新闻',url: '/news/newslist.aspx',target: '_top'}, 
        {index: 4,name:"ysyd",text: '优生园地',url: '/education/index.aspx',target: '_top'}, 
        {index: 5,name:"etjk",text: '儿童健康',url: '/children/index.aspx',target: '_top'}, 
        {index: 6,name:"rdsp",text: '热点视频',url: '/video/index.aspx',target: '_top'},
        {index: 7,name:"tjdw",text: '推荐读物',url: '/magazine/index.aspx',target: '_top'},
        {index: 8,name:"lxwm",text: '联系我们',url: '/contact/index.aspx',target: '_top'}
    ],
    rend: function(){
        var menu=dom.$('header-divMenu');
        var menuHTML='<ul id="header-ulLeftMenu">';
        var menuIdList=[];
        for(var i=0;i<this.menuItems.length;i++){
            var mi=this.menuItems[i];
            var id='menu_'+mi.index;
            menuHTML+='<li id="'+id+'"';
            if(i==this.selectedIndex) menuHTML+=' class="nav_curmenu"';
            menuHTML+='>\n';
            menuHTML+='<a onfocus="blur()" href="'+mi.url+'"\n';
            if(mi.target) menuHTML+='target="'+mi.target+'" ';
            menuHTML+='class="header-aMenu">'+mi.text+'</a>\n';
			menuHTML+='</li>\n';
			menuIdList[menuIdList.length]=id;
        }
        menuHTML+='</ul>';
        menu.innerHTML=menuHTML;
            
        if(SongSoft.isIE) 
        {
            for(var i=0;i<menuIdList.length;i++){
                evt.addListener(menuIdList[i], 'mouseover', mm._onMouseOver, mm, true);
                evt.addListener(menuIdList[i], 'mouseout', mm._onMouseOut, mm, true);
            }
        }
    },
    _onMouseOver: function(ev){
        var el=ev.srcElement||ev.target;
        while(el&&el.tagName!='LI'){
            el=el.parentNode;
        }
        el.className += ' nav_overmenu';
    },
    _onMouseOut: function(ev){
        var el=ev.srcElement||ev.target;
        while(el&&el.tagName!='LI'){
            el=el.parentNode;
        }
        el.className = (el.id=='menu_'+this.selectedIndex)?'nav_curmenu':'';
    }
};

BaiYang.Client.Footer={
    rend: function(){
    }
};

var evt=evt||SongSoft.Client.Event;
var dom=dom||SongSoft.Client.Dom;
var mm=new BaiYang.Client.MainMenu(menu_index||0);
var ft=BaiYang.Client.Footer;

evt.addListener(window,'load',mm.rend, mm,true);
evt.addListener(window,'load',ft.rend, ft, true);

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
  
