var new_skelb_kateg_xmlHttp;
var new_skelb_skyr_xmlHttp;
var new_skelb_posk_xmlHttp;
var new_models_xmlHttp;
var iesk_apskritys_xmlHttp;
var iesk_sav_xmlHttp;
var iesk_raj_xmlHttp;
function new_skelb_kateg_pasirinkti(kid)
{
	new_skelb_kateg_xmlHttp=GetXmlHttpObject();
	if (new_skelb_kateg_xmlHttp==null)
	{
		alert ("Your browser does not support AJAX! Please, update Your browser.");
		return;
	}
	
	var url=GLOBAL_HOME_DIR+"inc_ajax_new_skelb_kateg.php";
	url=url+"?kid="+kid;
	url=url+"&randsid="+Math.random();
	new_skelb_kateg_xmlHttp.onreadystatechange=function()
	{
		new_skelb_kateg_stateChanged();
	}
	document.getElementById("valid_kid").value='';
	document.getElementById("new_skelb_posk_talpykla").innerHTML='';
	document.getElementById("new_skelb_skyr_talpykla").innerHTML='';
	document.getElementById("models").innerHTML='';
	new_skelb_kateg_xmlHttp.open("GET",url,true);
	new_skelb_kateg_xmlHttp.send(null);
}
function new_skelb_kateg_stateChanged()
{ 
	if (new_skelb_kateg_xmlHttp.readyState==4)
	{
		var re = new_skelb_kateg_xmlHttp.responseXML.documentElement;
		var re_busena = re.getElementsByTagName('busena')[0].firstChild.nodeValue;
		if (re_busena == '1')
		{
			document.getElementById("new_skelb_posk_talpykla").innerHTML='';
			document.getElementById("new_skelb_skyr_talpykla").innerHTML = GetXmlChildNodesText(re.getElementsByTagName('kategselecttekstas')[0]);
			document.getElementById("valid_kid").value='';
		}
		var re_specbusena = re.getElementsByTagName('specbusena')[0].firstChild.nodeValue;
		var spec_talpykla = document.getElementById("spec_form_talpykla");
		var spec_kateg_input = document.getElementById("spec_kateg");
		if (re_specbusena == '1')
		{
			var spec_kateg_re = GetXmlChildNodesText(re.getElementsByTagName('speckateg')[0]);
			if (spec_kateg_re != spec_kateg_input.value)
			{
				spec_talpykla.innerHTML = GetXmlChildNodesText(re.getElementsByTagName('specformtekstas')[0]);
				spec_kateg_input.value = spec_kateg_re;
			}
		}
		else
		{
			spec_talpykla.innerHTML = '';
			spec_kateg_input.value = '';
		}
		var re_specrajonasbusena = re.getElementsByTagName('specrajonasbusena')[0].firstChild.nodeValue;
		var spec_rajonas_talpykla = document.getElementById("spec_rajonas_talpykla");
		if (re_specrajonasbusena == '1')
		{
			spec_rajonas_talpykla.innerHTML = GetXmlChildNodesText(re.getElementsByTagName('specrajonastekstas')[0]);
		}
		else
		{
			spec_rajonas_talpykla.innerHTML = '';
		}
		var re_kainosinputbusena = re.getElementsByTagName('kainosinputbusena')[0].firstChild.nodeValue;
		var kainos_talpykla = document.getElementById("new_skelb_kainos_talpykla");
		if (re_kainosinputbusena == '1')
		{
			kainos_talpykla.innerHTML = GetXmlChildNodesText(re.getElementsByTagName('kainosinputtekstas')[0]);
		}
		else
		{
			kainos_talpykla.innerHTML = '';
		}

		sutvarkyti_talpyklu_aukscius();
	}
}

function new_skelb_skyr_pasirinkti(sid)
{
	new_skelb_skyr_xmlHttp=GetXmlHttpObject();
	if (new_skelb_skyr_xmlHttp==null)
	{
		alert ("Your browser does not support AJAX! Please, update Your browser.");
		return;
	}
	
	var url=GLOBAL_HOME_DIR+"inc_ajax_new_skelb_kateg.php";
	url=url+"?sid="+sid;
	url=url+"&randsid="+Math.random();
	new_skelb_skyr_xmlHttp.onreadystatechange=function()
	{
		new_skelb_skyr_stateChanged();
	}
	document.getElementById("valid_kid").value='';
	document.getElementById("new_skelb_posk_talpykla").innerHTML='';
	document.getElementById("models").innerHTML='';
	new_skelb_skyr_xmlHttp.open("GET",url,true);
	new_skelb_skyr_xmlHttp.send(null);
}

