// JavaScript Document


function localLoad(){
	new Ajax.Request(
		xmlfile,
		{
			method: "get",
			onSuccess:function(httpObj){
				var xml = XMLParser.parse(httpObj.responseXML.documentElement); // 1
				setcontent(xml);
   			},
			onFailure:function(httpObj){
				$(imageContainer).innerHTML = "error";
			}
		}
	);
}
var doc = new Array('http://www.site-test.jp','http://site-test.jp','http://www.waseda.jp','http://waseda.jp','http://waseda.site-test.jp','http://waseda-n.site-test.jp');
var dl = doc.length;
var rl = document.URL;
for( n = 0; n < dl; n++){
	rl = rl.replace(doc[n],'');
}
if(!here){
	var here = 'none';	
}
if(!group){
	var group = 'l99';	
}
if(!subgroup){
	var subgroup = 'l99';	
}
var localarr = new Array();
function setcontent(xml){
	var num = xml.$root.$data.length;
		//alert(xml.$root.$data[0].$submenu.$li[0].attributes['file'].value);
	var dlarr = new Array();
	if(num == undefined){
		num = 1;	
	}
	for( n = 0; n < num; n++){
		var $d = xml.$root.$data[n];
		if($d == undefined){
			$d = xml.$root.$data;
		}
		if($d.$submenu == undefined){
				var dds = "";
		}else{
			var listnum = $d.$submenu.length;
			var liarr = new Array();
			for( i = 0; i < listnum; i++){
				var $li = $d.$submenu[i];
				var lifile = $li.getAttribute('file').value;
				var lihref = $li.getAttribute('href').value;
				if($li.getAttribute('target')){
					var litarget = $li.getAttribute('target').value;
				}else{
					var litarget = '_self';
				}
	
			if(rl == lihref || rl + 'index.html' == lihref ){
				var addstyle = 'background-position:left bottom;';	
			}else{
				var addstyle = '';	
			}
	
				if($li.getAttribute('row')){
					var rowobj = Builder.node('li',{ style:'height:42px;' },[ Builder.node( 'a',{ href:lihref , target:litarget , style:'height:42px;background-image:url(' + lifile + ');' + addstyle },[ livalue ]) ]);
				}else{
					var rowobj = Builder.node('li',[ Builder.node( 'a',{ href:lihref , target:litarget , style:'background-image:url(' + lifile + ');' + addstyle },[ livalue ]) ]);
				}
	
				
				
				if($li.getAttribute('group')){
					if($li.getAttribute('group').value == group){
						if($li.getAttribute('subgroup')){
							if($li.getAttribute('subgroup').value == subgroup){
								var livalue = $li.value;
								liarr.push(rowobj);
							}
						}else{
							var livalue = $li.value;
							liarr.push(rowobj);
						}
					}
				}else{
					var livalue = $li.value;
					liarr.push(rowobj);
					
				}
			}
			var thisid = 'local' + (n+1);
			localarr.push(thisid);
			if($d.getAttribute('id').value == here){
				var dds = Builder.node('dd',{ id:thisid , style:'display:block;' },[ Builder.node( 'ul' ,{} ,[ liarr ] ) ]);
			}else{
				var dds = Builder.node('dd',{ id:thisid , style:'display:none;' },[ Builder.node( 'ul' ,{} ,[ liarr ] ) ]);
			}
		}
		var dtfile = $d.$category.getAttribute('file').value;
		var dtvalue = $d.$category.value;

		dlarr.push(Builder.node('dl',{style:''},[
												 Builder.node('dt',{
															  style:'background-image:url(' + dtfile + ');cursor:pointer;',
															  onclick:"viewsubmenu('" + thisid + "')"
															  },[ dtvalue ]),
												 dds
												 ]));
	}
	var banarr = new Array();
	banarr.push(Builder.node('a',{href:'https://www.wnp8.waseda.jp/goukaku/index.html', target:'_blank'},
							 [ Builder.node('img',{ src:'/nyusi/common/images/nyusi/ban_waseda_sokuhou.gif',onmouseover:'this.src = "/nyusi/common/images/nyusi/ban_waseda_sokuhou_ov.gif"',onmouseout:'this.src = "/nyusi/common/images/nyusi/ban_waseda_sokuhou.gif"' }) ]
							 ));
	banarr.push(Builder.node('a',{href:'/nyusi/claim/index.html'},[ Builder.node('img',{ src:'/nyusi/common/images/nyusi/ban_waseda_annaiseikyu.gif',onmouseover:'this.src = "/nyusi/common/images/nyusi/ban_waseda_annaiseikyu_ov.gif"',onmouseout:'this.src = "/nyusi/common/images/nyusi/ban_waseda_annaiseikyu.gif"' }) ]));
	banarr.push(Builder.node('a',{href:'/nyusi/mailmagazine/index.html'},[ Builder.node('img',{ src:'/nyusi/common/images/nyusi/ban_waseda_mailmagazine.gif',onmouseover:'this.src = "/nyusi/common/images/nyusi/ban_waseda_mailmagazine_ov.gif"',onmouseout:'this.src = "/nyusi/common/images/nyusi/ban_waseda_mailmagazine.gif"' }) ]));
	banarr.push(Builder.node('a',{href:'http://taiken-waseda.jp/', target:'_blank'},[ Builder.node('img',{ src:'/nyusi/common/images/nyusi/ban_waseda_taikenweb.gif',onmouseover:'this.src = "/nyusi/common/images/nyusi/ban_waseda_taikenweb_ov.gif"',onmouseout:'this.src = "/nyusi/common/images/nyusi/ban_waseda_taikenweb.gif"' }) ]));

	banarr.push(Builder.node('a',{href:'http://www.waseda.jp/jp/education/index.html'},[ Builder.node('img',{ src:'/nyusi/common/images/nyusi/ban_education_w249h45.gif',onmouseover:'this.src = "/nyusi/common/images/nyusi/ban_education_w249h45_ov.gif"',onmouseout:'this.src = "/nyusi/common/images/nyusi/ban_education_w249h45.gif"' }) ]));

	banarr.push(Builder.node('a',{href:'http://open-waseda.jp/', target:'_blank'},[ Builder.node('img',{ src:'/nyusi/common/images/nyusi/ban_waseda_kyoikucenter.gif',onmouseover:'this.src = "/nyusi/common/images/nyusi/ban_waseda_kyoikucenter_ov.gif"',onmouseout:'this.src = "/nyusi/common/images/nyusi/ban_waseda_kyoikucenter.gif"' }) ]));

	banarr.push(Builder.node('a',{href:'http://www.waseda.jp/jp/global/guide/tour/index.html', target:'_blank'},[ Builder.node('img',{ src:'http://www.waseda.jp/common/images/nyusi2/campustour.gif',onmouseover:'this.src = "http://www.waseda.jp/common/images/nyusi2/campustour_ov.gif"',onmouseout:'this.src = "http://www.waseda.jp/common/images/nyusi2/campustour.gif"' }) ]));
	var elementObj = Builder.node('div',[dlarr,banarr]);
	
	
	$('local-inner').appendChild(elementObj);;
}
function viewsubmenu ( id ){
	if($(id).style.display == 'block'){
		$(id).style.display = 'none';
	}else{
		$(id).style.display = 'block';
	}
}

window.onload = localLoad;
