// This JS file gives support functions for http://0xAF.org
// no license on this JS file (Public Domain)

function validate_message_form() {

	var f = document.shortmessageform;

	if (!f)
		return false;

	if (f.name.value == 'Name' || f.name.value.length < 2) {
		f.name.focus();
		return false;
	}

	var emailReg = "^[\\w\\d]+[\\w-_\\.\\d]*\@[\\w\\d]+[\\w\\d-\\.]*\\.\\w\\w[\\w]*$";
	var regex = new RegExp(emailReg);
	if (f.email.value == 'E-Mail' || f.email.value.length < 8 || ! regex.test(f.email.value) ) {
		f.email.focus();
		return false;
	}

	if (f.msg.value == 'Short Message' || f.msg.value.length < 2) {
		f.msg.focus();
		return false;
	}

	f.site.value="doit";
	f.submit();
	return false;
}

function generate_mail() {
	var me = 'af';
	var home = '0xAF';
	var tld = 'org';

	var m = me;
	m += '@';
	m += home;
	m += '.';
	m += tld;
	document.write('<a href="mailto:'+m+'">'+m+'</a>');
}

function generate_jid() {
	var me = 'af';
	var host = 'jabber';
	var home = 'mis';
	var tld = 'bg';

	var m = me;
	m += '@';
	m += host;
	m += '.';
	m += home;
	m += '.';
	m += tld;
	document.write('<a href="xmpp:'+m+'">'+m+'</a>');
}














