//Функции для верхнего меню (На клиентской стороне)
var ua = window.navigator.userAgent;
topdivs_set();
function topdivs_set() {
	var Htm = new Array(20);
	var bw=document.body.clientWidth;
	var bwd=0;
	if (bw>1003) {
		bwd=Math.floor((bw-1003)/2);
	}
	for (var b = 1; b < 8; b++) {
		if (mn_s[b]!=='') {
			var i=-1;
			var dx=bwd+229+tw[b];
			if (ua.indexOf("MSIE")>-1) {
				i++; Htm[i]='<iframe id="ifrm';
				i++; Htm[i]=b;
				i++; Htm[i]='" style="width: 0px; height: 0px; position:absolute; z-index:100"></iframe>'
			}
			i++; Htm[i]='<div class="select-free" id="divtopmenu';
			i++; Htm[i]=b;
			i++; Htm[i]='" style="position:absolute; top:'+tm_top_padding+'px; left:';
			i++; Htm[i]=dx;
			i++; Htm[i]='px; display:none; margin:0px; padding:0px; z-index:200">';
			i++; Htm[i]='<!--[if lte IE 6.5]><iframe></iframe><![endif]-->';			
			i++; Htm[i]='<table cellpadding="0" cellspacing="0" border="0">';
			i++; Htm[i]='<tr><td><img width="4" height="0" src="img/1x1.gif" alt=""></td><td><img width="0" height="4" src="img/1x1.gif" alt=""></td><td><img width="5" height="0" src="img/1x1.gif" alt=""></td></tr>';
			i++; Htm[i]='<tr><td class="tdwlt"></td><td class="tdwtopmid"><img width="0" height="4" src="img/1x1.gif" alt=""></td><td class="tdwrt"></td></tr>';
			i++; Htm[i]='<tr><td class="tdwleftmid"><img width="4" height="0" src="img/1x1.gif" alt=""></td><td id="tdtopmenu';
			i++; Htm[i]=b;
			i++; Htm[i]='" class="tdtm">';
			i++; Htm[i]=crttopmlinks(b);
			i++; Htm[i]='</td><td class="tdwrightmid"><img width="5" height="0" src="img/1x1.gif" alt=""></td></tr>';
			i++; Htm[i]='<tr><td class="tdwlb"></td><td class="tdwbottmid"><img width="0" height="4" src="img/1x1.gif" alt=""></td><td class="tdwrb"></td></tr>';
			i++; Htm[i]='</table></div>';
			var objtdmntop=document.getElementById('tdmntop' + b);
			if (objtdmntop) {
				objtdmntop.innerHTML = objtdmntop.innerHTML + Htm.join("");
			}
		}
	}
}





function crttopmlinks(mn_id) {
	var strm=(mn_s[mn_id]+'').split(",");
	var lnkm=(mn_l[mn_id]+'').split(",");
	var Htm = new Array(100);
	var i=-1;
	i++; Htm[i]='<table width="0%" cellpadding="0" cellspacing="0">';
	i++; Htm[i]='';
	for (var b = 0; b < (strm.length); b++) {
		i++; Htm[i]='<tr><td class="tdtlnk" nowrap><a style="position:relative" class="atm" href="';
		i++; Htm[i]=lnkm[b];
		i++; Htm[i]='">';
		i++; Htm[i]=strm[b];
		i++; Htm[i]='</td></tr>';
	}
	i++; Htm[i]='<tr><td class="tdtlnk"><img width="100" height="0" src="img/1x1.gif" alt=""></td></tr>';
	i++; Htm[i]='</table>';
	return Htm.join("");
}

function mn_set(mn_id, evnt) {
	if (evnt==1) {
		if (mn>0) {
			document.getElementById('mnn' + mn).src='/templates/hyundai/images/' + mn_name[mn] + '0' + '.gif';
		}
		mn=mn_id;
	}
	if (mn_id>0) {
		document.getElementById('mnn' + mn_id).src='/templates/hyundai/images/' + mn_name[mn_id] + evnt + '.gif';
	}
}
function mn_event(mn_id, evnt) {
	if (mn!==mn_id) {
		mn_set(mn_id, evnt);
	}
	if (evnt==2) {
		divtopshow(mn_id);
	}
	if (evnt==0) {
		divtophide(mn_id);
	}
}
function divtopshow(mn_id) {
	var ob=document.getElementById('divtopmenu'+mn_id);
	if (ob) {
		if (obifr) {
			var obifr=document.getElementById('ifrm'+mn_id);
		}
		var obtdm=document.getElementById('tdtopmenu'+mn_id);
		var bw=document.body.clientWidth;
		var bwd=0;
		if (bw>1003) {
			bwd=Math.floor((bw-1003)/2);
		}
		var dx=bwd+229+tw[mn_id];
		ob.style.left=dx;
		if (ob.style.display!=="inline") {
			ob.style.display="inline";
		}
		if (ua.indexOf("Opera")==-1) {
			if (obifr) {
				obifr.style.width=obtdm.clientWidth+10;
				obifr.style.height=obtdm.clientHeight+14;
				obifr.style.left=ob.style.left;
				obifr.style.top=ob.clientTop-1;
			}
		}
	}
}
function divtophide(mn_id) {
	var ob=document.getElementById('divtopmenu'+mn_id);
	if (ob) {
		var obifr=document.getElementById('ifrm'+mn_id);
		if (ob.style.display!=="none") {
			ob.style.display="none";
		}
		if (ua.indexOf("Opera")==-1) {
			if (obifr) {
				obifr.style.width=0;
				obifr.style.height=0;
			}
		}
	}
}

