
function CurPageURLOpen(URL,WinName,W,H,MB,TB,Lc,AP)
 {
  var wcp,sWN,sW,sH,sMB,sTB,sLc,sAP;
  if (arguments.length>1) sWN=WinName; else sWN="CurPage";
  if (arguments.length>2) sW=W; else sW="600";
  if (arguments.length>3) sH=H; else sH="400";
  
  if (arguments.length>4) sMB=MB; else sMB="yes";
  if (arguments.length>5) sTB=TB; else sTB="yes";
  if (arguments.length>6) sLc=Lc; else sLc="yes";
  
  if (arguments.length>7) sAP=AP; else sAP=",scrollbars=yes,resizable=yes";
  wcp=window.open(URL,sWN,"width="+sW+",height="+sH+",menubar="+sMB+",toolbar="+sTB+",location="+sLc+sAP);
 wcp.focus();
  return false;
 }

function printItem()
 {
  if (window.print) { setTimeout('window.print();',200);	}
  else if (agt.indexOf('mac') != -1) { alert("Äëÿ ïå÷àòè íàæìèòå 'Cmd+p'.");}
  else { alert("Äëÿ ïå÷àòè íàæìèòå 'Ctrl+p'.") }
  return false;
 }

function CheckEMail(fld,Say)
 {
  var re,re2;
  re=/\s/g;
  fld.value=fld.value.replace(re,"");
  if (fld.value!="")
   {
    re=/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)|(\.$)/
    re2=/^[_\.0-9a-zA-Z-]+@[0-9a-zA-Z][\.0-9a-zA-Z-]*\.+([a-zA-Z]{2,4}|[0-9]{1,3})$/
    if (fld.value.search(re)==-1 ) 
	  if (fld.value.search(re2)!=-1) return true;
   }
  fld.focus(); alert(Say); return false;
 }

function CheckField(fld,Say)
 {
  var s,n,k,z;
  s=fld.value; n=0; k=s.length;
  while (k>0) { z=s.substring(0,1); if (z==" " || z=="\r" || z=="\n") { n++; k--; s=fld.value.substring(n); } else k=0; }
  if (s!="") return true;
  fld.focus(); alert(Say);
  return false;
 }

var bCheckButton=true;
function Check_Button(sSay)
 {
  var bCheck=bCheckButton;
  if (bCheckButton==false && sSay!="") alert(sSay);
  bCheckButton=false;
  return bCheck;
 }
function YesNo_Click() { return (confirm("Âû óâåðåíû?")); }
function CheckDate(str)
 {
  var VEK="20"
  var slen=str.length;
  var begpos=0;
  var yy="", mm="", dd="";
  var year=0, mon=0, day=0, maxday;
   
  if (slen == 0) return true;

  for(var i=0; i < slen; i++)
   if ((str.charAt(i)<'0' || str.charAt(i)>'9') && str.charAt(i)!='.') return false
   else
   if (str.charAt(i)=='.')
    {
     if (begpos==i)return false;
     if (dd.length==0) { dd=str.substring(begpos,i); begpos=i+1; }
     else
     if (mm.length==0) { mm=str.substring(begpos,i); begpos=i+1; }
     else
     return false;
    }

  if (begpos>=slen)	return false;
  yy=str.substring(begpos,slen);
  if (dd.length>2 || dd.length<1) return false;
  if (mm.length>2 || mm.length<1) return false;
  if (yy.length!=4 && yy.length!=2)	return false;

  day=dd;  mon=mm;  year=yy;   

  if (mon<1 || mon>12) return false;
  if (day<1 || day>31) return false;
  if (year<1 || year>9999) return false;
  if (yy.length==2) year=VEK+yy;
  if (mon==2)
   { 
    maxday=28;
    if (year%400==0 || (year%4==0 && year%100>0)) maxday=29;
   }
  else
   {
    maxday=31;
    if (mon==2) maxday=28; 
    if (mon==4 || mon==6 || mon==9 || mon==11) maxday=30; 
   }
   if (day>maxday) return false;
   return true;
 } 

function CheckString(str,check)
 {
  var i=str.length,j;
  while(--i >= 0)
   {
    j=check.length; chr=str.charAt(i);
    while(j-- > 0) if (chr==check.charAt(j)) { j=-100; break; } 
    if (j!=-100) return false;
   }
  return true;
 }