function new_skelb_skyr_stateChanged()
{ 
	if (new_skelb_skyr_xmlHttp.readyState==4)
	{
		var re = new_skelb_skyr_xmlHttp.responseXML.documentElement;
		var re_busena = re.getElementsByTagName('busena')[0].firstChild.nodeValue;
		if (re_busena == '1')
		{
			var select_tekstas = GetXmlChildNodesText(re.getElementsByTagName('kategselecttekstas')[0]);
			if (select_tekstas != '1')
			{
				document.getElementById("new_skelb_posk_talpykla").innerHTML = select_tekstas;
				document.getElementById("valid_kid").value='';
			}
			else
			{
				document.getElementById("valid_kid").value=document.getElementById("sid").value;
			}
		}
		var re_specbusena = re.getElementsByTagName('specbusena')[0].firstChild.nodeValue;
		var spec_talpykla = document.getElementById("spec_form_talpykla");
		var spec_kateg_input = document.getElementById("spec_kateg");
		var spec_kateg_re = '';
		if (re_specbusena == '1')
		{
			spec_kateg_re = GetXmlChildNodesText(re.getElementsByTagName('speckateg')[0]);
			if (spec_kateg_re != spec_kateg_input.value)
			{
				spec_talpykla.innerHTML = GetXmlChildNodesText(re.getElementsByTagName('specformtekstas')[0]);
				spec_kateg_input.value = spec_kateg_re;
			}
		}
		else
		{
			spec_talpykla.innerHTML = '';
			spec_kateg_input.value = '';
		}
		var re_specrajonasbusena = re.getElementsByTagName('specrajonasbusena')[0].firstChild.nodeValue;
		var spec_rajonas_talpykla = document.getElementById("spec_rajonas_talpykla");
		if (re_specrajonasbusena == '1')
		{
			spec_rajonas_talpykla.innerHTML = GetXmlChildNodesText(re.getElementsByTagName('specrajonastekstas')[0]);
		}
		else
		{
			spec_rajonas_talpykla.innerHTML = '';
		}
		var re_kainosinputbusena = re.getElementsByTagName('kainosinputbusena')[0].firstChild.nodeValue;
		var kainos_talpykla = document.getElementById("new_skelb_kainos_talpykla");
		if (re_kainosinputbusena == '1')
		{
			kainos_talpykla.innerHTML = GetXmlChildNodesText(re.getElementsByTagName('kainosinputtekstas')[0]);
		}
		else
		{
			kainos_talpykla.innerHTML = '';
		}

		sutvarkyti_talpyklu_aukscius();
	}
}

function new_skelb_posk_pasirinkti(pid)
{
	new_skelb_posk_xmlHttp=GetXmlHttpObject();
	if (new_skelb_posk_xmlHttp==null)
	{
		alert ("Your browser does not support AJAX! Please, update Your browser.");
		return;
	}
	var url=GLOBAL_HOME_DIR+"inc_ajax_new_skelb_kateg.php";
	url=url+"?pid="+pid;
	url=url+"&randsid="+Math.random();
	new_skelb_posk_xmlHttp.onreadystatechange=function()
	{
		new_skelb_posk_stateChanged();
	}
	document.getElementById("valid_kid").value='';
	new_skelb_posk_xmlHttp.open("GET",url,true);
	new_skelb_posk_xmlHttp.send(null);
}

