var address = "/UserFiles/Flash/cielDealers.xml";
new Ajax.Request(address,
{
    method:'get',
    onSuccess: processXMLData,
    onFailure: function(){  }
});

var selectJudet = '<select name="lista_judete" id="lista_judete" onchange="showDistribSelect(this);">\n';
var selectDistribuitor = '';
var showSelects = 0;
var databaseTree;

function processXMLData(transport){
	var xml = transport.responseText;
	var database = new XMLDoc(xml);
	databaseTree = database.docNode;
	var i,j;
	for (i = 0; i < databaseTree.getElements('district').length; i++){
		var judet = databaseTree.getElements('district')[i];
		selectJudet += '<option value="'+ i +'">' + judet.getAttribute('name') + '</option>\n';
		if(i == 0){
		selectDistribuitor += '<select class="lista_distribuitori" name="lista_distribuitori" id="lista_distribuitori'+i+'" style="display: inline;">\n';
		$('distrib_mail').value = judet.getElements('d')[0].getAttribute('mail');
		} else {
		selectDistribuitor += '<select class="lista_distribuitori" name="lista_distribuitori" id="lista_distribuitori'+i+'" style="display: none;" onchange="selectDistribMail(this)">\n';
		}
		for (j=0; j < judet.getElements('d').length; j++) {
			selectDistribuitor += '<option value="'+judet.getElements('d')[j].getAttribute('mail')+'">' + judet.getElements('d')[j].getAttribute('name') + '</option>\n';
		}
		selectDistribuitor += '</select>';
	}
	selectJudet += '</select>';
	showSelects = 1;
}

function showDistribSelect(activeSelect){
	var distribs = document.getElementsByClassName('lista_distribuitori');
	for ( i = 0; i< distribs.length; i++){
		distribs[i].style.display = 'none';
	}
	$('lista_distribuitori'+activeSelect.value).style.display = "inline";
	$('distrib_mail').value = $('lista_distribuitori'+activeSelect.value).value;
}

function selectDistribMail(active){
	$('distrib_mail').value = active.value;
}
function submitCodeForm() {
	var mesaj = '';
	form = $('acces_form');
	elements = form.getElementsByTagName('*');
	for(i=0; i<elements.length; i++){
		if (elements[i].tagName.toLowerCase() == 'input' &&
			elements[i].type != 'button' &&
			elements[i].type != 'submit' &&
			elements[i].type != 'checkbox' &&
			elements[i].type != 'radio' &&
			elements[i].type != 'hidden' &&
			elements[i].type != 'reset' ) {
			mesaj += elements[i].name + ': ' + elements[i].value + '<br />';
		}
		if (elements[i].tagName.toLowerCase() == 'input' &&
			elements[i].type == 'radio' ) {
			mesaj += elements[i].value + ': ' + elements[i].checked + '<br />';
		}
		if (elements[i].tagName.toLowerCase() == 'select' && elements[i].style.display.toLowerCase() != 'none') {
			mesaj += elements[i].name + ': ' + elements[i].options[elements[i].selectedIndex].text + '<br />';
		}
	}
	sendEmail = $('general_mail').value;
	if($('distribuitor').checked && $('distrib_mail').value != '') sendEmail += ',' + $('distrib_mail').value;
	window.location.href = 'http://z.ekontent.ro/DoEmail.aspx?to='+sendEmail+'&from='+$('email').value+'&subiect=Cod de acces aplicatii CIEL [engleza]&mesaj='+mesaj+'&redirect=http://www.ciel.ro/cielen/form-sent.aspx';
	return false;
}

