﻿/*
*Copyright (C) by Le Dang Khoi - 2006. All rights reserved.
*/

//function numeric(value){this.changeValue=value;this.re= new RegExp('^[0-2]*$');}
//numeric.prototype.checknumeric=function()
//{
//	if(this.changeValue != null && this.changeValue !='')
//	{
//		if(this.changeValue.match(this.re))
//				return true ;
//		else
//				return false;		
//	}else
//	{
//		return false;
//	}
//}	
//function isnumeric(value)
//{
//	var obj = new numeric(value);
//	return obj.checknumeric();
//}
//function menuitem(id,isimg,namevi,nameeng,url,target,childOf,css,icon,arrow,borderwidth,orient){this.id = id;this.namevi=namevi;this.nameeng=nameeng;this.url=url;this.target=target;this.childOf=childOf;this.css=css;this.icon=icon;this.arrow=arrow;this.isimg=isnumeric(isimg)?parseInt(isimg):0;this.borderwidth=borderwidth;switch(orient.toLowerCase()){case 'left':{this.orient=1;break;}case 'right':{this.orient=2;break;}case 'top':{this.orient=3;break;}case 'bottom':{this.orient=4;break;}default :{this.orient = 2;}}}
//function menu(indexPage,lang,arrmenuitem,align,css,isimg){this.isimg=isimg;this.indexPage=indexPage;this.lang=lang;this.arrmenuitem=arrmenuitem;this.css=css;switch(align.toLowerCase()){case 'vartical' :{this.align = 1;break;}case 'horizontal':{this.align=0;break;}default:{this.align=1;}}}
//menu.prototype.getarritem = function(parentID)
//{
//	var arritems = new Array();
//	for(var mItem=0; mItem < this.arrmenuitem.length ; mItem++)
//	{
//		if(this.arrmenuitem[mItem].childOf == parentID)
//		{
//			arritems.push(this.arrmenuitem[mItem]);			
//		}
//	}
//	return arritems;
//}

//menu.prototype.recursion = function(arritemroot,index)
//{
//	//
//	//tạo items 
//	//
//	
//	/*---------------*/
//	if (this.lang == 'vi-VN')
//	{
//		stm_ai("p0i" + index,[this.isimg,arritemroot[index].namevi,"","",-1,-1,0,arritemroot[index].url,arritemroot[index].target,"","","","",0,0,0,"","",0,0,0,0,1,arritemroot[index].css.bgcolor,0,arritemroot[index].css.hover_bgcolor,0,"","",3,3,1,arritemroot[index].borderwidth,"#FFFFFF","#FFFFFF",arritemroot[index].css.forecolor,arritemroot[index].css.hover_forecolor,arritemroot[index].css.fontformat,arritemroot[index].css.fontformat,0,0]);
//	}
//	else
//	{
//		stm_ai("p0i" + index,[this.isimg,arritemroot[index].nameeng,"","",-1,-1,0,arritemroot[index].url,arritemroot[index].target,"","","","",0,0,0,"","",0,0,0,0,1,arritemroot[index].css.bgcolor,0,arritemroot[index].css.hover_bgcolor,0,"","",3,3,1,arritemroot[index].borderwidth,"#FFFFFF","#FFFFFF",arritemroot[index].css.forecolor,arritemroot[index].css.hover_forecolor,arritemroot[index].css.fontformat,arritemroot[index].css.fontformat,0,0]);
//	}
//	/*--------------*/
//	//
//	//Lấy mảng items con của item này
//	//
//	var arritem = this.getarritem(arritemroot[index].id);
//	//
//	//Nếu item này có con : lặp lại quá trình tạo con - đệ qui chính hàm này
//	//
//	if(arritem.length > 0)
//	{		
//		//stm_bpx("p1","p0",[1,arritemroot[index].orient,0,0,1,0,0,0,arritemroot[index].css.opacity,"",-2,"progid:DXImageTransform.Microsoft.Barn(orientation=horizontal,motion=in,enabled=0,Duration=0.20)",15,90,2,4]);
//		stm_bpx("p1","p0",[1,4,0,0,0,6,0,0,100,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=forward,enabled=0,Duration=0.70)",5,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=reverse,enabled=0,Duration=0.70)",4,40,0,0,"#000000","transparent","",3,1,1,"#cc0000 #990000 #990000 #990000"]);
//		for (var j=0; j< arritem.length; j++)
//		{
//			this.recursion(arritem, j);
//		}
//		stm_ep();
//	}
//	else
//	{
//		return;
//	}
//}	

