﻿var submenu = new Array(menu_pid.length);
var activeid;
var delay_hide=500;
var menuobj = gmobj("childMenu");
var tempFolder = PAGE_FOLDER;
var folder_fl = false;

function SetFolder(fid){
	var i, j;
	for (i=0;i<menu_pid.length; i++){
		if(menu_fid[i]==fid && menu_pid[i]==0){
			tempFolder = menu_fid[i];	break;
		}
		else if(menu_fid[i]==fid && menu_pid[i]!=0){
			for (j=0;j<menu_pid.length; j++){
				if(menu_fid[j]==menu_pid[i] && menu_pid[j]!=0){					
					tempFolder = menu_fid[j];
					folder_fl = true;
					break;
				}				
			}
			if(folder_fl==true) break;
		}
	}
}
SetFolder(tempFolder);

/*function Active(){
	var i,j;
	for (i=0; i<menu_fid.length; i++){
		if(menu_fid[i]==tempFolder && menu_pid[i]==0){activeid = i; break;}
		else if(menu_fid[i]==tempFolder && menu_pid[i]!=0){
			for(j=0; j<menu_pid.length; j++)
				if(menu_fid[j]==menu_pid[i]){activeid = j;	break;}
			break;
		}
	}	
}

function writeParentMenu(){	
	var strParent = '';
	var i;	
	var url = '';
	strParent = strParent.concat('<div class="ntR-right">');
	strParent = strParent.concat('	<div class="ntR-left">');
	strParent = strParent.concat('		<div class="ntR-mid">');
	for(i=0; i< menu_pid.length; i++){
		url = (tempFolder >= 9998 && tempFolder != 10000 && tempFolder != 10001) ? 'http://vnexpress.net' + menu_path[i] : menu_path[i];		
		if(menu_pid[i] == 0){
			if(menu_fid[i]==tempFolder)
				strParent = strParent.concat('<div class="nav-ctA" id="mnu_').concat(i).concat('" onMouseover="activeMenu(').concat(i).concat(');showit(').concat(i).concat(',1);" onMouseout="deactiveMenu(').concat(i).concat(');reWriteMenu();" onclick="goTo(\'').concat(menu_path[i]).concat('\')">');	
			else
				strParent = strParent.concat('<div class="nav-ct" id="mnu_').concat(i).concat('" onMouseover="activeMenu(').concat(i).concat(');showit(').concat(i).concat(',1);" onMouseout="deactiveMenu(').concat(i).concat(');reWriteMenu();" onclick="goTo(\'').concat(menu_path[i]).concat('\')">');	
			strParent = strParent.concat('		<div class="nav-ctR">');
			strParent = strParent.concat('				<div class="nav-ctL">');
			strParent = strParent.concat('						<div class="nav-ctM">').concat(menu_name[i]).concat('</div>');
			strParent = strParent.concat('				</div>');
			strParent = strParent.concat('		</div>');
			strParent = strParent.concat('</div>');
		}
		else {break;}
	}
	strParent = strParent.concat('		</div>');
	strParent = strParent.concat('	</div>');
	strParent = strParent.concat('</div>');
	gmobj("parentMenu").innerHTML = strParent;
}

function writeSubMenu(p, k){	
	var strSubMenu = '';
	var strSep = '|';
	var i;
	var j = 0;
	var url = '';
		
	for(i=0; i < menu_pid.length; i++){		
		url = (tempFolder >= 9998 && tempFolder != 10000 && tempFolder != 10001) ? 'http://vnexpress.net' + menu_path[i] : menu_path[i];
		if(menu_pid[i]==p && menu_show[i]==0 && menu_pid[i]!=600) {		
			if(j==0){					
				if(menu_fid[i] < 1000){
					if (url.match("/GL/Ebank/#ticket"))
						strSubMenu = strSubMenu.concat("<a id='tck' class='asub' onclick='clkTicketBanking(0);' href='").concat(url).concat("'>").concat(menu_name[i]).concat("</a>");					
					else
						strSubMenu = strSubMenu.concat('<a class="asub" href="').concat(url).concat('">').concat(menu_name[i]).concat('</a>');					
				}
				else{
					if (url.match("/GL/Ebank/#ticket"))
						strSubMenu = strSubMenu.concat("<a id='tck' class='asub' onclick='clkTicketBanking(0);' href='").concat(url).concat("'>").concat(menu_name[i]).concat("</a>");					
					else
						strSubMenu = strSubMenu.concat('<a class="asub" href="').concat(url).concat('" target="_blank"').concat(menu_name[i]).concat('</a>');					
				}
				strSubMenu = strSubMenu.concat(strSep);
			}
			else{
				if(menu_fid[i] < 1000 && menu_fid[i] != 106 && menu_fid[i] != 148){
					if (url.match("/GL/Ebank/#ticket"))
						strSubMenu = strSubMenu.concat("<a id='tck' class='asub' onclick='clkTicketBanking(0);' href='").concat(url).concat("'>").concat(menu_name[i]).concat("</a>");					
					else
						strSubMenu = strSubMenu.concat('<a class="asub" href="').concat(url).concat('">').concat(menu_name[i]).concat('</a>');					
					strSubMenu = strSubMenu.concat(strSep);
				}					
				else if(menu_fid[i] >= 1000){					
					if (url.match("/GL/Ebank/#ticket"))
						strSubMenu = strSubMenu.concat("<a id='tck' class='asub' onclick='clkTicketBanking(0);' href='").concat(url).concat("'>").concat(menu_name[i]).concat("</a>");					
					else
						strSubMenu = strSubMenu.concat('<a class="asub" href="').concat(url).concat('" target="_blank">').concat(menu_name[i]).concat('</a>');
					strSubMenu = strSubMenu.concat(strSep);
				}
			}
			j += 1;
		}
	}	
	strSubMenu = strSubMenu.substr(0, strSubMenu.length - strSep.length);
	if(strSubMenu=='') {submenu[k]='&nbsp;'}
	else {submenu[k] = strSubMenu;}					
}

function writeCurrentMenu(){
	var strSubMenu = '';
	var i, j;
	for(i=0; i < menu_pid.length; i++){
		if(menu_fid[i]==tempFolder && menu_pid[i]==0){				
			activeMenu(i); showit(i,0); break;
		}
		else if(menu_fid[i]==tempFolder && menu_pid[i]!=0) {			
			var flag = false;
			for(j=0; j<menu_pid.length; j++) {
				if(menu_fid[j]==menu_pid[i]) {						
					activeMenu(j); showit(j,0); flag = true; break;
				}
			}
			if(flag==true) break;			
		}	
		else{
			deactiveMenu(activeid);
			if (typeof(menuobj) != 'undefined' && menuobj != null) menuobj.innerHTML = '';
		}
	}	
}

function writeFooterMenu(){
	var sHTML = '';
	var strSep = '&nbsp;&nbsp;|&nbsp;&nbsp;';
	var i;	
	for(i=0; i<menu_pid.length; i++){
		if(menu_pid[i]==0 && menu_fid[i]!=1){
			sHTML=sHTML.concat('<a class="link-footermenu" href="').concat(menu_path[i]).concat('">').concat(menu_name[i]).concat('</a>');
			sHTML=sHTML.concat(strSep);			 
		}
		else continue;
	}	
	sHTML = sHTML.substr(0, sHTML.length - strSep.length);	
	document.write(sHTML);
}

function activeMenu(i){	
	if(i>=0 && !isNaN(i)){
		if(i != activeid && activeid != -1){
			deactiveMenu(activeid); activeid = i;
		}
		gmobj("mnu_" + i).className = 'nav-ctA';
	}		
}

function deactiveMenu(i){
	if(i >= 0 && !isNaN(i)) gmobj("mnu_" + i).className = 'nav-ct';
}

function activeMenuParent(){activeMenu(activeid);}

function showit(which, type){
	clear_delayhide();
	if (typeof(menuobj) != 'undefined' && menuobj != null){
		thecontent=(which==-1)? "" : submenu[which];	
		switch (parseInt(which)){
			case 1: menuobj.className = 'child-menu'; thecontent = writeBlank(0).concat(thecontent); break;
			case 2: menuobj.className = 'child-menu'; thecontent = writeBlank(50).concat(thecontent); break;		
			case 3: menuobj.className = 'child-menu'; thecontent = writeBlank(70).concat(thecontent); break;
			default:						
				menuobj.className = 'child-menu'; break;
		}	
		if (document.getElementById||document.all) menuobj.innerHTML=thecontent;
		else if (document.layers){
			menuobj.document.write(thecontent);
			menuobj.document.close();
		}		
	}
}

function resetit(){
	delayhide=setTimeout("writeCurrentMenu()",delay_hide);
}

function clear_delayhide(){
	if (window.delayhide) clearTimeout(delayhide)
}

function reWriteMenu() {	
	delayhide=setTimeout("writeCurrentMenu()",delay_hide);	
}

function writeTabMenu(i,f){
	var child = false;
	var j;
	var strTabMenu = '';
	var cname = '';
	var cpath = '';	
	for(j=0; j < menu_pid.length; j++){
		if(menu_pid[j] == i){child = true; break;}
	}	
	for(j=0; j < menu_pid.length; j++){
		if(menu_fid[j] == i){
			cname = menu_name[j]; cpath = menu_path[j]; break;
		}
	}
	if(f==0){	    
	    if(child){
		    if(i!=105){
					strTabMenu = strTabMenu.concat('<div class="folder-title">');
					strTabMenu = strTabMenu.concat('    <div class="fl"><img src="/Images/Background/folder-activeleft.gif" alt="" /></div>');
					strTabMenu = strTabMenu.concat('    <div class="folder-active fl"><a href="').concat(cpath).concat('" class="link-folder">').concat(cname).concat('</a></div>');
					strTabMenu = strTabMenu.concat('    <div class="fl"><img src="/Images/Background/folder-activeright.gif" alt="" /></div>');
					strTabMenu = strTabMenu.concat('    <div class="subfolder fl"><a href="#" class="link-subfolder">').concat(writeTabSubMenu(i)).concat('</a></div>');
					strTabMenu = strTabMenu.concat('    <div class="fr"><img src="/Images/Background/folder-titleright.gif" alt="" /></div>');
					strTabMenu = strTabMenu.concat('</div>');			        		    
		    }
		    else{
					strTabMenu = strTabMenu.concat('<div class="folder-title2">');
					strTabMenu = strTabMenu.concat('    <div class="fl"><img src="/Images/Background/folder-activeleft2.gif" alt="" /></div>');
					strTabMenu = strTabMenu.concat('    <div class="folder-active2 fl"><a href="').concat(cpath).concat('" class="link-folder">').concat(cname).concat('</a></div>');
					strTabMenu = strTabMenu.concat('    <div class="fl"><img src="/Images/Background/folder-activeright2.gif" alt="" /></div>');		        
					strTabMenu = strTabMenu.concat('    <div class="fr"><img src="/Images/Background/folder-topright.gif" alt="" /></div>');
					strTabMenu = strTabMenu.concat('</div>');
		    }		
	    }
	    else{
		    if(i!=117){
					strTabMenu = strTabMenu.concat('<div class="folder-title2">');
					strTabMenu = strTabMenu.concat('    <div class="fl"><img src="/Images/Background/folder-activeleft2.gif" alt="" /></div>');
					strTabMenu = strTabMenu.concat('    <div class="folder-active2 fl"><a href="').concat(cpath).concat('" class="link-folder">').concat(cname).concat('</a></div>');
					strTabMenu = strTabMenu.concat('    <div class="fl"><img src="/Images/Background/folder-activeright2.gif" alt="" /></div>');		        
					strTabMenu = strTabMenu.concat('    <div class="fr"><img src="/Images/Background/folder-topright.gif" alt="" /></div>');
					strTabMenu = strTabMenu.concat('</div>');
		    }		    
	    }
	}		
	return strTabMenu;
}

function writeTabSubMenu(i){
	var j;
	var strTabSubMenu = '';
	var strSep = '&nbsp;|&nbsp;';
	for(j=0; j < menu_pid.length; j++){
		if(menu_pid[j] == i) {			
			if(menu_fid[j] < 10000 && menu_fid[j] != 106 && menu_fid[j] != 148) {
				if(i==9){						
					if(strTabSubMenu==''){
						strTabSubMenu = strTabSubMenu.concat('<a class="link-subfolder" href="').concat(menu_path[6]).concat('" >').concat(menu_name[6]).concat('</a>');
						strTabSubMenu = strTabSubMenu.concat(strSep);
					}
					strTabSubMenu = strTabSubMenu.concat('<a class="link-subfolder" href="').concat(menu_path[j]).concat('" >').concat(menu_name[j]).concat('</a>');
					strTabSubMenu = strTabSubMenu.concat(strSep);
				}
				else{
					strTabSubMenu = strTabSubMenu.concat('<a class="link-subfolder" href="').concat(menu_path[j]).concat('" >').concat(menu_name[j]).concat('</a>');
					strTabSubMenu = strTabSubMenu.concat(strSep);
				}
			}
			else if(menu_fid[j] >= 10000){
				strTabSubMenu = strTabSubMenu.concat('<a class="link-subfolder" href="').concat(menu_path[j]).concat('"  target="_blank">').concat(menu_name[j]).concat('</a>');
				strTabSubMenu = strTabSubMenu.concat(strSep);				
			}					
		}
	}
	strTabSubMenu = strTabSubMenu.substr(0, strTabSubMenu.length - strSep.length);
	return strTabSubMenu;
}*/

