var tplMenuRoot=new Array();
var tplMenuChild=new Array();

tplMenuRoot.Top=function (arg)
{
    var subId, evn, id, url, txt, isActive, subChr, alt;
	var str='';
    if(arg.length) 
    {
        str='<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr align=center>';
        var crd=(isIE)? '"0","p.h+1"' : '"0","p.h+1"';
        if(arg.length) var wd=Math.ceil(725/(arg.length/3))-20;
        else var wd=100;
        var clas=0;
        for(var i=0; i<arg.length; i++)
        {
            url=arg[i++];
            txt=arg[i++];
            id=arg[i][0];
            isPop=arg[i][1];
            isActive=(CurrPart==url);
            subId=subIdPref+id;

            evn=' onmouseover=overMen(0,0,'+id+','+crd+') onmouseout=outMen('+id+')';
			//if (!isPop)
			//{
                evn+=' onclick="return clickMen(this)"'; 
            //}
            str+='<td width=25% id='+subId+evn+' ';
			//if (!isPop)
			//{
	            if(isIE && url!='') str+=' style="cursor:hand"';
			//}
            if (activeMenu==url)
            {
              // str+=' class="nav"';
            }
            else
			{
               //str+=' class="nav"';     
			}
            str+=' >';
			//if (!isPop)
			//{
				str+='<a'+url+' class=nav>';
			//}
			str+=txt;
			//if (!isPop)
			//{
				str+='</a>';
			//}
			str+='</td>';
            if (i!=arg.length-1)
            {
                str+='<td><img src="'+baseSrc+'img/'+site+'/tmbr.gif" width="2" height="27"></td>';
            }
        }
    	str+='</tr></table>';
    }
    return str;
}

tplMenuChild.Top=function (topId, emb, arg)
{
	var subId, evn, id, url, txt, isPop;
	var wd=170;
	if (arg.length)
	{
        var str='<div id="'+topIdPref+topId+'" class=popMenu onselectstart="return false" ondragstart="return false" style="Z-index:'+(seqItems--)+'">';
        str+='<table border=0 cellspacing=0 cellpadding=0 width="'+wd+'" >';
        var crd=(isNN4)?'(event.pageX+(169-event.layerX)),(event.pageY-4)' : '"p.w+1",0';

        for(var i=0; i<arg.length; i++)
        {
            //str+='<tr bgcolor=#1F3D8A><td><img src="{_base_src}img/{_site}/1.gif" height=1 width=1></td></tr>';
            url=arg[i++];
            txt=arg[i++];
            id=arg[i][0];
            isPop=arg[i][1];

            subId=subIdPref+id;
            evn=' onmouseover=overMen('+topId+','+emb+','+id+','+crd+') onmouseout=outMen('+id+')';
 			//if (!isPop)
			//{
                evn+=' onclick="return clickMen(this)"';
            //}
            str+='<tr><td id='+subId+evn+' class=TopChildMenu';
            if (isPop)
            {
				str+=' style="background-image : url('+imgPath+'topmenu1.gif); background-repeat: no-repeat; background-position: right bottom"';
            }
            str+='>';
 			//if (!isPop)
			//{
				str+='<a'+url+' class=navChild>';
			//}
			str+=txt;
			//if (!isPop)
			//{
				str+='</a>';
			//}

            str+='</td></tr>';
            if (i!=arg.length-1)
            {
                str+='<tr bgcolor=#0B5AAA><td><img src="'+baseSrc+'img/'+site+'/mbr.gif" width="100%" height="1"></td>';
            }
        }
        str+='</table></div>';
    }
	return str;
}

tplMenuRoot.Left=function (arg)
{
    var subId, evn, id, url, txt, isActive, subChr, alt;
	var str='<table width="100%" border="0" cellpadding="0" cellspacing="0">';

	var crd=(isIE)? '"p.w+1","0"' : '"p.w+1","0"';

    if(arg.length) var wd=Math.ceil(725/(arg.length/3))-20;	
	else var wd=100;

	for(var i=0; i<arg.length; i++)
	{
		url=arg[i++];
		txt=arg[i++];
		id=arg[i][0];
		isPop=arg[i][1];
		isActive=(CurrPart==url);
		subId=subIdPref+id;

		evn=' onmouseover=overMen(0,0,'+id+','+crd+') onmouseout=outMen('+id+')';
		//if (!isPop)
		//{
			evn+=' onclick="return clickMen(this)"'; 
        //}

        str+='<tr><td id='+subId+evn;
        //if (!isPop)
		//{
    		if (url) {str+=' style="cursor : hand"'};
        //}
		if (activeMenu==url)
		{
		   str+=' class="mi1"';     
		}
		else
		{
		   str+=' class="mi1"';     
		}
		str+='>';
		//if (!isPop)
		//{
            str+='<a'+url+' class=nav>';
        //}
        str+=txt;
		//if (!isPop)
		//{
            str+='</a>';
        //}
        str+='</td></tr>';
	}
    str+='</table>';
    str+='<img src="'+baseSrc+'img/'+site+'/mbr.gif" width="181" height="3" border=0>';
	return str;
}

