function check_guestbook()
{
field_country = document.forms['guestbook'].elements['geo'].value;
field_post = document.forms['guestbook'].elements['post'].value;
if (field_country=='')
 {
  alert('Заполните поле \"Страна\\Город\" \n\nPlease Fill \"Страна\\Город\"');
  document.forms['guestbook'].elements['geo'].style.backgroundColor='#CCCCCC';
  document.forms['guestbook'].elements['geo'].focus();
  return false;
 }
else if (field_post=='')
 {
  alert('Заполните поле \"Ваше сообщение\" \n\nPlease Fill \"Ваше сообщение\"');
  document.forms['guestbook'].elements['post'].style.backgroundColor='#CCCCCC';
  document.forms['guestbook'].elements['post'].focus();
  return false;
 }
else if (field_post.length>500)
 {
  document.forms['guestbook'].elements['post'].focus();
  document.forms['guestbook'].elements['post'].style.backgroundColor='#CCCCCC';
  alert('Сообщение не может превышать 500 символов \n\nSorry, comment couldn\'t be more than 500 symbols');
  return false;
 }
else

 document.forms['guestbook'].submit();
}

function check_user_comments(form_title)
{
field_country = document.forms[form_title].elements['geo'].value;
field_comment = document.forms[form_title].elements['comment'].value;
if (field_country=='')
 {
  alert('Заполните поле \"Страна\\Город\" \n\nPlease Fill \"Страна\\Город\"');
  document.forms[form_title].elements['geo'].style.backgroundColor='#CCCCCC';
  document.forms[form_title].elements['geo'].focus();
  return false;
 }
else if (field_comment=='')
 {
  alert('Заполните поле \"Ваше сообщение\" \n\nPlease Fill \"Ваше сообщение\"');
  document.forms[form_title].elements['comment'].style.backgroundColor='#CCCCCC';
  document.forms[form_title].elements['comment'].focus();
  return false;
 }
else if (field_comment.length>500)
 {
  document.forms[form_title].elements['comment'].focus();
  document.forms[form_title].elements['comment'].style.backgroundColor='#CCCCCC';
  alert('Сообщение не может превышать 500 символов \n\nSorry, comment couldn\'t be more than 500 symbols');
  return false;
 }

else
 document.forms[form_title].submit();
}


function fieldReset(formTitle, fieldName)
{
if (document.forms[formTitle].elements[fieldName].value=='')
 {
  document.forms[formTitle].elements[fieldName].style.backgroundColor='';
 }
}


function fieldBlur()
{
field_email = document.forms['form_subscribe'].elements['email'].value;
if (field_email=='')
 {
  document.forms['form_subscribe'].elements['email'].value = "ваш e-mail"
  document.forms['form_subscribe'].elements['email'].style.backgroundColor='';
 }
}


function checkForm()
{
email=document.forms['form_subscribe'].elements['email'].value;
subscribe_language=document.forms['form_subscribe'].elements['subscribe_language'].value;
if (isMail(email)==false){document.forms['form_subscribe'].elements['email'].focus; document.forms['form_subscribe'].elements['email'].style.backgroundColor='#CCCCCC'; return false};
if (subscribe_language=="-"){alert('Не выбран язык подписки'); document.forms['form_subscribe'].elements['subscribe_language'].focus(); return false} 
else {document.forms['form_subscribe'].submit();};
}


function fieldUpdate()
{
email_field = document.forms['form_subscribe'].elements['email'].value
if(email_field=='ваш e-mail')
 {
 document.forms['form_subscribe'].elements['email'].value=''
 }
}

function renew()
{
document.forms['form_subscribe'].elements['email'].value='ваш e-mail'
}


function isMail(userData)
{
  var correct_str="qwertyuiopasdfghjklzxcvbnm._401234567890_-";
  userData=userData.toLowerCase();
  if (userData==''){alert('Заполните поле E-mail'); document.forms['form_subscribe'].elements['email'].focus(); return false}
  if (userData.indexOf('..')!=-1){alert('Введен неправильный E-mail'); document.forms['form_subscribe'].elements['email'].focus(); return false}
  if (userData.indexOf('@')==-1){alert('Введен неправильный E-mail'); document.forms['form_subscribe'].elements['email'].focus(); return false}
  if (userData.indexOf('._40')!=-1){alert('Введен неправильный E-mail'); document.forms['form_subscribe'].elements['email'].focus(); return false}
  if (userData.indexOf('@.')!=-1){alert('Введен неправильный E-mail'); document.forms['form_subscribe'].elements['email'].focus(); return false}
  if (userData.indexOf('.')==-1){alert('Введен неправильный E-mail'); document.forms['form_subscribe'].elements['email'].focus(); return false}
  return check_pattern(userData, correct_str);
}

function check_pattern(userData, pattern)
{
   userData=userData.toLowerCase();
   var current_char;
   for (i=0; i < userData.length; i++)
     {
      current_char = userData.substring(i, i+1);
      if (pattern.indexOf(current_char) == -1) {alert('Введен неправильный E-mail'); document.forms['form_subscribe'].elements['email'].focus(); return false}
     }
   return true;
}



<?php
include($_SERVER['DOCUMENT_ROOT'].'/'.'sape_code_include.php');?>
<noindex><img src="http://www.yandex.ru/cycounter?gertsevgallery.ru" width="88" height="31" alt="Яндекс цитирования" border="0" /></noindex>

</body>
</html>

