// JavaScript Document
////////////////////////////////////////////////////////////
// Разные скрипты 
function windowopen(url, h, w){
	window.open(url,"","height="+h+", width="+w+", status=no, toolbar=no, menubar=no,location=no, scrollbars=yes, resizable=no" );
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function perehod(targ,perval){ //v3.0
  eval(targ+".location='"+perval+"'");
}

function printpage()
   {print();}

function closeit()
   {close();}

function  del_fir(url, elem){
if(confirm("Вы действительно хотите удалить "+elem+"?"))
location.href=url;
}
function hidetext(id) {
	switch (document.getElementById(id).value){
	case "Поиск по сайту...": document.getElementById(id).value = "";
	default: break;}
}
function showtext(id) {
	switch (id){
	case "poisk": if (document.getElementById(id).value == ""){
		 document.getElementById(id).value = "Поиск по сайту...";
		 }
	default: break;}
}
////////////////////////////////////////////////////////
// В переменной хранится ссылка на экземпляр XmlHttp
var xmlHttp = createXmlHttpRequestObject();
// Функция создает экземпляр XmlHttp
function createXmlHttpRequestObject()
{
	// Для хранения ссылки на объект
	var xmlHttp;
	try
	{
		xmlHttp = new XMLHttpRequest();
	}
	catch(e)
	{
		//Масив версий IE 7 и ниже
		var XmlHttpVersions = new Array("MSXML2.XMLHTTP.7.0",
										"MSXML2.XMLHTTP.6.0",
										"MSXML2.XMLHTTP.5.0",
										"MSXML2.XMLHTTP.4.0",
										"MSXML2.XMLHTTP.3.0",
										"MSXML2.XMLHTTP",
										"Microsoft.XMLHTTP");
		// Попробовать все версии пока не будет успеха
		for(var i=0; i<XmlHttpVersions.length && !xmlHttp; i++)
		{
			try
			{
				xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
			}
			catch(e){}
		}
	}
	if(!xmlHttp)
	   alert("Ошибка создания объекта XMLHttpRequest");
	else
	   return xmlHttp;
}
//////////////////////////////////////////////////////////////////////////
function valid_login_form()
{
	////////////////////////////////////////////// ЕМАЙЛ
	var regm = new RegExp("[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-\.]+\\.[a-z]{2,3}", 'i');
	if(document.login_form.usern.value == '') 
	{
	  document.login_form.Submit.disabled = true;
	   return false;
	}
	else if(!regm.test(document.login_form.usern.value))
	{
	  document.login_form.Submit.disabled = true;
	   return false;
	}
	else
	{
     document.login_form.Submit.disabled = false;
	}
	/////////////////////////////////////////////// ПАРОЛЬ
	var regp = new RegExp("[0-9a-z_]", 'i');	
	var pass_em = document.getElementById("pass_em");
	if(document.login_form.passn.value == '') 
	{
		document.login_form.Submit.disabled = true;
		 return false;
	}
	else if(document.login_form.passn.value.length < 6)
	{
		document.login_form.Submit.disabled = true;
		 return false;
	}
	else if(!regp.test(document.login_form.passn.value))
	{
		document.login_form.Submit.disabled = true;
		 return false;
	}
	else
	{ 
	document.login_form.Submit.disabled = false;
	}
}
/////////////////////////////////////////////////////////////////
function get_user_reg()
{
	if(xmlHttp)
	{
		var usernget = document.regform.reg_usern.value;
		try
		{
		   xmlHttp.open("GET", "xml.php?user_mail="+usernget, true);
		   xmlHttp.onreadystatechange = get_user_otvet_reg;
		   xmlHttp.send(null);		   
		}
		catch(e)
		{
			alert("Невозможно соединиться с сервером: \n" + e.toString());
		
		}
	}
}
// Функция обработки ответа HTTP
function get_user_otvet_reg()
{
	//получить ссылку элемент div на страниц
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
		  var response = xmlHttp.responseText;
	      if(response == "2")
		  {
		   document.getElementById("reg_usern_em").innerHTML = "Ваш email (логин) введен.";
	       //document.regform.regSubmit.disabled = false;	       
		  }
		  if(response == "1")
		  {
		  document.getElementById("reg_usern_em").innerHTML = "<b class='fbo'>Пользователь с таким логином уже есть в системе.</b>";
		  //document.regform.regSubmit.disabled = true;
		  return false;
		  }	  
		}
		else
		{
			alert("Возникли проблемы во время получения данных:\n" + xmlHttp.statusText);
		
		}
	}
}


