// (c) 1999-2008 Bright Interactive Limited. All rights reserved.
// http://www.bright-interactive.com | info@bright-interactive.com
// Tel: 0870 240 6520

ANTISPAM_FIELDNAME = 'subject';
ANTISPAM_CODE = 'dsa$k_eB1^d';

function setAntispamFields(f)
// Set anti-spam fields to some value on load, which is checked 
// for on server side.

// Assumes automated spammers won't use javascript
// f is an optional form, if not set, all anti-spam fields are set

// See code in /do/busobj/BusSettings.py and /do/form.py for
// server side code.
{
	if (f === undefined) {
		var fields = new Array();
		fields = document.getElementsByName(ANTISPAM_FIELDNAME);
 		for (var i=0; i < fields.length; i++) {
			fields[i].value = ANTISPAM_CODE;
		}
	}else{
			document.getElementById(ANTISPAM_FIELDNAME).value = ANTISPAM_CODE;
	}
}

function use_details () {
	
	var checked = document.getElementById('details_checkbox').checked;
	var fields = [ 'title', 'first_name', 'last_name', 'address1',
								 'address2', 'city', 'county', 'post_code' ];
	if (checked) {
		for (i = 0; i < fields.length; i++) {
			var f = fields[i];
			document.getElementsByName('d_' + f)[0].value = document.getElementsByName(f)[0].value;
		}
	}
	
	return;
}