function ShowMail(user, domain1, domain2) {
	var email = user+'&#64;'+domain1+'&#46;'+domain2;
	if (ShowMail.arguments[3]) a_class = ShowMail.arguments[3];
	else a_class = 'bl';
	document.writeln('<a href="mailto:'+email+'" class="link '+a_class+'">'+email+'</a>');
}
function getElementPosition(elemId)
{
    var elem = document.getElementById(elemId);
    var l = 0;
    var t = 0;
    while (elem)
    {
        l += elem.offsetLeft;
        t += elem.offsetTop;
        elem = elem.offsetParent;
    }
    return {'left':l, 'top':t};
}

function getTruthHeight(elemId) {
 var el = document.getElementById(elemId); return(el ? (el.offsetHeight || el.style.pixelHeight || 0) : 0);
}

function redpill(pill, id) {
  var reddiv = document.getElementById(id);
  reddiv.style.display='block';
  reddiv.style.top = (getElementPosition('pill_'+id).top -  getTruthHeight(id)) + 'px';
  reddiv.style.left = (getElementPosition('pill_'+id).left) + 'px';
}
function bluepill(pill, id) {
  var reddiv = document.getElementById(id);
  reddiv.style.display='none';
 }

function PhotoInfo(id, link) {
    var req = new JsHttpRequest();
    pmaTooltip2('<center><img src=images/lite_indy.gif border=0></center>', link);
    window.setTimeout(function(link){pmaTooltip2('<center><img src=images/lite_indy.gif border=0></center>', link);},10);
    window.setTimeout(function(link){pmaTooltip2('<center><img src=images/lite_indy.gif border=0></center>', link);},10);
    req.onreadystatechange = function() {

        if (req.readyState == 4) {
          pmaTooltip2(req.responseText, this); 
        }
    }
    req.open('post', 'http://www.photogorky.ru/functions/main_front_end.php', true);
    req.send({action: 'photoinfo', id: id});
}

function GetInfo(author_id) {
    var req = new JsHttpRequest();
    pmaTooltip(' ');
    window.setTimeout("pmaTooltip('<center><img src=images/lite_indy.gif border=0></center>')",10);
    window.setTimeout("pmaTooltip('<center><img src=images/lite_indy.gif border=0></center>')",10);
    req.onreadystatechange = function() {

        if (req.readyState == 4) {
          pmaTooltip(req.responseText); 
        }
    }
    req.open('post', 'http://www.photogorky.ru/functions/main_front_end.php', true);
    req.send({action: 'getinfo', author_id: author_id});
}

function GetInfo2(author_id, link) {
    var req = new JsHttpRequest();
    pmaTooltip2('<center><img src=images/lite_indy.gif border=0></center>', link);
//    window.setTimeout("",10);
    window.setTimeout(function(link){pmaTooltip2('<center><img src=images/lite_indy.gif border=0></center>', link)},10);
    window.setTimeout(function(link){pmaTooltip2('<center><img src=images/lite_indy.gif border=0></center>', link)},10);
    req.onreadystatechange = function() {

        if (req.readyState == 4) {
          pmaTooltip2(req.responseText, link); 
        }
    }
    req.open('post', 'http://www.photogorky.ru/functions/main_front_end.php', true);
    req.send({action: 'getinfo', author_id: author_id});
}

function GetMarks(photo_id, link) {
    var req = new JsHttpRequest();
    pmaTooltip2('<center><img src=images/lite_indy.gif border=0></center>', link);
    window.setTimeout(function(link){pmaTooltip2('<center><img src=images/lite_indy.gif border=0></center>', link)},10);
    window.setTimeout(function(link){pmaTooltip2('<center><img src=images/lite_indy.gif border=0></center>', link)},10);
    req.onreadystatechange = function() {

        if (req.readyState == 4) {
          pmaTooltip2(req.responseText, link); 
        }
    }
    req.open('post', 'http://www.photogorky.ru/functions/main_front_end.php', true);
    req.send({action: 'getmarks', photo_id: photo_id});
}


function SetMark(photo_id, mark)
 {
  var link="";
  link = "http://www.photogorky.ru/setmark.php?photo_id="+photo_id+"&mark="+mark;
  window.open(link, '', 'height=100,width=220,left=100,top=100');
 }

function cleartag(tag)
 {
  var cover=tag.previousSibling;
    tag.onblur=function() { if(!tag.value){ cover.style.top="" } };
     cover.style.top="-100000px"
  }