//menu.prototype.initmenuitem = function(arrrootitem)
//{
//	if(arrrootitem.length > 0)
//	{
//		//
//		//với mỗi item root này,tạo item đó ra và ta kiểm tra xem có item con hông
//		//nếu có thì lặp lại quá trình tạo item (đệ quy)
//		//nếu không có return
//		//
//		for(var i=0;i < arrrootitem.length;i++)
//		{
//			this.recursion(arrrootitem,i);
//		}
//	}
//}

//menu.prototype.initmenu = function(blankimg,value)
//{
//	if(this.arrmenuitem.length > 0)
//	{
//		//
//		//lấy những item là root
//		//
//		var arritemsRoot = this.getarritem(0);
//		if(arritemsRoot.length > 0)
//		{
//			stm_bm(["yocms",this.css.width,"",blankimg,0,"","",0,0,10,0,200,1,0,0,"","",0],this);
//			stm_bp("p0",[this.align,value,0,0,this.arrmenuitem[0].css.borderwidth,this.css.height,this.arrmenuitem[0].icon.w,this.arrmenuitem[0].arrow.w,this.css.opacity,"",-2,"",-2,100,0,0,this.css.shadowcolor,this.css.bgcolor,"",3,0,0,this.css.bgcolor]);
//			//stm_bp("p0",[this.align,value,0,0,null,this.css.height,this.css.width,this.css.width,this.css.opacity,"",-2,"",-2,100,0,0,this.css.shadowcolor,this.css.bgcolor,"",3,0,0,this.css.bgcolor]);
//			//stm_bp("p0",[this.align,value,0,0,null,this.css.height,this.arrmenuitem[0].icon.w,this.arrmenuitem[0].arrow.w,this.css.opacity,"",-2,"",-2,100,0,0,this.css.shadowcolor,this.css.bgcolor,"",3,0,0,this.css.bgcolor]);
//			//
//			//bắt đầu tạo item với mảng items là mảng items root
//			//
//			this.initmenuitem(arritemsRoot);
//			//
//			//kết thúc tạo
//			//
//			stm_em();
//		}
//	}
//}

////
////Show off browser
////
//function MenuItemCss(width,height,bgcolor,hover_bgcolor,
//						borderstyle,borderwidth,bordercolor,hover_bordercolor,
//						forecolor,hover_forecolor,fontstyle,fontsize,fontfamily,space,opacity)
//{
//	this.width = width ;
//	this.height = height ;
//	this.bgcolor = bgcolor;
//	this.hover_bgcolor = hover_bgcolor;
//	
//	this.borderstyle = borderstyle;
//	this.borderwidth = borderwidth;
//	this.bordercolor = bordercolor ;
//	this.hover_bordercolor = hover_bordercolor ;
//	
//	this.forecolor = forecolor;
//	this.hover_forecolor = hover_forecolor;
//	this.fontformat = fontstyle + ' ' + fontsize + ' ' + fontfamily;
//		
//	this.space = space;
//	this.opacity = opacity;
//}
//function MenuCss(width,height,bgcolor,shadowcolor,opacity){this.width=width;this.height=height;this.bgcolor=bgcolor;this.shadowcolor=shadowcolor;this.opacity=opacity;}
//function icon(off,on,w,h,borderwidth){this.off = off;this.on = on;this.w = w;this.h = h;this.borderwidth = borderwidth;}
//function arrow(off,on,w,h,borderwidth){this.off = off;this.on = on;this.w = w;this.h = h;this.borderwidth = borderwidth;} 