function new_skelb_posk_stateChanged()
{ 
	if (new_skelb_posk_xmlHttp.readyState==4)
	{
		var re = new_skelb_posk_xmlHttp.responseXML.documentElement;
		var re_busena = re.getElementsByTagName('busena')[0].firstChild.nodeValue;
		if (re_busena == '1')
		{
			var select_tekstas = GetXmlChildNodesText(re.getElementsByTagName('kategselecttekstas')[0]);
			if (select_tekstas != '1')
			{
				document.getElementById("valid_kid").value='';
			}
			else
			{
				document.getElementById("valid_kid").value=document.getElementById("pid").value;
			}
		}
/*
		var re_specbusena = re.getElementsByTagName('specbusena')[0].firstChild.nodeValue;
		var spec_talpykla = document.getElementById("spec_form_talpykla");
		var spec_kateg_input = document.getElementById("spec_kateg");
		if (re_specbusena == '1')
		{
			var spec_kateg_re = GetXmlChildNodesText(re.getElementsByTagName('speckateg')[0]);
			if (spec_kateg_re != spec_kateg_input.value)
			{
				spec_talpykla.innerHTML = GetXmlChildNodesText(re.getElementsByTagName('specformtekstas')[0]);
				spec_kateg_input.value = spec_kateg_re;
			}
		}
		else
		{
			spec_talpykla.innerHTML = '';
			spec_kateg_input.value = '';
		}

		sutvarkyti_talpyklu_aukscius();
*/
	}
}

function sutvarkyti_talpyklu_aukscius_old()
{
		if (document.getElementById("new_skelb_skyr_talpykla").innerHTML == '') document.getElementById("new_skelb_skyr_talpykla").style.height = '0px';
		else document.getElementById("new_skelb_skyr_talpykla").style.height = '';
		if (document.getElementById("new_skelb_posk_talpykla").innerHTML == '') document.getElementById("new_skelb_posk_talpykla").style.height = '0px';
		else document.getElementById("new_skelb_posk_talpykla").style.height = '';

		if (document.getElementById("spec_form_talpykla").innerHTML == '') document.getElementById("spec_form_talpykla").style.height = '0px';
		else document.getElementById("spec_form_talpykla").style.height = '';
		if (document.getElementById("spec_rajonas_talpykla").innerHTML == '') document.getElementById("spec_rajonas_talpykla").style.height = '0px';
		else document.getElementById("spec_rajonas_talpykla").style.height = '';
		if (document.getElementById("new_skelb_kainos_talpykla").innerHTML == '') document.getElementById("new_skelb_kainos_talpykla").style.height = '0px';
		else document.getElementById("new_skelb_kainos_talpykla").style.height = '';

}

function sutvarkyti_talpyklu_aukscius()
{
	var ta = [];
	var t;
	ta[0] = document.getElementById("new_skelb_skyr_talpykla");
	ta[1] = document.getElementById("new_skelb_posk_talpykla");
	ta[2] = document.getElementById("spec_form_talpykla");
	ta[3] = document.getElementById("spec_rajonas_talpykla");
	ta[4] = document.getElementById("new_skelb_kainos_talpykla");
	for (var k = 0; k < ta.length; k++)
	{
		t = ta[k];
		if (t.innerHTML == '')
		{
			t.style.height = '0px';
			t.style.display = 'none';
		}
		else
		{
			t.style.height = '';
			t.style.display = 'block';
		}
	}
}
function new_models(val, modelis){


	new_models_xmlHttp=GetXmlHttpObject();
	if (new_models_xmlHttp==null)
	{
		alert ("Your browser does not support AJAX! Please, update Your browser.");
		return;
	}
	
	var url=GLOBAL_HOME_DIR+"inc_ajax_new_models.php";
	url=url+"?id="+val;
	url=url+"&randsid="+Math.random();
	if(modelis)
		url=url+"&modelis="+modelis;
	new_models_xmlHttp.onreadystatechange=function()
	{
		new_models_xmlHttp_stateChanged();
	}
	new_models_xmlHttp.open("GET",url,true);
	new_models_xmlHttp.send(null);
}


function new_models_xmlHttp_stateChanged()
{ 
	if (new_models_xmlHttp.readyState==4)
	{
		var re = new_models_xmlHttp.responseXML.documentElement;
		var re_busena = re.getElementsByTagName('busena')[0].firstChild.nodeValue;
		if (re_busena == '1')
		{
			
			document.getElementById("models").innerHTML = GetXmlChildNodesText(re.getElementsByTagName('kategselecttekstas')[0]);
			new_skelb_posk_bandyti_pasirinkti();
		}
	}
}
function ch_models(val){
		document.getElementById("modelis").value = val;
	
	}