function valid_reg_form()
{
    ////////////////////////////////////////////// ЕМАЙЛ
	var regmail = new RegExp("[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-\.]+\\.[a-z]{2,3}", 'i');
	var regpas = new RegExp("[0-9a-z_]", 'i');
	var usern_em = document.getElementById("reg_usern_em");
	var regsub = document.regform.regSubmit;
	
	if(document.regform.reg_usern.value == '')
	{
	  usern_em.innerHTML = "<b class='fbo'>Впишите свой действующий электронный адрес.</b>";
	  regsub.disabled = true;
	   return false;
	}
	else if(!regmail.test(document.regform.reg_usern.value))
	{
	  usern_em.innerHTML = "<b class='fbo'>Электронный адрес указан в неверном формате.</b>";
	  regsub.disabled = true;
	   return false;
	}
	else
	{
     get_user_reg();
	 if(document.getElementById("reg_usern_em") == "<b class='fbo'>Пользователь с таким логином уже есть в системе.</b>")
	  {
	   regsub.disabled = true;
	   return false;	   
	  }
	 if(document.getElementById("reg_usern_em") == "Ваш email (логин) введен.")
	   regsub.disabled = false;
	 //usern_em.innerHTML = "Ваш email (логин) введен.";
	 //regsub.disabled = false;
	}
	/////////////////////////////////////////////// ПАРОЛЬ
    var regsub = document.regform.regSubmit;		
	var passn_em = document.getElementById("reg_passn_em");
	if(document.regform.reg_passn.value == '') 
	{
	    passn_em.innerHTML = "<b class='fbo'>Впишите пожалуйста пароль</b>";
		regsub.disabled = true;
		return false;
	}
	else if(document.regform.reg_passn.value.length < 5)
	{
	    passn_em.innerHTML = "<b class='fbo'>Пароль не должен быть короче 5 символов.</b>";
		regsub.disabled = true;
		 return false;
	}
	else if(!regpas.test(document.regform.reg_passn.value))
	{
	    passn_em.innerHTML = "<b class='fbo'>Пароль должен состоять только из латинских символов и цифр.</b>";
		regsub.disabled = true;
		 return false;
	}
	else
	{ 
	passn_em.innerHTML = "Пароль введен";
	regsub.disabled = false;
	}
	//////////////////////////////////////////////// ПРОВЕРКА ПАРОЛЯ
	var pass_pro_em = document.getElementById("reg_passn_em1");
	 if(document.regform.reg_passnpro.value == '') 
	 {
	    pass_pro_em.innerHTML = "<b class='fbo'>Введите проверку пароля.</b>";
		regsub.disabled = true;
		 return false;
	 }
	 else if(document.regform.reg_passn.value != document.regform.reg_passnpro.value)
	 {
		pass_pro_em.innerHTML = "<b class='fbo'>Пароль и проверочный пароль не совпадают.</b>";
		regsub.disabled = true;
		 return false;		  
	 }
	 else 
	 {
	 pass_pro_em.innerHTML = "Пароль и проверочный пароль совпадают.";
	 regsub.disabled = false;
	 } 
	 
	/////////////////////////////////////////////// ФИО
	var fio_em = document.getElementById("reg_fio_em");
	if(document.regform.reg_fio.value == '') 
	{
	  fio_em.innerHTML = "<b class='fbo'>Впишите своё имя</b>";
	  regsub.disabled = true;
	   return false;
	}
	else 
	{ 
     fio_em.innerHTML = "Спасибо! Ваше имя указано.";
	 regsub.disabled = false;
	}
	/////////////////////////////////////////////// Телефон
	var tel_em = document.getElementById("reg_tel_em");
	if(document.regform.reg_tel.value == '') 
	{
	  tel_em.innerHTML = "<b class='fbo'>Впишите ваш контактный телефон</b>";
	  regsub.disabled = true;
	   return false;
	}
	else 
	{ 
     tel_em.innerHTML = "Спасибо! Контактный телефон указан.";
	 regsub.disabled = false;
	}
	 //////////////////////////////////////////////// ПРОВЕРКА КАПЧА
	var cap_em = document.getElementById("reg_cap_em");
	 if(document.regform.capcha.value == '') 
	 {
	    cap_em.innerHTML = "<b class='fbo'>Введите цифры с картинки.</b>";
		regsub.disabled = true;
		 return false;
	 }
	 else if(document.regform.capcha.value != document.regform.capcha_pro.value)
	 {
		cap_em.innerHTML = "<b class='fbo'>Введенные вами цифры не соответствуют цифрам картинки.</b>";
		regsub.disabled = true;
		 return false;		  
	 }
	 else 
	 {
	 cap_em.innerHTML = "Цифры с картинки введены верно.";
	 regsub.disabled = false;
	 }
	 
}

