
function download1Handle(responseText) {
	
	// cria o objeto a partir do json
	var result = eval('(' + responseText + ')');
	
	// limpa mensagens de erro
	var trErrorMsg = document.getElementById('trErrorMsg');
	trErrorMsg.style.display = 'none';
	
	var tdErrorMsg = document.getElementById('tdErrorMsg');
	if (tdErrorMsg.firstChild != null) {
		tdErrorMsg.removeChild(tdErrorMsg.firstChild);
	}
	
	// trata resultado
	if (result.errorMsg != null) {
		var btPhone = document.getElementById('btPhone');
		btPhone.style.display = '';
		
		document.form1.manufacturer.disabled = false;
		document.form1.model.disabled = false;
		document.form1.ddd.disabled = false;
		document.form1.number.disabled = false;
		
		trErrorMsg.style.display = '';
		tdErrorMsg.appendChild(document.createTextNode(result.errorMsg));
	} else {
		var trCode = document.getElementById('trCode');
		trCode.style.display = '';
		document.getElementById('code').value = '';
		var trVoltar = document.getElementById('trVoltar');
		trVoltar.style.display = '';
	}
}

function download2Handle(responseText) {
	// cria o objeto a partir do json
	var result = eval('(' + responseText + ')');
	
	// limpa mensagens de erro
	var trErrorMsg = document.getElementById('trErrorMsg');
	trErrorMsg.style.display = 'none';
	
	var tdErrorMsg = document.getElementById('tdErrorMsg');
	if (tdErrorMsg.firstChild != null) {
		tdErrorMsg.removeChild(tdErrorMsg.firstChild);
	}
	
	// trata resultado
	if (result.errorMsg != null) {
		trErrorMsg.style.display = '';
		tdErrorMsg.appendChild(document.createTextNode(result.errorMsg));
	} else {
		window.location.href = 'demohits?cmd=downloadconfirmation&ref=' + result.referenceCode;
	}
}

function postPhoneNumber() {
	var btPhone = document.getElementById('btPhone');
	btPhone.style.display = 'none';

	// limpa mensagens de erro
	var trErrorMsg = document.getElementById('trErrorMsg');
	trErrorMsg.style.display = 'none';
	
	var tdErrorMsg = document.getElementById('tdErrorMsg');
	if (tdErrorMsg.firstChild != null) {
		tdErrorMsg.removeChild(tdErrorMsg.firstChild);
	}
	
	document.form1.manufacturer.disabled = true;
	document.form1.model.disabled = true;
	document.form1.ddd.disabled = true;
	document.form1.number.disabled = true;
	
	var manufacturer = document.form1.manufacturer.value;
	var model = document.form1.model.value;
	var ddd = document.form1.ddd.value;
	var number = document.form1.number.value;
	doPost('demohits?cmd=downloadcontent1','ddd=' + escape(ddd) + '&number=' + escape(number) + '&manufacturer=' + escape(manufacturer) + '&model=' + escape(model) + '&e=' + escape(document.form1.e.value) ,'download1Handle');
}
    
function postCode() {
	// limpa mensagens de erro
	var trErrorMsg = document.getElementById('trErrorMsg');
	trErrorMsg.style.display = 'none';
	
	var tdErrorMsg = document.getElementById('tdErrorMsg');
	if (tdErrorMsg.firstChild != null) {
		tdErrorMsg.removeChild(tdErrorMsg.firstChild);
	}

	var e = document.form1.e.value;
	var ddd = document.form1.ddd.value;
	var number = document.form1.number.value;
	var code = document.form1.code.value;
	doPost('demohits?cmd=downloadcontent2','e=' + escape(e) + '&ddd=' + escape(ddd) + '&number=' + escape(number) + '&code=' + escape(code),'download2Handle');
}

