function user_stat(stat)
{
  var id = new Array('pas2','nam','eml','_errpass','_hz');
  if(stat != 'new')
    for(i=0; i<id.length; i++)
	  document.getElementById(id[i]).style.display = 'none';
  else
    for(i=0; i<id.length; i++)
	  document.getElementById(id[i]).style.display = 'block';

}
var c = 0;
function addPhoto()
{
  var table = document.getElementById('tbl');
  if(c == 9)
  {
	alert('Добавление не возможно');
  }
  else
  {
    c += 1;
	var input = document.createElement('input');
    var input2 = document.createElement('input');
    var txt = document.createTextNode('Путь к фото');
    var txt2 = document.createTextNode('Название фото');
    var br = document.createElement('br');
    var br2 = document.createElement('br');
    input.setAttribute('type','file');
    input.setAttribute('name','foto'+c);
    input2.setAttribute('type','text');
    input2.setAttribute('name','foto_title'+c);
    input2.setAttribute('size','40');
    table.insertRow(table.rows.length);
    table.rows[table.rows.length - 1].insertCell(0);
    table.rows[table.rows.length - 1].cells[0].className = 'photo_txt';
    table.rows[table.rows.length - 1].insertCell(0);
    table.rows[table.rows.length - 1].cells[0].className = 'photo_txt';
    table.rows[table.rows.length - 1].cells[0].appendChild(txt);
    table.rows[table.rows.length - 1].cells[0].appendChild(br);
    table.rows[table.rows.length - 1].cells[0].appendChild(input);
    table.rows[table.rows.length - 1].cells[1].appendChild(txt2);
    table.rows[table.rows.length - 1].cells[1].appendChild(br2);
    table.rows[table.rows.length - 1].cells[1].appendChild(input2);
  }
}
function delPhoto()
{
  var table = document.getElementById('tbl');
  if(c == 0)
  {
	alert('Удаление не возможно');
  }
  else
  {
    table.deleteRow(table.rows.length - 1);
	c -= 1;
  }
}

function create_select()
{
  this.kurort = function(values,titles)
  {
    var kurort = document.getElementById('kur_id');
    var opt_length = kurort.options.length;
    for(var c=0; c<=opt_length; c++)
      if(kurort.hasChildNodes()) {
	    while (kurort.childNodes.length > 1)
	    kurort.removeChild(kurort.lastChild);
	}
    for(var i in values)
    {
	  var opt = document.createElement('option');
	  var txt = document.createTextNode(titles[i]);
	  opt.appendChild(txt);
	  opt.setAttribute('value',values[i]);
	  kurort.appendChild(opt);
    }
	  doLoad(2,'otel',values[0]);
  }

  this.otel = function(values,titles)
  {
	var hotel = document.getElementById('otel_id');
    var opt_length = hotel.options.length;
    for(var c=0; c<=opt_length; c++)
      if(hotel.hasChildNodes()) {
		while (hotel.childNodes.length > 1)
	    hotel.removeChild(hotel.lastChild);
	}
    for(var i in values)
    {
	  var opt = document.createElement('option');
	  var txt = document.createTextNode(titles[i]);
	  opt.appendChild(txt);
	  opt.setAttribute('value',values[i]);
	  hotel.appendChild(opt);
    }
  }
}

function create_search_select()
{
  this.kurort = function(values,titles)
  {
    var kurort = document.getElementById('kur_id');
    var opt_length = kurort.options.length;
    for(var c=0; c<=opt_length; c++)
      if (kurort.hasChildNodes()) {
	  while (kurort.childNodes.length > 1)
	    kurort.removeChild(kurort.lastChild);
	}
		
    for(var i in values)
    {
	  var opt = document.createElement('option');
	  var txt = document.createTextNode(titles[i]);
	  opt.appendChild(txt);
	  opt.setAttribute('value',values[i]);
	  kurort.appendChild(opt);
    }
  }
}

var sel_class = new create_select();
var s_sel_class = new create_search_select();

function doSearchLoad(id,part,value)
{
  var req = new JsHttpRequest();
  req.onreadystatechange = function()
  {
    if (req.readyState == 4)
	{
	  if(val)
	    if(typeof val == "Array")
		{
		  var val = [];
		  val.length = 0;
		}

	  if(names)
	    if(typeof names == "Array")
		{
		  var names = [];
		  names.length = 0;
		}

	  eval(req.responseText);
	  s_sel_class[part](val,names);
	}
  }
  req.open(null, 'ajax.php?id='+id, true);
  req.send( { page: value } );
}

function doLoad(id,part,value)
{
  var req = new JsHttpRequest();
  req.onreadystatechange = function()
  {
    if (req.readyState == 4)
	{
	  if(val)
	    if(typeof val == "Array")
		{
		  var val = [];
		  val.length = 0;
		}

	  if(names)
	    if(typeof names == "Array")
		{
		  var names = [];
		  names.length = 0;
		}

	  eval(req.responseText);
	  sel_class[part](val,names);
	}
  }
  req.open(null, 'ajax.php?id='+id, true);
  req.send( { page: value } );
}


function subscr(str,mode,f) {
	if (mode == 'add') query = "?f="+ f +"&id="+str;
	if (mode == 'del') query = "?f="+ f +"&del="+str;
	addr = "subscr.php";
	addr += query;
	
	tt = document.getElementById("_ajax");
	tt.innerHTML = "MSIE...<script></"+"script>";

	scr = tt.getElementsByTagName("script")[0];
	scr.language = "javascript";
	if (scr.setAttribute) scr.setAttribute("src",addr);
	else scr.src = addr;
}
