function listyear(year1,year2)
{
              for(y=year1; y<2005; y++){
              	document.write("<option value=\"" + y +"\"")
              	if(y == year2){
              		document.write("selected")
              	}
              	document.write(">"+y+"</option>")
              }
}


function listmonth(curMonth)
{
var i
var aryMonth
aryMonth=Array("Январь","Февраль","Март","Апрель","Май",
	"Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь")
 for(i=1; i<=12; i++){
	document.write("<option ")
	if(i == curMonth ){
		document.write("selected")
	}
	document.write(" value=" + i + ">" + aryMonth[i-1] + "</option>")
 }
}


function listday(day_)
{
              for(i=1; i<=31; i++){
              	document.write("<option value=\"" + i +"\"")
              	if(i == day_){
              		document.write("selected")
              	}
              	document.write(">"+i+"</option>")
              }
}


function listmonth1()
{
var i
var aryMonth
aryMonth=Array("Январь","Февраль","Март","Апрель","Май",
	"Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь")
 document.write("<option value=0 selected>---</option>")
 for(i=1; i<=12; i++){
	document.write("<option ")
	document.write(" value=" + i + ">" + aryMonth[i-1] + "</option>")
 }
}


function chkDt(theForm)
{
	if( chkVal(theForm.year_,"0123456789")){
	  var prsVal = parseFloat(theForm.year_.value);
	  if (!(prsVal >= "1900"))
	  {
			alert("Укажите правильное значение года");
			theForm.year_.focus();
			return (false);
	  }
	}
	else{
			alert("Укажите правильное значение года");
			theForm.year_.focus();
			return (false);

	}
	  return true;
	
}

function chkVal(theObj, strChk)
{
  var checkOK = strChk;
  var checkStr = theObj.value;
  var allValid = true;
  var allNum = "";
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
      allNum += ch;
  }
  if (!allValid)
  {
    return (false);
  }
  
 return (true);
}

function numlist(start,finish)
{
              	document.write("<option value=0 selected>---</option>")
              for(y=start; y<=finish; y++){
              	document.write("<option value=\"" + y +"\"")
              	document.write(">"+y+"</option>")
              }
}

