function expandASCII(array) {
	var string = '';
	for (var index=0; index<array.length; index++) {
		string += String.fromCharCode(array[index]);
	}
	return string;
}

var street = new Array(54,48,55,45,57,51,48,32,89,97,116,101,115,32,83,116,114,101,101,116,44);
var postal = new Array(86,56,86,32,52,90,51);
var phone1 = new Array(40,50,53,48,41,32,56,56,50,45,56,56,50,55);
var phone2 = new Array(32)
var phone3 = new Array(53,50,53,55,52,48);
var iaxurl = new Array(103,117,101,115,116,64,105,97,120,50,46,97,100,118,97,110,116,105,97,46,99,97);
var sipurl = new Array(48,64,115,105,112,46,97,100,118,97,110,116,105,97,46,99,97);
var skype  = new Array(97,100,118,97,110,116,105,97,45,118,111,105,112);
var e_mail = new Array(105,110,102,111,64,97,100,118,97,110,116,105,97,46,99,97);

document.getElementById('street').innerHTML = expandASCII(street);
document.getElementById('postal').innerHTML = expandASCII(postal);
document.getElementById('phone1').innerHTML = expandASCII(phone1);
document.getElementById('iaxurl').innerHTML = expandASCII(iaxurl);
document.getElementById('sipurl').innerHTML = expandASCII(sipurl);
document.getElementById('skype').innerHTML  = expandASCII(skype);
document.getElementById('e_mail').innerHTML = '<a href="mailto:' +  expandASCII(e_mail) + '">' + expandASCII(e_mail) + '</a>';

function sendMessage() {
	var elements = document.forms[0].elements;
	for (var index=0; index < elements.length; index++) {
		elements[index].value = trim(elements[index].value);
		elements[index].style.backgroundColor = '#1B1E31';
		if (elements[index].value == '') {
			trace('Please add your ' + prettyText(elements[index].name));
			elements[index].style.backgroundColor = '#252B43';
			elements[index].focus();
			return;
		}
	}
	ajaxRequest('post','/email','handleSendMessage',pickleForm(document.forms[0]));
}
function handleSendMessage(response) {
	clearTrace();
	document.getElementById('control').innerHTML = 'Thank you. Your message has been sent.';
	var elements = document.forms[0].elements;
	for (var index=0; index < elements.length; index++) {
		elements[index].disabled = true;
	}
	return;
}