function writeListItemTitle(i){
	var j;
	var strListItemTitle = '';
	for(j=0; j < menu_fid.length; j++){
		if(menu_fid[j] == i){
			strListItemTitle = strListItemTitle.concat('<a class="link-folder" href="').concat(menu_path[j]).concat('" >').concat(menu_name[j]).concat('</a>');									
			break;
		}
	}
	document.write(strListItemTitle);
}

function writeFolderTitle(i,sDate){
	var j, k, m;
	var strTitle = '';	
	for(j=0; j<menu_fid.length; j++){
		if(menu_fid[j]==i && menu_pid[j]==0){
			strTitle = strTitle.concat('<div class="title-left">');
			strTitle = strTitle.concat('	<a href="').concat(menu_path[j]).concat('">').concat(menu_uname[j]).concat('</a>');	
			strTitle = strTitle.concat('</div>');			
			break;
		}
		/*else if(menu_fid[j]==i && menu_pid[j]!=0){
			for(k=0; k<menu_pid.length; k++){
				if(menu_fid[k] == menu_pid[j]){
					if(menu_pid[k]==0){						
						strTitle = strTitle.concat('<div class="title-left">');
						strTitle = strTitle.concat('<a href="').concat(menu_path[k]).concat('">').concat(menu_uname[k]).concat('</a>');
						strTitle = strTitle.concat('</div>');					
					}
					else{
						for(m=0; m<menu_pid.length; m++){
							if(menu_fid[m]==menu_pid[k]){								
								strTitle = strTitle.concat('<div class="title-left">');
								strTitle = strTitle.concat('	<a href="').concat(menu_path[m]).concat('">').concat(menu_uname[m]).concat('</a>');
								strTitle = strTitle.concat('</div>');
								break;
							}
						}
						strTitle = strTitle.concat('<div class="title-left">');
						strTitle = strTitle.concat('>&nbsp;<a href="').concat(menu_path[k]).concat('">').concat(menu_uname[k]).concat('</a>');
						strTitle = strTitle.concat('</div>');						
					}
					break;
				}				
			}			
			strTitle = strTitle.concat('<div class="title-left">');
			strTitle = strTitle.concat('>&nbsp;<a href="').concat(menu_path[j]).concat('">').concat(menu_uname[j]).concat('</a>');
			strTitle = strTitle.concat('</div>');			
			break;
		}*/
		else if(menu_fid[j]==i){
			strTitle = strTitle.concat('<div class="title-left">');
			strTitle = strTitle.concat('	<a href="').concat(menu_path[j]).concat('">').concat(menu_uname[j]).concat('</a>');	
			strTitle = strTitle.concat('</div>');			
			break;
		}
	}
	strTitle = strTitle.concat('<div class="title-right">').concat(sDate).concat('</div>');
	document.write(strTitle);
}

