diff options
author | Struan Donald <struan@exo.org.uk> | 2012-03-30 12:44:59 +0100 |
---|---|---|
committer | Struan Donald <struan@exo.org.uk> | 2012-03-30 12:44:59 +0100 |
commit | 32a74ddaf0f203ef9c9a28dc08c650c643e09de1 (patch) | |
tree | 570694dd21f36b562d38e8d5e1ffd8ddc848c70b /web/js | |
parent | ff3926d0599b90f05e12b949205d8cc6e35df3be (diff) |
add first name and last name boxes for bromley
Diffstat (limited to 'web/js')
-rw-r--r-- | web/js/fixmystreet.js | 9 | ||||
-rw-r--r-- | web/js/map-OpenLayers.js | 3 |
2 files changed, 11 insertions, 1 deletions
diff --git a/web/js/fixmystreet.js b/web/js/fixmystreet.js index 75546baff..36d47b5b2 100644 --- a/web/js/fixmystreet.js +++ b/web/js/fixmystreet.js @@ -101,16 +101,25 @@ $(function(){ $('#submit_sign_in').click( function(e) { $('#form_category').addClass('required validCategory').removeClass('valid'); $('#form_name').removeClass(); + $('#form_first_name').removeClass(); + $('#form_last_name').removeClass(); + $('#form_fms_extra_title').removeClass(); } ); $('#submit_register').click( function(e) { $('#form_category').addClass('required validCategory').removeClass('valid'); $('#form_name').addClass('required validName'); + $('#form_first_name').addClass('required'); + $('#form_last_name').addClass('required'); + $('#form_fms_extra_title').addClass('required'); } ); $('#problem_submit > input[type="submit"]').click( function(e) { $('#form_category').addClass('required validCategory').removeClass('valid'); $('#form_name').addClass('required validName'); + $('#form_first_name').addClass('required'); + $('#form_last_name').addClass('required'); + $('#form_fms_extra_title').addClass('required'); } ); $('#update_post').click( function(e) { diff --git a/web/js/map-OpenLayers.js b/web/js/map-OpenLayers.js index e4859b590..8ea54cac3 100644 --- a/web/js/map-OpenLayers.js +++ b/web/js/map-OpenLayers.js @@ -443,7 +443,8 @@ OpenLayers.Control.Click = OpenLayers.Class(OpenLayers.Control, { $('#councils_text').html(data.councils_text); $('#form_category_row').html(data.category); if ( data.extra_name_info ) { - var lb = $('#form_name').prev(); + // there might be a first name field on some cobrands + var lb = $('#form_first_name').prev() || $('#form_name').prev(); lb.before(data.extra_name_info); } }); |