function iesk_apskritys(apskritis){

	iesk_apskritys_xmlHttp=GetXmlHttpObject();
	if (iesk_apskritys_xmlHttp==null)
	{
		alert ("Your browser does not support AJAX! Please, update Your browser.");
		return;
	}

	var url=GLOBAL_HOME_DIR+"inc_ajax_iesk_apskritys.php";
	url=url+"?randsid="+Math.random();
	if(apskritis)
		url=url+"&apskritis="+apskritis;
	iesk_apskritys_xmlHttp.onreadystatechange=function()
	{
		iesk_apskritys_xmlHttp_stateChanged();
	}
	iesk_apskritys_xmlHttp.open("GET",url,true);
	iesk_apskritys_xmlHttp.send(null);
}


function iesk_apskritys_xmlHttp_stateChanged()
{
	if (iesk_apskritys_xmlHttp.readyState==4)
	{
		var re = iesk_apskritys_xmlHttp.responseXML.documentElement;
		var re_busena = re.getElementsByTagName('busena')[0].firstChild.nodeValue;
		if (re_busena == '1')
		{

			document.getElementById("apskritys").innerHTML = GetXmlChildNodesText(re.getElementsByTagName('kategselecttekstas')[0]);
		}
	}
}


function iesk_sav(val, sav){
    document.getElementById("savivaldybes").innerHTML = '';
    document.getElementById("rajonai").innerHTML = '';
    if(val < 0) {
        switch(val){
            case '-1': document.getElementById('apskritis').value = 10; break;
            case '-2': document.getElementById('apskritis').value = 2; break;
            case '-3': document.getElementById('apskritis').value = 3; break;
            case '-4': document.getElementById('apskritis').value = 6; break;
            case '-5': document.getElementById('apskritis').value = 5; break;
        }
    }
    if(val == 11 || val == ''){
        return;
    }
	iesk_sav_xmlHttp=GetXmlHttpObject();
	if (iesk_sav_xmlHttp==null)
	{
		alert ("Your browser does not support AJAX! Please, update Your browser.");
		return;
	}

	var url=GLOBAL_HOME_DIR+"inc_ajax_iesk_sav.php";
	url=url+"?apskritis="+val;
	url=url+"&randsid="+Math.random();
	if(sav)
		url=url+"&sav="+sav;
	iesk_sav_xmlHttp.onreadystatechange=function()
	{
		iesk_sav_xmlHttp_stateChanged();
	}
	iesk_sav_xmlHttp.open("GET",url,true);
	iesk_sav_xmlHttp.send(null);

    switch(val){
        case '-1': iesk_raj(61, 0); break;
        case '-2': iesk_raj(9, 0); break;
        case '-3': iesk_raj(14, 0); break;
        case '-4': iesk_raj(38, 0); break;
        case '-5': iesk_raj(29, 0); break;
    }
}


function iesk_sav_xmlHttp_stateChanged()
{
	if (iesk_sav_xmlHttp.readyState==4)
	{
		var re = iesk_sav_xmlHttp.responseXML.documentElement;
		var re_busena = re.getElementsByTagName('busena')[0].firstChild.nodeValue;
		if (re_busena == '1')
		{

			document.getElementById("savivaldybes").innerHTML = GetXmlChildNodesText(re.getElementsByTagName('kategselecttekstas')[0]);
        }
	}
}

function iesk_raj(val, raj){

    document.getElementById("rajonai").innerHTML = '';


    iesk_raj_xmlHttp=GetXmlHttpObject();
	if (iesk_raj_xmlHttp==null)
	{
		alert ("Your browser does not support AJAX! Please, update Your browser.");
		return;
	}

	var url=GLOBAL_HOME_DIR+"inc_ajax_iesk_raj.php";
	url=url+"?sav="+val;
	url=url+"&randsid="+Math.random();
	if(raj)
		url=url+"&raj="+raj;
	iesk_raj_xmlHttp.onreadystatechange=function()
	{
		iesk_raj_xmlHttp_stateChanged();
	}
	iesk_raj_xmlHttp.open("GET",url,true);
	iesk_raj_xmlHttp.send(null);
}


function iesk_raj_xmlHttp_stateChanged()
{
	if (iesk_raj_xmlHttp.readyState==4)
	{
		var re = iesk_raj_xmlHttp.responseXML.documentElement;
		var re_busena = re.getElementsByTagName('busena')[0].firstChild.nodeValue;
		if (re_busena == '1')
		{

			document.getElementById("rajonai").innerHTML = GetXmlChildNodesText(re.getElementsByTagName('kategselecttekstas')[0]);
		}
	}
}