/*
var myarrmenuitem = new Array(new menuitem(1,'2','Giới thiệu','Instruction','','_self',0,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','none','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
new menuitem(2,null,'Sản phẩm - Dịch vụ','Products - Services','','_self',0,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'), 
new menuitem(3,null,'Tin tức - Sự kiện','News - Events','tintuc.aspx','_self',0,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
new menuitem(4,null,'Tỉ giá ngoại tệ','Exchange Rates','tigia.aspx','_self',0,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
new menuitem(5,null,'Lãi xuất tiền gữi','Loan','laixuat.aspx','_self',0,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
new menuitem(6,null,'Biểu phí','Price List','bieuphi.aspx','_self',0,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
new menuitem(7,null,'Đăng ký thẻ trực tuyến','Card Register','dangkythe.aspx','_self',0,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
      
new menuitem(8,null,'Sub Giới Thiệu 1','Sub Instruction 1','','_self',1,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
new menuitem(9,null,'Sub Giới Thiệu 2','Sub Instruction 2','','_self',1,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'), 
      
new menuitem(10,null,'Sub Sản Phẩm Dịch Vụ 1','Sub Products - Services 1','tintuc.aspx','_self',2,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
new menuitem(11,null,'Sub Sản Phẩm Dịch Vụ 2','Sub Products - Services 2','tigia.aspx','_self',2,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
new menuitem(12,null,'Sub Sản Phẩm Dịch Vụ 3','Sub Products - Services 3','laixuat.aspx','_self',2,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
      
new menuitem(13,null,'Sub Biểu phí 1','Sub Price List 1','bieuphi.aspx','_self',6,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
new menuitem(14,null,'Sub Biểu phí 2','Sub Price List 2','dangkythe.aspx','_self',6,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
      
new menuitem(15,null,'Sub Lãi xuất tiền gửi 1','Sub Loan 1','','_self',5,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
new menuitem(16,null,'Sub Lãi xuất tiền gửi 2','Sub Loan 2','','_self',5,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'), 
      
new menuitem(17,null,'Sub 1 - Sub Biểu Phí 1','Sub 1 - Sub Price List 1','tintuc.aspx','_self',13,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
new menuitem(18,null,'Sub 2 - Sub Biểu Phí 1','Sub 2 - Sub Price List 1','tigia.aspx','_self',13,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
      
new menuitem(19,null,'Sub 1 - Sub 2 - Sub Biểu Phí 1','Sub 1 - Sub 2 - Sub Price List 1','laixuat.aspx','_self',18,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
new menuitem(20,null,'Sub 2 - Sub 2 - Sub Biểu Phí 1','Sub 2 - Sub 2 - Sub Price List 1','bieuphi.aspx','_self',18,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right'),
new menuitem(21,null,'Sub 3 - Sub 2 - Sub Biểu Phí 1','Sub 3 - Sub 2 - Sub Price List 1','dangkythe.aspx','_self',18,new MenuItemCss(200,3,'#ff0000','#cc9966','solid','1px','#FFD9D9','#FFD9D9','#ffffff','#000000','bold','12px','tahoma',0,90),new icon('images/folder_small.gif','images/folder_small.gif',16,16,0),new arrow('images/arrow_r.gif','images/arrow_r.gif',7,5,0),0,'right')
);
 
var objmenu = new menu("vi-VN",myarrmenuitem,'vertical',new MenuCss(200,3,"transparent","#000000",90))
objmenu.initmenu();
*/

