var xmlHttp;

function unset(a)
{
	if(a.value == "Zoeken...")
	{
		a.value = "";	
	}
}

function set(a)
{
	if(a.value == "")
	{
		a.value = "Zoeken...";
	}
}

function over(a)
{
	a.setAttribute("class", "item_hover");
}

function out(a)
{
	a.removeAttribute("class");
}

function href(a)
{
	window.location = a;
}

function changeCity(id)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ('Browser does not support HTTP Request');
		return;
	}
	var url='./functions.php?id='+id+'&task=changecity';
	xmlHttp.onreadystatechange=stateChangedChangeCity;
	xmlHttp.open('GET',url,true);
	xmlHttp.send(null);
}

function stateChangedChangeCity()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=='complete')
	{
		var streets = xmlHttp.responseText.split('|');
		var street_select = document.getElementById('street');
		street_select.length = 0;
		var elOptNew = document.createElement('option');
		elOptNew.text = "Maak uw keuze";
		elOptNew.value = "";
		try {
			street_select.add(elOptNew, null); // standards compliant; doesn't work in IE
		}
		catch(ex) {
			street_select.add(elOptNew); // IE only
		}

		for(var i in streets)
		{
			elOptNew = document.createElement('option');
			elOptNew.text = streets[i];
			elOptNew.value = streets[i];

			try {
				street_select.add(elOptNew, null); // standards compliant; doesn't work in IE
			}
			catch(ex) {
				street_select.add(elOptNew); // IE only
			}
		}
	}
}

function GetXmlHttpObject()
{
	var objXMLHttp=null;
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject('Microsoft.XMLHTTP');
	}
	return objXMLHttp;
}
