﻿function show(objId, hBlock)
{
var a = document.getElementById('p'+objId);
var b = document.getElementById('m'+objId);
document.getElementById('p'+objId).style.display="";
   b.className='sel';
   if (a.offsetHeight < hBlock)
   {  a.style.height = (a.offsetHeight + 10) + "px";
      setTimeout (function(){show(objId, hBlock)}, 30);
   }
   else {bl=0;document.getElementById('p'+objId).style.overflow="visible"};
}

function hide(objId) 
{
var a = document.getElementById('p'+objId);
var b = document.getElementById('m'+objId);
document.getElementById('p'+objId).style.overflow="hidden";
   if (a.offsetHeight > 1)
   {  a.style.height = (a.offsetHeight - 10) + "px";
      setTimeout (function(){hide(objId)}, 30);
   }
   else {bl=0;
b.className='';
document.getElementById('p'+objId).style.display="none";
}
}

var bl=0;
function showhide(objId, hBlock)
{
var a = document.getElementById('p'+objId);
var b = document.getElementById('m'+objId);
if(bl==1){return false;}
bl=1;
if(a.offsetHeight < hBlock)
{show(objId, hBlock)}
else
{hide(objId)}
}

function email (login, sc)
{
var serv = new Array;
serv[0] = "mail.ru";
serv[1] = "gmail.com";
serv[2] = "m2.cn.ua";
eml = login +  "@" + serv[sc];
return eml;
}

function mylo (login, sc)
{
document.write (email(login, sc));
}

function nameil (login, sc, sub)
{
eml = "mailto:" + email(login, sc);
if (sub != "") eml += "?subject=" + sub;
window.location.href = eml;
}