function numeric(value){this.changeValue=value;this.re= new RegExp('^[0-2]*$');}
numeric.prototype.checknumeric=function()
{
	if(this.changeValue != null && this.changeValue !='')
	{
		if(this.changeValue.match(this.re))
				return true ;
		else
				return false;		
	}else
	{
		return false;
	}
}	
function isnumeric(value)
{
	var obj = new numeric(value);
	return obj.checknumeric();
}
function menuitem(id,isimg,namevi,nameeng,url,target,childOf,css,icon,arrow,borderwidth,orient){this.id = id;this.namevi=namevi;this.nameeng=nameeng;this.url=url;this.target=target;this.childOf=childOf;this.css=css;this.icon=icon;this.arrow=arrow;this.isimg=isnumeric(isimg)?parseInt(isimg):0;this.borderwidth=borderwidth;switch(orient.toLowerCase()){case 'left':{this.orient=1;break;}case 'right':{this.orient=2;break;}case 'top':{this.orient=3;break;}case 'bottom':{this.orient=4;break;}default :{this.orient = 2;}}}
function menu(indexPage,lang,arrmenuitem,align,css){this.indexPage=indexPage;this.lang=lang;this.arrmenuitem=arrmenuitem;this.css=css;switch(align.toLowerCase()){case 'vartical' :{this.align = 1;break;}case 'horizontal':{this.align=0;break;}default:{this.align=1;}}}
menu.prototype.getarritem = function(parentID)
{
	var arritems = new Array();
	for(var mItem=0; mItem < this.arrmenuitem.length ; mItem++)
	{
		if(this.arrmenuitem[mItem].childOf == parentID)
		{
			arritems.push(this.arrmenuitem[mItem]);			
		}
	}
	return arritems;
}

