var http=null;
var realtySearch='';

function getGET(form){
	var tmp = [];
	for (var  i = 0; i < form.elements.length; i++) {
		el = form.elements[i];
		elName = el.nodeName.toLowerCase();
		value = el.value;
		if (elName == "input") { // INPUT
			// Определяем тип input-а
			type = el.type.toLowerCase();
			// Разбираем все инпуты по типам и обрабатываем содержимое
			switch (type) {
				case "text" :
					if(value != "")tmp.push(el.name + '=' + value);break;
				case "file" :
					break;
				case "checkbox" :
					if(el.checked)tmp.push(el.name + '=' + value);break;
				case "radio" :
					if(el.checked)tmp.push(el.name + '=' + value);break;
				case "hidden" :
					if(value != "")tmp.push(el.name + '=' + value);break;
				default :
					break;
			}
		}else if (elName == "textarea") { // TEXTAREA
			if(value != "")tmp.push(el.name + '=' + value);
		}else if (elName == "select") { // SELECT
			// if(value != "")tmp.push(el.name + '=' + value);break;
		}
	}
	
	var str = tmp.join("&");
	var realtySearch=str;
	return str;
}
function goPageSearch(beginPos){
      show_object("result");
      document.formRealtySearch.SEARCH_BEGINPOS.value = beginPos;
      getRealty(getGET(document.formRealtySearch)); 
}
function $($el){return document.getElementById($el);}
function getAjax(){
if (window.ActiveXObject) // для IE
   return new ActiveXObject("Microsoft.XMLHTTP");
else if (window.XMLHttpRequest) 
   return new XMLHttpRequest();
else {
   alert("Browser does not support AJAX.");
   return null;
  }
}
var http = getAjax();

function getAjaxResponse($el,$url){
    http.onreadystatechange = function(){
    if(http.readyState == 4){
          $($el).innerHTML=http.responseText;
	}else{$($el).innerHTML='<div class="loader"></div>';}
    }
    http.open("get", $url,true);
    http.send(null);
}


function show_object($el){
     if($($el).style.display=="none")$($el).style.display=""; 
     else($($el).style.display="none");
}
function getRealty(get){
    show_object("result");
    var sc=document.createElement('SCRIPT');
    sc.setAttribute('src', 'http://www.volga-info.ru/clients/trast/search.php?el=searchresult&'+get);
    sc.setAttribute('type', 'text/javascript');
    $('searchresult').appendChild(sc);
    document.formRealtySearch.SEARCH_BEGINPOS.value=0;
}	
function loadForm(price){
	  var sc=document.createElement('SCRIPT');
        sc.setAttribute('src', '/includes/change/'+price+'.php');
        sc.setAttribute('type', 'text/javascript');
        $('searchresult').appendChild(sc);
}
