/*##############################################
# Account form V2
# includes/js/field-descriptions.inc.js
# Copyright http://www.skymarket.co.uk
# steve.clarke@skymarket.co.uk
##############################################*/ 

labelErrorColour = 'red';

fieldDescriptions = new Array();
fieldDescriptions['personal'] = new Array();
fieldDescriptions['account'] = new Array();
fieldDescriptions['promo'] = new Array();

// Personal details //
fieldDescriptions['personal']['default'] = 'Please provide your details for the main contact of this account';

fieldDescriptions['personal']['s_title'] = new Array();
fieldDescriptions['personal']['s_title']['name'] = 'Title';
fieldDescriptions['personal']['s_title']['info'] = 'The title of the main contact, e.g "Mr"';
fieldDescriptions['personal']['s_title']['validation'] = {'mandatory_if':'f_hasaccount'};

fieldDescriptions['personal']['f_forename'] = new Array();
fieldDescriptions['personal']['f_forename']['name'] = 'First name';
fieldDescriptions['personal']['f_forename']['info'] = 'The first name of the main contact, e.g "James". <br />  This field will only accept letters, spaces, hyphens and apostrophes.';
fieldDescriptions['personal']['f_forename']['validation'] = {'mandatory_if':'f_hasaccount'};

fieldDescriptions['personal']['f_surname'] = new Array();
fieldDescriptions['personal']['f_surname']['name'] = 'Last name';
fieldDescriptions['personal']['f_surname']['info'] = ' The last name of the main contact, e.g "Smith". <br />  This field will only accept letters, spaces, hyphens and apostrophes.';
fieldDescriptions['personal']['f_surname']['validation'] = {'mandatory_if':'f_hasaccount'};

fieldDescriptions['personal']['f_businessName'] = new Array();
fieldDescriptions['personal']['f_businessName']['name'] = 'Business name';
fieldDescriptions['personal']['f_businessName']['info'] = 'Your business name (min 5 characters), if you are a company.';
fieldDescriptions['personal']['f_businessName']['validation'] = {'minlength':5};

fieldDescriptions['personal']['f_email'] = new Array();
fieldDescriptions['personal']['f_email']['name'] = 'E-mail address';
fieldDescriptions['personal']['f_email']['info'] = 'Please enter your primary email address.';
fieldDescriptions['personal']['f_email']['validation'] = {'mandatory_if':'f_hasaccount', 'email':1};

fieldDescriptions['personal']['f_confirmEmail'] = new Array();
fieldDescriptions['personal']['f_confirmEmail']['name'] = 'Confirm e-mail address';
fieldDescriptions['personal']['f_confirmEmail']['info'] = 'An area for you to duplicate the email address shown above, to ensure it is correct.';
fieldDescriptions['personal']['f_confirmEmail']['validation'] = {'mandatory_if':'f_hasaccount', 'confirm':'f_email'};

fieldDescriptions['personal']['s_country'] = new Array();
fieldDescriptions['personal']['s_country']['name'] = 'Country';
fieldDescriptions['personal']['s_country']['info'] = 'The country in which you are based.';
fieldDescriptions['personal']['s_country']['validation'] = {'mandatory_if':'f_hasaccount', 'alphanumeric_spaces':1};

fieldDescriptions['personal']['f_address1'] = new Array();
fieldDescriptions['personal']['f_address1']['name'] = 'Address line 1';
fieldDescriptions['personal']['f_address1']['info'] = 'The first line of your address, typically a house name/number and the street name. <br />This field will only accept letters, numbers, spaces, hyphens and apostrophes.';
fieldDescriptions['personal']['f_address1']['validation'] = {'mandatory_if':'f_hasaccount', 'address_fields_numeric':1};

fieldDescriptions['personal']['f_address2'] = new Array();
fieldDescriptions['personal']['f_address2']['name'] = 'Address line 2';
fieldDescriptions['personal']['f_address2']['info'] = 'The second line of your address (if applicable).';
fieldDescriptions['personal']['f_address2']['validation'] = {};

fieldDescriptions['personal']['f_address3'] = new Array();
fieldDescriptions['personal']['f_address3']['name'] = 'Address line 3';
fieldDescriptions['personal']['f_address3']['info'] = 'The third line of your address (if applicable).';
fieldDescriptions['personal']['f_address3']['validation'] = {};

fieldDescriptions['personal']['f_town'] = new Array();
fieldDescriptions['personal']['f_town']['name'] = 'Town/City';
fieldDescriptions['personal']['f_town']['info'] = 'The town or city in which you are based. <br />This field will only accept letters, spaces, hyphens and apostrophes.';
fieldDescriptions['personal']['f_town']['validation'] = {'mandatory_if':'f_hasaccount', 'address_fields':1};