menu.prototype.recursion = function(arritemroot,index)
{
	//
	//tạo items 
	//
	
	if (this.lang == 'vi-VN')
	{
		if(this.indexPage != 'left' || arritemroot[index].childOf != 0)
		{
		    stm_ai("p0i0",[6,1,"#4c0470","",0,0,0]);
			stm_ai("p0i" + index,[this.isimg,arritemroot[index].namevi,"","",-1,-1,0,arritemroot[index].url,arritemroot[index].target,"","",arritemroot[index].icon.off,arritemroot[index].icon.on,arritemroot[index].icon.w,arritemroot[index].icon.h,arritemroot[index].icon.borderwidth,arritemroot[index].arrow.off,arritemroot[index].arrow.on,arritemroot[index].arrow.w,arritemroot[index].arrow.h,arritemroot[index].arrow.borderwidth,0,1,arritemroot[index].css.bgcolor,0,arritemroot[index].css.hover_bgcolor,0,"","",3,3,1,arritemroot[index].borderwidth,"#FFFFFF","#FFFFFF",arritemroot[index].css.forecolor,arritemroot[index].css.hover_forecolor,arritemroot[index].css.fontformat,arritemroot[index].css.fontformat,0,0]);
		}
		else
		{
			stm_ai("p0i" + index,[this.isimg,arritemroot[index].namevi,"","",-1,-1,0,arritemroot[index].url,arritemroot[index].target,"","",'','',arritemroot[index].icon.w,arritemroot[index].icon.h,arritemroot[index].icon.borderwidth,arritemroot[index].arrow.off,arritemroot[index].arrow.on,arritemroot[index].arrow.w,arritemroot[index].arrow.h,arritemroot[index].arrow.borderwidth,0,1,arritemroot[index].css.bgcolor,0,arritemroot[index].css.hover_bgcolor,0,"images/left_menu.jpg","images/left_menu.jpg",3,3,1,arritemroot[index].borderwidth,"#FFFFFF","#FFFFFF",arritemroot[index].css.forecolor,arritemroot[index].css.hover_forecolor,arritemroot[index].css.fontformat,arritemroot[index].css.fontformat,0,0]);
		}	
	}
	else
	{
		if(this.indexPage != 'left' || arritemroot[index].childOf != 0)
		{
		    stm_ai("p0i0",[6,1,"#4c0470","",0,0,0]);
			stm_ai("p0i" + index,[this.isimg,arritemroot[index].nameeng,"","",-1,-1,0,arritemroot[index].url,arritemroot[index].target,"","",arritemroot[index].icon.off,arritemroot[index].icon.on,arritemroot[index].icon.w,arritemroot[index].icon.h,arritemroot[index].icon.borderwidth,arritemroot[index].arrow.off,arritemroot[index].arrow.on,arritemroot[index].arrow.w,arritemroot[index].arrow.h,arritemroot[index].arrow.borderwidth,0,1,arritemroot[index].css.bgcolor,0,arritemroot[index].css.hover_bgcolor,0,"","",3,3,1,arritemroot[index].borderwidth,"#FFFFFF","#FFFFFF",arritemroot[index].css.forecolor,arritemroot[index].css.hover_forecolor,arritemroot[index].css.fontformat,arritemroot[index].css.fontformat,0,0]);
		}
		else
		{
			stm_ai("p0i" + index,[this.isimg,arritemroot[index].nameeng,"","",-1,-1,0,arritemroot[index].url,arritemroot[index].target,"","",'','',arritemroot[index].icon.w,arritemroot[index].icon.h,arritemroot[index].icon.borderwidth,arritemroot[index].arrow.off,arritemroot[index].arrow.on,arritemroot[index].arrow.w,arritemroot[index].arrow.h,arritemroot[index].arrow.borderwidth,0,1,arritemroot[index].css.bgcolor,0,arritemroot[index].css.hover_bgcolor,0,"images/left_menu.jpg","images/left_menu.jpg",3,3,1,arritemroot[index].borderwidth,"#FFFFFF","#FFFFFF",arritemroot[index].css.forecolor,arritemroot[index].css.hover_forecolor,arritemroot[index].css.fontformat,arritemroot[index].css.fontformat,0,0]);
		}	
	}
	/*
	if (this.lang == 'vi-VN')
	{
		stm_ai("p0i" + index,[this.isimg,arritemroot[index].namevi,"","",-1,-1,0,arritemroot[index].url,arritemroot[index].target,"","","","",0,0,0,"","",0,0,0,0,1,arritemroot[index].css.bgcolor,0,arritemroot[index].css.hover_bgcolor,0,"","",3,3,1,arritemroot[index].borderwidth,"#FFFFFF","#FFFFFF",arritemroot[index].css.forecolor,arritemroot[index].css.hover_forecolor,arritemroot[index].css.fontformat,arritemroot[index].css.fontformat,0,0]);
	}
	else
	{
		stm_ai("p0i" + index,[this.isimg,arritemroot[index].nameeng,"","",-1,-1,0,arritemroot[index].url,arritemroot[index].target,"","","","",0,0,0,"","",0,0,0,0,1,arritemroot[index].css.bgcolor,0,arritemroot[index].css.hover_bgcolor,0,"","",3,3,1,arritemroot[index].borderwidth,"#FFFFFF","#FFFFFF",arritemroot[index].css.forecolor,arritemroot[index].css.hover_forecolor,arritemroot[index].css.fontformat,arritemroot[index].css.fontformat,0,0]);
	}
	*/
	//
	//Lấy mảng items con của item này
	//
	var arritem = this.getarritem(arritemroot[index].id);
	//
	//Nếu item này có con : lặp lại quá trình tạo con - đệ qui chính hàm này
	//
	if(arritem.length > 0)
	{		
		//stm_bpx("p1","p0",[1,arritemroot[index].orient,0,0,1,arritemroot[index].css.height,14,0,arritemroot[index].css.opacity,"",-2,"progid:DXImageTransform.Microsoft.Barn(orientation=horizontal,motion=in,enabled=0,Duration=0.20)",15,90,2,4]);
		//stm_bpx("p1","p0",[1,4,0,0,0,6,0,0,100,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=forward,enabled=0,Duration=0.70)",5,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=reverse,enabled=0,Duration=0.70)",4,40,0,0,"#000000","transparent","",3,1,1,"#cc0000 #990000 #990000 #990000"]);
		//alert(arritemroot[index].namevi+","+arritemroot[index].orient)
		//stm_bpx("p1","p0",[1,arritemroot[index].orient,0,0,1,arritemroot[index].css.height,14,0,arritemroot[index].css.opacity,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=forward,enabled=0,Duration=0.70)",5,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=reverse,enabled=0,Duration=0.70)",4,40,0,0,"#000000","transparent","",3,1,1,"#4c0470"]);
		//stm_bp("p1",[1,arritemroot[index].orient,0,2,0,arritemroot[index].css.height,14,0,arritemroot[index].css.opacity,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=forward,enabled=0,Duration=0.70)",5,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=reverse,enabled=0,Duration=0.70)",4,40,0,0,"#000000","transparent","",3,1,1,"#4c0470"]);
		stm_bpx("p1","p0",[1,arritemroot[index].orient,0,0,0,6,0,0,100,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=forward,enabled=0,Duration=0.70)",5,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=reverse,enabled=0,Duration=0.70)",4,40,0,0,"#000000","transparent","",3,1,1,"#4c0470"]);
		for (var j=0; j< arritem.length; j++)
		{
			this.recursion(arritem, j);
		}
		stm_ep();
	}
	else
	{
		return;
	}
}	

