var request;
var dest;

function processStateChange(){
  if (request.readyState == 4){
    contentDiv = document.getElementById(dest);
    if (request.status == 200){
	response = request.responseText;
	contentDiv.innerHTML = response;
    } else {
	contentDiv.innerHTML = "Error: Status "+request.status;
    }
  }
}

function loadHTML(URL, destination, showpic){
  dest = destination;
  if (window.XMLHttpRequest){
    request = new XMLHttpRequest();
    request.onreadystatechange = processStateChange;
    request.open("GET", URL, true);
    request.send(null);
  } else if (window.ActiveXObject) {
    request = new ActiveXObject("Microsoft.XMLHTTP");
    if (request) {
	request.onreadystatechange = processStateChange;
	request.open("GET", URL, true);
	request.send();
    }
  }
  if (request && showpic)
	{
	contentDiv = document.getElementById(dest);
	contentDiv.innerHTML = '<img src="/images/ajax'+showpic+'.gif" alt="Loading..."/>';
	}

}

function refreshKurort(e,dest,fname) {
country_id = e.options[e.selectedIndex].value;
 loadHTML('/mod_ajax.php?act=getKur&country='+country_id+'&name='+fname,dest,0);
}

function changeSearchType(e) {
  type = e.options[e.selectedIndex].value;
  if (type=='tur') {
    $("#cntr div.type_ural").hide();
    $("#cntr div.type_tur").show();
  } else {
    $("#cntr div.type_tur").hide();
    $("#cntr div.type_ural").show();
  }
}

function rate(id,down,table) {
 loadHTML('/mod_ajax.php?act=rate&down='+down+'&id='+id+'&table='+table,'rate'+id,1);
}

function FindTur() {
 cou=document.getElementById("country");
 cou_val= cou.options[cou.selectedIndex].value;
 kur=document.getElementById("kurort");
 kur_val= kur.options[kur.selectedIndex].value;

if (cou_val==kur_val)
 document.location='/kurort/country'+kur_val+'.html#turs';
else
 document.location='/kurort/kurort'+kur_val+'.html#turs';

 return false;
}

function FindInfo() {

 if (document.getElementById("searchword").value == "" || document.getElementById("searchword").value == "Что ищем?") {
	alert( "Вы не ввели ключевое слово для поиска!" );
 }else{
	return true;
 }
 return false;
}

function CheckContactsForm(f) {
    var eles=new Array("name","email", "text");
    var msgs=new Array("Введите ваше имя", "Введите ваш email", "Введите сообщение");
    for(i=0;i<eles.length;i++){
        if(f.elements[eles[i]].value==''){
            alert(msgs[i]);
            f.elements[eles[i]].focus();
            return false;
        }
    }
    return true;
}

function sendForm(form,module) {
var el, // Сам элемент
elName, // Имя элемента формы
value, // Значение
type; // Атрибут type для input-ов
url = '/'+module+'/ajax,1/';
for (var i = 0; i < form.elements.length; i++) {
el = form.elements[i];
elName = el.nodeName.toLowerCase();
elFormName = el.name.toLowerCase();
type = el.type.toLowerCase();
value = el.value;
if (type=='radio' && !el.checked) {value='';}
if (type=='checkbox' && !el.checked) {value='';}
if (type=='select-one') {value = el.options[el.selectedIndex].value;}
if (value != "" && type!='submit') {
  url = url + elFormName+','+escape(value)+'/';
  }
 }
loadHTML(url,'maincontent',2);
return false;
// document.location=url;
}

function confirmDelete(name,url){
var agree = confirm('Вы уверены что хотите удалить "'+name+'"?');
if (agree) {document.location=url;}
}

function Switch(e) 
{
    e = e.parentNode;
    e = e.parentNode;
    if (e.className != "open") {
	e.className = 'open';
    }
    else
    {
	e.className = 'close';
    }
}

function ReloadCaptcha() {
  document.getElementById('captcha').src=$captcha_src+'&rand='+Math.floor(Math.random()*1000);
}


function country4main(id) {
  $("#country4main p a").css('font-weight',200).css('font-size','1em').filter(".letter"+id).css('font-weight','bold').css('font-size','1.4em');
  $("#country4main ul").slideUp().filter(".letter"+id).slideDown();
}

function UralParts(id,e) {
  $(".ural_list .buttons span").removeClass('act')
  $(e).addClass('act');
  $(".ural_list ul").slideUp();
  $("#ural"+id).slideDown();
}

function kurort4main() {
  height=$('#kurort4main ul').height()+100;
  $('#kurort4main ul').animate({
	  height: height
	}, "slow");
}

function getTurfirmTurs(url,e) {
  loadHTML(url,'turfirm_turs',2);
  //$("#turfirm_turs_pages a").css('font-weight','200');
  $("#pages a").css('font-weight','200');
  $(e).css('font-weight','bold');

  
}

function getTurfirmUrals(url,e) {
  loadHTML(url,'turfirm_urals',2);
  $("#turfirm_urals_pages a").css('font-weight','200');
  $(e).css('font-weight','bold');

}