fieldDescriptions['personal']['f_county'] = new Array();
fieldDescriptions['personal']['f_county']['name'] = 'County';
fieldDescriptions['personal']['f_county']['info'] = 'The county in which you are based. <br />This field will only accept letters, spaces, hyphens and apostrophes.';
fieldDescriptions['personal']['f_county']['validation'] = {'address_fields':1};

fieldDescriptions['personal']['f_postcode'] = new Array();
fieldDescriptions['personal']['f_postcode']['name'] = 'Postcode';
fieldDescriptions['personal']['f_postcode']['info'] = 'Your postal designation. <br />This field will only accept letters, spaces and numbers.';
fieldDescriptions['personal']['f_postcode']['validation'] = {'mandatory_if':'f_hasaccount','alphanumeric_spaces':1};

fieldDescriptions['personal']['f_intcode'] = new Array();
fieldDescriptions['personal']['f_intcode']['name'] = 'Country dialing code';
fieldDescriptions['personal']['f_intcode']['info'] = 'The dialing code that normally applies to the country you have selected, which you can edit if incorrect. <br /> This field will only accept numbers and the plus symbol (+).';
fieldDescriptions['personal']['f_intcode']['validation'] = {'mandatory_if':'f_hasaccount', 'dialing_code':1};

fieldDescriptions['personal']['f_telNo'] = new Array();
fieldDescriptions['personal']['f_telNo']['name'] = 'Telephone';
fieldDescriptions['personal']['f_telNo']['info'] = 'Your landline telephone number.<br /> This field will only accept numbers and spaces.';
fieldDescriptions['personal']['f_telNo']['validation'] = {'mandatory_if':'f_hasaccount', 'phoneno':1, 'non_mandatory': 's_telNoTime'};

fieldDescriptions['personal']['s_telNoTime'] = new Array();
fieldDescriptions['personal']['s_telNoTime']['name'] = 'Telephone calltime';
fieldDescriptions['personal']['s_telNoTime']['info'] = 'A period during which you would prefer to be contacted on this number, should it be necessary.';
fieldDescriptions['personal']['s_telNoTime']['validation'] = {'mandatory_if':'f_telNo'};

fieldDescriptions['personal']['f_altTelNo'] = new Array();
fieldDescriptions['personal']['f_altTelNo']['name'] = 'Alternative telephone';
fieldDescriptions['personal']['f_altTelNo']['info'] = 'An alternative landline number, if you wish to supply one. <br /> This field will only accept numbers and spaces.';
fieldDescriptions['personal']['f_altTelNo']['validation'] = {'phoneno':1, 'non_mandatory': 's_altTelNoTime'};

fieldDescriptions['personal']['s_altTelNoTime'] = new Array();
fieldDescriptions['personal']['s_altTelNoTime']['name'] = 'Alternative telephone calltime';
fieldDescriptions['personal']['s_altTelNoTime']['info'] = 'A period during which you would prefer to be contacted on this alternative number, should it be necessary.';
fieldDescriptions['personal']['s_altTelNoTime']['validation'] = {'mandatory_if':'f_altTelNo'};

fieldDescriptions['personal']['f_mobile'] = new Array();
fieldDescriptions['personal']['f_mobile']['name'] = 'Mobile';
fieldDescriptions['personal']['f_mobile']['info'] = 'Your mobile number (if you have one and would like us to be able to contact you even when you\'re on the move?) <br /> This field will only accept numbers and spaces.';
fieldDescriptions['personal']['f_mobile']['validation'] = {'phoneno':1};
	
fieldDescriptions['personal']['s_mobileTime'] = new Array();
fieldDescriptions['personal']['s_mobileTime']['name'] = 'Mobile calltime';
fieldDescriptions['personal']['s_mobileTime']['info'] = 'A period during which you would prefer to be contacted on this mobile number, should it be necessary.';
fieldDescriptions['personal']['s_mobileTime']['validation'] = {'mandatory_if':'f_mobile'};


fieldDescriptions['personal']['f_fax'] = new Array();
fieldDescriptions['personal']['f_fax']['name'] = 'Fax';
fieldDescriptions['personal']['f_fax']['info'] = 'Your fax number, if you use one. <br /> This field will only accept numbers and spaces.';
fieldDescriptions['personal']['f_fax']['validation'] = {'phoneno':1};

