//-----------------------------Гостевая-----------------------------------------------------------
function guestCountChars(guestMessageField,counterField,action)
{
   var guestMessage=document.forms["guestForm"].elements[guestMessageField].value;
   var maxNum=document.forms["guestForm"].elements["guestNumChars"].value;
   var len=guestMessage.length;
   if(len>maxNum)
   {
      document.forms["guestForm"].elements[guestMessageField].value=guestMessage.substring(0,len)
      len=maxNum;
   }
   document.forms["guestForm"].elements[counterField].value=len;
   if(!action)  clearTimeout(guestTimer);
   else var guestTimer=setTimeout("guestCountChars('"+guestMessageField+"','"+counterField+"',"+action+")",100)
}

function guestValidate()
{
  if(document.forms["guestForm"].elements["guestName"].value=="")
  {
     alert("Вы не заполнили поле НИК, которое является обязательным для заполнения!");
	 document.forms["guestForm"].elements["guestName"].focus();
	 return false;
  }; 
  if(document.forms["guestForm"].elements["guestMail"].value)
  {
      var re=new RegExp("^[\\w\\.\\-]+\\@[\\w\\.\\-]+\\.[A-Za-z]{2,4}$");
	  var re2=new RegExp("\\.{2,}");
	  if(!((re.test(document.forms["guestForm"].elements["guestMail"].value))&&(!re2.test(document.forms["guestForm"].elements["guestMail"].value))))
	  {
	    alert("Вы ввели некорректный эелктронный адрес в поле E-guestMail! Пожалуйста, введите правильный адрес, или оставьте это поле пустым");
        document.forms["guestForm"].elements["guestMail"].focus();
	    return false;
      }
  };
  if(document.forms["guestForm"].elements["guestCounter"].value==0)
  {
     alert("Вы не заполнили поле СООБЩЕНИЕ, которое является обязательным для заполнения!");
	 document.forms["guestForm"].elements["guestMessage"].focus();
	 return false;
  };
  return true;
}

function guestAddSmile(smile)
{
   document.forms["guestForm"].elements["guestMessage"].value+=smile;
}
function show_menu_my()
{
	var d=new Date();
	var h = parseInt(d.getHours());
}
function submitPr5000(obj,type)
{
   region="";
   str="/"+type+"/";
   if(obj.name=="countryCode") str+=obj.form.countryCode.value;
   else if(obj.name=="stationCode")
   {
      if(obj.form.countryCode.value!="russia") str+=obj.form.countryCode.value+"/"+obj.form.stationCode.value;
      else str+="russia/"+obj.form.regionCode.value+"/"+obj.form.stationCode.value;
   }
   else if(obj.name=="regionCode") str+=obj.form.countryCode.value+"/"+obj.form.regionCode.value;
   self.location.href=str;
}

function submitInformer(obj)
{
   region="";
   str="/informers/";
   if(obj.name=="countryCode") str+=obj.form.countryCode.value;
   else if(obj.name=="stationCode")
   {
      if(obj.form.countryCode.value!="russia") str+=obj.form.countryCode.value+"/"+obj.form.stationCode.value;
      else str+="russia/"+obj.form.regionCode.value+"/"+obj.form.stationCode.value;
   }
   else if(obj.name=="regionCode") str+=obj.form.countryCode.value+"/"+obj.form.regionCode.value;
   else if(obj.name=="day")
   {
      if(obj.form.countryCode.value!="russia") str+=obj.form.countryCode.value+"/"+obj.form.stationCode.value;
      else str+="russia/"+obj.form.regionCode.value+"/"+obj.form.stationCode.value;
      str+="/"+obj.value
   }
   self.location.href=str;
}


function displayPrintForecasts()
{
   str="<a href=\"";
   str+=document.location;
   str+="/print\" target=\"_blank\">Версия для печати</a>";
   document.write(str);
}

function displayPrintForecastsEn()
{
   str="<a href=\"";
   str+=document.location;
   str+="/print\" target=\"_blank\">Print version</a>";
   document.write(str);
}

