function leftmenu(rootid,menucodel1,menucodel2,menucodel3){
	var root=document.getElementById(rootid);
	var $root=$(root);
	var onstr='_on.gif';
	var offstr='_off.gif';
	var hoverclass='on';
	var srcarray;
	if(typeof(menucodel1)=='undefined'||menucodel1==''){var menucodel1=0}
	function rplks(str,keywords,newkey) {
		var patt=new RegExp(eval("/"+keywords+"/g"));
		//var patt=new RegExp(keywords,'g');
		if(patt.exec(str)!= null){
			var str=str.replace(patt,newkey);
		}
		return str;
	}
	function curh(obj){
			$(obj.parentNode).addClass('onhover');
		}
	function cur(obj){
		$('>li',obj.parentNode.parentNode).removeClass('onhover');
		 curh(obj);
		if(obj.parentNode.parentNode.getElementsByTagName('ul').length>0){
			$(" ul",$(obj.parentNode.parentNode)).each(function (){
				$(this).css({visibility:"hidden",height:'0',position:'absolute'});
				$(this.parentNode).removeClass('onhover');
			})
		}
		if(obj.parentNode.getElementsByTagName('ul').length>0){
			$(">ul:first",obj.parentNode).css({visibility:"visible",height:'auto',position:'static'});
			$(obj.parentNode).addClass('onhover');
		}
	}
	function sethover(){
		if(typeof(menucodel1)=='undefined'||menucodel1==''||menucodel1=='0'){
		   $(">ul>li>ul",$root).css({visibility:"hidden",height:'0',position:'absolute'});
		}else{
			$(">ul>li>a:first-child",$root).each(function (i){
				if(i==menucodel1-1){
					cur(this);
					$(">ul>li>a:first-child",$(this.parentNode)).each(function (i){
						if(i==menucodel2-1){
							cur(this);
						}
					})
				}
			})
		}
	}
	if(root){
		for(var i=0; i<root.getElementsByTagName('a').length; i++){
			var atag=root.getElementsByTagName('a')[i];
		
			atag.onmousedown=function(e){
				//cur(this);
			};
			atag.onfocus=function(e){
				//cur(this);
			};
			atag.onclick=function(e){
				cur(this);
			};
		}
		$(root).hover(function (){},function (){
			// sethover();
		})
		sethover();
	}
}


