var drpObj = false, lm=-1;

function posLeft() {
  var value = 0;
  if (document.documentElement && document.documentElement.clientWidth) value = document.documentElement.clientWidth;
  else if (document.body) value = document.body.clientWidth;
  if (isNaN(value))	value = window.innerWidth;
  return value/2-250;
}

function posTop() {
  var value = 0;
  if (document.documentElement && document.documentElement.clientHeight) value = document.documentElement.clientHeight;
  else if (document.body)	value = document.body.clientHeight;
  if (isNaN(value))	value = window.innerHeight;
  if(value<800) value = 270;
  else value /=3;
  return value;
}

function hideDm() {
  if (!drpObj) return false;
  document.getElementById("dm").style.display = "none";
  document.getElementById("fr").innerHTML = "";
  drpObj = false;
}

function showDm(desc,lnk) {
  if (drpObj) hideDm();//return false;
  document.getElementById("dm").style.left = (!isNaN(document.documentElement.scrollLeft)?document.documentElement.scrollLeft:document.body.scrollLeft) + posLeft();
  document.getElementById("dm").style.top = (!isNaN(document.documentElement.scrollTop)?document.documentElement.scrollTop:document.body.scrollTop) + posTop();
//alert((isNaN(lnk))?'<br/><br/><br/><br/><b>'+lnk+'</b>':'<iframe id="fr" name="fr" src="price_myids.php?id=' + lnk +'" frameborder="0"></iframe>');
  document.getElementById("fr").innerHTML = (isNaN(lnk))?'<br/><br/><br/><b>'+lnk+'</b>':'<iframe id="fr" name="fr" src="choosegrp.php?code=' + lnk +'" frameborder="0" scrolling="no"></iframe>';
  document.getElementById("title").innerHTML = desc;
  document.getElementById("dm").style.display = "block";
  drpObj = true;
  return false;
}
/*
document.onkeydown = esc;
function esc() {
 if(event.keyCode == 27) hideDm();
}
*/
/////////MAIL//////////
var ie_op=false, moz=false, txt=" ";
if (navigator.appName && navigator.userAgent.match(/MSIE|Opera/i)) ie_op = true;
else if (navigator.userAgent.match(/Netscape|Mozilla|Gecko/i)) moz = true;

if (!document.all) document.captureEvents(Event.KEYDOWN);
document.onkeydown = checkKey;

function checkKey(k)  {

    if (k) { ctrl=k.ctrlKey; k=k.which; }
    else { k=event.keyCode; ctrl=event.ctrlKey; }

    if (k==16 && ctrl)  {
       txt = (ie_op)?document.selection.createRange().text:document.getSelection();
       lnk='<form method="post" action="contacts.php">Открыть форму контактов с <br/>выделенным фрагментом текста?<br/><br/><input type="hidden" name="msg" value="'+txt+'"/><input type="submit" value=" Да " class="butt"/> <input type="button" value=" Нет " class="butt" onclick="hideDm()"/></form>';
       showDm('Формирование сообщения',lnk)
   }
}

function agree() { return confirm('Вы уверены?')?true:false; }

function light_menu(m){
    if(lm==m) return;
    if(document.getElementById("m"+lm)) document.getElementById("m"+lm).style.background="";
    if(document.getElementById("m"+m)) {
        document.getElementById("m"+m).style.background="#E0E0E0 no-repeat left top url(res/lnk.gif)";
        lm=m;
    }
}

