/**
 * @author Oli
 */
function getHTTPObject(){
	var xmlhttp;
	// Attempt to initialize xmlhttp object
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}
    catch (e) {
		// Try to use different activex object
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (E) {
			xmlhttp = false;
		}
	}
	// If not initialized, create XMLHttpRequest object
	if (!xmlhttp) {
		if (typeof XMLHttpRequest != 'undefined') {
			xmlhttp = new XMLHttpRequest();
		}
		else {
			alert("Ihr Browser kann keine AJAX Scripts laufen.\nBitte verwenden Sie entweder Mozilla Firefox, Internet Explorer oder Opera.");
			return null;
		}
	}
	return xmlhttp;
}
 

// Change the value of the outputText field
function setOutput(){
	var combo = document.getElementById('oras');
	combo.options.length = 0;
	if(httpObject.readyState == 4){
		var response = httpObject.responseText;
		var items = response.split(";");
		var count = items.length;
		for (var i=0;i<count;i++) {
			if (items[i] == '') continue;
			var options = items[i].split("-");
			combo.options[i] =	new Option(options[0], options[0]);
		}
	}
	else 
		combo.options[0] = new Option('asteptati...');
}

// Implement business logic
function doWork(cauta){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "/adauga/orase/"+document.getElementById('judet').value + (cauta ? '/cauta' : '/adauga'), true);
		httpObject.onreadystatechange = setOutput;
		httpObject.send(null);
	}
}

function setOutput2(){
	var combo = document.getElementById('oras_ag');
	combo.options.length = 0;	
	if(httpObject.readyState == 4){
		var response = httpObject.responseText;
		var items = response.split(";");
		var count = items.length;
		for (var i=0;i<count;i++){
			if (items[i] == '') continue;			
			var options = items[i].split("-");
			combo.options[i] =	new Option(options[0], options[0]);
		}
	}
	else 
		combo.options[0] = new Option('asteptati...');
	
}

// Implement business logic
function doWork_adauga_inreg_agentie(){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "/adauga/orase/"+document.getElementById('judet_ag').value, true);
		httpObject.onreadystatechange = setOutput2;
		httpObject.send(null);
	}
}

var httpObject = null;

