var SubMenuActive = '';
dom = (document.getElementById)? true : false;
nn4 = (document.layers)? true : false;
ie4 = (!dom && document.all)? true : false;

function displayElem(id) {
  if (dom) document.getElementById(id).style.display = "block";
    else if (ie4) document.all[id].style.display = "block";
      else if (nn4) document.layers[id].display = "block";
  
}

function undisplayElem(id) {
  if (dom) document.getElementById(id).style.display= "none";
    else if (ie4) document.all[id].style.display= "none";
      else if (nn4) document.layers[id].display= "none";
}

function checkElem(id) { // проверяет существование id и, если существует, возвращает состояние видимости.
	if(dom){
		if(!document.getElementById(id)) return false;
		else return document.getElementById(id).style.display;
	}else if(ie4){
		if(!document.all[id]) return false;
		else return document.all[id].style.display;
	}else if(nn4){
		if(!document.layers[id]) return false;
		else return document.layers[id].display;
	}
}

function getElem(id) { // проверяет существование id и, если существует, возвращает ссылку на него.
	if(dom){
		if(!document.getElementById(id)) return false;
		else return document.getElementById(id);
	}else if(ie4){
		if(!document.all[id]) return false;
		else return document.all[id];
	}else if(nn4){
		if(!document.layers[id]) return false;
		else return document.layers[id];
	}
}

function showSubMenu(divn, imagesURL) {
	if (SubMenuActive != ''){
		document.images["img_"+SubMenuActive].src=imagesURL+"str1.gif";
		undisplayElem(SubMenuActive);
	}
	if (SubMenuActive != divn){
		document.images["img_"+divn].src=imagesURL+"str.gif";
		displayElem(divn);
		SubMenuActive = divn;
	}else{
		document.images["img_"+SubMenuActive].src=imagesURL+"str1.gif";
		undisplayElem(SubMenuActive);
		SubMenuActive = '';
	}
}

function ToggleBlockDiv(divn_main, divn_part, hideother) {
	divn = divn_main+divn_part;
	divn_status = checkElem(divn);
	if(divn_status == 'block') undisplayElem(divn);
	else if(divn_status == 'none') displayElem(divn);
}

function showDiv(divn) {
  if (dom) document.getElementById(divn).style.visibility = "visible";
    else if (ie4) document.all[divn].style.visibility = "visible";
      else document.layers[divn].visibility = "show";
}

function hideDiv(divn) {
  if (dom) document.getElementById(divn).style.visibility = "hidden";
    else if (ie4) document.all[divn].style.visibility = "hidden";
      else document.layers[divn].visibility = "hide";
}

function resizeDiv(divn, Dwidth, DHeight) {
	if(Dwidth){
		if(dom) document.getElementById(divn).style.width = Dwidth;
		else if(ie4) document.all[divn].style.width = Dwidth;
		else document.layers[divn].width = Dwidth;
	}
	if(DHeight){
		if(dom) document.getElementById(divn).style.height = DHeight;
		else if(ie4) document.all[divn].style.height = DHeight;
		else document.layers[divn].height = DHeight;
	}
}

function ToggleDisabledOptionsRange(field){
	for (i = 0; i < field.length; i++){
		if(field[i].disabled==false) field[i].disabled= true;
		else field[i].disabled = false;
	}
}
function CheckRegFormDate(inOptionName){
	var reg = new RegExp("^(\\d?\\d)\\.(\\d?\\d)\.(\\d?\\d?\\d\\d)$");
	var res = inOptionName.value.match(reg)
	var ArM = Array(31,29,31,30,31,30,31,31,30,31,30,31)
	if(res==null) RegFormAlert(inOptionName, "Неверно введена дата.\nФормат даты: дд.мм.гггг.");
	else {
		if ((RegExp.$2>12)||(RegExp.$2<1)) RegFormAlert(inOptionName, "Неверно введен месяц");
		else if (RegExp.$3<1900) RegFormAlert(inOptionName, "Неверно введен год");
		else if (RegExp.$1>ArM[RegExp.$2-1]) RegFormAlert(inOptionName, "Неверно введен день");
		else if ((RegExp.$2==2)&&((RegExp.$3/4)!=parseInt(RegExp.$3/4, 10))&&(RegExp.$1>ArM[1]-1)) RegFormAlert(inOptionName, "Неверно введен день високосного года"); // високосный?
		else return true;
	}
	return false;
}
function RegFormAlert(inOptionName, inText){
	alert(inText);
	inOptionName.focus();
	inOptionName.select();
}




