var postfx='TT', ttflag=0, target=Array();clip=Array();

if (/ru$/.test(location.hostname))
	{
	var volov ='<h4>Волов Андрей</h4><p>Генеральный директор</p>';
	var ivkin ='<h4>Ивкин Алексей</h4><p>Финансовый директор</p>';
	var greb ='<h4>Гребенников Александр</h4><p>Основатель и владелец компании</p>';
	}
if  (/eu$/.test(location.hostname))
	{
	var volov ='<h4>Volov Andrey</h4><p>Chief executive officer</p>';
	var ivkin ='<h4>Ivkin Alexey</h4><p>Chief financial officer</p>';
	var greb ='<h4>Grebennikov Alexander</h4><p>The founder and the owner</p>';
	}
	
if (/de$/.test(location.hostname))
	{
	var volov ='<h4>Andrej Wolow</h4><p>Geschäftsführer</p>';
	var ivkin ='<h4>Alexey Iwkin</h4><p>Finanzdirektor</p>';
	var greb ='<h4>Alexander Grebennikow</h4><p>Gesellschaftsgründer</p>';
	}
 
function winY(event)
		{
			
		if (window.pageYOffset && window.pageYOffset!='undefined') windowY= event.clientY+window.pageYOffset;
			else  if (document.documentElement.scrollTop) windowY=event.clientY+document.documentElement.scrollTop;
				else if (document.body.scrollTop) windowY=event.clientY+document.body.scrollTop;
					else windowY=event.clientY;
		return 	windowY;
		}

function winX(event)
		{
		if (window.pageXOffset && window.pageXOffset!='undefined') windowX= event.clientX+window.pageXOffset;
			else  if (document.documentElement.scrollLeft) windowX=event.clientX+document.documentElement.scrollLeft;
				else if (document.body.scrollLeft) windowX=event.clientX+document.body.scrollLeft;
					else windowX=event.clientX;
		return 	windowX;
		}

function defineEl(el)
	{
	el=el.id+postfx;
	el=document.getElementById(el);
	return el;		
	}

function createTT (id, text, clipX, clipY)
	{
	target[target.length]=document.getElementById(id);
	clip[clip.length]=Array(clipX, clipY);
	if (document.body) d=document.body; else d=document.documentElement;
	if(d.addEventListener) {d.addEventListener('mouseover', moveTT, false);d.addEventListener('mouseout', hideTT, false);d.addEventListener('mousemove', moveTT, false);}
		else if(d.attachEvent) {d.attachEvent('onmouseover', moveTT);d.attachEvent('onmouseout', hideTT);d.attachEvent('onmousemove', moveTT);}
	tt=document.createElement("div");
	tt.id=id+postfx;
	tt.className='tooltip';
	tt.innerHTML=text; 
	
	d.appendChild(tt);  
	if(tt.addEventListener) {tt.addEventListener('click', ttClick, false);}
		else if(tt.attachEvent) {tt.attachEvent('onclick', ttClick);}

	}

if(window.addEventListener) {window.addEventListener('load', setTT, false);}
else if(window.attachEvent) {window.attachEvent('onload', setTT);}


function setTT()
	{
	createTT ('volov', volov,0,190);	
	createTT ('grebennikov', greb,0,170);	
	createTT ('ivkin', ivkin,0,190);	
	men=document.getElementById('men');
	}


function hideTT(event)
	{
	for (i=0; i<target.length; i++)
		{
		el=defineEl(target[i]);	
		el.style.display='none';	
		}
	}
function moveTT(event)
	{
 
	var top=winY(event);
	var left=winX(event);

	for (i=0; i<target.length; i++)
		{
		el=defineEl(target[i]);	
		if (top>=target[i].offsetTop+men.offsetTop && top<=target[i].offsetTop+men.offsetTop+target[i].offsetHeight-clip[i][1] && left>=target[i].offsetLeft+men.offsetLeft && left<=target[i].offsetLeft+target[i].offsetWidth+men.offsetLeft-clip[i][0])	
			{
			el.style.left=left-5+'px';
			el.style.top=top-95+'px';	
			el.style.display='block';
		
			}
		else
			{
			el.style.display='none';	
			}
		}
	}
function ttClick(event)
	{
	if (event.currentTarget) {tt=event.currentTarget; }
		else if (window.event.srcElement) {tt=window.event.srcElement;}		
	a=document.getElementById(tt.id.replace(postfx,"")).parentNode;
	if (a.tagName.toLowerCase()=="a") {window.location.href=a.href;}
		
	}