function addTags(myform, Tag, fTag) 
{ 
  var obj = myform.message; 
  obj.focus(); 
  
  if (document.selection && document.selection.createRange)  // Internet Explorer 
  { 
    sel = document.selection.createRange(); 
if (sel.parentElement() == obj)  sel.text = Tag + sel.text + fTag; 
  } 

  else if (obj != "undefined")  // Firefox 
  { 
    var longueur = parseInt(obj.textLength); 
var selStart = obj.selectionStart; 
var selEnd = obj.selectionEnd; 

obj.value = obj.value.substring(0,selStart) + Tag + obj.value.substring(selStart,selEnd) + fTag + obj.value.substring(selEnd,longueur); 
  } 
  
  else obj.value += Tag + fTag; 

  obj.focus(); 
} 

function addsmile(myform, tsmile) {
  var textrange;
  myform.message.value = myform.message.value+' '+tsmile+' ';
  textrange = myform.message.createTextRange();
  textrange.collapse(false);
  textrange.select();
  myform.message.focus();
}

function checkContactForm(form) {

   
   if(form.name.value == '') {
      alert('Вы не заполнили обязательное поле имя!');
      return false;
   } 

   if(form.email.value == '') {
      alert('Вы не заполнили обязательное поле E-mail!');
      return false;
   } 

   if(form.message.value == '') {
      alert('Вы не ввели текст сообщения!');
      return false;
   }

   if(document.getElementById("vcode")!=null) {
      if(form.vcode.value == '') {
        alert('Вы не ввели проверочный код!');
        return false;
      } 
   }

   document.addcontact.submit();
   return true; 
}

function gotolocation(s)
{
  var loc = s.options[s.selectedIndex].value;
  win2 = window.open("", "","");
  win2.top.location.href = loc;
  s.selectedIndex = 0;
  s.blur();
  win2.document.close();
} 

function InsertBBCode(myform, bbnum) {

  var txtarea =myform.message;  
  bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]', '[s]','[/s]', '[img]', '[/img]', '[url=]', '[/url]', '[quote=]', '[/quote]', '[color=]', '[/color]'); 

  txtarea.value += bbtags[bbnum]; 
  txtarea.value += bbtags[bbnum + 1];

  textrange = txtarea.createTextRange();
  textrange.collapse(false);
  textrange.select();  
  txtarea.focus();
  return;
}

function checkCommForm(myform) {
   if(myform.message.value == '') {
      alert('Вы не ввели текст сообщения!');
      return false;
   }

   if(document.getElementById("vcode")!=null) {
      if(myform.vcode.value == '') {
        alert('Вы не ввели проверочный код!');
        return false;
      } 
   }
   return true; 
}