function writeFolderTitleExt(i,sDate){
	var j, k, m;
	var strTitle = '';	
	
	for(j=0; j<menu_pid.length; j++){
		if(menu_fid[j]==i && menu_pid[j]==0){
			strTitle = strTitle.concat('<div class="Pname">');
			strTitle = strTitle.concat('	<a href="').concat(menu_path[j]).concat('">').concat(menu_uname[j]).concat('</a>');	
			strTitle = strTitle.concat('</div>');			
			break;
		}
		else if(menu_fid[j]==i && menu_pid[j]!=0){			
			for(k=0; k<menu_pid.length; k++){
				if(menu_fid[k] == menu_pid[j]){
					if(menu_pid[k]==0) {						
						strTitle = strTitle.concat('<div class="Pname">');
						strTitle = strTitle.concat('<a href="').concat(menu_path[k]).concat('">').concat(menu_uname[k]).concat('</a>');
						strTitle = strTitle.concat('</div>');					
					}
					else {
						for(m=0; m<menu_pid.length; m++){
							if(menu_fid[m]==menu_pid[k]){								
								strTitle = strTitle.concat('<div class="Pname">');
								strTitle = strTitle.concat('	<a href="').concat(menu_path[m]).concat('">').concat(menu_uname[m]).concat('</a>');
								strTitle = strTitle.concat('</div>');
								break;
							}
						}
						strTitle = strTitle.concat('<div class="Pname">');
						strTitle = strTitle.concat('>&nbsp;<a href="').concat(menu_path[k]).concat('">').concat(menu_uname[k]).concat('</a>');
						strTitle = strTitle.concat('</div>');						
					}
					break;
				}				
			}			
			strTitle = strTitle.concat('<div class="Cname">');
			strTitle = strTitle.concat('>&nbsp;<a href="').concat(menu_path[j]).concat('">').concat(menu_uname[j]).concat('</a>');
			strTitle = strTitle.concat('</div>');			
			break;
		}
	}
	if (strTitle == ''){
		for(j=menu_pid.length; j<menu_fid.length; j++){
			if(menu_fid[j]==i){
				strTitle = strTitle.concat('<div class="Pname">');
				strTitle = strTitle.concat('	<a href="').concat(menu_path[0]).concat('">').concat(menu_uname[0]).concat('</a>');	
				strTitle = strTitle.concat('</div>');	
				strTitle = strTitle.concat('<div class="Cname">');
				strTitle = strTitle.concat('>&nbsp;<a href="').concat(menu_path[j]).concat('">').concat(menu_uname[j]).concat('</a>');
				strTitle = strTitle.concat('</div>');					
				break;
			}
		}
	}
	strTitle = strTitle.concat("<p class=\"ct_time\">").concat(sDate).concat("</p>");
	strTitle = strTitle.concat("<p style=\"clear: both; margin: 0pt;\"></p>");
	document.write(strTitle);	
}

function writeBlank(i){
	var strHTML = '';
	for(var j=1; j<=i; j++) strHTML = strHTML.concat('&nbsp;');
	return strHTML;
}

function goTo(i){document.location.href = i;}
