function user_check_sect(theForm)
{
 if (theForm.r.value != "")  return (true);    
 alert("Пожалуйста, выберите раздел");
 return (false);
 }

function post_Validator(theForm)
{

if (theForm.MSG.value == "")
  {
    alert("Пожалуйста, введите текст Вашего объявления.");
    theForm.MSG.focus();
    return (false);
  }

if (theForm.SUBJ.value == "")
  {
    alert("Пожалуйста, укажите тему Вашего объявления.");
    theForm.SUBJ.focus();
    return (false);
  }

 if (theForm.MSG.value.length > 1200)
  {
    alert("Ваше объявление слишком большое. \nОбъявление не может содержать свыше 1000 знаков. \nПожалуйста, сократите объявление.");
    theForm.MSG.focus();
    return (false);
  } 

if (!window.confirm("Вы ввели: \n\nТема объявления: \n\""+theForm.SUBJ.value+"\"\n\nТекст объявления:\n\" "+theForm.MSG.value+"\"\n\nПоместить объявление?")) return (false);

return (true);
}

function email_Validator(theForm)
{
 if ( !EmailCheck(theForm.email.value))
  {
    alert("Пожалуйста,проверьте правильность ввода E-mail.\nВведеное Вами значение не соответствует \nправилам написания Email-адресов \n");
    theForm.email.focus();
    return (false);
  }
return (true);
}


function user_del_confirm()
{  if (!window.confirm("Вы действительно хотите удалить данное объявление?")) return (false);
  return (true); }


function user_check_sect(theForm)
{  if (theForm.bt.value != "")  return (true);
     alert("Пожалуйста, выберите раздел");
 return (false);
  }



function getCookieVal (offset) {
   var endstr = document.cookie.indexOf (";", offset);
   if (endstr == -1)
      endstr = document.cookie.length;
   return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
        var arg = name + "=";
        var alen = arg.length;
        var clen = document.cookie.length;
        var i = 0;
        while (i < clen) {
                var j = i + alen;
                if (document.cookie.substring(i, j) == arg)
                        return getCookieVal (j);
                i = document.cookie.indexOf(" ", i) + 1;
                        if (i == 0)
                                break;
                }
   return "";
}

function EmailCheck(Email)
{
  if (Email.indexOf("@")<2) {return (false);}
  if (Email.indexOf("@")!= Email.lastIndexOf("@")) {return (false);}
  if (Email.indexOf(".") ==-1) {return (false);}
  if (Email.indexOf(" ") !=-1) {return (false);}
 if (Email.lastIndexOf(".") < (Email.length-4)) {return (false);}
  return (true);
}


function ans_Validator (theForm)
{
if (theForm.name.value == "")
  {
    alert("Пожалуйста, Ф.И.О. отправителя/контактного лица");
    theForm.name.focus();
    return (false);
  }
 if ( (theForm.email.value == "")&&(theForm.phone.value == ""))
  {
    alert("Пожалуйста, заполните поля \"E-mail\" и/или \"Телефон\".");
    theForm.email.focus();
    return (false);
  }
 if ( (theForm.email.value != "")&&(!EmailCheck(theForm.email.value)))
  {
    alert("Пожалуйста,проверьте правильность ввода E-mail.\nВведеное Вами значение не соответствует \nправилам написания Email-адресов \nЕсли Вы не хотите указывать свой Email-адрес, оставьте это поле пустым.");
    theForm.email.focus();
    return (false);
  }
if (theForm.message.value == "")
  {
    alert("Пожалуйста, введите текст Вашего сообщения.");
    theForm.message.focus();
    return (false);
  }
if (theForm.message.value.length > 3000)
  {
    alert("Ваше сообщения слишком большое. \nПожалуйста, текст сообщения.");
    theForm.message.focus();
    return (false);
  } 
if (theForm.checker.value == "" || theForm.checker.value.length < 4 )
  {
    alert("Пожалуйста, введите проверочный код, изображенный на рисунке.");
    theForm.checker.focus();
    return (false);
  }
if (!window.confirm("Вы ввели: \n\nКонтактное лицо:"+theForm.name.value+"\nВаш E-Mail:"+theForm.email.value+"\nТелефон :"+theForm.phone.value+"\n\nТекст сообщения:\n\n "+theForm.message.value+"\n\nОтправить?")) return (false);
return (true);
}

function reg_Validator(theForm)
{
 if (theForm.name.value == "")
  {
    alert("Пожалуйста, заполните поле \"Контактное лицо\".");
    theForm.name.focus();
    return (false);
  }
 if (theForm.email.value == "")
  {
    alert("Пожалуйста, заполните поле \"E-mail\"");
    theForm.email.focus();
    return (false);
  }
 if ( (theForm.email.value != "")&&(!EmailCheck(theForm.email.value)))
  {
    alert("Пожалуйста,проверьте правильность ввода E-mail.\nВведеное Вами значение не соответствует \nправилам написания Email-адресов");
    theForm.email.focus();
    return (false);
  }
 if (theForm.city.value == "" )
  {
    alert("Пожалуйста, выберите город.");
    theForm.city.focus();
    return (false);
  }
 if (theForm.password.value == "")
  {
    alert("Пожалуйста, введите пароль");
    theForm.password.focus();
    return (false);
  }
v=navigator.appVersion.substring(0,1);
if ((v!='1') && (v!='2') && (v!='3'))
{

 for (i=0;i<theForm.password.value.length;i++ )  
  {
  	temp = theForm.password.value.charCodeAt(i);
	if ((temp < 48)||((temp > 57)&&(temp < 95))||(temp > 122)) 
	{alert("Пожалуйста, проверьте правильность ввода пароля. \nПароль может состоять только из маленьких латинских букв и цифр.");
    theForm.password.focus();
    return (false);}
  }
}  
if (!window.confirm("Вы ввели: \n\nКонтактное лицо:"+theForm.contact.value+"\nОрганизация:"+theForm.organization.value+"\nE-Mail:"+theForm.email.value+"\nURL: "+theForm.url.value+"\nГород :"+theForm.city.value+"\nТелефон :"+theForm.phone.value+"\nПароль: "+theForm.password.value+"\n\nВсе верно?")) return (false);

 return (true);
}

    function makeCool() {
        src = event.toElement;
        if (src.tagName == "A") {
            src.oldcol = src.style.color;
            src.style.color = "FF0000"; 
        }
    }
    function makeNormal() {
        src=event.fromElement;
        if (src.tagName == "A") {
            src.style.color = src.oldcol;
        }
    }
		  

