//	----------------------------------	\\
//	Ajax-Implementatie @ Website		\\
//	(c) 2006	Alexander Kamp			\\
//				AgriTrader B.V.			\\
//	Internet: http://www.agritrader.nl	\\
//	----------------------------------	\\
var block		=	false;

//	Function renCat()
//	Inladen van de items bij categorie
function renCat(ignore,p_iSelected)
{
	if (!block||ignore)
		_reqAJaX_fillObj("/xmlreq.php?type=cat&ID=0","categorie","0");
}

//	Function renOpb()
//	Overzicht ophalen van de opbouwen
function renOpb(catID,ignore,p_iSelected,p_sName)
{
	var p_bUseValue	=	false;
	if (p_sName==undefined)	var p_sName	=	"opbouw";
	
	//	Leegmaken van de listboxes
	_list_clear(_getObj(p_sName));
	//if (catID==1)
	//	_list_clear(_getObj("merk"));
	
	if (!block||ignore)
		_reqAJaX_fillObj("/xmlreq.php?type=opb&ID="+catID,p_sName,p_iSelected);
}

//	Function renMrk()
//	Verversen van het merken-overzicht
function renMrk(catID,ignore,p_iSelected,p_sName)
{
	if (p_sName==undefined)
		var p_sName	=	"merk";
	if (!block||ignore)
		_reqAJaX_fillObj("/xmlreq.php?type=mrk&ID="+catID,p_sName,p_iSelected);
}

//	Function updDiv()
//	Een DIV-object vernieuwen
function updDiv(p_sObject,p_iOpbouwID)
{
	//	Indien er een opbouwID is geselecteerd, deze inladen
	if (p_iOpbouwID>0)
	{
		var request	=	"/xmlsearch.php?mode=cms&opbouwID="+p_iOpbouwID;
		_setObjInnerHTML(p_sObject,request);
	}
}

//	Function check_filled()
//	Controleert of het zoekformulier wordt gevuld
function check_filled()
{
	//	Bepalen van de bouwjaren
	var bouwjaar_van	=	_getObjValue("bouwjaarvan");
	var bouwjaar_tot	=	_getObjValue("bouwjaartot");

	//	Controleer de prijs
	if (((bouwjaar_van!="")||(bouwjaar_tot!=""))&&(bouwjaar_van>bouwjaar_tot))
	{
		_focusObj("bouwjaartot");
		return false;
	}

	//	Categorie gevuld? Go for it!
 	if (_getObjValue("categorie")>1)
		return true;
	
	//	Als het overige-zoekveld is gevuld, go for it!
	var objOv	=	trim(_getObjValue("overige"));
	if ((objOv!="")&&(objOv.length>2))
		return true;
	
	//	Indien het land is ingesteld, go for it!
	if (_getObjValue("land")>0)
		return true;
	
	//	Niets geset, focus het categorie-veld
	_focusObj("categorie");
	return false;
}