function GetTime()
{ 
 var dt=new Date(),nHour=(dt.getHours()+dt.getTimezoneOffset()/60)+1,ths=document.frmTimeZone.TimeZone;
 document.getElementById("WorldTime").innerHTML=CurTimeS2(nHour)+":"+CurTimeS2(dt.getMinutes());
 nHour=(nHour+Number(ths.options[ths.selectedIndex].value)+24)%24;
 document.getElementById("CurTime").innerHTML=CurTimeS2(nHour)+":"+CurTimeS2(dt.getMinutes()); 
 setTimeout("GetTime()",1000);
}
function CurTimeS2(num) { return ((num <= 9) ? ("0" + num) : num); }
function OptionWorldTime() { document.write("<OPTION VALUE='11'>Êàì÷àòñêèé êðàé</OPTION><OPTION VALUE='11'>Ìàãàäàí</OPTION><OPTION VALUE='10'>Âëàäèâîñòîê</OPTION><OPTION VALUE='5'>Îðåíáóðã</OPTION><OPTION VALUE='3'>Ñàìàðà</OPTION><OPTION VALUE='2'>Êàëèíèíãðàä</OPTION><OPTION VALUE='9'>×èòà</OPTION><OPTION VALUE='8'>Èðêóòñê</OPTION><OPTION VALUE='7'>Êðàñíîÿðñê</OPTION><OPTION VALUE='6'>Íîâîñèáèðñê</OPTION><OPTION VALUE='3' SELECTED>Ìîñêâà</OPTION>")}