fieldDescriptions['personal']['f_website'] = new Array();
fieldDescriptions['personal']['f_website']['name'] = 'Website';
fieldDescriptions['personal']['f_website']['info'] = 'Your website address, e.g "www.example.com".<br /> This field will only accept valid web addresses.';
fieldDescriptions['personal']['f_website']['validation'] = {'website':1};


fieldDescriptions['account']['s_secretQuestion'] = new Array();
fieldDescriptions['account']['s_secretQuestion']['name'] = 'Secret question';
fieldDescriptions['account']['s_secretQuestion']['info'] = 'Please choose a secret question, which serves as an additional layer of security.';
fieldDescriptions['account']['s_secretQuestion']['validation'] = {'mandatory_if':'f_hasaccount'};

fieldDescriptions['account']['f_secretAnswer'] = new Array();
fieldDescriptions['account']['f_secretAnswer']['name'] = 'Secret answer';
fieldDescriptions['account']['f_secretAnswer']['info'] = 'The answer to the question above. Make sure the answer is accurate, as without it we may be unable to confirm your identity and telephone assistance will be restricted. ';
fieldDescriptions['account']['f_secretAnswer']['validation'] = {'mandatory_if':'f_hasaccount'};


// Account details //
fieldDescriptions['account']['default'] = 'Please input your account details here.'

fieldDescriptions['account']['f_hasaccount'] = new Array();
fieldDescriptions['account']['f_hasaccount']['name'] = 'Already a customer';
fieldDescriptions['account']['f_hasaccount']['info'] = 'Do you already have an account with Skymarket?';
fieldDescriptions['account']['f_hasaccount']['validation'] = {};

fieldDescriptions['account']['f_username'] = new Array();
fieldDescriptions['account']['f_username']['name'] = 'Username';
fieldDescriptions['account']['f_username']['info'] = 'Please enter a unique username for this account. This username must be a minimum of five characters.';
fieldDescriptions['account']['f_username']['validation'] = {'username':1};


fieldDescriptions['account']['f_password'] = new Array();
fieldDescriptions['account']['f_password']['name'] = 'Password';
fieldDescriptions['account']['f_password']['info'] = 'The password for the account. This password should not be divulged to anyone and needs to be at least 8 characters, of which at least two must be numerals.';
fieldDescriptions['account']['f_password']['validation'] = {'mandatory':1};
//fieldDescriptions['account']['f_password']['validation'] = {'mandatory':1, 'password':1};

fieldDescriptions['account']['f_confirmPassword'] = new Array();
fieldDescriptions['account']['f_confirmPassword']['name'] = 'Confirm password';
fieldDescriptions['account']['f_confirmPassword']['info'] = 'Please re-enter the password, to ensure it is correct.';
fieldDescriptions['account']['f_confirmPassword']['validation'] = {'mandatory':1, 'confirm':'f_password'};
//fieldDescriptions['account']['f_confirmPassword']['validation'] = {'mandatory':1, 'password':1, 'confirm':'f_password'};

fieldDescriptions['account']['f_destinationURL'] = new Array();
fieldDescriptions['account']['f_destinationURL']['name'] = 'URL';
fieldDescriptions['account']['f_destinationURL']['info'] = 'Please enter the url of a page for which you wish to track visits.';
fieldDescriptions['account']['f_destinationURL']['validation'] = {'mandatory':1, 'website':1};

fieldDescriptions['account']['f_destinationURL2'] = new Array();
fieldDescriptions['account']['f_destinationURL2']['name'] = 'URL';
fieldDescriptions['account']['f_destinationURL2']['info'] = 'You can enter up to 3 URLs to track during the free trial. These may be pages from different domains but this will mean an additional cost if you continue after the trial ends.';
fieldDescriptions['account']['f_destinationURL2']['validation'] = {'website':1};

fieldDescriptions['account']['f_destinationURL3'] = new Array();
fieldDescriptions['account']['f_destinationURL3']['name'] = 'URL';
fieldDescriptions['account']['f_destinationURL3']['info'] = 'You can enter up to 3 URLs to track during the free trial. These may be pages from different domains but this will mean an additional cost if you continue after the trial ends.';
fieldDescriptions['account']['f_destinationURL3']['validation'] = {'website':1};


fieldDescriptions['promo']['c_tos'] = new Array();
fieldDescriptions['promo']['c_tos']['name'] = 'Terms of service';
fieldDescriptions['promo']['c_tos']['info'] = 'To create an account you must agree to the terms of service.';
fieldDescriptions['promo']['c_tos']['validation'] = {'mandatory_checked':1};
