expireAt = new Date;
expireAt.setMonth(expireAt.getMonth()+2);

function clickEvent()
{
  var thistag, parentTag;
  if (window.event.srcElement.id.indexOf('menuitem',0)!=-1
  &   window.event.srcElement.id.indexOf('p', 0) == -1)
  {
  thistag = window.event.srcElement.tagName;
  parentTag = window.event.srcElement.parentElement.tagName;
  if (thistag == "SPAN" && parentTag == "TD")
    {
      if (document.all(window.event.srcElement.id + "p").style.display == "none")
        {
         document.all(window.event.srcElement.id + "p").style.display = "";
         document.cookie= window.event.srcElement.id+"=yes"+";expires="+expireAt.toGMTString();
        }
        else
        {
         document.all(window.event.srcElement.id + "p").style.display = "none";
         document.cookie= window.event.srcElement.id+"=none"+";expires="+expireAt.toGMTString();
        }
    }
  }
}


function getCookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}



function cookSet()
{
if (document.cookie != "")
  {
   for (i=0; i<document.all.length; i++)
     {
      if (document.all(i).tagName=="SPAN" & document.all(i).id.indexOf('menuitem',0)!=-1
      &  document.all(i).id.indexOf('p', 0) == -1)
       {
           res1=getCookie(document.all(i).id);
           if (res1=="yes")
             { 
               document.all(document.all(i).id + "p").style.display = "";}
            else
             { 
               document.all(document.all(i).id + "p").style.display = "none";}
       }
     }
  }
}



function checkmailform()
{
  if ( (document.form1.fio.value == null) || (document.form1.email.value.length < 7) )
  {
    alert("Пожалуйста, заполните поле \"Имя\"!");
    document.form1.fio.focus();
    return false;
  }

  if ( (document.form1.email.value == null) || (document.form1.email.value.length < 7) )
  {
    alert("Пожалуйста, заполните поле \"e-mail\"!");
    document.form1.email.focus();
    return false;
  }
  if (! (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.form1.email.value)) )
  {
    alert("Пожалуйста, введите правильный адрес e-mail!");
    document.form1.email.focus();
    return false;
  }      
  if ( (document.form1.message.value == null) || (document.form1.message.value.length < 5) )
  {
    alert("Введите текст сообщения");
    document.form1.message.focus();
    return false;
  }

}



function openWork() 
{

if (document.all)  
{
WorkWin= open("", "displayWindow", 
    "width=600,height=500,resizable=no,status=no,toolbar=yes,menubar=yes,scrollbars=yes");

  WorkWin.document.open();

    y = "<html><head><LINK rel=\"stylesheet\" href=\"import/styles.css\"><title>Версия для печати: "+document.all.fioprint.innerHTML+"</title></head><body>"; 
    y = y + "<center><img src=\"img/logo_fest.gif\" border=0><img src=\"img/fest06.jpg\" alt=\"II Фестиваль русской речи ''РУССКОЕ СЛОВО''\" border=0><img src=\"img/ropryal.gif\" border=0 alt=\"РОПРЯЛ\"><br><hr>";
    y = y +"<div class=fio>"+ document.all.fioprint.innerHTML+" ("+document.all.cityprint.innerHTML+")</div>";
    y = y + "<div class=zagol>"+document.all.catprint.innerHTML+"</div><hr>";
    y = y + document.all.primechprint.innerHTML+"<hr></center><br>"+document.all.composprint.innerHTML+"<hr><i>"+document.location.href+"</i>";
    y = y + "</body></html>"; 
   WorkWin.document.write(y);
   WorkWin.document.close();
   WorkWin.print();
}
}