function valid_firm_form()
{
	var firf = document.firmform;
	
/////////////////////////////////////////////// ОГРН Организации
	var cidem = document.getElementById("c_id_em");
	if(firf.c_id.options[firf.c_id.selectedIndex].value == 0) 
	{
	  cidem.innerHTML = "<b class='fbo'>Выберите раздел каталога.</b>";
	  firf.regSubmit.disabled = true;
	   return false;
	}
	else 
	{ 
     cidem.innerHTML = "Раздел каталога указан.";
	 firf.regSubmit.disabled = false;
	}  
/////////////////////////////////////////////// Название Юр. лица
	var naurem = document.getElementById("na_ur_em");
	if(firf.na_ur.value == '') 
	{
	  naurem.innerHTML = "<b class='fbo'>Впишите Юридическое наименование организации.</b>";
	  firf.regSubmit.disabled = true;
	   return false;
	}
	else 
	{ 
     naurem.innerHTML = "Юридическое наименование указано.";
	 firf.regSubmit.disabled = false;
	} 
/////////////////////////////////////////////// Название ор-ии
	var naem = document.getElementById("na_em");
	if(firf.na.value == '') 
	{
	  naem.innerHTML = "<b class='fbo'>Впишите название организации.</b>";
	  firf.regSubmit.disabled = true;
	   return false;
	}
	else 
	{ 
     naem.innerHTML = "Юридическое наименование указано.";
	 firf.regSubmit.disabled = false;
	}   
/////////////////////////////////////////////// Юридический адрес
	var adrurem = document.getElementById("adr_ur_em");
	if(firf.adr_ur.value == '') 
	{
	  adrurem.innerHTML = "<b class='fbo'>Впишите юридический адрес организации.</b>";
	  firf.regSubmit.disabled = true;
	   return false;
	}
	else 
	{ 
     adrurem.innerHTML = "Юридический адрес указан.";
	 firf.regSubmit.disabled = false;
	}  
/////////////////////////////////////////////// ИНН Организации
	var innem = document.getElementById("inn_em");
	if(firf.inn.value == '') 
	{
	  innem.innerHTML = "<b class='fbo'>Укажите ИНН организации.</b>";
	  firf.regSubmit.disabled = true;
	   return false;
	}
	else 
	{ 
     innem.innerHTML = "ИНН организации указан.";
	 firf.regSubmit.disabled = false;
	}  
/////////////////////////////////////////////// ОГРН Организации
	var ogrnem = document.getElementById("ogrn_em");
	if(firf.ogrn.value == '') 
	{
	  ogrnem.innerHTML = "<b class='fbo'>Укажите ОГРН или ОГРНИП организации.</b>";
	  firf.regSubmit.disabled = true;
	   return false;
	}
	else 
	{ 
     ogrnem.innerHTML = "ОГРН или ОГРНИП организации указан.";
	 firf.regSubmit.disabled = false;
	}  
/////////////////////////////////////////////// ОГРН Организации
	var telem = document.getElementById("tel_em");
	if(firf.tel.value == '') 
	{
	  v.innerHTML = "<b class='fbo'>Укажите телефон организации.</b>";
	  firf.regSubmit.disabled = true;
	   return false;
	}
	else 
	{ 
     telem.innerHTML = "Телефон организации указан.";
	 firf.regSubmit.disabled = false;
	}  
}

