var drpObj = false;

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-150;
}

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<100) value = 130;
  else value /=4;
  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 = '<br/><br/><br/><b>'+lnk+'</b>';//(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("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/><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 sendMail(link) {
    mailto = "info";
    mailto +="@";
    mailto += 'only';
    mailto += 'bikes.ru';
    link.href = "mailto:"+mailto;
    return true;
}

function feedback() {
  if (!document.sform.to.value) {
  	alert ('Выбирите интересующий вопрос');
  	document.sform.to.focus();
  	return false;
  } else if (!document.sform.msg.value) {
  	alert ('Введите текст сообщения');
  	document.sform.msg.focus();
  	return false;
  } else if (document.sform.msg.value.length<5) {
  	alert ('Слишком кототкий текст сообщения');
  	document.sform.msg.focus();
  	return false;
  } else if (document.sform.pwd.value.length!=6) {
  	alert ('Введите число с изображения');
  	document.sform.pwd.focus();
  	return false;
  } else return true;
}

function order() {
  if (!document.ord.fio.value) {
  	alert ('Представьтесь, пожалуйста!');
  	document.ord.fio.focus();
  	return false;
  } else if (!document.ord.tel.value && !document.ord.email.value) {
  	alert ('А как с вами саязаться?');
  	document.ord.email.focus();
  	return false;
  } else if (document.ord.email.value && !document.ord.email.value.match(/^\w+[\.\-\_\w\d]*@[\w+_\-\.]+\.\w{2,4}$/)) {
  	alert ('Если вводите email, то делайте это корректно.');
  	document.ord.email.focus();
  	return false;
  } else return true;
}