function check2007()
{
  if ( document.tform.kat.value < 1)
  {
    alert("Пожалуйста, выберите категорию участника!");
    document.tform.kat.focus();
    return false;
  }


  if ( (document.tform.name.value == null) || (document.tform.name.value.length < 4) )
    {
    alert("Пожалуйста, заполните поле \"Ф.И.О.\"!");
    document.tform.name.focus();
    return false;
  }


  if ( (document.tform.dom_adr.value == null) || (document.tform.dom_adr.value.length < 3) )
  {
    alert("Пожалуйста, заполните поле \"Домашний адрес\"!");
    document.tform.dom_adr.focus();
    return false;
  }

  if ( (document.tform.phone.value == null) || (document.tform.phone.value.length < 3) )
  {
    alert("Пожалуйста, заполните поле \"Телефон\"!");
    document.tform.phone.focus();
    return false;
  }


  if ( (document.tform.mail.value == null) || (document.tform.mail.value.length < 7) )
  {
    alert("Пожалуйста, заполните поле \"E-mail\"!");
    document.tform.mail.focus();
    return false;
  }
  if (! (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.tform.mail.value)) )
  {
    alert("Пожалуйста, введите правильный адрес e-mail!");
    document.tform.mail.focus();
    return false;
  }      

   if (document.tform.kat.value < 4)
  
    if ((document.tform.vuz.value == null) || (document.tform.vuz.value.length < 3))
  {
    alert("Пожалуйста, заполните поле \"Название организации\"!");
    document.tform.vuz.focus();
    return false;
  }


  if (document.tform.kat.value < 4)
  if ( (document.tform.vuz_adr.value == null) || (document.tform.vuz_adr.value.length < 3) )
  {
    alert("Пожалуйста, заполните поле \"Адрес организации\"!");
    document.tform.vuz_adr.focus();
    return false;
  }


}
 

function openUsl2007() 
{

if (document.all)  
{
WorkWin= open("", "displayWindow", 
    "width=600,height=500,resizable=no,status=no,toolbar=yes,menubar=yes,scrollbars=yes");

  WorkWin.document.open();

    y = "<html><head><LINK rel=\"stylesheet\" href=\"import/styles.css\"><title>Условия проведения конкурса</title></head><body>"; 
    y = y + "<center><img src=\"img/logo_fest.gif\" border=0><img src=\"img/fest06.jpg\" alt=\"III фестиваль русской речи ''РУССКОЕ СЛОВО''\" border=0><img src=\"img/ropryal.gif\" border=0 alt=\"РОПРЯЛ\"><br><hr>";
    y = y +"<div class=fio>УСЛОВИЯ ПРОВЕДЕНИЯ КОНКУРСА</div><hr>";
    y = y + "<br></center>Конкурс проводится для четырех категорий участников: 1) школьники и учащиеся средних специальных учебных заведений; 2) студенты высших учебных заведений РФ; 3) учителя-словесники;";
    y = y + " 4) все желающие, не входящие в три перечисленные категории.<br><br>I тур проводится с момента опубликования конкурсных заданий до <u><i><b>15 февраля 2008 г.</b></i></u> Дата представления выполненных конкурсных заданий определяется по времени заполнения анкеты и таблицы на сайте <i>fest.ropryal.ru</i> или по почтовому штемпелю на конверте.<br><br>Выполненные задания можно прислать двумя способами: 1) На сайте <i>fest.ropryal.ru</i> заполнить анкету, выбрать задания,";
    y = y + " соответствующие Вашей категории участника, и  отметить в таблице свои варианты ответов. Вы получите автоматическое подтверждение о получении Ваших ответов оргкомитетом; 2) Распечатать анкету участника I тура и заполнить ее, выбрать задания, соответствующие ";
    y = y + "Вашей категории участника, отметить в таблице свои варианты ответов и отправить организаторам конкурса по адресу: 199034, Санкт-Петербург, наб. Лейтенанта Шмидта, дом 11/2, офис 204, РОПРЯЛ. <br><br>Победители I тура извещаются по почте, в том числе и электронной, и приглашаются к участию во II туре. II тур проводится с момента опубликования конкурсных заданий и до <u><i><b>15 марта 2008 г.</b></i></u> Дата представления выполненных конкурсных заданий  II тура определяется по почтовому штемпелю на конверте или по времени отправления электронной почты.";
    y = y + "</body></html>"; 
   WorkWin.document.write(y);
   WorkWin.document.close();
}
}