var num_in;
//////////////////////////////////////////////////////////////////
//Функция получения списка городов
function sel_obj(numf)
{
	var get_idr;
	num_in = numf;
if(num_in == 1)
  {
    get_idr = 34;
  }
else if(num_in == 2)
  {
    get_idr = document.getElementById('frid').value;
  }
else if(num_in == 3)
  {
    get_idr = document.getElementById('frid1').value;
  }
else
  {
    get_idr = document.getElementById('frid2').value;
  }
  
if(xmlHttp)
	{
		try
		{
		   xmlHttp.open("GET", "xml.php?rid="+get_idr, true);
		   xmlHttp.onreadystatechange = get_obj_xml;
		   xmlHttp.send(null);
		   
		}
		catch(e)
		{
			alert("Невозможно соединиться с сервером: \n" + e.toString());
		
		}
	}		
	
}

function get_obj_xml()
{

if(num_in == 1)
  {
    var frid_sel = document.getElementById('sfrid');
	document.getElementById('sfrid1').className = 'div_form1';
	document.getElementById('sfrid2').className = 'div_form1';
	document.getElementById('sfrid3').className = 'div_form1';
  }
if(num_in == 2)
  {
    var frid_sel = document.getElementById('sfrid1');
	document.getElementById('sfrid2').className = 'div_form1';
	document.getElementById('sfrid3').className = 'div_form1';
  }
if(num_in == 3)
  {
    var  frid_sel = document.getElementById('sfrid2');
	document.getElementById('sfrid3').className = 'div_form1';
  }
if(num_in == 4)
  {
    var  frid_sel = document.getElementById('sfrid3');	
  }	
  
frid_sel.className = 'div_form';

		   
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
		  stext = "<a href=\"javascript:close_select('"+num_in+"')\"><img src=\"img/stv.png\" /></a></br><table border='0' cellspacing='1' cellpadding='2'><tr><td valign='top'>";
		  
		  var response = xmlHttp.responseText;
		  
		  if(response != '')
		  {	
		  frid_sel.innerHTML = response;
		  
	      var xmlRoot = response.split('|');
		  //gors.options[0] = new Option('', '');
		  if(xmlRoot.length>0)
		  {
		   var frw = 1;	
		   
	      for(var i=0; i<xmlRoot.length; i++)
	       {
		      var tv = xmlRoot[i].split(';');
		      //gors.options[i] = new Option(tv[1], tv[0]);
			    stext += "<a href=\"javascript:input_frid('"+tv[0]+"', '"+tv[1]+"','"+num_in+"')\" class=\"frd\">"+tv[1]+"</a><br>";
				
              if(frw == 35 || frw == 75 || frw == 110)
			    stext += "</td><td valign='top'>";
				
				frw++;
		   }
		   stext += "<a href=\"javascript:new_obj('"+num_in+"')\" class=\"frd\"><u>Другое</u></a></b></td></tr></table><a href=\"javascript:close_select('"+num_in+"')\"><img src=\"img/stv.png\" /></a>";
		   frid_sel.innerHTML = stext;
		  }
		 }
		 else
		 {
		     frid_sel.innerHTML = "<a href=\"javascript:new_obj('"+num_in+"')\" class=\"frd\"><u>Другое</u></a><br><a href=\"javascript:close_select('"+num_in+"')\"><img src=\"img/stv.png\" /></a>";	 
		 }
		}
		else
		{
			alert("Возникли проблемы во время получения данных:\n" + xmlHttp.statusText);
		
		}
	}	
}

