// JavaScript Document

var xmlHttp=null;

function populate (pObj, iObj)
{
	this.obj = pObj;
	this.iobj = iObj;
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	} 
//	alert (phpFilePath);
	var url="http://www.muntenia-imobiliare.ro/getDropdownVals.php";
	// alert(url);
	url=url+"?q="+Math.random();
	if (this.iobj != null)
	{
		url=url+"&"+this.obj.name+"="+this.obj.value;
	}
//	alert (url);
	if (this.obj.name=='judet')
	{
		var obj1 = document.getElementById ('loc_s'), obj2 = document.getElementById ('cart_s');
		if (obj1 != null)
		{
			if (obj1.options)
			for (var i=1; i<obj1.options.length; i++)
			 while (obj1.options[i])
				obj1.options[i] = null;
		}
		if (obj2 != null)
		{			
			if (obj2.options)		
			for (var i=1; i<obj2.options.length; i++)
			 while (obj2.options[i])
				obj2.options[i] = null;
		}
	}
	if (this.obj.name=='localitate')	
	 {
		var obj1 = document.getElementById ('cart_s');
 		if (obj1 != null)
		{			
			for (var i=1; i<obj1.options.length; i++)
			 while (obj1.options[i])
				obj1.options[i] = null;
		}
	 }	
	var oThis = (this.iobj == null ? this.obj : this.iobj);
	xmlHttp.onreadystatechange = function ()
	{
		var colectie =  new Array();		
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			colectie = eval (xmlHttp.responseText);
//		alert (colectie.length);
			if (colectie.length)
			for (var i=1; i<colectie.length+1; i++)
				oThis.options[i] = new Option(colectie[i-1][0],colectie[i-1][1]);
		}
	}
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null);	
};

function GetXmlHttpObject()
{ 
	var objXMLHttp=null;
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest();
	}
	else 
 	 if (window.ActiveXObject)
	 {
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	 }
	return objXMLHttp;
}