function gen_lnk(address, domain_and_rest, link_text, additional_formatting, target) {
	/* usage example
	* gen_lnk('www.google','com/maps','Google maps','class="link"','_blank');
	*
	*/
	var link;
	if (address.indexOf('http://') != 0) http_prefix = 'http://';
	else http_prefix = '';
	link = '<a href="' + http_prefix + address + '.' + domain_and_rest + ' "';
	if (typeof(target) != 'undefined') {
		link += ' target="'+ target +'"';
	}
	if (typeof(additional_fomrmatting) != 'undefined' && additional_fomrmatting != '') {
		link += additional_fomrmatting;
	}
	link += '>';
	link += link_text;
	link += '</a>'
	
	//alert (link);
	document.write(link);
}