function input_frid(frids, spa_frids, num_in)
{
if(num_in == 1)
  {
   var frid_sel = document.getElementById('sfrid');
   var frid_inp = 'frid';
   var frid_spa = 'span_frid';
  }
if(num_in == 2)
  {
    var frid_sel = document.getElementById('sfrid1');
	var frid_inp = 'frid1';
    var frid_spa = 'span_frid1';
  }
if(num_in == 3)
  {
   var  frid_sel = document.getElementById('sfrid2');
   var frid_inp = 'frid2';
   var frid_spa = 'span_frid2';
  }
if(num_in == 4)
  {
   var  frid_sel = document.getElementById('sfrid3');
   var frid_inp = 'frid3';
   var frid_spa = 'span_frid3';
  }	
	
	frid_sel.className = 'div_form1';
	
	document.getElementById(frid_inp).value = frids;
	
	document.getElementById(frid_spa).innerHTML = spa_frids;
	
	if(num_in == 1)
	{
		document.getElementById("frid1").value = "";
		document.getElementById("span_frid1").innerHTML = "";
		document.getElementById("sfrid1").innerHTML = "";
		
		document.getElementById("frid2").value = "";
		document.getElementById("span_frid2").innerHTML = "";
		document.getElementById("sfrid2").innerHTML = "";
		
		document.getElementById("frid3").value = "";
		document.getElementById("span_frid3").innerHTML = "";
		document.getElementById("sfrid3").innerHTML = "";
	}
	else if(num_in == 2)
	{
		document.getElementById("frid2").value = "";
		document.getElementById("span_frid2").innerHTML = "";
		document.getElementById("sfrid2").innerHTML = "";
		
		document.getElementById("frid3").value = "";
		document.getElementById("span_frid3").innerHTML = "";
		document.getElementById("sfrid3").innerHTML = "";
	}
	else if(num_in == 3)
	{
		document.getElementById("frid3").value = "";
		document.getElementById("span_frid3").innerHTML = "";
		document.getElementById("sfrid3").innerHTML = "";
	}
	else
	{
	}
}

function close_select(num_in)
{
if(num_in == 1)
  {
    var frid_sel = document.getElementById('sfrid');
  }
if(num_in == 2)
  {
    var frid_sel = document.getElementById('sfrid1');
  }
if(num_in == 3)
  {
    var  frid_sel = document.getElementById('sfrid2');
  }
if(num_in == 4)
  {
    var  frid_sel = document.getElementById('sfrid3');	
  }	  
frid_sel.className = 'div_form1';
}