function winop()
{
windop = window.open("sendmail.php","mywin","height=560,width=500,left=375,top=180");
}

function winop2()
{
windop = window.open("gp/2.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop3()
{
windop = window.open("gp/3.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop4()
{
windop = window.open("gp/4.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop5()
{
windop = window.open("gp/5.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop6()
{
windop = window.open("gp/6.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop7()
{
windop = window.open("gp/7.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop8()
{
windop = window.open("gp/8.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop9()
{
windop = window.open("gp/9.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop10()
{
windop = window.open("gp/10.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop11()
{
windop = window.open("gp/11.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop12()
{
windop = window.open("gp/12.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop13()
{
windop = window.open("gp/13.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop14()
{
windop = window.open("gp/14.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop15()
{
windop = window.open("gp/15.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop16()
{
windop = window.open("gp/16.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop17()
{
windop = window.open("gp/17.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop18()
{
windop = window.open("gp/18.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop19()
{
windop = window.open("gp/19.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop20()
{
windop = window.open("gp/20.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop21()
{
windop = window.open("gp/21.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop22()
{
windop = window.open("gp/22.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop23()
{
windop = window.open("gp/23.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop24()
{
windop = window.open("gp/24.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop25()
{
windop = window.open("gp/25.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop26()
{
windop = window.open("gp/26.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop27()
{
windop = window.open("gp/27.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop28()
{
windop = window.open("gp/28.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop29()
{
windop = window.open("gp/29.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop30()
{
windop = window.open("gp/30.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop31()
{
windop = window.open("gp/31.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop32()
{
windop = window.open("gp/32.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop33()
{
windop = window.open("gp/33.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop34()
{
windop = window.open("gp/34.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop35()
{
windop = window.open("gp/35.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop36()
{
windop = window.open("gp/36.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop37()
{
windop = window.open("gp/37.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop38()
{
windop = window.open("gp/38.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop39()
{
windop = window.open("gp/39.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop40()
{
windop = window.open("gp/40.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop41()
{
windop = window.open("gp/41.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop42()
{
windop = window.open("gp/42.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop43()
{
windop = window.open("gp/43.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop44()
{
windop = window.open("gp/44.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop47()
{
windop = window.open("gp/47.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop48()
{
windop = window.open("gp/48.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop49()
{
windop = window.open("gp/49.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop50()
{
windop = window.open("gp/50.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop51()
{
windop = window.open("gp/51.shtml","mywin","height=750,width=650,left=300,top=100");
}

function winop52()
{
windop = window.open("gp/52.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop53()
{
windop = window.open("gp/53.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop54()
{
windop = window.open("gp/54.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop55()
{
windop = window.open("gp/55.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop56()
{
windop = window.open("gp/56.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop57()
{
windop = window.open("gp/57.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop58()
{
windop = window.open("gp/58.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop59()
{
windop = window.open("gp/59.shtml","mywin","height=750,width=650,left=300,top=100");
}



function winop60()
{
windop = window.open("gp/60.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop61()
{
windop = window.open("gp/61.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop62()
{
windop = window.open("gp/62.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop63()
{
windop = window.open("gp/63.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop64()
{
windop = window.open("gp/64.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop66()
{
windop = window.open("gp/66.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop67()
{
windop = window.open("gp/67.shtml","mywin","height=750,width=650,left=300,top=100");
}


function winop68()
{
windop = window.open("gp/68.shtml","mywin","height=750,width=650,left=300,top=100");
}



function winop69()
{
windop = window.open("gp/69.shtml","mywin","height=750,width=650,left=300,top=100");
}



function winop70()
{
windop = window.open("gp/70.shtml","mywin","height=750,width=650,left=300,top=100");
}



function winop71()
{
windop = window.open("gp/71.shtml","mywin","height=750,width=650,left=300,top=100");
}