var tplMenuRoot=new Array();
var tplMenuChild=new Array();

tplMenuRoot.models=function (arg)
{
	var subId, id, url, txt, subChr, alt;

	var crd='0,\'p.h\'';
	if(isOpera)crd='129,\'p.h\'';

	var models=document.getElementById('models'), item;
	for(var i=0, j=0; i<arg.length; i++, j++)
	{
		url=arg[i++];
		txt=arg[i++];
		id=arg[i][0];
		isPop=arg[i][1];
		subId=subIdPref+id;


		item=models.children[j];

		url=item.children[0].href;
		url=url.indexOf("javascript:")==-1?(url.indexOf("http")==-1?baseURL:'')+url:false;

		item.id=subId;
		item.onmouseover=new Function("overMen(0,0,"+id+","+crd+");");
		item.onmouseout=new Function("outMen("+id+", "+isPop+")");
		if(url)item.onmouseup=new Function("return clickMen('"+url+"',"+id+")");
	}

	return '';
}
tplMenuChild.models=function (topId, emb, arg)
{
	var subId, evn, id, url, txt, isPop;
	var crd='"p.w+1",-1';

	var cont=document.getElementById(subIdPref+topId), item;
	cont=cont.children[1];

	cont.id=topIdPref+topId;
	cont.onselectstart=new Function("return false");
	cont.ondragstart=new Function("return false");
	cont.style.zIndex=(seqItems--);

	for(var i=0, j=0; i<arg.length; i++, j++)
	{
		url=arg[i++];
		txt=arg[i++];
		id=arg[i][0];
		isPop=arg[i][1];
		subId=subIdPref+id;


		item=cont.children[j];

		url=item.children[0].href;
		url=url.indexOf("javascript:")==-1?(url.indexOf("http")==-1?baseURL:'')+url:false;

		item.id=subId;
		item.onmouseover=new Function("overMen("+topId+","+emb+","+id+","+crd+");");
		item.onmouseout=new Function("outMen("+id+", false)");
		if(url)item.onmousedown=new Function("return clickMen('"+url+"',"+id+")");
	}

	return '';
}

tplMenuRoot.menu=function (arg)
{
	var subId, id, url, txt, subChr, alt;

	var hs=0;
	if(isFirefox||isChrome||isSafari)hs='9';
	var crd='0,\'p.h+'+hs+'\'';

	var menu=document.getElementById('menu'), item;
	for(var i=0, j=0; i<arg.length; i++, j++)
	{
		url=arg[i++];
		txt=arg[i++];
		id=arg[i][0];
		isPop=arg[i][1];
		subId=subIdPref+id;
		url=url.indexOf("javascript:")==-1?(url.indexOf("http")==-1?baseURL:'')+url:false;

		item=menu.children[j];

		scrd=crd;
		if(item.className.indexOf('modelnyy_ryad')!=-1)
		{
			scrd="'Math.round((document.body.clientWidth-971)/2)-p.x','p.h+"+hs+"'";
			url=false;
		}

		item.id=subId;
		item.onmouseover=new Function("overMen(0,0,"+id+","+scrd+");");
		item.onmouseout=new Function("outMen("+id+", "+isPop+")");
		if(url)item.onmousedown=new Function("return clickMen('"+url+"',"+id+")");
	}

	return '';
}
tplMenuChild.menu=function (topId, emb, arg)
{
	var subId, evn, id, url, txt, isPop;
	var crd='"p.w+1",-1';

	var cont=document.getElementById(subIdPref+topId), item;
	cont=cont.children[1];

	cont.id=topIdPref+topId;
	cont.onselectstart=new Function("return false");
	cont.ondragstart=new Function("return false");
	cont.style.zIndex=(seqItems--);

	var mr=false;
	if(cont.parentNode.className.indexOf('modelnyy_ryad')!=-1)mr=true;

	for(var i=0, j=0; i<arg.length; i++, j++)
	{
		url=arg[i++];
		txt=arg[i++];
		id=arg[i][0];
		isPop=arg[i][1];
		subId=subIdPref+id;
		url=url.indexOf("javascript:")==-1?(url.indexOf("http")==-1?baseURL:'')+url:false;

		if(mr)url=false;

		item=cont.children[j];
		item.id=subId;
		item.onmouseover=new Function("overMen("+topId+","+emb+","+id+","+crd+");");
		item.onmouseout=new Function("outMen("+id+", false)");
		if(url)item.onmousedown=new Function("return clickMen('"+url+"',"+id+")");
	}

	return '';
}

tplMenuRoot.sitemap=function (arg)
{
	var subId, id, url, txt, subChr, alt;

	var hs=0;
	if(isFirefox||isChrome||isSafari)hs='9';
	var crd="'Math.round((document.body.clientWidth-971)/2)-p.x','p.h+"+hs+"'";

	var i=0;

	url=arg[i++];
	txt=arg[i++];
	id=arg[i][0];
	isPop=arg[i][1];
	subId=subIdPref+id;

	var item=document.getElementById('overview');
	item=item.children[0];

	item.id=subId;
	item.onmouseover=new Function("overMen(0,0,"+id+","+crd+");");
	item.onmouseout=new Function("outMen("+id+", "+isPop+")");

	return '';
}
tplMenuChild.sitemap=function (topId, emb, arg)
{
	var subId, evn, id, url, txt, isPop;
	var crd='"p.w+1",-1';

	var cont=document.getElementById(subIdPref+topId);
	cont=cont.children[1];

	cont.id=topIdPref+topId;
	cont.onselectstart=new Function("return false");
	cont.ondragstart=new Function("return false");
	cont.style.zIndex=(seqItems--);

	return '';
}
