﻿function ajaxzip(){
if(document.forms[0].zip.value.length==5){
if(document.forms[0].distance.value=="")
{var d = 0;}
else
{var d = document.forms[0].distance.value;}
document.forms[0].search_area.value = "3;" + document.forms[0].zip.value + ";" + d;
ajaxcount();
}} 

function ajaxzone1(loadarea){
var z1 = document.forms[0].zone1.value;
document.forms[0].search_area.value = "1;" + z1;
var url = 'ajax_zone.asp?cp=' + z1;
ajaxpage(url, loadarea);
ajaxcount3();
}

function ajaxzone2(){
var z2 = document.forms[0].zone2.value;
document.forms[0].search_area.value = "4;" + z2;
ajaxcount3();
}

function ajaxtype1(loadarea){
var t2 = document.forms[0].type2.value;
document.forms[0].type2_3.value = t2;
document.forms[0].search_type.value = "110102";
var url = 'ajax_type_new.asp?type2=' + t2;
ajaxpage(url, loadarea);
ajaxcount();
}

function ajaxtype3(loadarea){
var t2 = document.forms[0].type2_3.value;
document.forms[0].type2.value = t2;
document.forms[0].search_type.value = "110102";
var url = 'ajax_type_new_3.asp?type2=' + t2;
ajaxpage(url, loadarea);
ajaxcount3();
}

function ajaxcount(){
document.forms[0].zone1.value="00";
document.forms[0].type3_3.value = document.forms[0].type3.value;
if(document.forms[0].type3.value=="00")
{document.forms[0].search_type.value = "1" + document.forms[0].type2.value + "0102";}
else
{document.forms[0].search_type.value = "1" + document.forms[0].type2.value + document.forms[0].type3.value;}
var url = 'ajax_count.asp?st=' + document.forms[0].search_type.value + "&sa=" + document.forms[0].search_area.value + "&sd=" + document.forms[0].sd3.value;
ajaxpage(url, 'count_hits');
}

function ajaxcount2(){
if((document.forms[0].spec_type.value!="0") && (document.forms[0].spec_zone.value!="00"))
{
var url = 'ajax_count.asp?ss=1&spec_type=' + document.forms[0].spec_type.value + "&spec_zone=" + document.forms[0].spec_zone.value;
ajaxpage(url, 'count_hits');
}
}

function ajaxcount3(){
document.forms[0].zip.value="";
document.forms[0].type3.value = document.forms[0].type3_3.value;
if(document.forms[0].type3_3.value=="00")
{document.forms[0].search_type.value = "1" + document.forms[0].type2_3.value + "0102";}
else
{document.forms[0].search_type.value = "1" + document.forms[0].type2_3.value + document.forms[0].type3_3.value;}
var url = 'ajax_count.asp?st=' + document.forms[0].search_type.value + "&sa=" + document.forms[0].search_area.value + "&sd=" + document.forms[0].sd3.value;
ajaxpage(url, 'count_hits');
}	

function show_details1() {
if (document.getElementById("details_area1").style.visibility == "visible") 
{document.getElementById("details_area1").style.visibility = "hidden"}
else {document.getElementById("details_area1").style.visibility = "visible"}
}

function check_details1() {
var t ="";
var s ="";

if(document.getElementById("bedrooms1").value>0){t = t + document.getElementById("bedrooms1_label").value + ":" + document.getElementById("bedrooms1").value + ",";}
if(document.getElementById("price_from1").value>0){t = t + "p1:" + document.getElementById("price_from1").value + ",";}
if(document.getElementById("price_until1").value>0){t = t + "p2:" + document.getElementById("price_until1").value + ",";}
if(document.getElementById("newbuild1").checked==true){t = t + document.getElementById("newbuild1_label").value + ",";}
if(document.getElementById("pic11").checked==true){t = t + document.getElementById("pic11_label").value + ",";}
if(document.getElementById("pool11").checked==true){t = t + document.getElementById("pool11_label").value + ",";}
if(document.getElementById("views11").checked==true){t = t + document.getElementById("views11_label").value + ",";}
if(document.getElementById("terrace1").checked==true){t = t + document.getElementById("terrace1_label").value + ",";}

if(document.getElementById("bedrooms1").value>0){s = s + "d:" + document.getElementById("bedrooms1").value + ",";}
if(document.getElementById("price_from1").value>0){s = s + "p1:" + document.getElementById("price_from1").value + ",";}
if(document.getElementById("price_until1").value>0){s = s + "p2:" + document.getElementById("price_until1").value + ",";}
if(document.getElementById("newbuild1").checked==true){s = s + "new_building,";}
if(document.getElementById("pic11").checked==true){s = s + "pic1,";}
if(document.getElementById("pool11").checked==true){s = s + "pool1,";}
if(document.getElementById("views11").checked==true){s = s + "views1,";}
if(document.getElementById("terrace1").checked==true){s = s + "terrace,";}

if(t==""){t=document.getElementById("details_label").value;};
document.getElementById("details1").value = t;
document.getElementById("sd3").value = s;
ajaxcount();
}

function show_details3() {
if (document.getElementById("details_area3").style.visibility == "visible") 
{document.getElementById("details_area3").style.visibility = "hidden"}
else {document.getElementById("details_area3").style.visibility = "visible"}
}

function check_details3() {
var t ="";
var s ="";

if(document.getElementById("bedrooms3").value>0){t = t + document.getElementById("bedrooms1_label").value + ":" + document.getElementById("bedrooms3").value + ",";}
if(document.getElementById("price_from3").value>0){t = t + "p1:" + document.getElementById("price_from3").value + ",";}
if(document.getElementById("price_until3").value>0){t = t + "p2:" + document.getElementById("price_until3").value + ",";}
if(document.getElementById("newbuild3").checked==true){t = t + document.getElementById("newbuild1_label").value + ",";}
if(document.getElementById("pic13").checked==true){t = t + document.getElementById("pic11_label").value + ",";}
if(document.getElementById("pool13").checked==true){t = t + document.getElementById("pool11_label").value + ",";}
if(document.getElementById("views13").checked==true){t = t + document.getElementById("views11_label").value + ",";}
if(document.getElementById("terrace3").checked==true){t = t + document.getElementById("terrace1_label").value + ",";}

if(document.getElementById("bedrooms3").value>0){s = s + "d:" + document.getElementById("bedrooms3").value + ",";}
if(document.getElementById("price_from3").value>0){s = s + "p1:" + document.getElementById("price_from3").value + ",";}
if(document.getElementById("price_until3").value>0){s = s + "p2:" + document.getElementById("price_until3").value + ",";}
if(document.getElementById("newbuild3").checked==true){s = s + "new_building,";}
if(document.getElementById("pic13").checked==true){s = s + "pic1,";}
if(document.getElementById("pool13").checked==true){s = s + "pool1,";}
if(document.getElementById("views13").checked==true){s = s + "views1,";}
if(document.getElementById("terrace3").checked==true){s = s + "terrace,";}

if(t==""){t=document.getElementById("details_label").value;};
document.getElementById("details3").value = t;
document.getElementById("sd3").value = s;
ajaxcount3();
}