﻿function toggle(obj) {
	var el = document.getElementById(obj);
	el.style.display = (el.style.display != 'none' ? 'none' : '' );
}

function toggleFSearch(obj) {
	var el = document.getElementById(obj);
	el.style.display = (el.style.display != 'none' ? 'none' : '' );
	document.getElementById("plus").innerHTML=(el.style.display != 'none' ? '[-] Slėpti paieškos parametrus' : '[+] Rodyti paieškos parametrus');
}

function toggleFeatures(obj) {
	var el = document.getElementById(obj);
	el.style.display = (el.style.display != 'none' ? 'none' : '' );
	document.getElementById("feat_lab").innerHTML=(el.style.display != 'none' ? '[-] Ypatumai (suskleisti)' : '[+] Ypatumai (rodyti)');
}

function showSearch(category)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var urlmg="showSearch.php";
urlmg=urlmg+"?c="+category;
urlmg=urlmg+"&sid="+Math.random();
xmlhttp.onreadystatechange=categoryChanged;
xmlhttp.open("GET",urlmg,true);
xmlhttp.send(null);
}

function selectMarks(type)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var urlmg="showMarks.php";
urlmg=urlmg+"?t="+type;
urlmg=urlmg+"&sid="+Math.random();
xmlhttp.onreadystatechange=typeChanged;
xmlhttp.open("GET",urlmg,true);
xmlhttp.send(null);
}

function selectModels(mark, forSearch)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var urlmg="showModels.php";
urlmg=urlmg+"?m="+mark;
urlmg=urlmg+"&fs="+forSearch;
urlmg=urlmg+"&sid="+Math.random();
xmlhttp.onreadystatechange=markChanged;
xmlhttp.open("GET",urlmg,true);
xmlhttp.send(null);
}

function selectFSModels(mark, forSearch)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var urlmg="showModels.php";
urlmg=urlmg+"?m="+mark;
urlmg=urlmg+"&fs="+forSearch;
urlmg=urlmg+"&sid="+Math.random();
xmlhttp.onreadystatechange=markFSChanged;
xmlhttp.open("GET",urlmg,true);
xmlhttp.send(null);
}

function showAd(type, isFullSearch){
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var urlmg="adTypeChange.php";
urlmg=urlmg+"?t="+type;
urlmg=urlmg+"&isFullSearch="+isFullSearch;
urlmg=urlmg+"&sid="+Math.random();
xmlhttp.onreadystatechange=function(){ AdTypeChanged(type); };
xmlhttp.open("GET",urlmg,true);
xmlhttp.send(null);
}

function showMotoAd(type, isFullSearch){
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var urlmg="motoTypeChange.php";
urlmg=urlmg+"?t="+type;
urlmg=urlmg+"&isFullSearch="+isFullSearch;
urlmg=urlmg+"&ad_type="+document.forms['moto-input'].elements['ad_type'].value;
urlmg=urlmg+"&sid="+Math.random();
xmlhttp.onreadystatechange=motoAdTypeChanged;
xmlhttp.open("GET",urlmg,true);
xmlhttp.send(null);
}

function showList(){
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
  
var urlmg="list.php?list=list";
xmlhttp.onreadystatechange=fullSearchChanged;
xmlhttp.open("GET",urlmg,true);
xmlhttp.send(null);
 

}

function selectClothesSizes(clothes_type, fast_search)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var urlmg="showCSizes.php";
urlmg=urlmg+"?ct="+clothes_type;
urlmg=urlmg+"&fast_search="+fast_search;
urlmg=urlmg+"&sid="+Math.random();
xmlhttp.onreadystatechange=function(){ clothesTypeChanged(fast_search); };
xmlhttp.open("GET",urlmg,true);
xmlhttp.send(null);
}

function selectCities(country_id)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var urlmg="showCities.php";
urlmg=urlmg+"?country_id="+country_id;
urlmg=urlmg+"&sid="+Math.random();
xmlhttp.onreadystatechange=countryChanged;
xmlhttp.open("GET",urlmg,true);
xmlhttp.send(null);
}

function selectCitiesReg(country_id)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var urlmg="showCities.php";
urlmg=urlmg+"?country_id="+country_id;
urlmg=urlmg+"&reg_id=1";
urlmg=urlmg+"&sid="+Math.random();
xmlhttp.onreadystatechange=countryChanged;
xmlhttp.open("GET",urlmg,true);
xmlhttp.send(null);
}

function categoryChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("fast_search").innerHTML=xmlhttp.responseText;
  }
}

function typeChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("moto_marke").innerHTML=xmlhttp.responseText;
  document.getElementById("moto_modelis").style.display='none';
  }
}

function markChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("moto_modelis").style.display='block';
  document.getElementById("moto_modelis").innerHTML=xmlhttp.responseText;
  }
}

function markFSChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("moto_modelis_fs").style.display='block';
  document.getElementById("moto_modelis_fs").innerHTML=xmlhttp.responseText;
  }
}

function motoAdTypeChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("moto_type_change").innerHTML=xmlhttp.responseText;
   document.getElementById("tadas").style.display='none';
  }
}

function AdTypeChanged(type)
{
if (xmlhttp.readyState==4)
  {
  //document.getElementById("ad_type").value=type;
  document.getElementById("moto_type_change").innerHTML=xmlhttp.responseText;
   document.getElementById("tadas").style.display='none';
   if (type == 'cloth'){
	document.getElementById("motoAdTypes").style.display='none';
   }else{
	document.getElementById("motoAdTypes").style.display='block';
   }
  }
}

function fullSearchChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("skelbimai").innerHTML=xmlhttp.responseText;
  }
}

function clothesTypeChanged(fast_search)
{
if (xmlhttp.readyState==4)
  {
	if (fast_search == 1){
		 document.getElementById("sizes").innerHTML=xmlhttp.responseText;
	}else if(fast_search == 0){
		 document.getElementById("aprangos_dydis").innerHTML=xmlhttp.responseText;
	}
  }
}

function countryChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("miestai").innerHTML=xmlhttp.responseText;
  }
}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}