function OptionLand() { document.write("<OPTION VALUE='90'>ÀÂÑÒÐÀËÈß</OPTION><OPTION VALUE='91'>ÀÂÑÒÐÈß</OPTION><OPTION VALUE='92'>ÀÇÅÐÁÀÉÄÆÀÍ</OPTION><OPTION VALUE='93'>ÀËÁÀÍÈß</OPTION><OPTION VALUE='94'>ÀËÆÈÐ</OPTION><OPTION VALUE='95'>ÀÍÃÎËÀ</OPTION><OPTION VALUE='99'>ÀÐÃÅÍÒÈÍÀ</OPTION><OPTION VALUE='100'>ÀÐÌÅÍÈß</OPTION><OPTION VALUE='101'>ÀÔÃÀÍÈÑÒÀÍ</OPTION><OPTION VALUE='103'>ÁÀÍÃËÀÄÅØ</OPTION><OPTION VALUE='105'>ÁÀÕÐÅÉÍ</OPTION><OPTION VALUE='106'>ÁÅËÀÐÓÑÜ</OPTION><OPTION VALUE='108'>ÁÅËÜÃÈß</OPTION><OPTION VALUE='109'>ÁÅÍÈÍ</OPTION><OPTION VALUE='111'>ÁÎËÃÀÐÈß</OPTION><OPTION VALUE='112'>ÁÎËÈÂÈß</OPTION><OPTION VALUE='113'>ÁÎÑÍÈß È ÃÅÐÖÅÃÎÂÈÍÀ</OPTION><OPTION VALUE='114'>ÁÎÒÑÂÀÍÀ</OPTION><OPTION VALUE='115'>ÁÐÀÇÈËÈß</OPTION><OPTION VALUE='118'>ÁÓÐÓÍÄÈ</OPTION><OPTION VALUE='121'>ÂÀÒÈÊÀÍ</OPTION><OPTION VALUE='122'>ÂÅËÈÊÎÁÐÈÒÀÍÈß</OPTION><OPTION VALUE='123'>ÂÅÍÃÐÈß</OPTION><OPTION VALUE='124'>ÂÅÍÅÑÓÝËÀ</OPTION><OPTION VALUE='126'>ÂÜÅÒÍÀÌ</OPTION><OPTION VALUE='127'>ÃÀÁÎÍ</OPTION><OPTION VALUE='130'>ÃÀÉÀÍÀ</OPTION><OPTION VALUE='132'>ÃÀÍÀ</OPTION><OPTION VALUE='133'>ÃÂÀÒÅÌÀËÀ</OPTION><OPTION VALUE='135'>ÃÂÈÍÅß-ÁÈÑÀÓ</OPTION><OPTION VALUE='134'>ÃÂÈÍÅß</OPTION><OPTION VALUE='136'>ÃÅÐÌÀÍÈß</OPTION><OPTION VALUE='141'>ÃÐÅÖÈß</OPTION><OPTION VALUE='142'>ÃÐÓÇÈß</OPTION><OPTION VALUE='143'>ÄÀÍÈß (ÁÅÇ ÃÐÅÍËÀÍÄÈÈ)</OPTION><OPTION VALUE='144'>ÄÆÈÁÓÒÈ</OPTION><OPTION VALUE='147'>ÅÃÈÏÅÒ</OPTION><OPTION VALUE='149'>ÇÀÌÁÈß</OPTION><OPTION VALUE='152'>ÇÈÌÁÀÁÂÅ</OPTION><OPTION VALUE='153'>ÈÇÐÀÈËÜ</OPTION><OPTION VALUE='154'>ÈÍÄÈß</OPTION><OPTION VALUE='155'>ÈÍÄÎÍÅÇÈß</OPTION><OPTION VALUE='156'>ÈÎÐÄÀÍÈß</OPTION><OPTION VALUE='157'>ÈÐÀÊ</OPTION><OPTION VALUE='158'>ÈÐÀÍ</OPTION><OPTION VALUE='159'>ÈÐËÀÍÄÈß</OPTION><OPTION VALUE='160'>ÈÑËÀÍÄÈß</OPTION><OPTION VALUE='161'>ÈÑÏÀÍÈß</OPTION><OPTION VALUE='162'>ÈÒÀËÈß</OPTION><OPTION VALUE='163'>ÉÅÌÅÍ</OPTION><OPTION VALUE='164'>ÊÀÁÎ ÂÅÐÄÅ</OPTION><OPTION VALUE='165'>ÊÀÇÀÕÑÒÀÍ</OPTION><OPTION VALUE='166'>ÊÀÌÁÎÄÆÀ</OPTION><OPTION VALUE='167'>ÊÀÌÅÐÓÍ</OPTION><OPTION VALUE='168'>ÊÀÍÀÄÀ</OPTION><OPTION VALUE='169'>ÊÀÒÀÐ</OPTION><OPTION VALUE='170'>ÊÅÍÈß</OPTION><OPTION VALUE='171'>ÊÈÏÐ</OPTION><OPTION VALUE='173'>ÊÈÒÀÉ</OPTION><OPTION VALUE='174'>ÊÍÄÐ</OPTION><OPTION VALUE='175'>ÊÎËÓÌÁÈß</OPTION><OPTION VALUE='177'>ÊÎÍÃÎ</OPTION><OPTION VALUE='178'>ÊÎÐÅß ÞÆÍÀß</OPTION><OPTION VALUE='179'>ÊÎÑÒÀ-ÐÈÊÀ</OPTION><OPTION VALUE='180'>ÊÎÒ Ä'ÈÂÓÀÐ</OPTION><OPTION VALUE='181'>ÊÓÁÀ</OPTION><OPTION VALUE='182'>ÊÓÂÅÉÒ</OPTION><OPTION VALUE='183'>ÊÛÐÃÛÇÑÒÀÍ</OPTION><OPTION VALUE='184'>ËÀÎÑ</OPTION><OPTION VALUE='185'>ËÀÒÂÈß</OPTION><OPTION VALUE='188'>ËÈÂÀÍ</OPTION><OPTION VALUE='189'>ËÈÂÈß</OPTION><OPTION VALUE='190'>ËÈÒÂÀ</OPTION><OPTION VALUE='192'>ËÞÊÑÅÌÁÓÐÃ</OPTION><OPTION VALUE='193'>ÌÀÂÐÈÊÈÉ</OPTION><OPTION VALUE='194'>ÌÀÂÐÈÒÀÍÈß</OPTION><OPTION VALUE='195'>ÌÀÄÀÃÀÑÊÀÐ</OPTION><OPTION VALUE='196'>ÌÀÊÅÄÎÍÈß</OPTION><OPTION VALUE='198'>ÌÀËÀÉÇÈß</OPTION><OPTION VALUE='199'>ÌÀËÈ</OPTION><OPTION VALUE='201'>ÌÀËÜÒÀ</OPTION><OPTION VALUE='202'>ÌÀÐÎÊÊÎ</OPTION><OPTION VALUE='203'>ÌÅÊÑÈÊÀ</OPTION><OPTION VALUE='205'>ÌÎÇÀÌÁÈÊ</OPTION><OPTION VALUE='206'>ÌÎËÄÎÂÀ</OPTION><OPTION VALUE='208'>ÌÎÍÃÎËÈß</OPTION><OPTION VALUE='209'>ÌÜßÍÌÀ (ÁÈÐÌÀ)</OPTION><OPTION VALUE='210'>ÍÀÌÈÁÈß</OPTION><OPTION VALUE='212'>ÍÅÏÀË</OPTION><OPTION VALUE='214'>ÍÈÃÅÐÈß</OPTION><OPTION VALUE='215'>ÍÈÄÅÐËÀÍÄÛ</OPTION><OPTION VALUE='216'>ÍÈÊÀÐÀÃÓÀ</OPTION><OPTION VALUE='217'>ÍÎÂÀß ÇÅËÀÍÄÈß</OPTION><OPTION VALUE='219'>ÍÎÐÂÅÃÈß</OPTION><OPTION VALUE='220'>ÎÀÝ</OPTION><OPTION VALUE='221'>ÎÌÀÍ</OPTION><OPTION VALUE='223'>ÏÀÊÈÑÒÀÍ</OPTION><OPTION VALUE='225'>ÏÀÍÀÌÀ</OPTION><OPTION VALUE='228'>ÏÅÐÓ</OPTION><OPTION VALUE='229'>ÏÎËÜØÀ</OPTION><OPTION VALUE='230'>ÏÎÐÒÓÃÀËÈß</OPTION><OPTION VALUE='232'>ÐÎÑÑÈß</OPTION><OPTION VALUE='233'>ÐÓÀÍÄÀ</OPTION><OPTION VALUE='234'>ÐÓÌÛÍÈß</OPTION><OPTION VALUE='238'>ÑÀÓÄÎÂÑÊÀß ÀÐÀÂÈß</OPTION><OPTION VALUE='240'>ÑÅÉØÅËÜÑÊÈÅ ÎÑÒÐÎÂÀ</OPTION><OPTION VALUE='241'>ÑÅÍÅÃÀË</OPTION><OPTION VALUE='245'>ÑÅÐÁÈß</OPTION><OPTION VALUE='246'>ÑÈÍÃÀÏÓÐ</OPTION><OPTION VALUE='247'>ÑÈÐÈß</OPTION><OPTION VALUE='248'>ÑËÎÂÀÊÈß</OPTION><OPTION VALUE='249'>ÑËÎÂÅÍÈß</OPTION><OPTION VALUE='252'>ÑÓÄÀÍ</OPTION><OPTION VALUE='254'>ÑØÀ</OPTION><OPTION VALUE='256'>ÒÀÄÆÈÊÈÑÒÀÍ</OPTION><OPTION VALUE='257'>ÒÀÈËÀÍÄ</OPTION><OPTION VALUE='259'>ÒÀÍÇÀÍÈß</OPTION><OPTION VALUE='264'>ÒÓÍÈÑ</OPTION><OPTION VALUE='265'>ÒÓÐÊÌÅÍÈÑÒÀÍ</OPTION><OPTION VALUE='266'>ÒÓÐÖÈß</OPTION><OPTION VALUE='267'>ÓÃÀÍÄÀ</OPTION><OPTION VALUE='268'>ÓÇÁÅÊÈÑÒÀÍ</OPTION><OPTION VALUE='269'>ÓÊÐÀÈÍÀ</OPTION><OPTION VALUE='270'>ÓÐÓÃÂÀÉ</OPTION><OPTION VALUE='272'>ÔÈËÈÏÏÈÍÛ</OPTION><OPTION VALUE='273'>ÔÈÍËßÍÄÈß</OPTION><OPTION VALUE='275'>ÔÐÀÍÖÈß</OPTION><OPTION VALUE='277'>ÕÎÐÂÀÒÈß</OPTION><OPTION VALUE='278'>ÖÅÍÒÐÀËÜÍÎÀÔÐÈÊÀÍÑÊÀß ÐÅÑÏÓÁËÈÊÀ</OPTION><OPTION VALUE='279'>×ÀÄ</OPTION><OPTION VALUE='280'>×ÅÕÈß</OPTION><OPTION VALUE='281'>×ÈËÈ</OPTION><OPTION VALUE='282'>ØÂÅÉÖÀÐÈß</OPTION><OPTION VALUE='283'>ØÂÅÖÈß</OPTION><OPTION VALUE='284'>ØÐÈ-ËÀÍÊÀ</OPTION><OPTION VALUE='285'>ÝÊÂÀÄÎÐ</OPTION><OPTION VALUE='287'>ÝÐÈÒÐÅß</OPTION><OPTION VALUE='288'>ÝÑÒÎÍÈß</OPTION><OPTION VALUE='289'>ÝÔÈÎÏÈß</OPTION><OPTION VALUE='290'>ÞÀÐ</OPTION><OPTION VALUE='292'>ßÌÀÉÊÀ</OPTION><OPTION VALUE='293'>ßÏÎÍÈß</OPTION>")}

function OptionMeasure() { document.write("<OPTION VALUE='12'>Êóëüòóðà, îáðàçîâàíèå, ðóññêèé ÿçûê</OPTION><OPTION VALUE='13'>Íàó÷íî-äåëîâûå ìåðîïðèÿòèÿ</OPTION><OPTION VALUE='11'>Îáùåñòâåííî-ïîëèòè÷åñêèå ìåðîïðèÿòèÿ</OPTION>")}
