function dobb(val) 
 {
 gbform.text.value+=val
 }
function dobavl(num)
 {
 if(num==1)
  {dobb(" :) ")}
 if(num==2)
  {dobb(" :D ")}
 if(num==3)
  {dobb(" ;) ")}
 if(num==4)
  {dobb(" :p ")}
 if(num==5)
  {dobb(" 8-) ")}
 if(num==6)
  {dobb(" :roll ")}
 if(num==7)
  {dobb(" :eek ")}
 if(num==8)
  {dobb(" :zzz ")}
 if(num==9)
  {dobb(" :( ")}
 if(num==10)
  {dobb(" :cry ")}
 if(num==11)
  {dobb(" :mad ")}
 if(num==12)
  {dobb(" :angry ")}
 if(num==13)
  {dobb(" [b]введите сюда полужирный текст[/b] ")}
 if(num==14)
  {dobb(" [i]введите сюда наклонный текст[/i] ")}
 if(num==15)
  {dobb(" [u]введите сюда подчёркнутый текст[/u] ")}
 }
function checkcode(num1,num2) 
 {
 if (num1!=num2)
  {
  return false
  }
 return true
 }
function checkname(text) 
 {
 if (text=="")
  {
  return false
  }
 return true
 }
function checktext(text) 
 {
 if (text=="")
  {
  return false
  }
 return true
 }
function checkemail(email) 
 {
 if (email=="")
  {
  return true
  }
 invchars=" /:,;?<>"
 for(i=0;i<invchars.length;i++)
  {
  badchar=invchars.charAt(i)
  if(email.indexOf(badchar,0)>-1)
   {
   return false
   }
  }
 sobaka=email.indexOf("@",1)
 if(sobaka==-1)
  {
  return false
  }
 if(email.indexOf("@",sobaka+1)>-1) 
  {
  return false
  }
 tochka=email.indexOf(".",sobaka)
 if(tochka==-1)
  {
  return false
  }
 if((tochka+3)>email.length) 
  {
  return false
  }
 return true
 }
function submitgbform(paganform,num) 
 {
 if (!checkcode(paganform.code.value,num))
  {
  alert("Ошибка:\n\nВы ввели неверный код.")
  paganform.code.focus()
  paganform.code.select()
  return false
  }
 if (!checkname(paganform.name.value))
  {
  alert("Ошибка:\n\nВы не ввели имя.")
  paganform.name.focus()
  paganform.name.select()
  return false
  }
 if (!checktext(paganform.text.value))
  {
  alert("Ошибка:\n\nВы не ввели текст сообщения.")
  paganform.text.focus()
  paganform.text.select()
  return false
  }
 if (!checkemail(paganform.email.value))
  {
  alert("Ошибка:\n\nВы ввели email адрес неправильного формата или допустили ошибку в написании email адреса.\n\nПримечание: указывать email адрес необязательно. Если Вы не хотите указывать свой настоящий адрес, лучше оставьте это поле пустым.")
  paganform.text.focus()
  paganform.text.select()
  return false
  }
 return true 
 }