function new_obj(num_in)
{
if(num_in == 1)
  {
    var frid_sel = document.getElementById('sfrid');
	    document.getElementById("frid").value = "";
		document.getElementById("span_frid").innerHTML = "<input name='new_rid' size='40' />";
		
	    document.getElementById("frid1").value = "";
		document.getElementById("span_frid1").innerHTML = "";
		document.getElementById("sfrid1").innerHTML = "";
		
		document.getElementById("frid2").value = "";
		document.getElementById("span_frid2").innerHTML = "";
		document.getElementById("sfrid2").innerHTML = "";
		
		document.getElementById("frid3").value = "";
		document.getElementById("span_frid3").innerHTML = "";
		document.getElementById("sfrid3").innerHTML = "";
  }
if(num_in == 2)
  {
    var frid_sel = document.getElementById('sfrid1');
	    document.getElementById("frid1").value = "";
		document.getElementById("span_frid1").innerHTML = "<input name='new_rid1' size='40' />";
		
		document.getElementById("frid2").value = "";
		document.getElementById("span_frid2").innerHTML = "";
		document.getElementById("sfrid2").innerHTML = "";
		
		document.getElementById("frid3").value = "";
		document.getElementById("span_frid3").innerHTML = "";
		document.getElementById("sfrid3").innerHTML = "";
  }
if(num_in == 3)
  {
    var  frid_sel = document.getElementById('sfrid2');
	    document.getElementById("frid2").value = "";
		document.getElementById("span_frid2").innerHTML = "<input name='new_rid2' size='40' />";
		
		document.getElementById("frid3").value = "";
		document.getElementById("span_frid3").innerHTML = "";
		document.getElementById("sfrid3").innerHTML = "";
  }
if(num_in == 4)
  {
    var  frid_sel = document.getElementById('sfrid3');
	    document.getElementById("frid3").value = "";
		document.getElementById("span_frid3").innerHTML = "<input name='new_rid3' size='40' />";
  }	  
frid_sel.className = 'div_form1';	
}
/*
function input_frid(frid_val, new_rid_val)
{
	document.regrid.frid.value = frid_val;
	document.regrid.new_rid.value = new_rid_val;
	document.getElementById('div_nrd').className = 'div_form1';
	clin_input2();
	get_rid1(frid_val);
}

function input_frid1(frid_val1, new_rid_val1)
{
	document.regrid.frid1.value = frid_val1;
	document.regrid.new_rid1.value = new_rid_val1;
	document.getElementById('div_nrd1').className = 'div_form1';
	get_rid2(frid_val1);
}

function input_frid2(frid_val2, new_rid_val2)
{
	document.regrid.frid2.value = frid_val2;
	document.regrid.new_rid2.value = new_rid_val2;
	document.getElementById('div_nrd2').className = 'div_form1';
	get_rid3(frid_val2);
}
function input_frid3(frid_val3, new_rid_val3)
{
	document.regrid.frid3.value = frid_val3;
	document.regrid.new_rid3.value = new_rid_val3;
	document.getElementById('div_nrd3').className = 'div_form1';
	//get_rid2(frid_val1);
}

function close_div_form(div_idc, num_rid)
{
var obj_div1 = document.getElementById(div_idc);
obj_div1.className = 'div_form1';
if(num_rid == 1)
 {	 
	frid_value = document.regrid.frid.value;
	clin_input2();
	get_rid1(frid_value);
 }
if(num_rid == 2)
 {	 
	frid1_value = document.regrid.frid1.value;
	get_rid2(frid1_value);
 }
if(num_rid == 3)
 {	 
	frid2_value = document.regrid.frid2.value;
	get_rid3(frid2_value);
 }
}

function opens_div_form(div_id, clin_in)
{
	if(div_id != "div_nrd")
	document.getElementById("div_nrd").className = 'div_form1';
	if(div_id != "div_nrd1")
	document.getElementById("div_nrd1").className = 'div_form1';
	if(div_id != "div_nrd2")
	document.getElementById("div_nrd2").className = 'div_form1';
	if(div_id != "div_nrd3")
	document.getElementById("div_nrd3").className = 'div_form1';
	
	var obj_div = document.getElementById(div_id);
	
	if(obj_div.className == 'div_form')
	obj_div.className = 'div_form1';
	if(obj_div.className == 'div_form1')
	obj_div.className = 'div_form';
	
	  if(clin_in == 1)
	  {
	   //clin_input();
	   clin_input1();
	   clin_input2();
	   clin_input3();
	   document.getElementById('div_nrd1').innerHTML = "";
	   document.getElementById('div_nrd2').innerHTML = "";
	   document.getElementById('div_nrd3').innerHTML = "";
	  }
	  if(clin_in == 2)
	  {
	   //clin_input1();
	   clin_input2();
	   clin_input3();
	   document.getElementById('div_nrd2').innerHTML = "";
	   document.getElementById('div_nrd3').innerHTML = "";
	  }
	  if(clin_in == 3)
	  {	
	   //clin_input2();
	   clin_input3();
	   document.getElementById('div_nrd3').innerHTML = "";
	  }
	  
}

function delete_frid(frdid, vnrd3)
{
	 if(document.getElementById(vnrd3).value == "")
	 {
       document.getElementById(frdid).value = "";
	 }
}

function clin_input()
{
	document.regrid.frid.value = "";
	document.regrid.new_rid.value = "";
}

function clin_input1()
{
	document.regrid.frid1.value = "";
	document.regrid.new_rid1.value = "";
}
function clin_input2()
{
	document.regrid.frid2.value = "";
	document.regrid.new_rid2.value = "";
}
function clin_input3()
{
	document.regrid.frid3.value = "";
	document.regrid.new_rid3.value = "";
}

function get_rid1(par_rid)
{

//if(par_rid == '' || par_rid == 0)
//alert("Значение frid пустое");

if(xmlHttp)
	{
		try
		{
		   xmlHttp.open("GET", "xml.php?rid="+par_rid, true);
		   xmlHttp.onreadystatechange = get_rid1_xml;
		   xmlHttp.send(null);
		   
		}
		catch(e)
		{
			alert("Невозможно соединиться с сервером: \n" + e.toString());
		
		}
	}	
}

// Функция обработки ответа HTTP
function get_rid1_xml()
{
	var rid1_div = document.getElementById('div_nrd1');
	
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
		  var url_rid1 = "<a href=\"javascript:close_div_form('div_nrd1', '2')\"><img src=\"img/stv.png\" /></a></br><table border='0' cellspacing='2' cellpadding='4'><tr><td valign='top'>";
		  var response = xmlHttp.responseText;
		  if(response != '')
		  {
	      var xmlRoot = response.split('|');
		  //gors.options[0] = new Option('', '');
		  if(xmlRoot.length>0)
		  {
		   var frw = 1;	  
	      for(var i=0; i<xmlRoot.length; i++)
	       {
		      var tv = xmlRoot[i].split(';');
		      //gors.options[i] = new Option(tv[1], tv[0]);
			    url_rid1 += "<a href=\"javascript:input_frid1('"+tv[0]+"', '"+tv[1]+"')\" class=\"frd\">"+tv[1]+"</a><br>";
              if(frw == 35 || frw == 75 || frw == 110)
			    url_rid1 += "</td><td valign='top'>";
				
				frw++;
		   }
		   url_rid1 += "<b><a href=\"javascript:new_obj('new_inp1', '2')\">Другой город</a></b></td></tr></table><a href=\"javascript:close_div_form('div_nrd1', '2')\"><img src=\"img/stv.png\" /></a>";
		   rid1_div.innerHTML = url_rid1;		   
		  }
		 }
		}
		else
		{
			alert("Возникли проблемы во время получения данных:\n" + xmlHttp.statusText);
		
		}
	}
}

function get_rid2(par_rid1)
{
//if(par_rid1 == '' || par_rid1 == 0)
//alert("Значение frid пустое");

if(xmlHttp)
	{
		try
		{
		   xmlHttp.open("GET", "xml.php?rid1="+par_rid1, true);
		   xmlHttp.onreadystatechange = get_rid2_xml;
		   xmlHttp.send(null);
		   
		}
		catch(e)
		{
			alert("Невозможно соединиться с сервером: \n" + e.toString());
		
		}
	}		
}

function get_rid2_xml()
{
	var rid2_div = document.getElementById('div_nrd2');
	
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
		  var url_rid2 = "<a href=\"javascript:close_div_form('div_nrd2', '3')\"><img src=\"img/stv.png\" /></a></br><table border='0' cellspacing='2' cellpadding='4'><tr><td valign='top'>";
		  var response = xmlHttp.responseText;
		  if(response != '')
		  {
	      var xmlRoot = response.split('|');
		  //gors.options[0] = new Option('', '');
		  if(xmlRoot.length>0)
		  {
			var frw = 1;  
	      for(var i=0; i<xmlRoot.length; i++)
	       {
		      var tv = xmlRoot[i].split(';');
		      //gors.options[i] = new Option(tv[1], tv[0]);
			    url_rid2 += "<a href=\"javascript:input_frid2('"+tv[0]+"', '"+tv[1]+"')\" class=\"frd\">"+tv[1]+"</a><br>";
              if(frw == 35 || frw == 75 || frw == 110)
			    url_rid2 += "</td><td valign='top'>";
				
				frw++;
		   }
		   url_rid2 += "</td></tr></table><a href=\"javascript:close_div_form('div_nrd2', '3')\"><img src=\"img/stv.png\" /></a>";
		   rid2_div.innerHTML = url_rid2;		   
		  }
		 }
		}
		else
		{
			alert("Возникли проблемы во время получения данных:\n" + xmlHttp.statusText);
		
		}
	}
}

function get_rid3(par_rid2)
{


if(xmlHttp)
	{
		try
		{
		   xmlHttp.open("GET", "xml.php?rid2="+par_rid2, true);
		   xmlHttp.onreadystatechange = get_rid3_xml;
		   xmlHttp.send(null);
		   
		}
		catch(e)
		{
			alert("Невозможно соединиться с сервером: \n" + e.toString());
		
		}
	}		
}

function get_rid3_xml()
{
	var rid3_div = document.getElementById('div_nrd3');
	
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
		  var url_rid3 = "<a href=\"javascript:close_div_form('div_nrd3')\"><img src=\"img/stv.png\" /></a></br><table border='0' cellspacing='2' cellpadding='4'><tr><td valign='top'>";
		  var response = xmlHttp.responseText;
	      var xmlRoot = response.split('|');
		  //gors.options[0] = new Option('', '');
		  if(xmlRoot.length>0)
		  {
			  var frw = 1;
	      for(var i=0; i<xmlRoot.length; i++)
	       {
		      var tv = xmlRoot[i].split(';');
		      //gors.options[i] = new Option(tv[1], tv[0]);
			    url_rid3 += "<a href=\"javascript:input_frid3('"+tv[0]+"', '"+tv[1]+"')\" class=\"frd\">"+tv[1]+"</a><br>";
             if(frw == 49 || frw == 98 || frw == 147)
			    url_rid3 += "</td><td valign='top'>";
				
				frw++;
		   }
		   url_rid3 += "</td></tr></table><a href=\"javascript:close_div_form('div_nrd3')\"><img src=\"img/stv.png\" /></a>";
		   rid3_div.innerHTML = url_rid3;		   
		  }
	
		}
		else
		{
			alert("Возникли проблемы во время получения данных:\n" + xmlHttp.statusText);
		
		}
	}
}

function sbros_form()
{
	document.regrid.frid.value = "";
	document.regrid.new_rid.value = "";
	document.regrid.frid1.value = "";
	document.regrid.new_rid1.value = "";
	document.regrid.frid2.value = "";
	document.regrid.new_rid2.value = "";
	document.regrid.frid3.value = "";
	document.regrid.new_rid3.value = "";
    rid_div.innerHTML = "";
    rid1_div.innerHTML = "";
    rid2_div.innerHTML = "";
    rid3_div.innerHTML = "";	
}
*/
////////////////////////////////////////////////////////////////////
function foto_hid(urfo, fotos)
{
	var div_fotos = document.getElementById(fotos);
	var a_urfo = document.getElementById(urfo);
	
	if(div_fotos.className == 'fothid' && a_urfo.className == 'otfo')
	{
		div_fotos.className = 'fothid1';
		a_urfo.className = 'otfo1';
	}
	else
	{
		div_fotos.className = 'fothid';
		a_urfo.className = 'otfo';
	}
}
