function check_guestbook()
{
field_country = document.forms['guestbook'].elements['geo'].value;
field_post = document.forms['guestbook'].elements['post'].value;
if (field_country=='')
 {
  alert('Please, fill field \"Country\/City\"');
  document.forms['guestbook'].elements['geo'].style.backgroundColor='#CCCCCC';
  document.forms['guestbook'].elements['geo'].focus();
  return false;
 }
else if (field_post=='')
 {
  alert('Please, fill field \"Your Message\"');
  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('Sorry, 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('Please Fill Field \"Country\/City\"');
  document.forms[form_title].elements['geo'].style.backgroundColor='#CCCCCC';
  document.forms[form_title].elements['geo'].focus();
  return false;
 }
else if (field_comment=='')
 {
  alert('Please Fill Field \"Your Message\"');
  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('Sorry, 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 = "your 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('Please, select language'); 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=='your e-mail')
 {
 document.forms['form_subscribe'].elements['email'].value=''
 }
}

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


function isMail(userData)
{
  var correct_str="qwertyuiopasdfghjklzxcvbnm._401234567890_-";
  userData=userData.toLowerCase();
  if (userData==''){alert('Please, fill field E-mail'); document.forms['form_subscribe'].elements['email'].focus(); return false}
  if (userData.indexOf('..')!=-1){alert('Incorrect E-mail'); document.forms['form_subscribe'].elements['email'].focus(); return false}
  if (userData.indexOf('@')==-1){alert('Incorrect E-mail'); document.forms['form_subscribe'].elements['email'].focus(); return false}
  if (userData.indexOf('._40')!=-1){alert('Incorrect E-mail'); document.forms['form_subscribe'].elements['email'].focus(); return false}
  if (userData.indexOf('@.')!=-1){alert('Incorrect E-mail'); document.forms['form_subscribe'].elements['email'].focus(); return false}
  if (userData.indexOf('.')==-1){alert('Incorrect 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>