menu.prototype.initmenuitem = function(arrrootitem)
{
	if(arrrootitem.length > 0)
	{
		//
		//với mỗi item root này,tạo item đó ra và ta kiểm tra xem có item con hông
		//nếu có thì lặp lại quá trình tạo item (đệ quy)
		//nếu không có return
		//
		for(var i=0;i < arrrootitem.length;i++)
		{
			this.recursion(arrrootitem,i);
		}
	}
}

menu.prototype.initmenu = function(blankimg,value)
{
	if(this.arrmenuitem.length > 0)
	{
		//
		//lấy những item là root
		//
		var arritemsRoot = this.getarritem(0);
		if(arritemsRoot.length > 0)
		{
			stm_bm(["yocms",this.css.width,"",blankimg,0,"","",0,0,10,0,200,1,0,0,"","",0],this);
			stm_bp("p0",[this.align,value,0,0,this.arrmenuitem[0].css.borderwidth,this.css.height,this.arrmenuitem[0].icon.w,this.arrmenuitem[0].arrow.w,this.css.opacity,"",-2,"",-2,100,0,0,this.css.shadowcolor,this.css.bgcolor,"",3,0,0,this.css.bgcolor]);
			//
			//bắt đầu tạo item với mảng items là mảng items root
			//
			this.initmenuitem(arritemsRoot);
			//
			//kết thúc tạo
			//
			stm_em();
		}
	}
	
}

//
//Show off browser
//
function MenuItemCss(width,height,bgcolor,hover_bgcolor,
						borderstyle,borderwidth,bordercolor,hover_bordercolor,
						forecolor,hover_forecolor,fontstyle,fontsize,fontfamily,space,opacity)
{
	this.width = width ;
	this.height = height ;
	this.bgcolor = bgcolor;
	this.hover_bgcolor = hover_bgcolor;
	
	this.borderstyle = borderstyle;
	this.borderwidth = borderwidth;
	this.bordercolor = bordercolor ;
	this.hover_bordercolor = hover_bordercolor ;
	
	this.forecolor = forecolor;
	this.hover_forecolor = hover_forecolor;
	this.fontformat = fontstyle + ' ' + fontsize + ' ' + fontfamily;
		
	this.space = space;
	this.opacity = opacity;
}
function MenuCss(width,height,bgcolor,shadowcolor,opacity){this.width=width;this.height=height;this.bgcolor=bgcolor;this.shadowcolor=shadowcolor;this.opacity=opacity;}
function icon(off,on,w,h,borderwidth){this.off = off;this.on = on;this.w = w;this.h = h;this.borderwidth = borderwidth;}
function arrow(off,on,w,h,borderwidth){this.off = off;this.on = on;this.w = w;this.h = h;this.borderwidth = borderwidth;} 