tplMenuChild.Left=function (topId, emb, arg)
{
	var subId, evn, id, url, txt, isPop;
	var wd=170;

	var str='<div id="'+topIdPref+topId+'" class=popMenu onselectstart="return false" ondragstart="return false" style="Z-index:'+(seqItems--)+'">';
    str+='<table border=0 cellspacing=0 cellpadding=0 width="'+wd+'" bgcolor="#405C9F">';

	var crd=(isNN4)?'(event.pageX+(169-event.layerX)),(event.pageY-4)' : '"p.w+1",0';


	for(var i=0; i<arg.length; i++)
	{
        url=arg[i++];
		txt=arg[i++];
		id=arg[i][0];
		isPop=arg[i][1];

		subId=subIdPref+id;
		evn=' onmouseover=overMen('+topId+','+emb+','+id+','+crd+') onmouseout=outMen('+id+')';
        //if (!isPop)
        //{
            evn+=' onclick="return clickMen(this)"';
        //}
		str+='<tr><td'+evn+' id='+subId+' class=LeftChildMenu ';
		if (isPop)
		{ 
            str+=' style="background-image : url('+imgPath+'leftmenu.gif); background-repeat: no-repeat; background-position: right bottom"';
		}
		str+='>';
        //if (!isPop)
        //{
    		str+='<a'+url+' class=navChild>';
        //}
		str+=txt;
        //if (!isPop)
        //{
            str+='</a>';
        //}
		str+='</td></tr>';
        if (i!=arg.length-1)
        {
            str+='<tr><td bgcolor=#617DB4><img src="{_base_src}img/{_site}/1.gif" height=1 width=100%></td></tr>';
        }
    }
	str+='</table></div>';
	return str;
}

tplMenuRoot.Right=function (arg)
{
    var subId, evn, id, url, txt, isActive, subChr, alt;
    var str='<table width="100%" border="0" cellpadding="0" cellspacing="0">';

	var crd=(isIE)? '"p.w+1","0"' : '"p.w+1","0"';

    if(arg.length) var wd=Math.ceil(725/(arg.length/3))-20;	
	else var wd=100;

	for(var i=0; i<arg.length; i++)
	{
		url=arg[i++];
		txt=arg[i++];
		id=arg[i][0];
		isPop=arg[i][1];
		isActive=(CurrPart==url);
		subId=subIdPref+id;

		evn=' onmouseover=overMen(0,0,'+id+','+crd+') onmouseout=outMen('+id+')';
		//if (!isPop)
		//{
			evn+=' onclick="return clickMen(this)"'; 
        //}

        str+='<tr><td id='+subId+evn;
        //if (!isPop)
		//{
    		if (url) {str+=' style="cursor : hand"'};
        //}
		if (activeMenu==url)
		{
		   str+=' class="mi2"';     
		}
		else
		{
		   str+=' class="mi2"';     
		}
		str+='>';
		//if (!isPop)
		//{
            str+='<a'+url+' class=nav>';
        //}
        str+=txt;
		//if (!isPop)
		//{
            str+='</a>';
        //}
        str+='</td></tr>';
	}
	str+='</table>';
	return str;
}

tplMenuChild.Right=function (topId, emb, arg)
{
	var subId, evn, id, url, txt, isPop;
	var wd=170;

	var str='<div id="'+topIdPref+topId+'" class=popMenu onselectstart="return false" ondragstart="return false" style="Z-index:'+(seqItems--)+'">';
    str+='<table border=0 cellspacing=0 cellpadding=0 width="'+wd+'" bgcolor="#3774B5">';

	var crd=(isNN4)?'(event.pageX+(169-event.layerX)),(event.pageY-4)' : '"p.w+1",0';


	for(var i=0; i<arg.length; i++)
	{
        url=arg[i++];
		txt=arg[i++];
		id=arg[i][0];
		isPop=arg[i][1];

		subId=subIdPref+id;
		evn=' onmouseover=overMen('+topId+','+emb+','+id+','+crd+') onmouseout=outMen('+id+')';
        //if (!isPop)
        //{
            evn+=' onclick="return clickMen(this)"';
        //}
		str+='<tr><td'+evn+' id='+subId+' class=RightChildMenu ';
		if (isPop)
		{ 
            str+=' style="background-image : url('+imgPath+'leftmenu1.gif); background-repeat: no-repeat; background-position: right bottom"';
		}
		str+='>';
        //if (!isPop)
        //{
    		str+='<a'+url+' class=navChild>';
        //}
		str+=txt;
        //if (!isPop)
        //{
            str+='</a>';
        //}
		str+='</td></tr>';
        if (i!=arg.length-1)
        {
            str+='<tr><td bgcolor=#4284C3><img src="{_base_src}img/{_site}/1.gif" height=1 width=100%></td></tr>';
        }
    }
	str+='</table></div>';
	return str;
}

