copaair.com Website Information
Daily Unique Visits: 72,472
Daily Page Views: 434,832
Income Per Day: $870
Estimated Value: $626,400
copaair.com is registered under .COM top-level domain. Please check other sites in .COM zone.
No name server records were found.
and is probably hosted by ULTRADNS, US. See the full list of other websites hosted by ULTRADNS, US.
The highest website copaair.com position in Alexa rank database was 19350 and the lowest rank position was 22001. Current position of copaair.com in Alexa rank database is 19790.
Desktop speed score of copaair.com (58/100) is better than the results of 33.06% of other sites and shows that the page desktop performance can be improved.
Mobile usability score of copaair.com (99/100) is better than the results of 79.46% of other sites and means that the page is mobile-friendly.
Mobile speed score of copaair.com (42/100) is better than the results of 21.5% of other sites and shows that the landing page performance on mobile devices is poor and can be improved.
Advertisement
copaair.com Alexa Rank
The traffic rank is based on three months of aggregated historical traffic data from millions of Alexa Toolbar users and is a combined measure of page views and users.
copaair.com whois
WHOIS gives you the ability to lookup any generic domains to find out the registered domain holder. WHOIS database are provided for information purposes only. It allows the public to check whether a specific domain name is still available or not and to obtain information related to the registration records of existing domain names.
Registry Domain ID: 611824_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.corporatedomains.com
Registrar URL: http://cscdbs.com
Updated Date: 2024-04-15T05:16:49Z
Creation Date: 1996-04-18T04:00:00Z
Registry Expiry Date: 2025-04-19T04:00:00Z
Registrar: CSC Corporate Domains, Inc.
Registrar IANA ID: 299
Registrar Abuse Contact Email: domainabuse@cscglobal.com
Registrar Abuse Contact Phone: 8887802723
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: UDNS1.CSCDNS.NET
Name Server: UDNS2.CSCDNS.UK
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2024-09-10T20:56:16Z
copaair.com server information
Servers Location
copaair.com desktop page speed rank
Last tested: 2016-07-13
copaair.com Desktop Speed Test Quick Summary
priority - 38Optimize images
Properly formatting and compressing images can save many bytes of data.
Optimize the following images to reduce their size by 365.9KiB (85% reduction).
Compressing and resizing https://www.copaair.com/image/journal/article?img_…086015&t=1466728413253 could save 122.6KiB (86% reduction).
Compressing and resizing https://www.copaair.com/image/journal/article?img_…086007&t=1466728361328 could save 29.9KiB (69% reduction).
Losslessly compressing https://www.copaair.com/copa-theme/images/main_search.png could save 18.4KiB (97% reduction).
Losslessly compressing https://www.copaair.com/image/layout_icon?img_id=768473&t=1468406223565 could save 17.7KiB (97% reduction).
Losslessly compressing https://www.copaair.com/image/journal/article?img_…084265&t=1466627081345 could save 2.2KiB (50% reduction).
Losslessly compressing https://www.copaair.com/image/layout_set_logo?img_id=29901&t=1468406201140 could save 1.6KiB (46% reduction).
Losslessly compressing https://www.copaair.com/image/journal/article?img_…084250&t=1466626917357 could save 1.4KiB (50% reduction).
Losslessly compressing https://www.copaair.com/copa-theme/images/icons/flag.png could save 1.3KiB (29% reduction).
Losslessly compressing https://www.copaair.com/image/journal/article?img_…347195&t=1467744048560 could save 944B (35% reduction).
Losslessly compressing https://www.copaair.com/copa-theme/images/icons/ico-nav-tab-home.png could save 900B (35% reduction).
Losslessly compressing https://www.copaair.com/copa-theme/images/input-return.png could save 870B (49% reduction).
Losslessly compressing https://www.copaair.com/copa-theme/images/icons/icon-nav-tab-vertical.png could save 543B (22% reduction).
priority - 14Eliminate render-blocking JavaScript and CSS in above-the-fold content
Your page has 22 blocking script resources and 22 blocking CSS resources. This causes a delay in rendering your page.
Remove render-blocking JavaScript:
https://www.copaair.com/copa-theme/js/copa.min.js
https://www.copaair.com/html/js/barebone.jsp?brows…b=6210&t=1462914753000
https://www.copaair.com/copa-storefronts-portlet/j…b=6210&t=1468406272000
https://www.copaair.com/copa-login-portlet/js/logi…b=6210&t=1468406230000
https://www.copaair.com/copa-booking-menu-portlet/…b=6210&t=1468406277000
https://www.copaair.com/copa-booking-menu-portlet/…b=6210&t=1468406277000
https://www.copaair.com/html/portlet/journal/js/ma…b=6210&t=1468406100000
https://www.copaair.com/html/portlet/journal/js/na…b=6210&t=1468406100000
https://www.copaair.com/copa-flight-booking-portle…b=6210&t=1468406200000
https://www.copaair.com/copa-flight-booking-portle…b=6210&t=1468406200000
https://www.copaair.com/copa-flight-booking-portle…b=6210&t=1468406200000
https://www.copaair.com/copa-flight-booking-portle…b=6210&t=1468406200000
https://www.copaair.com/copa-flight-booking-portle…b=6210&t=1468406200000
https://www.copaair.com/copa-webcheckin-portlet/js…b=6210&t=1468406222000
https://www.copaair.com/copa-connectmiles-portlet/…b=6210&t=1468406226000
https://www.copaair.com/copa-flight-information-po…b=6210&t=1468406208000
https://www.copaair.com/copa-ask-ana-portlet/js/as…b=6210&t=1468406257000
https://www.copaair.com/copa-alert-portlet/js/aler…b=6210&t=1468406217000
https://www.copaair.com/copa-theme/omniture/s_code.js
https://www.copaair.com/copa-webcheckin-portlet/js…b=6210&t=1468406222000
https://www.copaair.com/copa-theme/js/main.js?brow…b=6210&t=1468406196000
Optimize CSS Delivery of the following:
https://www.copaair.com/copa-theme/js/vendors/angu…ular-ui-switch.min.css
https://www.copaair.com/copa-theme/css/flight-datepicker.css
https://fonts.googleapis.com/css?family=Lato:400,7…00italic,300,400italic
https://www.copaair.com/copa-theme/css/copa.css
https://www.copaair.com/copa-theme/js/vendors/MacGyver/lib/macgyver.css
https://www.copaair.com/copa-theme/css/aui.css?bro…b=6210&t=1468406196000
https://www.copaair.com/html/css/main.css?browserI…b=6210&t=1462914757000
https://www.copaair.com/html/portlet/journal_conte…b=6210&t=1468406100000
https://www.copaair.com/html/portlet/login/css/mai…b=6210&t=1468406100000
https://www.copaair.com/copa-storefronts-portlet/c…b=6210&t=1468406272000
https://www.copaair.com/copa-login-portlet/css/mai…b=6210&t=1468406230000
https://www.copaair.com/html/portlet/journal/css/m…b=6210&t=1468406100000
https://www.copaair.com/copa-flight-booking-portle…b=6210&t=1468406200000
https://www.copaair.com/html/portlet/staging_bar/c…b=6210&t=1468406100000
https://www.copaair.com/copa-alert-portlet/css/mai…b=6210&t=1468406217000
https://www.copaair.com/copa-theme/css/main.css?br…b=6210&t=1468406196000
https://www.copaair.com/copa-theme/css/front-styles.css
https://www.copaair.com/copa-theme/css/media.css
https://www.copaair.com/copa-theme/css/mobile.css
https://www.copaair.com/copa-theme/css/template.css
https://www.copaair.com/copa-theme/css/tablet.css
priority - 10Avoid landing page redirects
Your page has 3 redirects. Redirects introduce additional delays before the page can be loaded.
Avoid landing page redirects for the following chain of redirected URLs.
http://www.copaair.com/
https://www.copaair.com/
https://www.copaair.com/es/web/gs
priority - 7Enable compression
Compressing resources with gzip or deflate can reduce the number of bytes sent over the network.
Enable compression for the following resources to reduce their transfer size by 67.3KiB (87% reduction).
priority - 4Prioritize visible content
Your page requires additional network round trips to render the above-the-fold content. For best performance, reduce the amount of HTML needed to render above-the-fold content.
The entire HTML response was not sufficient to render the above-the-fold content. This usually indicates that additional resources, loaded after HTML parsing, were required to render above-the-fold content. Prioritize visible content that is needed for rendering above-the-fold by including it directly in the HTML response.
priority - 2Reduce server response time
priority - 1Leverage browser caching
Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network.
Leverage browser caching for the following cacheable resources:
https://www.googletagmanager.com/gtm.js?id=GTM-N9SD88 (15 minutes)
https://www.google-analytics.com/analytics.js (2 hours)
priority - 0Minify CSS
Compacting CSS code can save many bytes of data and speed up download and parse times.
Minify CSS for the following resources to reduce their size by 4.4KiB (15% reduction).
Minifying https://www.copaair.com/copa-theme/css/media.css could save 1.2KiB (84% reduction) after compression.
Minifying https://www.copaair.com/copa-theme/css/tablet.css could save 1.1KiB (11% reduction) after compression.
Minifying https://www.copaair.com/copa-theme/css/mobile.css could save 864B (11% reduction) after compression.
copaair.com Desktop Resource Breakdown
Total Resources | 138 |
Number of Hosts | 13 |
Static Resources | 113 |
JavaScript Resources | 37 |
CSS Resources | 24 |
copaair.com mobile page speed rank
Last tested: 2019-12-05
copaair.com Mobile Speed Test Quick Summary
priority - 64Eliminate render-blocking JavaScript and CSS in above-the-fold content
Your page has 24 blocking script resources and 24 blocking CSS resources. This causes a delay in rendering your page.
Remove render-blocking JavaScript:
https://www.copaair.com/copa-theme/js/copa.min.js?t=1575379649000
https://www.copaair.com/html/js/barebone.jsp?brows…b=6210&t=1499887652000
https://www.copaair.com/copa-storefronts-portlet/j…b=6210&t=1575379815000
https://www.copaair.com/copa-login-portlet/js/logi…b=6210&t=1575379815000
https://www.copaair.com/copa-booking-menu-portlet/…b=6210&t=1575379815000
https://www.copaair.com/copa-booking-menu-portlet/…b=6210&t=1575379815000
https://www.copaair.com/html/portlet/journal/js/ma…b=6210&t=1575379782000
https://www.copaair.com/html/portlet/journal/js/na…b=6210&t=1575379782000
https://www.copaair.com/copa-flight-booking-portle…b=6210&t=1575379815000
https://www.copaair.com/copa-flight-booking-portle…b=6210&t=1575379815000
https://www.copaair.com/copa-flight-booking-portle…b=6210&t=1575379815000
https://www.copaair.com/copa-flight-booking-portle…b=6210&t=1575379815000
https://www.copaair.com/copa-flight-booking-portle…b=6210&t=1575379815000
https://www.copaair.com/copa-flight-booking-portle…b=6210&t=1575379815000
https://www.copaair.com/copa-webcheckin-portlet/js…b=6210&t=1575379815000
https://www.copaair.com/copa-connectmiles-portlet/…b=6210&t=1575379815000
https://www.copaair.com/copa-flight-information-po…b=6210&t=1575379815000
https://www.copaair.com/copa-ask-ana-portlet/js/as…b=6210&t=1575379815000
https://www.copaair.com/copa-alert-portlet/js/aler…b=6210&t=1575379821000
https://www.copaair.com/cm-login-portlet/scripts/app-login-3d826f3641.js
https://www.copaair.com/copa-webcheckin-portlet/js…b=6210&t=1575379815000
https://www.copaair.com/notifications-portlet/noti…b=6210&t=1575379781000
https://www.copaair.com/copa-theme/js/main.js?brow…b=6210&t=1575379649000
Optimize CSS Delivery of the following:
https://www.copaair.com/copa-theme/js/vendors/angu…ular-ui-switch.min.css
https://www.copaair.com/copa-theme/css/flight-date…in.css?t=1575379649000
https://fonts.googleapis.com/css?family=Lato:400,7…00italic,300,400italic
https://www.copaair.com/copa-theme/css/copa.min.css?t=1575379649000
https://www.copaair.com/copa-theme/js/vendors/MacGyver/lib/macgyver.css
https://www.copaair.com/copa-theme/css/aui.css?bro…b=6210&t=1575379649000
https://www.copaair.com/html/css/main.css?browserI…b=6210&t=1487684454000
https://www.copaair.com/html/portlet/asset_publish…b=6210&t=1575379782000
https://www.copaair.com/html/portlet/login/css/mai…b=6210&t=1575379782000
https://www.copaair.com/html/portlet/journal_conte…b=6210&t=1575379782000
https://www.copaair.com/html/portlet/journal/css/m…b=6210&t=1575379782000
https://www.copaair.com/notifications-portlet/noti…b=6210&t=1575379781000
https://www.copaair.com/html/portlet/staging_bar/c…b=6210&t=1575379782000
https://www.copaair.com/cm-login-portlet/styles/ve…b=6210&t=1575379793000
https://www.copaair.com/cm-login-portlet/styles/ap…b=6210&t=1575379793000
https://www.copaair.com/copa-theme/css/main.css?br…b=6210&t=1575379649000
https://www.copaair.com/copa-theme/css/front-styles.min.css?t=1575379649000
https://www.copaair.com/copa-theme/css/media.min.css?t=1575379649000
https://www.copaair.com/copa-theme/css/template.min.css?t=1575379649000
https://www.copaair.com/copa-theme/css/angucomplet…in.css?t=1575379649000
https://www.copaair.com/copa-theme/css/subscribe.min.css?t=1575379649000
https://www.copaair.com/copa-theme/css/mobile.min.css?t=1575379649000
https://www.copaair.com/combo/?browserId=other&min…ns/sam/widget-base.css
priority - 35Avoid landing page redirects
Your page has 3 redirects. Redirects introduce additional delays before the page can be loaded.
Avoid landing page redirects for the following chain of redirected URLs.
http://www.copaair.com/?utm_source=(direct)&utm_me…paign=copaair_redirect
https://www.copaair.com/?utm_source=(direct)&utm_m…paign=copaair_redirect
https://www.copaair.com/en/web/us?utm_source=(dire…paign=copaair_redirect
priority - 18Leverage browser caching
Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network.
Leverage browser caching for the following cacheable resources:
https://www.copaair.com/cm-login-portlet/assets/images/ConnectMilesLogo.svg (expiration not specified)
https://www.copaair.com/cm-login-portlet/assets/images/close_login.svg (expiration not specified)
https://www.copaair.com/cm-login-portlet/locales/en.json (expiration not specified)
https://www.copaair.com/copa-flight-booking-portlet/data/en/airlines.json (expiration not specified)
https://www.copaair.com/copa-flight-booking-portlet/data/en/cities.json (expiration not specified)
https://www.copaair.com/copa-theme/images/copalogomain_L.svg (expiration not specified)
https://www.copaair.com/copa-theme/images/copalogomain_XL.svg (expiration not specified)
https://www.copaair.com/copa-theme/images/icons/clear-white.svg (expiration not specified)
https://www.copaair.com/copa-theme/images/icons/hbmenu.svg (expiration not specified)
https://www.copaair.com/copa-theme/images/icons/logo-copa-descarga-app.svg (expiration not specified)
https://www.copaair.com/copa-theme/images/icons/search-white.svg (expiration not specified)
https://www.copaair.com/copa-theme/images/icons/search.svg (expiration not specified)
https://www.copaair.com/promotions/resources/js/bat.js (expiration not specified)
https://www.google.com/recaptcha/api2/payload?p=06…0Xo0VoAHlYKiWPb-vRRK7c (30 seconds)
https://www.google.com/recaptcha/api.js?hl=en (5 minutes)
https://www.google.com/recaptcha/api2/webworker.js…kVene3wKrZUWATSylf69ja (5 minutes)
https://www.google-analytics.com/gtm/js?id=GTM-P9V…d=366680836.1575519552 (15 minutes)
https://www.googletagmanager.com/gtm.js?id=GTM-N9SD88 (15 minutes)
https://connect.facebook.net/en_US/fbevents.js (20 minutes)
https://connect.facebook.net/signals/config/166903…1294?v=2.9.14&r=stable (20 minutes)
https://www.googleadservices.com/pagead/conversion.js (60 minutes)
https://www.googleadservices.com/pagead/conversion_async.js (60 minutes)
https://static.trackedweb.net/js/_dmptv4.js (2 hours)
https://www.google-analytics.com/analytics.js (2 hours)
priority - 18Enable compression
Compressing resources with gzip or deflate can reduce the number of bytes sent over the network.
Enable compression for the following resources to reduce their transfer size by 177.7KiB (89% reduction).
Compressing https://www.copaair.com/api/jsonws/copa-flight-boo…ont/CO?p_auth=ldTorARX could save 87.9KiB (89% reduction).
Compressing https://www.copaair.com/copa-theme/images/icons/hbmenu.svg could save 143B (38% reduction).
priority - 16Prioritize visible content
Your page requires additional network round trips to render the above-the-fold content. For best performance, reduce the amount of HTML needed to render above-the-fold content.
The entire HTML response was not sufficient to render the above-the-fold content. This usually indicates that additional resources, loaded after HTML parsing, were required to render above-the-fold content. Prioritize visible content that is needed for rendering above-the-fold by including it directly in the HTML response.
priority - 2Optimize images
Properly formatting and compressing images can save many bytes of data.
Optimize the following images to reduce their size by 22.1KiB (20% reduction).
Compressing https://www.copaair.com/documents/20182/2656314/PW…b735bf?t=1566588028000 could save 6.5KiB (16% reduction).
Compressing https://www.copaair.com/copa-theme/images/login-icon-mi-cuenta.png could save 1.5KiB (46% reduction).
Compressing https://www.copaair.com/image/journal/article?img_…892215&t=1567649044033 could save 960B (55% reduction).
Compressing https://www.copaair.com/copa-theme/images/ico_phone_connect.png could save 548B (28% reduction).
Compressing https://www.copaair.com/copa-theme/images/ico_alert_connect.png could save 444B (27% reduction).
Compressing https://www.copaair.com/copa-theme/images/icons/date.png could save 201B (44% reduction).
Compressing https://www.copaair.com/copa-theme/images/icons/radio-mobile.png could save 178B (30% reduction).
Compressing https://www.copaair.com/copa-theme/images/icons/modal.png could save 170B (19% reduction).
Compressing https://www.copaair.com/copa-theme/images/icons/search.png could save 148B (30% reduction).
Compressing https://www.copaair.com/copa-theme/images/icons/return-mobile.png could save 109B (36% reduction).
priority - 1Minify CSS
Compacting CSS code can save many bytes of data and speed up download and parse times.
Minify CSS for the following resources to reduce their size by 7.3KiB (13% reduction).
Minifying https://www.copaair.com/copa-theme/css/main.css?br…b=6210&t=1575379649000 could save 3.5KiB (16% reduction) after compression.
priority - 0Minify HTML
Compacting HTML code, including any inline JavaScript and CSS contained in it, can save many bytes of data and speed up download and parse times.
Minify HTML for the following resources to reduce their size by 361B (12% reduction).
Minifying https://www.copaair.com/copa-storefronts-portlet/j…ml?t=0.415887045674026 could save 117B (11% reduction) after compression.
copaair.com Mobile Resource Breakdown
Total Resources | 195 |
Number of Hosts | 32 |
Static Resources | 112 |
JavaScript Resources | 66 |
CSS Resources | 27 |
copaair.com mobile page usability
Last tested: 2019-12-05
copaair.com Mobile Usability Test Quick Summary
priority - 0Size tap targets appropriately
Some of the links/buttons on your webpage may be too small for a user to easily tap on a touchscreen. Consider making these tap targets larger to provide a better user experience.
The following tap targets are close to other nearby tap targets and may need additional spacing around them.
<div id="angularjsPortletDemo" class="ng-scope">Connect Miles…Total Miles</div>
is close to 2 other tap targets.<a href="https://www.go…icies/privacy/">Privacy</a>
and 1 others are close to other tap targets.<li class="ng-scope">Book your trip</li>
is close to 1 other tap targets.<a class="ng-scope">Book your trip</a>
is close to 1 other tap targets.copaair.com HTML validation
Warnings
Consider avoiding viewport values that prevent users from resizing documents.
"...s</title> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /> <meta..."
The “language” attribute on the “script” element is obsolete. You can safely omit it.
"...p="copa"> <script language=javascript type=text/javascript> var t..." Line: 1 Column: 167434 - 167482
"...</script> <script language=javascript type=text/javascript> s.pag..."
The “link” role is unnecessary for element “a”.
"...} </span> <a id="copa_skip_main_content" role="link" ng-init="WCAGMode = false" ng-focus="WCAGMode = true" href="#show-login-box-btn" title="Skip to Content"> Skip ..."
The “navigation” role is unnecessary for element “nav”.
"...hr> <div> <nav class="sort-pages modify-pages navbar site-navigation" id="navigation" role="navigation"> <div ..."
The “name” attribute is obsolete. Consider putting an “id” attribute on the nearest container instead.
"...ogin-box-btn" href="javascript:void(0)" name="show-login-box-btn" ng-click="toggleLoginBox()" role="button" aria-describedby="accessibility-connectmilles"> <div class="link" id="login-b..."
Section lacks heading. Consider using “h2”-“h6” elements to add identifying headings to all sections.
"...="deviceSize == 'largeDevice'"> <div class="login-connectmile..." Line: 743 Column: 5 - 52
".../div> <section ng-controller="flightporletMobileCtrl"> <..." Line: 1076 Column: 1938 - 1997
"...m> </div> <section ng-controller="FlightHotelBookingMobileController"> <div ..." Line: 1429 Column: 5 - 62
"...div> <section ng-controller="FlightCarBookingMobileController"> <..." Line: 1739 Column: 5 - 61
".../div> <section ng-controller="IsuranceBookingMobileController"> <..."
The first occurrence of ID “pos” was here.
"... <input id="pos" type="hidden" ng-value="posParameter()" name="pos"/> <inpu..."
The first occurrence of ID “redemption” was here.
"...="lang"/> <input id="redemption" type="hidden" name="redemption" value="true" ng-disabled="booking.paymentType !== 'Miles'"/> <inpu..."
The first occurrence of ID “lang” was here.
"...e="pos"/> <input id="lang" type="hidden" ng-value="cultureFromUrl | lowercase" name="lang"/> <inpu..." Line: 632 Column: 53 - 52
"...e="pos"/> <input id="lang" type="hidden" ng-value="cultureFromUrl | lowercase" name="lang"/> <inpu..." Line: 632 Column: 53 - 52
"...e="pos"/> <input id="lang" type="hidden" ng-value="cultureFromUrl | lowercase" name="lang"/> <inpu..."
The “date” input type is not supported in all browsers. Please be sure to test, and consider using a polyfill.
"... <input id="inputfbDepartureId" class="fInput disable-border-validation" ng-model="departureMobile" name="departureMobile" type="date" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" required="required" > ..." Line: 947 Column: 33 - 66
"... <input id="inputfbeturnId" type="date" ng-model="returnMobile" name="returnMobile" class="fInput disable-border-validation" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max | date:'yyyy-MM-dd'}}" ng-required='goRoundTrip' > ..." Line: 1082 Column: 1378 - 52
"...}</label> <input id="inputArrivalId" class="fInput" ng-model="departureMobile" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" name="arrival" type="date" required="required" > ..." Line: 1101 Column: 25 - 52
"... <input id="inputReturnId" type="date" ng-model="returnMobile" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max() | date:'yyyy-MM-dd'}}" name="departure" class="fInput" required="required" > ..." Line: 1475 Column: 33 - 60
"... <input id="inputPickUpDateId" class="fInput disable-border-validation" ng-model="pickUp" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" ng-change="validateHoursMobile(formDatesH)" name="PickUp" type="date" required="required" > ..." Line: 1567 Column: 33 - 60
"... <input id="inputPickReturnId" type="date" ng-model="returnMobile" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max() | date:'yyyy-MM-dd'}}" ng-change="validateHoursMobile(formDatesH)" name="returnMobile" class="fInput disable-border-validation" required="required" > ..." Line: 1755 Column: 2015 - 52
"...}</label> <input id="inputBeginingId" class="fInput" ng-model="begining" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" name="begining" type="date" required="required" > ..." Line: 1773 Column: 25 - 51
"... <input id="inputEndingId" type="date" ng-model="ending" name="ending" class="fInput" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max() | date:'yyyy-MM-dd'}}" required="required"> ..."
The first occurrence of ID “accessibility-destination” was here.
"... <span id="accessibility-destination" class="offscreen" ng-bind="'accessibility.flightbooking.place.destination'| translate"> ..."
The first occurrence of ID “enabled” was here.
"...-switch"> <switch id="enabled" ng-model="miles" class="blue"></swit..." Line: 810 Column: 267 - 317
"...-switch"> <switch id="enabled" ng-model="miles" class="blue"></swit..."
The first occurrence of ID “accessibility-searchingMobile” was here.
"...> <span id="accessibility-searchingMobile" class="offscreen" ng-if="isLoading" role="alert"> ..."
The first occurrence of ID “accessibility-searchedMobile” was here.
"... <span id="accessibility-searchedMobile" ng-if="askAnaModel.length >= 1 && originAirports.length == 0 && !isLoading" role="alert"> ..."
The first occurrence of ID “lang_mobile” was here.
"...,re,di"/> <input id="lang_mobile" type="hidden" name="lang" value="{{lang}}"/> <inpu..."
The first occurrence of ID “flightBooking_searchM” was here.
"... <button class="btn btn-block" type="submit" id="flightBooking_searchM" ng-click="okTravelersMobile($event)"> ..."
The first occurrence of ID “okTravelers” was here.
"... <button class="btn btn-block ng-binding ng-isolate-scope" id="okTravelers" ng-click="okHotelaccount()" > ..."
The first occurrence of ID “lastName” was here.
"...l-group"> <input type="text" id="lastName" name="lastName" class="form-control" aa-field-group="upgradeRequest.lastName" aa-label="{{'internalpages.upgraderequest.lastName.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.lastName.placeholder' | t)}" required alphanumeric no-spaces ng-minlength="1" ng-trim="false" ng-maxlength="20"/> <span..."
The first occurrence of ID “destination” was here.
"...CAGMode"> <mac-autocomplete id="destination" mac-autocomplete-source="getDestinationFilteredAirports" placeholder="{{'insurancequote.airport.placeholder'| t}}" mac-autocomplete-on-select="selectDestination(selected)" ng-blur="validateDestination()" ng-trim="false" aa-label="{{'insurancequote.destination'| t}}" aa-field-group="data.destination" aria-describedby="accessibility-insirance-destination" ng-required="true"> <span..."
Errors
Element “link” is missing required attribute “href”.
"...lesheet"> <link class="mediaquerydependent" data-href="/copa-theme/css/mobile.min.css?t=1511992934000" data-media="screen and (max-width: 766px)" rel="stylesheet"> <link..." Line: 1 Column: 165626 - 165802
"...lesheet"> <link class="mediaquerydependent" data-href="/copa-theme/css/tablet.min.css?t=1511992934000" data-media="screen and (min-width: 767px) and (max-width: 1050px)" rel="stylesheet"> <scri..."
Attribute “ng-app” not allowed on element “body” at this point.
"...> </head> <body class=" yui3-skin-sam controls-visible signed-out public-page site dockbar-split copa home " ng-app="copa"> <scri..."
Attribute “ng-init” not allowed on element “a” at this point.
"...} </span> <a id="copa_skip_main_content" role="link" ng-init="WCAGMode = false" ng-focus="WCAGMode = true" href="#show-login-box-btn" title="Skip to Content"> Skip ..." Line: 487 Column: 46 - 275
".../> </div> <a id="login_forgot_password" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#ForgetPassword' }" ng-init="loadCulture()" target="_blank" ng-bind="'login.forgotPassword'| translate"></a> <..." Line: 511 Column: 341 - 573
"...n4 lg-a"> <a id="mb-login_forgot_password" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#ForgetPassword' }" ng-init="loadCulture()" target="_blank" ng-bind="'login.forgotPassword'| translate"></a> <..." Line: 511 Column: 8677 - 8805
"...ng-cloak> <a id="recentSearchesBtn" href="#" role="button" class="dropdown-toggle" dropdown-toggle ng-cloak ng-init="loadRecentSearches()"> <span..."
Attribute “ng-focus” not allowed on element “a” at this point.
"...} </span> <a id="copa_skip_main_content" role="link" ng-init="WCAGMode = false" ng-focus="WCAGMode = true" href="#show-login-box-btn" title="Skip to Content"> Skip ..."
Attribute “ng-controller” not allowed on element “div” at this point.
"...> </span> <div class="top row-fluid" ng-controller="menuMobilectrl"> <div ..." Line: 1 Column: 172748 - 172785
"...</script> <div ng-controller="AskAnaController"> <div ..." Line: 458 Column: 261 - 335
"...</script> <div ng-controller="StorefrontSelectorController" ng-keyup="isESC($event)"> <stor..." Line: 458 Column: 12678 - 12790
"...gin-connectmiles hideParrafo showDesktop" ng-controller="LoginController" ng-keyup="isESC($event)"> <span id="accessibility-conne..." Line: 487 Column: 2339 - 2393
"...tablet" > <div ng-controller="LoginController" class="container"> <div ..." Line: 511 Column: 7249 - 7342
"...ooking" > <div id="flightbooking-main" class="booking-left" ng-controller="FlightBookingTabsController"> <ul n..." Line: 511 Column: 8157 - 8201
"...</script> <div ng-controller="FlightBookingController"> <div ..." Line: 636 Column: 579 - 625
"...iv-date"> <div ng-controller="RangeDatepickerController"> <flig..." Line: 1018 Column: 1 - 61
"...ulian --> <div class="fb-hotel" ng-controller="HotelBookingController"> <..." Line: 1213 Column: 1 - 68
"... <div class="row-fluid" ng-controller="FlightHotelBookingController"> ..." Line: 1227 Column: 1 - 58
"... Pena --> <div class="fb-auto" ng-controller="CarBookingController"> <..." Line: 1668 Column: 1 - 67
"... Pena --> <div class="fb-insurance" ng-controller="InsuranceQuoteController"> <..." Line: 1902 Column: 1 - 73
".../script> <div class="fb-upgrade-request" ng-controller="UpgradeRequestController"> ..." Line: 1944 Column: 2882 - 3032
"...en_US'"/> <div class="booking" ng-controller="WebcheckinController" role="region" aria-labelledby="webcheckinDescrptionContentId" ng-click="clickInMenu($event)"> <div ..." Line: 2430 Column: 312 - 492
"...en_US'"/> <div class="booking" ng-if="activePortlets[2]" ng-click="clickInMenu($event)" ng-controller="ReservationController" role="region" aria-labelledby="manageBookingDescrptionContentId"> <inpu..."
Duplicate attribute “role”.
"...tle="Logo" role="navigation"> ..."
Bad value “{{ goToHomeUrl | lowercase }}” for attribute “href” on element “a”: Illegal character in path segment: “{” is not allowed.
"...igation"> <a id="copa_logo" class="logo custom-logo" href="{{ goToHomeUrl | lowercase }}" title="{{'global.logo' | translate}}" tabindex="1"> <h1 >..."
Element “div” not allowed as child of element “h1” in this context. (Suppressing further errors from this subtree.)
"...1"> <h1 > <div class="foo" hidden>Cheap ..."
Attribute “ng-click” not allowed on element “div” at this point.
"...a> </div> <div class="menu" title="menu" role="menubar" ng-click="menuMobile()"></div>..." Line: 487 Column: 2395 - 2451
"...ntainer"> <div class="buttonShowLogin" ng-click="addClassPanel()" > <div ..." Line: 511 Column: 7020 - 7096
"...</script> <div class="bg-booking" ng-if="activePortlets[0]" ng-click="menudosClick(0)"> <div ..." Line: 511 Column: 7098 - 7212
"...lick(0)"> <div class="booking" id="copa-flightbooking-portlet" ng-init="activeTab = 'flight'" ng-click="clickInMenu($event)"> <div ..." Line: 810 Column: 447 - 609
"...="span5"> <div class="input-depart" ng-click="openPanelCity()" ng-class="{errorRequired:(submitted && fromrequired) || flightBookingFormMobile.$error.originMilesCityOnly}" > <labe..." Line: 810 Column: 1040 - 1091
"...p> </div> <div class="span6" ng-click="openPanelCityhasta()" > <div ..." Line: 810 Column: 2493 - 2603
"...> </ul> <div class="row date" ng-click="openFechasPanel()" ng-class="{true: 'errorRequired'}[submitted && datesIsOk]" > <p clas..." Line: 810 Column: 3042 - 3094
"...}} </p> <div class="row btn-select" ng-click="bottomOpen()" > <p clas..." Line: 810 Column: 3517 - 3609
"... </div> <div class="row btn-select preferred-airline" ng-click="switchSelectAirline()" ng-if="miles"> <p clas..." Line: 816 Column: 29 - 85
"... <div class="btn-return" ng-click="switchSelectAirline()"> ..." Line: 856 Column: 21 - 76
"... <div class="btn-return" ng-click="openPanelCityClose()"> ..." Line: 882 Column: 21 - 81
"... <div class="btn-return" ng-click="openPanelCityHastaClose()"> ..." Line: 901 Column: 21 - 77
"... <div class="btn-return" ng-click="PanelDateHastaClose()"> ..." Line: 930 Column: 9 - 74
"...> <div class="btn-date" ng-click="focusDate('inputfbDepartureId')" ></div>..." Line: 948 Column: 33 - 94
"... <div class="btn-date" ng-click="focusDate('inputfbeturnId')" ></div>..." Line: 968 Column: 21 - 68
"... <div class="btn-return" ng-click="bottomOpen()"> ..." Line: 1076 Column: 2036 - 2098
"...wMObile"> <div class="hideParrafo showMObile" ng-click="showModalInfo()"> <div ..." Line: 1078 Column: 612 - 738
"...="span5"> <div class="input-depart" ng-click="openPanelCityHotel()" ng-class="{true: 'errorRequired'}[submittedMobile && fromrequired]" > <p cl..." Line: 1083 Column: 25 - 86
"... <div class="btn-date" ng-click="focusDate('inputArrivalId')" ></div>..." Line: 1102 Column: 32 - 92
"... <div class="btn-date" ng-click="focusDate('inputReturnId')" ></div>..." Line: 1114 Column: 17 - 78
"... <div class="row btn-select" ng-click="bottomOpenCantidad()" > ..." Line: 1133 Column: 21 - 81
"... <div class="btn-return" ng-click="openPanelCityCloseHotel()"> ..." Line: 1168 Column: 21 - 76
"... <div class="btn-return" ng-click="bottomOpenCantidad()"> ..." Line: 1431 Column: 9 - 71
"... <div class="hideParrafo showMObile" ng-click="showModalInfo()"> <div ..." Line: 1439 Column: 713 - 854
"...="span5"> <div class="input-depart" ng-click="openPanelCityHotel(true)" ng-class="{true: 'errorRequired'}[submittedformMObile && pickupPlaceRequiere]" > <p cl..." Line: 1439 Column: 1349 - 1489
"...="span5"> <div class="input-depart" ng-click="openPanelCityHotel(false)" ng-class="{true: 'errorRequired'}[submittedformMObile && returnCarrequired]" > <p cl..." Line: 1439 Column: 1747 - 1879
"...v> </div> <div class="row date-hour" ng-click="openFechasPanelCar()" ng-class="{true: 'errorRequired'}[submittedformMObile && datesRequired]" > <p cl..." Line: 1439 Column: 2818 - 2878
"...t-title"> <div class="btn-return" ng-click="openPanelCityCloseHotel()"> <i cl..." Line: 1453 Column: 21 - 77
"... <div class="btn-return" ng-click="PanelDateHastaClose()"> ..." Line: 1476 Column: 9 - 73
"... <div class="btn-date" ng-click="focusDate('inputPickUpDateId')" ></div>..." Line: 1568 Column: 40 - 104
"... <div class="btn-date" ng-click="focusDate('inputPickReturnId')" ></div>..." Line: 1743 Column: 9 - 71
"... <div class="hideParrafo showMObile" ng-click="showModalInfo()"> <div ..." Line: 1751 Column: 761 - 895
"...="span5"> <div class="input-depart" ng-click="openPanelCityInsurance(true)" ng-class="{true: 'errorRequired'}[submittedMobile && fromrequired]" > <p cl..." Line: 1751 Column: 1120 - 1180
"...p> </div> <div class="span6" ng-click="openPanelCityInsurance(false)" > <div ..." Line: 1756 Column: 32 - 94
"... <div class="btn-date" ng-click="focusDate('inputBeginingId')" ></div>..." Line: 1774 Column: 25 - 85
"... <div class="btn-date" ng-click="focusDate('inputEndingId')" ></div>..." Line: 1788 Column: 17 - 146
"... <div class="row btn-select" ng-click="bottomOpenCantidad()" ng-class="{true: 'errorRequired'}[submittedMobile && validatePeople]"> ..." Line: 1817 Column: 21 - 85
"... <div class="btn-return" ng-click="openPanelCityCloseInsurance()"> ..." Line: 1838 Column: 21 - 76
"... <div class="btn-return" ng-click="bottomOpenCantidad()"> ..." Line: 1919 Column: 21 - 83
"... <div class="hideParrafo showMObile" ng-click="showModalInfo()"> ..." Line: 1944 Column: 2368 - 2466
"...et-body"> <div class="bg-booking" ng-if="activePortlets[1]" ng-click="menudosClick(1)" aria-live="assertive"> <scri..." Line: 1944 Column: 2882 - 3032
"...en_US'"/> <div class="booking" ng-controller="WebcheckinController" role="region" aria-labelledby="webcheckinDescrptionContentId" ng-click="clickInMenu($event)"> <div ..." Line: 1944 Column: 3253 - 3315
"...'"></div> <div class="hideParrafo showMObile" ng-click="showModalInfo()"> <div ..." Line: 1985 Column: 1407 - 1554
"...="span5"> <div class="div-fInput fInput" ng-click="openPanelCity()" ng-class="{true: 'errorRequired'}[submitted && checkinForm.destination.$error.required]" > <p cl..." Line: 1985 Column: 2526 - 2578
"...t-title"> <div class="btn-return" ng-click="PanelCityCloseC()"> <i cl..." Line: 2430 Column: 312 - 492
"...en_US'"/> <div class="booking" ng-if="activePortlets[2]" ng-click="clickInMenu($event)" ng-controller="ReservationController" role="region" aria-labelledby="manageBookingDescrptionContentId"> <inpu..." Line: 2430 Column: 948 - 1010
"..."></div> <div class="hideParrafo showMObile" ng-click="showModalInfo()"> <div c..."
Bad value “/{{cultureFromUrl | lowercase}}/{{storeFrontFromUrl | lowercase}}/contact-us” for attribute “href” on element “a”: Illegal character in path segment: “{” is not allowed.
"...av"> <li> <a href="/{{cultureFromUrl | lowercase}}/{{storeFrontFromUrl | lowercase}}/contact-us" id="contact_us_a" target="_self">Contac..."
Attribute “ng-submit” not allowed on element “form” at this point.
"...Desktop"> <form id="askUsForm" name="askUsForm" class="main_search" ng-submit="send($event)" autocomplete="off"> <div>..." Line: 909 Column: 21 - 118
"... <form name="formDates" class="formMobile" ng-submit="selectedDates(formDates.$valid)" novalidate> ..." Line: 1461 Column: 21 - 120
"... <form name="formDatesH" class="formMobile" ng-submit="okDatesToSend(formDatesH.$valid)" novalidate> ..."
Attribute “ng-if” not allowed on element “div” at this point.
"...f"> <div> <div ng-if="!WCAGMode"> <mac-..." Line: 1 Column: 173345 - 173366
"...e> </div> <div ng-if="WCAGMode"> <inpu..." Line: 487 Column: 866 - 936
"...> </form> <div ng-if="isLoggedIn" class="loggedIn" aria-hidden="{{!isLoggedIn}}"> <div>..." Line: 511 Column: 7020 - 7096
"...</script> <div class="bg-booking" ng-if="activePortlets[0]" ng-click="menudosClick(0)"> <div ..." Line: 547 Column: 33 - 55
"... <div ng-if="!WCAGMode"> ..." Line: 571 Column: 33 - 54
"... <div ng-if="WCAGMode"> ..." Line: 598 Column: 33 - 55
"... <div ng-if="!WCAGMode"> ..." Line: 618 Column: 33 - 54
"... <div ng-if="WCAGMode"> ..." Line: 810 Column: 3517 - 3609
"... </div> <div class="row btn-select preferred-airline" ng-click="switchSelectAirline()" ng-if="miles"> <p clas..." Line: 1025 Column: 789 - 812
"...onth}}"/> <div ng-if="kids !== 0"> <inpu..." Line: 1235 Column: 1496 - 1518
"...} </span> <div ng-if="!WCAGMode"> <mac-..." Line: 1235 Column: 2098 - 2119
"...e> </div> <div ng-if="WCAGMode"> <inpu..." Line: 1257 Column: 203 - 380
"...l> </div> <div ng-if="diferentPlace" class="input-destination2" ng-class="{dangerimportant: (carBookingForm.givebackName.$invalid && (submitted || carBookingForm.givebackName.$touched))}"> <span..." Line: 1676 Column: 1392 - 1414
"...} </span> <div ng-if="!WCAGMode"> <mac-..." Line: 1676 Column: 1860 - 1881
"...e> </div> <div ng-if="WCAGMode"> <sele..." Line: 1676 Column: 2537 - 2559
"...} </span> <div ng-if="!WCAGMode"> <mac-..." Line: 1676 Column: 3039 - 3060
"...e> </div> <div ng-if="WCAGMode"> <sele..." Line: 1944 Column: 2368 - 2466
"...et-body"> <div class="bg-booking" ng-if="activePortlets[1]" ng-click="menudosClick(1)" aria-live="assertive"> <scri..." Line: 1973 Column: 301 - 369
"...="span9"> <div class="form-group" ng-if="wci.checkinOption === 'CONFIRMATION'"> <inpu..." Line: 1979 Column: 675 - 738
"...n> </div> <div class="form-group" ng-if="wci.checkinOption === 'LOYALTY'"> <inpu..." Line: 2430 Column: 312 - 492
"...en_US'"/> <div class="booking" ng-if="activePortlets[2]" ng-click="clickInMenu($event)" ng-controller="ReservationController" role="region" aria-labelledby="manageBookingDescrptionContentId"> <inpu..."
Attribute “ng-cloak” not allowed on element “span” at this point.
"...collapse> <span ng-cloak ng-bind-html="item.listText"> </spa..." Line: 487 Column: 499 - 513
"...</button> <span ng-cloak> {{'gl..." Line: 511 Column: 579 - 593
"...ate"></a> <span ng-cloak> {{'gl..." Line: 1235 Column: 2030 - 2044
"...d="true"> <span ng-cloak>{{item..." Line: 1257 Column: 1066 - 1080
"...d="true"> <span ng-cloak>{{item..." Line: 1676 Column: 1793 - 1807
"...d="true"> <span ng-cloak>{{item..." Line: 1676 Column: 2972 - 2986
"...d="true"> <span ng-cloak>{{item..." Line: 1985 Column: 1259 - 1273
"...collapse> <span ng-cloak>{{item..."
Attribute “ng-bind-html” not allowed on element “span” at this point.
"...collapse> <span ng-cloak ng-bind-html="item.listText"> </spa..." Line: 22 Column: 21 - 52
"... <span ng-bind-html="item.label"></span..."
Attribute “ng-model” not allowed on element “input” at this point.
"...CAGMode"> <input id="askAnaQueryInput2" placeholder="{{'askana.askus'| translate}}" aria-label="{{'askana.description'| translate}}" ng-model="data.queryString" ng-cloak> ..." Line: 18 Column: 9 - 107
"... <input class="search" type="text" ng-model="askAnaModel" ng-change="searchMObileAskana(askAnaModel)" placeholder="{{ 'global.search' | translate }}"> ..." Line: 458 Column: 1 - 98
"... <input type="hidden" id="p_au_storefront" name="p_au" ng-model="p_au" ng-init="p_au='iYEG5T49'" /> <scri..." Line: 458 Column: 11985 - 12077
"...idden" id="p_au_login" name="p_au" ng-model="p_au" ng-init="p_au='iYEG5T49'" /> <script>angular.module("copa...." Line: 511 Column: 4620 - 4720
"...et-body"> <input type="hidden" id="p_au_fight_booking" name="p_au" ng-model="p_au" ng-init="p_au='iYEG5T49'" /> <inpu..." Line: 518 Column: 9603 - 50
"...i> <li> <input class="css-checkbox" type="radio" id="flightBooking_paymentType_Money" value="Money" ng-model="booking.paymentType" ng-init="EFocused = false" ng-focus="EFocused = true" ng-blur="EFocused = false" name="paymentType"> ..." Line: 532 Column: 25 - 50
"... <input class="css-checkbox" type="radio" id="flightBooking_paymentType_Miles" value="Miles" ng-model="booking.paymentType" ng-init="BFocused = false" ng-focus="BFocused = true" ng-blur="BFocused = false" name="paymentType"> ..." Line: 633 Column: 170 - 81
"...Miles'"/> <input id="outboundOption_originLocationCode" type="hidden" ng-model="booking.outboundOption.originLocationCode" ng-value="booking.outboundOption.originLocationCode" name="outboundOption.originLocationCode"/> <inpu..." Line: 634 Column: 83 - 86
"...onCode"/> <input id="outboundOption_destinationLocationCode" type="hidden" ng-model="booking.outboundOption.destinationLocationCode" ng-value="booking.outboundOption.destinationLocationCode" name="outboundOption.destinationLocationCode"/> <inpu..." Line: 635 Column: 88 - 80
"...onCode"/> <input id="inboundOption_originLocationCode" type="hidden" ng-model="booking.inboundOption.originLocationCode" ng-value="booking.inboundOption.originLocationCode" name="inboundOption.originLocationCode"/> <inpu..." Line: 636 Column: 82 - 85
"...onCode"/> <input id="inboundOption_destinationLocationCode" type="hidden" ng-model="booking.inboundOption.destinationLocationCode" ng-value="booking.inboundOption.destinationLocationCode" name="inboundOption.destinationLocationCode"/> <butt..." Line: 657 Column: 188 - 63
"...em-line"> <input class="css-checkbox" get-focus="{{bookingMenuClick}}" type="radio" id="flightBooking_tripType_RT" value="RT" ng-model="booking.tripType" ng-init="RTFocused = false" ng-focus="RTFocused = true" ng-blur="RTFocused = false" name="tripType"> ..." Line: 669 Column: 41 - 63
"... <input class="css-checkbox" type="radio" id="flightBooking_tripType_OW" value="OW" ng-model="booking.tripType" ng-init="OWFocused = false" ng-focus="OWFocused = true" ng-blur="OWFocused = false" name="tripType"> ..." Line: 683 Column: 41 - 65
"... <input class="css-checkbox" type="radio" id="flightBooking_cabinClass_Economy" value="Economy" ng-model="booking.cabinClass" ng-init="EFocused = false" ng-focus="EFocused = true" ng-blur="EFocused = false" ng-disabled="booking.paymentType !== 'Money'" name="cabinClass"> ..." Line: 696 Column: 41 - 65
"... <input class="css-checkbox" type="radio" id="flightBooking_cabinClass_Business" value="Business" ng-model="booking.cabinClass" ng-init="BFocused = false" ng-focus="BFocused = true" ng-blur="BFocused = false" ng-disabled="booking.paymentType !== 'Money'" name="cabinClass"> ..." Line: 710 Column: 41 - 62
"... <input class="css-checkbox" type="radio" id="flightBooking_flexibleSearch_false" name="flexibleSearch" ng-model="booking.flexibleSearch" ng-init="FSFFocused = false" ng-focus="FSFFocused = true" ng-blur="FSFFocused = false" value="false"/> <labe..." Line: 717 Column: 216 - 61
"...></label> <input class="css-checkbox" type="radio" id="flightBooking_flexibleSearch_true" name="flexibleSearch" ng-model="booking.flexibleSearch" ng-init="FSTFocused = false" ng-focus="FSTFocused = true" ng-blur="FSTFocused = false" value="true"/> <labe..." Line: 826 Column: 29 - 84
"... <input class="search" type="text" ng-model="airlinesTextFilter" ng-change="filterAirlines(airlinesTextFilter)" placeholder="{{ 'global.search' | translate }}"> ..." Line: 840 Column: 16 - 130
"... <input class="input" type="text" placeholder=" {{'flightbooking.promotionalCode'| t}}" ng-model="promotionalCode" > ..." Line: 864 Column: 21 - 144
"... <input class="search" type="text" ng-model="q" ng-change="filterOrigin(q)" placeholder="{{ 'global.search' | translate }}"> ..." Line: 890 Column: 21 - 148
"... <input class="search" type="text" ng-model="c" placeholder="{{ 'global.search' | translate }}" ng-change="filterDestination(c)"> ..." Line: 929 Column: 33 - 60
"... <input id="inputfbDepartureId" class="fInput disable-border-validation" ng-model="departureMobile" name="departureMobile" type="date" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" required="required" > ..." Line: 947 Column: 33 - 66
"... <input id="inputfbeturnId" type="date" ng-model="returnMobile" name="returnMobile" class="fInput disable-border-validation" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max | date:'yyyy-MM-dd'}}" ng-required='goRoundTrip' > ..." Line: 1076 Column: 29 - 61
"... <input class="css-checkbox" id="input10" type="checkbox" name="idf" ng-init="flexibleDatesFocused = false" ng-focus="flexibleDatesFocused = true" ng-blur="flexibleDatesFocused = false" ng-model="flexibleDates"/> <labe..." Line: 1082 Column: 1378 - 52
"...}</label> <input id="inputArrivalId" class="fInput" ng-model="departureMobile" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" name="arrival" type="date" required="required" > ..." Line: 1101 Column: 25 - 52
"... <input id="inputReturnId" type="date" ng-model="returnMobile" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max() | date:'yyyy-MM-dd'}}" name="departure" class="fInput" required="required" > ..." Line: 1142 Column: 21 - 108
"... <input class="search" type="text" ng-model="Dhotel" ng-change="searchMObile(Dhotel)" placeholder="{{ 'global.search' | translate }}"> ..." Line: 1245 Column: 2121 - 51
"...CAGMode"> <input type="text" id="pickupName2" class="disable-border-validation" ng-class="{span8: (lang === 'EN'), span7: (lang !== 'EN')}" placeholder="{{'carbooking.placeplaceholder'| t}}" aa-label="{{'carbooking.pickupplace'| t}}" aa-field-group="data.pickupName" ng-model="data.pickupName" ng-trim="false" aria-describedby="accessibility-pickup" ng-required="true"> ..." Line: 1257 Column: 25 - 57
"... <input class="css-checkbox" name="diferentplace" id="diferentplace" type="checkbox" ng-init="diferentplaceFocused = false" ng-focus="diferentplaceFocused = true" ng-blur="diferentplaceFocused = false" ng-model="diferentPlace"/> <labe..." Line: 1268 Column: 1127 - 47
"...complete> <input type="text" ng-if="WCAGMode" id="givebackName2" class="disable-border-validation " ng-class="{span8: (lang === 'EN'), span9: (lang !== 'EN')}" placeholder="{{'carbooking.placeplaceholder'| t}}" aa-label="{{'carbooking.givebackplace'| t}}" aa-field-group="data.givebackName" ng-model="data.givebackName" ng-trim="true" aria-describedby="accessibility-return" ng-required="true"> ..." Line: 1439 Column: 3123 - 3269
"...content"> <input class="search" type="text" ng-model="searchCarPick" ng-change="searchPlaces(searchCarPick)" placeholder="{{ 'global.search' | translate }}"> ..." Line: 1475 Column: 33 - 60
"... <input id="inputPickUpDateId" class="fInput disable-border-validation" ng-model="pickUp" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" ng-change="validateHoursMobile(formDatesH)" name="PickUp" type="date" required="required" > ..." Line: 1567 Column: 33 - 60
"... <input id="inputPickReturnId" type="date" ng-model="returnMobile" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max() | date:'yyyy-MM-dd'}}" ng-change="validateHoursMobile(formDatesH)" name="returnMobile" class="fInput disable-border-validation" required="required" > ..." Line: 1686 Column: 4914 - 67
"...fieldset> <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_RoundTrip" value="RoundTrip" ng-model="tripType" ng-init="tripTypeRTFocused = false" ng-focus="tripTypeRTFocused = true" ng-blur="tripTypeRTFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..." Line: 1700 Column: 37 - 67
"... <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_OneWay" value="OneWay" ng-model="tripType" ng-init="tripTypeOWFocused = false" ng-focus="tripTypeOWFocused = true" ng-blur="tripTypeOWFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..." Line: 1755 Column: 2015 - 52
"...}</label> <input id="inputBeginingId" class="fInput" ng-model="begining" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" name="begining" type="date" required="required" > ..." Line: 1773 Column: 25 - 51
"... <input id="inputEndingId" type="date" ng-model="ending" name="ending" class="fInput" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max() | date:'yyyy-MM-dd'}}" required="required"> ..." Line: 1826 Column: 21 - 177
"... <input class="search" type="text" ng-model="originFilterModel" ng-change="filterOrigin(originFilterModel)" placeholder="{{ 'global.search' | translate }}" > ..." Line: 1915 Column: 9 - 117
"...> <input type="hidden" name="origin" ng-init="upgradeRequest.origin = 'home'" ng-model="upgradeRequest.origin"> ..." Line: 1944 Column: 2574 - 2670
"...</script> <input type="hidden" id="p_au_webcheckin" name="p_au" ng-model="p_au" ng-init="p_au='iYEG5T49'"/> <inpu..." Line: 1944 Column: 2672 - 2777
"...G5T49'"/> <input type="hidden" id="groupId_webcheckin" name="groupId" ng-model="groupId" ng-init="groupId='20182'"/> <inpu..." Line: 1944 Column: 2779 - 2880
"...20182'"/> <input type="hidden" id="locale_webcheckin" name="locale" ng-model="locale" ng-init="locale='en_US'"/> <div ..." Line: 1957 Column: 3705 - 54
"...m-group"> <input id="lastName" name="lastName" ng-model="passengerLastName" aa-field-group="passengerLastName" type="text" ng-trim="false" ng-minlength="1" class="form-control" title="{{'webcheckin.lastName'| t}}" placeholder="{{'webcheckin.lastName'| t}}" aa-label="{{'webcheckin.lastName'| t}}" required alphanumeric no-spaces/> <smal..." Line: 1965 Column: 732 - 85
"...pan6 ln"> <input id="confirmation" class="css-checkbox" type="radio" name="selectedFindBy" value="CONFIRMATION" ng-init="findByCFocused = false" ng-focus="findByCFocused = true" ng-blur="findByCFocused = false" ng-model="wci.checkinOption"/> <labe..." Line: 1973 Column: 246 - 85
"...="span6"> <input id="loyalty" class="css-checkbox" type="radio" name="selectedFindBy" value="LOYALTY" ng-init="findByLFocused = false" ng-focus="findByLFocused = true" ng-blur="findByLFocused = false" ng-model="wci.checkinOption"/> <labe..." Line: 1985 Column: 2763 - 2857
"...class=""> <input class="search" type="text" ng-model="q" placeholder="{{ 'global.search' | translate }}"> ..." Line: 2430 Column: 1 - 98
".../script> <input type="hidden" id="p_au_reservation" name="p_au" ng-model="p_au" ng-init="p_au='iYEG5T49'"/> <inpu..." Line: 2430 Column: 100 - 206
"...G5T49'"/> <input type="hidden" id="groupId_reservation" name="groupId" ng-model="groupId" ng-init="groupId='20182'"/> <inpu..." Line: 2430 Column: 208 - 310
"...20182'"/> <input type="hidden" id="locale_reservation" name="locale" ng-model="locale" ng-init="locale='en_US'"/> <div ..." Line: 2430 Column: 494 - 725
"...ntentId"> <input id="id_createCMAccountURL" type="hidden" name="createCMAccountURL" ng-model="createCMAccountURL" ng-init="createCMAccountURL='https://bookings.copaair.com/CMGS/ProfileDisplayCreateNewAccountAction.do?pos=CMGS&lang=[LANG]'"/> <div c..." Line: 2440 Column: 1391 - 26
"..."span9"> <input id="remoteSearchCriteria.travelerLastName" name="remoteSearchCriteria.travelerLastName" type="text" class="form-control" ng-model="reservation.remoteSearchCriteria.travelerLastName" aa-field-group="remoteSearchCriteria.travelerLastName" title="{{'reservation.travelerLastName' | t}}" aa-label="{{'reservation.travelerLastName' | t}}" placeholder="{{'reservation.travelerLastName.placeholder' | t}}" alphanumeric required no-spaces ng-trim="false" aa-val-msg="simpleValStrategy" /> <smal..."
Attribute “ng-cloak” not allowed on element “input” at this point.
"...CAGMode"> <input id="askAnaQueryInput2" placeholder="{{'askana.askus'| translate}}" aria-label="{{'askana.description'| translate}}" ng-model="data.queryString" ng-cloak> ..."
Attribute “ng-class” not allowed on element “button” at this point.
"... <button type="submit" class="button" ng-class="isLoading ? 'img-loading' : ''">{{'glo..." Line: 980 Column: 29 - 137
"... <button class="one" ng-click="aumA()" ng-class="{'disable': sumLimit() == defaults.travelers.adults.max }"></butt..." Line: 981 Column: 29 - 103
"... <button class="two" ng-click="disA()" ng-class="{'disable': adults == 1 }"></butt..." Line: 985 Column: 29 - 139
"... <button class="one" ng-click="aumCh()" ng-class="{'disable': sumLimit() == (defaults.travelers.adults.max ) }"></butt..." Line: 986 Column: 29 - 109
"... <button class="two" ng-click="disCh()" ng-class="{'disable': childrens == 0 }" ></butt..." Line: 990 Column: 29 - 110
"... <button class="one" ng-click="auminf()" ng-class="{'disable': infats == adults}"></butt..." Line: 991 Column: 29 - 106
"... <button class="two" ng-click="disinf()" ng-class="{'disable': infats == 0 }"></butt..." Line: 1181 Column: 29 - 123
"... <button class="one" ng-click="aumAdult()" ng-class="{'disable': adults == maxAdultsHotel }" ></butt..." Line: 1182 Column: 29 - 108
"... <button class="two" ng-click="disAdult()" ng-class="{'disable': adults == 1 }" ></butt..." Line: 1188 Column: 29 - 122
"... <button class="one" ng-click="aumCh()" ng-class="{'disable': childrens == maxKidsHotel }" ></butt..." Line: 1189 Column: 29 - 109
"... <button class="two" ng-click="disCh()" ng-class="{'disable': childrens == 0 }" ></butt..." Line: 1194 Column: 29 - 119
"... <button class="one" ng-click="aumRooms()" ng-class="{'disable': rooms == maxRoomsHotel }" ></butt..." Line: 1195 Column: 29 - 106
"... <button class="two" ng-click="disRooms()" ng-class="{'disable': rooms == 1 }"></butt..." Line: 1851 Column: 29 - 123
"... <button class="one " ng-class="{'disable': sumLimit() == limitAdults }" ng-click="aumAdult()"></butt..." Line: 1852 Column: 29 - 108
"... <button class="two" ng-class="{'disable': adults == 0 }" ng-click="disAdult()"></butt..." Line: 1858 Column: 29 - 122
"... <button class="one" ng-click="aumCh()" ng-class="{'disable': sumLimit() == limitSeniors }" ></butt..." Line: 1859 Column: 29 - 105
"... <button class="two" ng-class="{'disable': seniors == 0 }" ng-click="disCh()"></butt..."
Attribute “ng-change” not allowed on element “input” at this point.
"... <input class="search" type="text" ng-model="askAnaModel" ng-change="searchMObileAskana(askAnaModel)" placeholder="{{ 'global.search' | translate }}"> ..." Line: 826 Column: 29 - 84
"... <input class="search" type="text" ng-model="airlinesTextFilter" ng-change="filterAirlines(airlinesTextFilter)" placeholder="{{ 'global.search' | translate }}"> ..." Line: 864 Column: 21 - 144
"... <input class="search" type="text" ng-model="q" ng-change="filterOrigin(q)" placeholder="{{ 'global.search' | translate }}"> ..." Line: 890 Column: 21 - 148
"... <input class="search" type="text" ng-model="c" placeholder="{{ 'global.search' | translate }}" ng-change="filterDestination(c)"> ..." Line: 1142 Column: 21 - 108
"... <input class="search" type="text" ng-model="Dhotel" ng-change="searchMObile(Dhotel)" placeholder="{{ 'global.search' | translate }}"> ..." Line: 1439 Column: 3123 - 3269
"...content"> <input class="search" type="text" ng-model="searchCarPick" ng-change="searchPlaces(searchCarPick)" placeholder="{{ 'global.search' | translate }}"> ..." Line: 1475 Column: 33 - 60
"... <input id="inputPickUpDateId" class="fInput disable-border-validation" ng-model="pickUp" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" ng-change="validateHoursMobile(formDatesH)" name="PickUp" type="date" required="required" > ..." Line: 1567 Column: 33 - 60
"... <input id="inputPickReturnId" type="date" ng-model="returnMobile" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max() | date:'yyyy-MM-dd'}}" ng-change="validateHoursMobile(formDatesH)" name="returnMobile" class="fInput disable-border-validation" required="required" > ..." Line: 1826 Column: 21 - 177
"... <input class="search" type="text" ng-model="originFilterModel" ng-change="filterOrigin(originFilterModel)" placeholder="{{ 'global.search' | translate }}" > ..."
Attribute “ng-repeat” not allowed on element “li” at this point.
"... <li ng-repeat="item in originAirports"> ..." Line: 511 Column: 7441 - 7708
"...menubar"> <li ng-repeat="bookingTab in bookingTabs" ng-click="setActiveTab(bookingTab.code); $event.preventDefault()" set-focus set-focus-to="{{bookingTab.input}}" set-focus-on="click" ng-if="bookingTab.active" ng-class="{active: bookingTab.code === activeTab}" role="menuitem"> <a id..." Line: 511 Column: 8530 - 8568
"...ror off"> <li ng-repeat="error in alerts.errors">{{erro..." Line: 511 Column: 9104 - 9163
"...le></div> <li ng-repeat="item in recentSearches track by item.label" > <a hr..." Line: 810 Column: 173 - 211
"...ror off"> <li ng-repeat="error in alerts.errors">{{erro..." Line: 829 Column: 37 - 74
"... <li ng-repeat="item in airlinesShown"> ..." Line: 867 Column: 29 - 61
"... <li ng-repeat="item in airports"> ..." Line: 892 Column: 25 - 81
"... <li ng-repeat="item in testValue1 = destinationAirports"> <a hr..." Line: 1078 Column: 499 - 537
"...ror off"> <li ng-repeat="error in alerts.errors">{{erro..." Line: 1144 Column: 25 - 63
"... <li ng-repeat="item in originAirports"> ..." Line: 1439 Column: 600 - 638
"...ror off"> <li ng-repeat="error in alerts.errors">{{erro..." Line: 1441 Column: 25 - 88
"... <li ng-repeat="item in testValue = (originPick | limitTo:30) "> ..." Line: 1751 Column: 648 - 686
"...ror off"> <li ng-repeat="error in alerts.errors">{{erro..." Line: 1828 Column: 25 - 57
"... <li ng-repeat="item in airports"> <a hr..." Line: 1988 Column: 12 - 75
"... <li ng-repeat="item in testValue=(originAirports | filter: q)"> <a hr..."
Attribute “ng-click” not allowed on element “a” at this point.
"... <a href="javascript:;" ng-click="selectQueryFromSuggestions(item)" > ..." Line: 458 Column: 12909 - 13077
"...ogin-box-btn" href="javascript:void(0)" name="show-login-box-btn" ng-click="toggleLoginBox()" role="button" aria-describedby="accessibility-connectmilles"> <div class="link" id="login-b..." Line: 487 Column: 1933 - 2042
"...</a><br/> <a id="login_logout1" ng-click="signOut(loginForm)" ng-show="!isLoading" ng-bind="'global.logout'| translate"></a> <..." Line: 511 Column: 1958 - 2068
"...</a><br/> <a id="login_logout1m" ng-click="signOut(loginForm)" ng-show="!isLoading" ng-bind="'global.logout'| translate"></a> <..." Line: 511 Column: 9165 - 9328
"....label" > <a href="#" ng-click="selectRecentSearch(item)" aria-label="{{item.labelWCAG}}" dropdown-toggle ng-cloak role="menuitem" ng-bind="item.label" autofocus="autofocus"> </a> ..." Line: 719 Column: 1636 - 1903
"...> </span> <a id="havePromotionalCode" href="#!" aria-describedby="accessibility-promotionalcode" ng-show="!booking.hasPromotionalCode" ng-click="booking.hasPromotionalCode = true; focus('flightBooking_promotional_code')" ng-bind="'flightbooking.havePromotionalCode'| translate"> </a> ..." Line: 832 Column: 41 - 61
"... <a href="javascript:void(0)" ng-click="selectAirlineF(item)" ng-bind="item.label"> ..." Line: 870 Column: 33 - 59
"... <a href="javascript:;" ng-click="selectOriginFromSuggestionsMobile(item)" ng-bind="item.listText"> ..." Line: 892 Column: 83 - 162
"...irports"> <a href="javascript:;" ng-click="selectDestinationFromSuggestionsMobile(item)" > {{ite..." Line: 1145 Column: 29 - 98
"... <a href="javascript:;" ng-click="selectDestinationHotelMobile(item)" > ..." Line: 1442 Column: 29 - 86
"... <a href="javascript:;" ng-click="selectPickMobile(item)" > ..." Line: 1828 Column: 59 - 115
"...irports"> <a href="javascript:;" ng-click="selectInsurance(item)" > {{ite..." Line: 1988 Column: 77 - 141
"...ter: q)"> <a href="javascript:;" ng-click="selectDestinationMobile(item)" > {{ite..."
Attribute “ng-if” not allowed on element “span” at this point.
"...> <span id="accessibility-searchingMobile" class="offscreen" ng-if="isLoading" role="alert"> ..." Line: 33 Column: 9 - 103
"... <span id="accessibility-searchedMobile" ng-if="askAnaModel.length >= 1 && originAirports.length == 0 && !isLoading" role="alert"> ..." Line: 810 Column: 1370 - 1397
"...p> </div> <span ng-if="!fromrequired"> <p cl..." Line: 1153 Column: 21 - 39
"... <span id="accessibility-searchingMobile" class="offscreen" ng-if="isLoading" role="alert"> ..." Line: 1158 Column: 21 - 39
"... <span id="accessibility-searchedMobile" ng-if="Dhotel.length >= 3 && originAirports.length == 0 && !isLoading" role="alert"> ..." Line: 1439 Column: 2066 - 2086
"...} </span> <span ng-if="pickUp">  ..." Line: 1439 Column: 2132 - 2156
"...} </span> <span ng-if="hourPickUp">  ..." Line: 1821 Column: 25 - 48
"... <span ng-if="showTitle">{{'fli..." Line: 1822 Column: 25 - 49
"... <span ng-if="!showTitle">{{'fli..." Line: 1906 Column: 5 - 65
"... <span class="offscreen" role="status" ng-if="wcagProgress" ng-bind="'internalpages.upgraderequest.searching' | t"></span..." Line: 1908 Column: 5 - 63
"...span> <span class="offscreen" role="status" ng-if="wcagRedirect" ng-bind="'internalpages.upgraderequest.success' | t"></span..."
Attribute “ng-cloak” not allowed on element “i” at this point.
"...> <i class="fa fa-spinner fa-spin" ng-cloak ng-show="isLoading" ></i> ..." Line: 1036 Column: 25 - 49
"... <i class="fa fa-spinner fa-spin" ng-cloak ng-show="isLoading" ></i> ..." Line: 1161 Column: 21 - 86
"... <i class="fa fa-spinner fa-spin" ng-cloak ng-show="isLoading" ></i> ..." Line: 1247 Column: 25 - 88
"... <i class="fa fa-spinner fa-spin" ng-cloak ng-show="isLoading" ></i> ..." Line: 1269 Column: 25 - 88
"... <i class="fa fa-spinner fa-spin" ng-cloak ng-show="isLoading" ></i> ..."
Attribute “ng-show” not allowed on element “i” at this point.
"...> <i class="fa fa-spinner fa-spin" ng-cloak ng-show="isLoading" ></i> ..." Line: 487 Column: 431 - 483
"...e"></span><i class="fa fa-spinner fa-spin" ng-show="isLoading"></i> <..." Line: 511 Column: 233 - 285
"...an> <span><i class="fa fa-spinner fa-spin" ng-show="isLoading"> </i><..." Line: 1036 Column: 25 - 49
"... <i class="fa fa-spinner fa-spin" ng-cloak ng-show="isLoading" ></i> ..." Line: 1161 Column: 21 - 86
"... <i class="fa fa-spinner fa-spin" ng-cloak ng-show="isLoading" ></i> ..." Line: 1247 Column: 25 - 88
"... <i class="fa fa-spinner fa-spin" ng-cloak ng-show="isLoading" ></i> ..." Line: 1269 Column: 25 - 88
"... <i class="fa fa-spinner fa-spin" ng-cloak ng-show="isLoading" ></i> ..."
Attribute “ng-init” not allowed on element “input” at this point.
"... <input type="hidden" id="p_au_storefront" name="p_au" ng-model="p_au" ng-init="p_au='iYEG5T49'" /> <scri..." Line: 458 Column: 11985 - 12077
"...idden" id="p_au_login" name="p_au" ng-model="p_au" ng-init="p_au='iYEG5T49'" /> <script>angular.module("copa...." Line: 511 Column: 4620 - 4720
"...et-body"> <input type="hidden" id="p_au_fight_booking" name="p_au" ng-model="p_au" ng-init="p_au='iYEG5T49'" /> <inpu..." Line: 511 Column: 4790 - 4892
"...ue="8" /> <input type="hidden" name="maxRoomsHotel" ng-init="maxRoomsHotel = 10" id="maxRoomsHotel" value='10' /> <inpu..." Line: 511 Column: 4894 - 4998
"...e='10' /> <input type="hidden" name="maxAdultsHotel" ng-init="maxAdultsHotel= 10" id="maxAdultsHotel" value='10' /> <inpu..." Line: 511 Column: 5000 - 5098
"...e='10' /> <input type="hidden" name="maxKidsHotel" ng-init="maxKidsHotel= 10" id="maxKidsHotel" value='10' /> <scri..." Line: 518 Column: 9603 - 50
"...i> <li> <input class="css-checkbox" type="radio" id="flightBooking_paymentType_Money" value="Money" ng-model="booking.paymentType" ng-init="EFocused = false" ng-focus="EFocused = true" ng-blur="EFocused = false" name="paymentType"> ..." Line: 532 Column: 25 - 50
"... <input class="css-checkbox" type="radio" id="flightBooking_paymentType_Miles" value="Miles" ng-model="booking.paymentType" ng-init="BFocused = false" ng-focus="BFocused = true" ng-blur="BFocused = false" name="paymentType"> ..." Line: 657 Column: 188 - 63
"...em-line"> <input class="css-checkbox" get-focus="{{bookingMenuClick}}" type="radio" id="flightBooking_tripType_RT" value="RT" ng-model="booking.tripType" ng-init="RTFocused = false" ng-focus="RTFocused = true" ng-blur="RTFocused = false" name="tripType"> ..." Line: 669 Column: 41 - 63
"... <input class="css-checkbox" type="radio" id="flightBooking_tripType_OW" value="OW" ng-model="booking.tripType" ng-init="OWFocused = false" ng-focus="OWFocused = true" ng-blur="OWFocused = false" name="tripType"> ..." Line: 683 Column: 41 - 65
"... <input class="css-checkbox" type="radio" id="flightBooking_cabinClass_Economy" value="Economy" ng-model="booking.cabinClass" ng-init="EFocused = false" ng-focus="EFocused = true" ng-blur="EFocused = false" ng-disabled="booking.paymentType !== 'Money'" name="cabinClass"> ..." Line: 696 Column: 41 - 65
"... <input class="css-checkbox" type="radio" id="flightBooking_cabinClass_Business" value="Business" ng-model="booking.cabinClass" ng-init="BFocused = false" ng-focus="BFocused = true" ng-blur="BFocused = false" ng-disabled="booking.paymentType !== 'Money'" name="cabinClass"> ..." Line: 710 Column: 41 - 62
"... <input class="css-checkbox" type="radio" id="flightBooking_flexibleSearch_false" name="flexibleSearch" ng-model="booking.flexibleSearch" ng-init="FSFFocused = false" ng-focus="FSFFocused = true" ng-blur="FSFFocused = false" value="false"/> <labe..." Line: 717 Column: 216 - 61
"...></label> <input class="css-checkbox" type="radio" id="flightBooking_flexibleSearch_true" name="flexibleSearch" ng-model="booking.flexibleSearch" ng-init="FSTFocused = false" ng-focus="FSTFocused = true" ng-blur="FSTFocused = false" value="true"/> <labe..." Line: 1076 Column: 29 - 61
"... <input class="css-checkbox" id="input10" type="checkbox" name="idf" ng-init="flexibleDatesFocused = false" ng-focus="flexibleDatesFocused = true" ng-blur="flexibleDatesFocused = false" ng-model="flexibleDates"/> <labe..." Line: 1257 Column: 25 - 57
"... <input class="css-checkbox" name="diferentplace" id="diferentplace" type="checkbox" ng-init="diferentplaceFocused = false" ng-focus="diferentplaceFocused = true" ng-blur="diferentplaceFocused = false" ng-model="diferentPlace"/> <labe..." Line: 1686 Column: 4914 - 67
"...fieldset> <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_RoundTrip" value="RoundTrip" ng-model="tripType" ng-init="tripTypeRTFocused = false" ng-focus="tripTypeRTFocused = true" ng-blur="tripTypeRTFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..." Line: 1700 Column: 37 - 67
"... <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_OneWay" value="OneWay" ng-model="tripType" ng-init="tripTypeOWFocused = false" ng-focus="tripTypeOWFocused = true" ng-blur="tripTypeOWFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..." Line: 1915 Column: 9 - 117
"...> <input type="hidden" name="origin" ng-init="upgradeRequest.origin = 'home'" ng-model="upgradeRequest.origin"> ..." Line: 1944 Column: 2574 - 2670
"...</script> <input type="hidden" id="p_au_webcheckin" name="p_au" ng-model="p_au" ng-init="p_au='iYEG5T49'"/> <inpu..." Line: 1944 Column: 2672 - 2777
"...G5T49'"/> <input type="hidden" id="groupId_webcheckin" name="groupId" ng-model="groupId" ng-init="groupId='20182'"/> <inpu..." Line: 1944 Column: 2779 - 2880
"...20182'"/> <input type="hidden" id="locale_webcheckin" name="locale" ng-model="locale" ng-init="locale='en_US'"/> <div ..." Line: 1965 Column: 732 - 85
"...pan6 ln"> <input id="confirmation" class="css-checkbox" type="radio" name="selectedFindBy" value="CONFIRMATION" ng-init="findByCFocused = false" ng-focus="findByCFocused = true" ng-blur="findByCFocused = false" ng-model="wci.checkinOption"/> <labe..." Line: 1973 Column: 246 - 85
"...="span6"> <input id="loyalty" class="css-checkbox" type="radio" name="selectedFindBy" value="LOYALTY" ng-init="findByLFocused = false" ng-focus="findByLFocused = true" ng-blur="findByLFocused = false" ng-model="wci.checkinOption"/> <labe..." Line: 2430 Column: 1 - 98
".../script> <input type="hidden" id="p_au_reservation" name="p_au" ng-model="p_au" ng-init="p_au='iYEG5T49'"/> <inpu..." Line: 2430 Column: 100 - 206
"...G5T49'"/> <input type="hidden" id="groupId_reservation" name="groupId" ng-model="groupId" ng-init="groupId='20182'"/> <inpu..." Line: 2430 Column: 208 - 310
"...20182'"/> <input type="hidden" id="locale_reservation" name="locale" ng-model="locale" ng-init="locale='en_US'"/> <div ..." Line: 2430 Column: 494 - 725
"...ntentId"> <input id="id_createCMAccountURL" type="hidden" name="createCMAccountURL" ng-model="createCMAccountURL" ng-init="createCMAccountURL='https://bookings.copaair.com/CMGS/ProfileDisplayCreateNewAccountAction.do?pos=CMGS&lang=[LANG]'"/> <div c..."
Attribute “ng-keyup” not allowed on element “div” at this point.
"...</script> <div ng-controller="StorefrontSelectorController" ng-keyup="isESC($event)"> <stor..." Line: 458 Column: 12678 - 12790
"...gin-connectmiles hideParrafo showDesktop" ng-controller="LoginController" ng-keyup="isESC($event)"> <span id="accessibility-conne..."
Element “div” not allowed as child of element “ul” in this context. (Suppressing further errors from this subtree.)
"...e="menu"> <div class="container li-nav"> <li i..." Line: 458 Column: 5229 - 5258
"...<div class="container li-nav"> <li id="layout_..." Line: 458 Column: 8346 - 8375
"...ass="container li-nav"> <li id="layout_25" rol..." Line: 511 Column: 9045 - 9096
"...gth > 0"> <div class="transparent-background" dropdown-toggle></div>..."
Attribute “ng-if” not allowed on element “section” at this point.
"...="deviceSize == 'largeDevice'"> <div class="login-connectmile..."
Attribute “ng-bind” not allowed on element “span” at this point.
"...ssibility-connectmilles" class="offscreen" ng-bind="'accessibility.connectmilles'| translate"> </span> <a id="/show-login-bo..." Line: 487 Column: 382 - 423
"...$event)"> <span ng-bind="'global.login'| translate"></span..." Line: 487 Column: 944 - 1066
"...}"> <div> <span ng-bind="'global.connecmiles.number'| translate" attr-bind="{'aria-label':('global.connecmiles.number'| translate)}"></span..." Line: 487 Column: 1075 - 1163
"..."></span> <span ng-bind="profile.connecMilesId" attr-bind="{'aria-label':(profile.connecMilesId)}"></span..." Line: 487 Column: 1210 - 1334
"...iv> <div> <span ng-bind="'global.connecmiles.status' | translate" attr-bind="{'aria-label':('global.connecmiles.status' | translate)}"></span..." Line: 487 Column: 1343 - 1417
"..."></span> <span ng-bind="profile.status" attr-bind="{'aria-label':(profile.status)}"></span..." Line: 487 Column: 1464 - 1561
"...iv> <div> <span ng-bind="'global.miles'| translate" attr-bind="{'aria-label': ('global.miles'| translate)}"></span..." Line: 487 Column: 1570 - 1660
"..."></span> <span ng-bind="profile.miles | number" attr-bind="{'aria-label':(profile.miles | number)}"></span..." Line: 487 Column: 2116 - 2158
"...sLoading"><span ng-bind="'global.logout'| translate"></span..." Line: 511 Column: 177 - 218
"...$event)"> <span ng-bind="'global.login'| translate"></span..." Line: 511 Column: 1074 - 1184
"...="span3"> <span ng-bind="'global.connecmiles.number'| translate" aria-label="{{'global.connecmiles.number'| translate}}"></span..." Line: 511 Column: 1193 - 1269
"..."></span> <span ng-bind="profile.connecMilesId" aria-label="{{profile.connecMilesId}}"></span..." Line: 511 Column: 1305 - 1417
"...="span3"> <span ng-bind="'global.connecmiles.status' | translate" aria-label="{{'global.connecmiles.status' | translate}}"></span..." Line: 511 Column: 1426 - 1488
"..."></span> <span ng-bind="profile.status" aria-label="{{profile.status}}"></span..." Line: 511 Column: 1524 - 1608
"...="span3"> <span ng-bind="'global.miles'| translate" aria-label="{{'global.miles'| translate}}"></span..." Line: 511 Column: 1617 - 1695
"..."></span> <span ng-bind="profile.miles | number" aria-label="{{profile.miles | number}}"></span..." Line: 511 Column: 2143 - 2185
"...sLoading"><span ng-bind="'global.logout'| translate"></span..." Line: 545 Column: 33 - 146
"... <span id="accessibility-origin" class="offscreen" ng-bind="'accessibility.flightbooking.place.origin'| translate"> ..." Line: 568 Column: 41 - 70
"... <span ng-bind="item.listText"></span..." Line: 596 Column: 33 - 156
"... <span id="accessibility-destination" class="offscreen" ng-bind="'accessibility.flightbooking.place.destination'| translate"> ..." Line: 615 Column: 41 - 70
"... <span ng-bind="item.listText"></span..." Line: 719 Column: 101 - 197
"...ss="num"> <span id="label-select-children" class="offscreen" ng-bind="'flightbooking.children'| translate"> </spa..." Line: 719 Column: 772 - 866
"...ss="num"> <span id="label-select-infants" class="offscreen" ng-bind="'flightbooking.infants'| translate"> </spa..." Line: 719 Column: 1501 - 1626
"...4 cupon"> <span id="accessibility-promotionalcode" class="offscreen" ng-bind="'accessibility.flightbooking.promotionalcode'| translate"> </spa..." Line: 810 Column: 3630 - 3697
"...Input"> <span ng-bind="('flightbooking.preferredAirline'| translate) + ':'"></span> ..." Line: 810 Column: 3706 - 3752
"...</span> <span ng-bind="booking.preferredAirline.label"></span> ..." Line: 972 Column: 25 - 109
"... <span ng-hide="miles" ng-bind="' ' + ('flightbooking.select.cabin' | translate)"></span..." Line: 973 Column: 25 - 86
"... <span ng-bind="'flightbooking.select.passengers' | translate"></span..." Line: 1906 Column: 5 - 65
"... <span class="offscreen" role="status" ng-if="wcagProgress" ng-bind="'internalpages.upgraderequest.searching' | t"></span..." Line: 1908 Column: 5 - 63
"...span> <span class="offscreen" role="status" ng-if="wcagRedirect" ng-bind="'internalpages.upgraderequest.success' | t"></span..."
Attribute “ng-controller” not allowed on element “span” at this point.
"......" Line: 487 Column: 2473 - 2516
"...="title"> <span ng-controller="LoginButtonController"> <mess..."
Element “message” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)
"...ow="!completeName" ng-bind="'login.connectMilesAccount'| translate"> </message> <message ng-show="..." Line: 458 Column: 13252 - 13378
"...ow="completeName" ng-bind="('global.hello'| translate)+', '+profile.name+' '+(profile.lastName | limitTo:1)+'.'"> </message> </span> <i class="..." Line: 487 Column: 2518 - 2599
"...troller"> <message ng-show="!completeName" ng-bind="'login.connectMilesAccount'| translate"> </mes..."
Attribute “ng-class” not allowed on element “i” at this point.
"...a-caret-right" ng-class="{'fa fa-caret-right': !isExpanded(), 'fa fa-caret-down': isExpanded()}"></i> <label for="login_user_fa..." Line: 487 Column: 2987 - 3105
"...n> </div> <i class="fa fa-caret-right" ng-class="{'fa fa-caret-right': !loginConnectShow, 'fa fa-caret-down': loginConnectShow}"></i> <..."
The element “label” must not appear as a descendant of the “a” element.
"...gin_user_fake">Usuario(*)</label> <input name..."
Attribute “ng-show” not allowed on element “input” at this point.
"...ogin_user_fake" tabindex="-1" ng-show="home && isSemiCollapsed() && !isLoggedIn" id="login_user_fake" type="text" attr-bind="{placeholder: ('login.user.placeholder'| translate)}"/> </div..."
Attribute “attr-bind” not allowed on element “input” at this point.
"...ogin_user_fake" tabindex="-1" ng-show="home && isSemiCollapsed() && !isLoggedIn" id="login_user_fake" type="text" attr-bind="{placeholder: ('login.user.placeholder'| translate)}"/> </div..." Line: 476 Column: 353 - 37
"..." > <div> <input name="login_user" autocomplete="off" id="login_user" type="text" attr-bind="{ placeholder: ('login.user.placeholder'| translate), title: ('login.user.placeholder'| translate) }" aa-field-group="login.username" aa-label="{{'login.user.placeholder'| t}}" ng-required="true" ng-maxlength="100" ng-disabled="isLoading" /> </div..." Line: 487 Column: 52 - 37
"...iv> <div> <input name="login_password" type="password" attr-bind="{ placeholder: ('login.password.placeholder'| translate), title: ('login.password.placeholder'| translate) }" aa-field-group="login.password" aa-label="{{'login.password.placeholder'| t}}" ng-required="true" ng-maxlength="20" ng-disabled="isLoading" /> </div..." Line: 500 Column: 3369 - 37
"...g-input"> <input name="login_user" autocomplete="off" id="mb-login_user" type="text" attr-bind="{ placeholder: ('login.user.placeholder'| translate), title: ('login.user.placeholder'| translate) }" aa-field-group="login.username" aa-label="{{'login.user.placeholder'| t}}" ng-required="true" ng-maxlength="100" ng-disabled="isLoading" /> </div..." Line: 511 Column: 75 - 37
"...g-input"> <input name="login_password" type="password" attr-bind="{ placeholder: ('login.password.placeholder'| translate), title: ('login.password.placeholder'| translate) }" aa-field-group="login.password" aa-label="{{'login.password.placeholder'| t}}" ng-required="true" ng-maxlength="20" ng-disabled="isLoading" /> </div..." Line: 726 Column: 1953 - 80
"...nalCode"> <input name="coupon" type="text" autofocus="autofocus" class="coupon" id="flightBooking_promotional_code" attr-bind="{title: ('flightbooking.promotionalCode'| translate)}" aa-label="{{'flightbooking.promotionalCode'| t}}" aa-field-group="booking.promotionalCode"> ..." Line: 1939 Column: 33 - 58
"... <input type="text" id="reservationNumber" name="reservationNumber" class="form-control" valid-reservation no-spaces required ng-trim="false" aa-field-group="upgradeRequest.reservationNumber" aa-label="{{'internalpages.upgraderequest.reservationNumber.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.reservationNumber.placeholder' | t)}" ng-maxlength="10"/> <span..." Line: 1944 Column: 669 - 58
"...l-group"> <input type="text" id="lastName" name="lastName" class="form-control" aa-field-group="upgradeRequest.lastName" aa-label="{{'internalpages.upgraderequest.lastName.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.lastName.placeholder' | t)}" required alphanumeric no-spaces ng-minlength="1" ng-trim="false" ng-maxlength="20"/> <span..."
The element “input” must not appear as a descendant of the “a” element.
"...ogin_user_fake" tabindex="-1" ng-show="home && isSemiCollapsed() && !isLoggedIn" id="login_user_fake" type="text" attr-bind="{placeholder: ('login.user.placeholder'| translate)}"/> </div..."
Attribute “ng-show” not allowed on element “div” at this point.
"...div> </a> <div ng-show="isExpanded()"> <div ..." Line: 511 Column: 956 - 1052
"...> </form> <div ng-show="isLoggedIn" class="loggedIn row-fluid lg-after-cont" aria-hidden="{{!isLoggedIn}}"> <div ..." Line: 674 Column: 37 - 107
"... <div class="radio-item-line" ng-show="booking.paymentType === 'Money'"> ..." Line: 702 Column: 37 - 107
"... <div class="radio-item-line" ng-show="booking.paymentType === 'Money'"> ..." Line: 717 Column: 224 - 286
"...l> </div> <div class="airline" ng-show="booking.paymentType === 'Miles'"> <labe..." Line: 719 Column: 1910 - 1951
"...te"> </a> <div ng-show="booking.hasPromotionalCode"> <inpu..." Line: 941 Column: 29 - 161
"... <div ng-show="goRoundTrip" class="span6 date" ng-class="{true: 'errorRequired'}[submittedDate && formDates.returnMobile.$invalid]" > ..." Line: 1439 Column: 1281 - 1327
"...v> </div> <div class="row-fluid" ng-show="diferentPlace"> <div ..." Line: 1928 Column: 25 - 112
"... <div class="alert alert-error span12" ng-show="request.error" ng-bind="request.message"></div>..." Line: 1944 Column: 924 - 1122
"...Desktop"> <div id="upgradeRequestDescriptionContentId" class="span11" ng-init="retrieveArticle('upgrade-request-info')" html-message="upgradeRequestArticleContent" ng-show="upgradeRequestArticleContent != ''"></div>..." Line: 1944 Column: 1525 - 1607
"...Desktop"> <div aa-notify container-name="flightBookingForm" ng-show="activeTab === 'flight'"></div>..." Line: 1944 Column: 1615 - 1696
"...'"></div> <div aa-notify container-name="hotelBookingForm" ng-show ="activeTab === 'hotel'"></div>..." Line: 1944 Column: 1704 - 1781
"...'"></div> <div aa-notify container-name="carBookingForm" ng-show ="activeTab === 'car'"></div>..." Line: 1944 Column: 1789 - 1876
"...'"></div> <div aa-notify container-name="insuranceQuoteForm" ng-show ="activeTab === 'insurance'"></div>..." Line: 1944 Column: 1884 - 1977
"...'"></div> <div aa-notify container-name="upgradeRequestForm" ng-show ="activeTab === 'upgrade_request'"></div>..." Line: 1944 Column: 3112 - 3245
"...="span4"> <div id="webcheckinDescrptionContentId" class=" hideParrafo showDesktop" html-message="articleContent" ng-show="articleContent != ''"></div>..." Line: 2430 Column: 805 - 940
"..."span4"> <div id="manageBookingDescrptionContentId" class="hideParrafo showDesktop" html-message="articleContent" ng-show="articleContent != ''"></div> ..."
Attribute “click-outside” not allowed on element “div” at this point.
"...orletID"> <div id="login" click-outside="isCollapsedLogin=true" ng-cloak > <div ..."
Attribute “ng-cloak” not allowed on element “div” at this point.
"...orletID"> <div id="login" click-outside="isCollapsedLogin=true" ng-cloak > <div ..." Line: 511 Column: 7874 - 7940
"...li> </ul> <div class="content-tab-booking" ng-cloak ng-switch on="activeTab"> <div ..." Line: 511 Column: 8481 - 8494
"...fieldset> <div ng-cloak> <ul c..." Line: 810 Column: 124 - 137
"...fieldset> <div ng-cloak> <ul c..." Line: 1078 Column: 450 - 463
"...fieldset> <div ng-cloak> <ul c..." Line: 1439 Column: 551 - 564
"...fieldset> <div ng-cloak> <ul c..." Line: 1751 Column: 599 - 612
"...fieldset> <div ng-cloak> <ul c..."
Attribute “ng-show” not allowed on element “form” at this point.
"...sertive"> <form name="loginForm" ng-show="!isLoggedIn" novalidate autocomplete="off" method="post" > <div>..." Line: 487 Column: 3232 - 3338
"...s="cont"> <form name="loginForm" ng-show="!isLoggedIn" novalidate autocomplete="off" method="post" class="row-fluid"> <div ..."
Attribute “aa-field-group” not allowed on element “input” at this point.
"..." > <div> <input name="login_user" autocomplete="off" id="login_user" type="text" attr-bind="{ placeholder: ('login.user.placeholder'| translate), title: ('login.user.placeholder'| translate) }" aa-field-group="login.username" aa-label="{{'login.user.placeholder'| t}}" ng-required="true" ng-maxlength="100" ng-disabled="isLoading" /> </div..." Line: 487 Column: 52 - 37
"...iv> <div> <input name="login_password" type="password" attr-bind="{ placeholder: ('login.password.placeholder'| translate), title: ('login.password.placeholder'| translate) }" aa-field-group="login.password" aa-label="{{'login.password.placeholder'| t}}" ng-required="true" ng-maxlength="20" ng-disabled="isLoading" /> </div..." Line: 500 Column: 3369 - 37
"...g-input"> <input name="login_user" autocomplete="off" id="mb-login_user" type="text" attr-bind="{ placeholder: ('login.user.placeholder'| translate), title: ('login.user.placeholder'| translate) }" aa-field-group="login.username" aa-label="{{'login.user.placeholder'| t}}" ng-required="true" ng-maxlength="100" ng-disabled="isLoading" /> </div..." Line: 511 Column: 75 - 37
"...g-input"> <input name="login_password" type="password" attr-bind="{ placeholder: ('login.password.placeholder'| translate), title: ('login.password.placeholder'| translate) }" aa-field-group="login.password" aa-label="{{'login.password.placeholder'| t}}" ng-required="true" ng-maxlength="20" ng-disabled="isLoading" /> </div..." Line: 726 Column: 1953 - 80
"...nalCode"> <input name="coupon" type="text" autofocus="autofocus" class="coupon" id="flightBooking_promotional_code" attr-bind="{title: ('flightbooking.promotionalCode'| translate)}" aa-label="{{'flightbooking.promotionalCode'| t}}" aa-field-group="booking.promotionalCode"> ..." Line: 1032 Column: 1447 - 45
"...an> <div> <input id="hotel-destination2" type="text" class="span8 disable-border-validation" aa-label="{{'hotelbooking.destination'| t}}" placeholder="{{'hotelbooking.destinationPlaceHolder'| t}}" aa-field-group="data.destiny" ng-trim="true" required> ..." Line: 1245 Column: 2121 - 51
"...CAGMode"> <input type="text" id="pickupName2" class="disable-border-validation" ng-class="{span8: (lang === 'EN'), span7: (lang !== 'EN')}" placeholder="{{'carbooking.placeplaceholder'| t}}" aa-label="{{'carbooking.pickupplace'| t}}" aa-field-group="data.pickupName" ng-model="data.pickupName" ng-trim="false" aria-describedby="accessibility-pickup" ng-required="true"> ..." Line: 1268 Column: 1127 - 47
"...complete> <input type="text" ng-if="WCAGMode" id="givebackName2" class="disable-border-validation " ng-class="{span8: (lang === 'EN'), span9: (lang !== 'EN')}" placeholder="{{'carbooking.placeplaceholder'| t}}" aa-label="{{'carbooking.givebackplace'| t}}" aa-field-group="data.givebackName" ng-model="data.givebackName" ng-trim="true" aria-describedby="accessibility-return" ng-required="true"> ..." Line: 1939 Column: 33 - 58
"... <input type="text" id="reservationNumber" name="reservationNumber" class="form-control" valid-reservation no-spaces required ng-trim="false" aa-field-group="upgradeRequest.reservationNumber" aa-label="{{'internalpages.upgraderequest.reservationNumber.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.reservationNumber.placeholder' | t)}" ng-maxlength="10"/> <span..." Line: 1944 Column: 669 - 58
"...l-group"> <input type="text" id="lastName" name="lastName" class="form-control" aa-field-group="upgradeRequest.lastName" aa-label="{{'internalpages.upgraderequest.lastName.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.lastName.placeholder' | t)}" required alphanumeric no-spaces ng-minlength="1" ng-trim="false" ng-maxlength="20"/> <span..." Line: 1957 Column: 3705 - 54
"...m-group"> <input id="lastName" name="lastName" ng-model="passengerLastName" aa-field-group="passengerLastName" type="text" ng-trim="false" ng-minlength="1" class="form-control" title="{{'webcheckin.lastName'| t}}" placeholder="{{'webcheckin.lastName'| t}}" aa-label="{{'webcheckin.lastName'| t}}" required alphanumeric no-spaces/> <smal..." Line: 1979 Column: 371 - 99
"...MATION'"> <input id="confirmationNumber" name="confirmationNumber" type="text" required ng-trim="false" class="form-control" title="{{'webcheckin.reservationCodeOrNumber'| t}}" placeholder="{{'webcheckin.number'| t}}" valid-reservation no-spaces aa-field-group="reservationCodeOrNumber" aa-label="{{'webcheckin.reservationCodeOrNumber'| t}}"/> <span..." Line: 1985 Column: 740 - 75
"...OYALTY'"> <input id="loyaltyNumber" name="loyaltyNumber" type="text" required ng-trim="false" class="form-control" placeholder="{{'connectmiles.number'| t}}" no-spaces aa-field-group="connectMilesWCI" title="{{'webcheckin.number'| t}}" aa-label="{{'webcheckin.number'| t}}" ng-maxlength='12' ng-pattern='/^[A-Za-z0-9s]+$/'/> <span..." Line: 2440 Column: 1391 - 26
"..."span9"> <input id="remoteSearchCriteria.travelerLastName" name="remoteSearchCriteria.travelerLastName" type="text" class="form-control" ng-model="reservation.remoteSearchCriteria.travelerLastName" aa-field-group="remoteSearchCriteria.travelerLastName" title="{{'reservation.travelerLastName' | t}}" aa-label="{{'reservation.travelerLastName' | t}}" placeholder="{{'reservation.travelerLastName.placeholder' | t}}" alphanumeric required no-spaces ng-trim="false" aa-val-msg="simpleValStrategy" /> <smal..."
Attribute “aa-label” not allowed on element “input” at this point.
"..." > <div> <input name="login_user" autocomplete="off" id="login_user" type="text" attr-bind="{ placeholder: ('login.user.placeholder'| translate), title: ('login.user.placeholder'| translate) }" aa-field-group="login.username" aa-label="{{'login.user.placeholder'| t}}" ng-required="true" ng-maxlength="100" ng-disabled="isLoading" /> </div..." Line: 487 Column: 52 - 37
"...iv> <div> <input name="login_password" type="password" attr-bind="{ placeholder: ('login.password.placeholder'| translate), title: ('login.password.placeholder'| translate) }" aa-field-group="login.password" aa-label="{{'login.password.placeholder'| t}}" ng-required="true" ng-maxlength="20" ng-disabled="isLoading" /> </div..." Line: 500 Column: 3369 - 37
"...g-input"> <input name="login_user" autocomplete="off" id="mb-login_user" type="text" attr-bind="{ placeholder: ('login.user.placeholder'| translate), title: ('login.user.placeholder'| translate) }" aa-field-group="login.username" aa-label="{{'login.user.placeholder'| t}}" ng-required="true" ng-maxlength="100" ng-disabled="isLoading" /> </div..." Line: 511 Column: 75 - 37
"...g-input"> <input name="login_password" type="password" attr-bind="{ placeholder: ('login.password.placeholder'| translate), title: ('login.password.placeholder'| translate) }" aa-field-group="login.password" aa-label="{{'login.password.placeholder'| t}}" ng-required="true" ng-maxlength="20" ng-disabled="isLoading" /> </div..." Line: 726 Column: 1953 - 80
"...nalCode"> <input name="coupon" type="text" autofocus="autofocus" class="coupon" id="flightBooking_promotional_code" attr-bind="{title: ('flightbooking.promotionalCode'| translate)}" aa-label="{{'flightbooking.promotionalCode'| t}}" aa-field-group="booking.promotionalCode"> ..." Line: 1032 Column: 1447 - 45
"...an> <div> <input id="hotel-destination2" type="text" class="span8 disable-border-validation" aa-label="{{'hotelbooking.destination'| t}}" placeholder="{{'hotelbooking.destinationPlaceHolder'| t}}" aa-field-group="data.destiny" ng-trim="true" required> ..." Line: 1245 Column: 2121 - 51
"...CAGMode"> <input type="text" id="pickupName2" class="disable-border-validation" ng-class="{span8: (lang === 'EN'), span7: (lang !== 'EN')}" placeholder="{{'carbooking.placeplaceholder'| t}}" aa-label="{{'carbooking.pickupplace'| t}}" aa-field-group="data.pickupName" ng-model="data.pickupName" ng-trim="false" aria-describedby="accessibility-pickup" ng-required="true"> ..." Line: 1268 Column: 1127 - 47
"...complete> <input type="text" ng-if="WCAGMode" id="givebackName2" class="disable-border-validation " ng-class="{span8: (lang === 'EN'), span9: (lang !== 'EN')}" placeholder="{{'carbooking.placeplaceholder'| t}}" aa-label="{{'carbooking.givebackplace'| t}}" aa-field-group="data.givebackName" ng-model="data.givebackName" ng-trim="true" aria-describedby="accessibility-return" ng-required="true"> ..." Line: 1686 Column: 4914 - 67
"...fieldset> <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_RoundTrip" value="RoundTrip" ng-model="tripType" ng-init="tripTypeRTFocused = false" ng-focus="tripTypeRTFocused = true" ng-blur="tripTypeRTFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..." Line: 1700 Column: 37 - 67
"... <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_OneWay" value="OneWay" ng-model="tripType" ng-init="tripTypeOWFocused = false" ng-focus="tripTypeOWFocused = true" ng-blur="tripTypeOWFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..." Line: 1939 Column: 33 - 58
"... <input type="text" id="reservationNumber" name="reservationNumber" class="form-control" valid-reservation no-spaces required ng-trim="false" aa-field-group="upgradeRequest.reservationNumber" aa-label="{{'internalpages.upgraderequest.reservationNumber.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.reservationNumber.placeholder' | t)}" ng-maxlength="10"/> <span..." Line: 1944 Column: 669 - 58
"...l-group"> <input type="text" id="lastName" name="lastName" class="form-control" aa-field-group="upgradeRequest.lastName" aa-label="{{'internalpages.upgraderequest.lastName.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.lastName.placeholder' | t)}" required alphanumeric no-spaces ng-minlength="1" ng-trim="false" ng-maxlength="20"/> <span..." Line: 1957 Column: 3705 - 54
"...m-group"> <input id="lastName" name="lastName" ng-model="passengerLastName" aa-field-group="passengerLastName" type="text" ng-trim="false" ng-minlength="1" class="form-control" title="{{'webcheckin.lastName'| t}}" placeholder="{{'webcheckin.lastName'| t}}" aa-label="{{'webcheckin.lastName'| t}}" required alphanumeric no-spaces/> <smal..." Line: 1979 Column: 371 - 99
"...MATION'"> <input id="confirmationNumber" name="confirmationNumber" type="text" required ng-trim="false" class="form-control" title="{{'webcheckin.reservationCodeOrNumber'| t}}" placeholder="{{'webcheckin.number'| t}}" valid-reservation no-spaces aa-field-group="reservationCodeOrNumber" aa-label="{{'webcheckin.reservationCodeOrNumber'| t}}"/> <span..." Line: 1985 Column: 740 - 75
"...OYALTY'"> <input id="loyaltyNumber" name="loyaltyNumber" type="text" required ng-trim="false" class="form-control" placeholder="{{'connectmiles.number'| t}}" no-spaces aa-field-group="connectMilesWCI" title="{{'webcheckin.number'| t}}" aa-label="{{'webcheckin.number'| t}}" ng-maxlength='12' ng-pattern='/^[A-Za-z0-9s]+$/'/> <span..." Line: 2440 Column: 1391 - 26
"..."span9"> <input id="remoteSearchCriteria.travelerLastName" name="remoteSearchCriteria.travelerLastName" type="text" class="form-control" ng-model="reservation.remoteSearchCriteria.travelerLastName" aa-field-group="remoteSearchCriteria.travelerLastName" title="{{'reservation.travelerLastName' | t}}" aa-label="{{'reservation.travelerLastName' | t}}" placeholder="{{'reservation.travelerLastName.placeholder' | t}}" alphanumeric required no-spaces ng-trim="false" aa-val-msg="simpleValStrategy" /> <smal..."
Attribute “ng-required” not allowed on element “input” at this point.
"..." > <div> <input name="login_user" autocomplete="off" id="login_user" type="text" attr-bind="{ placeholder: ('login.user.placeholder'| translate), title: ('login.user.placeholder'| translate) }" aa-field-group="login.username" aa-label="{{'login.user.placeholder'| t}}" ng-required="true" ng-maxlength="100" ng-disabled="isLoading" /> </div..." Line: 487 Column: 52 - 37
"...iv> <div> <input name="login_password" type="password" attr-bind="{ placeholder: ('login.password.placeholder'| translate), title: ('login.password.placeholder'| translate) }" aa-field-group="login.password" aa-label="{{'login.password.placeholder'| t}}" ng-required="true" ng-maxlength="20" ng-disabled="isLoading" /> </div..." Line: 500 Column: 3369 - 37
"...g-input"> <input name="login_user" autocomplete="off" id="mb-login_user" type="text" attr-bind="{ placeholder: ('login.user.placeholder'| translate), title: ('login.user.placeholder'| translate) }" aa-field-group="login.username" aa-label="{{'login.user.placeholder'| t}}" ng-required="true" ng-maxlength="100" ng-disabled="isLoading" /> </div..." Line: 511 Column: 75 - 37
"...g-input"> <input name="login_password" type="password" attr-bind="{ placeholder: ('login.password.placeholder'| translate), title: ('login.password.placeholder'| translate) }" aa-field-group="login.password" aa-label="{{'login.password.placeholder'| t}}" ng-required="true" ng-maxlength="20" ng-disabled="isLoading" /> </div..." Line: 947 Column: 33 - 66
"... <input id="inputfbeturnId" type="date" ng-model="returnMobile" name="returnMobile" class="fInput disable-border-validation" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max | date:'yyyy-MM-dd'}}" ng-required='goRoundTrip' > ..." Line: 1245 Column: 2121 - 51
"...CAGMode"> <input type="text" id="pickupName2" class="disable-border-validation" ng-class="{span8: (lang === 'EN'), span7: (lang !== 'EN')}" placeholder="{{'carbooking.placeplaceholder'| t}}" aa-label="{{'carbooking.pickupplace'| t}}" aa-field-group="data.pickupName" ng-model="data.pickupName" ng-trim="false" aria-describedby="accessibility-pickup" ng-required="true"> ..." Line: 1268 Column: 1127 - 47
"...complete> <input type="text" ng-if="WCAGMode" id="givebackName2" class="disable-border-validation " ng-class="{span8: (lang === 'EN'), span9: (lang !== 'EN')}" placeholder="{{'carbooking.placeplaceholder'| t}}" aa-label="{{'carbooking.givebackplace'| t}}" aa-field-group="data.givebackName" ng-model="data.givebackName" ng-trim="true" aria-describedby="accessibility-return" ng-required="true"> ..." Line: 1686 Column: 4914 - 67
"...fieldset> <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_RoundTrip" value="RoundTrip" ng-model="tripType" ng-init="tripTypeRTFocused = false" ng-focus="tripTypeRTFocused = true" ng-blur="tripTypeRTFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..." Line: 1700 Column: 37 - 67
"... <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_OneWay" value="OneWay" ng-model="tripType" ng-init="tripTypeOWFocused = false" ng-focus="tripTypeOWFocused = true" ng-blur="tripTypeOWFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..." Line: 1985 Column: 2157 - 2263
"...v> </div> <input name="language" id="webcheckin_language" type="hidden" value="{{language| lowercase}}" ng-required/> </for..."
Attribute “ng-maxlength” not allowed on element “input” at this point.
"..." > <div> <input name="login_user" autocomplete="off" id="login_user" type="text" attr-bind="{ placeholder: ('login.user.placeholder'| translate), title: ('login.user.placeholder'| translate) }" aa-field-group="login.username" aa-label="{{'login.user.placeholder'| t}}" ng-required="true" ng-maxlength="100" ng-disabled="isLoading" /> </div..." Line: 487 Column: 52 - 37
"...iv> <div> <input name="login_password" type="password" attr-bind="{ placeholder: ('login.password.placeholder'| translate), title: ('login.password.placeholder'| translate) }" aa-field-group="login.password" aa-label="{{'login.password.placeholder'| t}}" ng-required="true" ng-maxlength="20" ng-disabled="isLoading" /> </div..." Line: 500 Column: 3369 - 37
"...g-input"> <input name="login_user" autocomplete="off" id="mb-login_user" type="text" attr-bind="{ placeholder: ('login.user.placeholder'| translate), title: ('login.user.placeholder'| translate) }" aa-field-group="login.username" aa-label="{{'login.user.placeholder'| t}}" ng-required="true" ng-maxlength="100" ng-disabled="isLoading" /> </div..." Line: 511 Column: 75 - 37
"...g-input"> <input name="login_password" type="password" attr-bind="{ placeholder: ('login.password.placeholder'| translate), title: ('login.password.placeholder'| translate) }" aa-field-group="login.password" aa-label="{{'login.password.placeholder'| t}}" ng-required="true" ng-maxlength="20" ng-disabled="isLoading" /> </div..." Line: 1939 Column: 33 - 58
"... <input type="text" id="reservationNumber" name="reservationNumber" class="form-control" valid-reservation no-spaces required ng-trim="false" aa-field-group="upgradeRequest.reservationNumber" aa-label="{{'internalpages.upgraderequest.reservationNumber.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.reservationNumber.placeholder' | t)}" ng-maxlength="10"/> <span..." Line: 1944 Column: 669 - 58
"...l-group"> <input type="text" id="lastName" name="lastName" class="form-control" aa-field-group="upgradeRequest.lastName" aa-label="{{'internalpages.upgraderequest.lastName.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.lastName.placeholder' | t)}" required alphanumeric no-spaces ng-minlength="1" ng-trim="false" ng-maxlength="20"/> <span..." Line: 1985 Column: 740 - 75
"...OYALTY'"> <input id="loyaltyNumber" name="loyaltyNumber" type="text" required ng-trim="false" class="form-control" placeholder="{{'connectmiles.number'| t}}" no-spaces aa-field-group="connectMilesWCI" title="{{'webcheckin.number'| t}}" aa-label="{{'webcheckin.number'| t}}" ng-maxlength='12' ng-pattern='/^[A-Za-z0-9s]+$/'/> <span..."
Attribute “ng-disabled” not allowed on element “input” at this point.
"..." > <div> <input name="login_user" autocomplete="off" id="login_user" type="text" attr-bind="{ placeholder: ('login.user.placeholder'| translate), title: ('login.user.placeholder'| translate) }" aa-field-group="login.username" aa-label="{{'login.user.placeholder'| t}}" ng-required="true" ng-maxlength="100" ng-disabled="isLoading" /> </div..." Line: 487 Column: 52 - 37
"...iv> <div> <input name="login_password" type="password" attr-bind="{ placeholder: ('login.password.placeholder'| translate), title: ('login.password.placeholder'| translate) }" aa-field-group="login.password" aa-label="{{'login.password.placeholder'| t}}" ng-required="true" ng-maxlength="20" ng-disabled="isLoading" /> </div..." Line: 500 Column: 3369 - 37
"...g-input"> <input name="login_user" autocomplete="off" id="mb-login_user" type="text" attr-bind="{ placeholder: ('login.user.placeholder'| translate), title: ('login.user.placeholder'| translate) }" aa-field-group="login.username" aa-label="{{'login.user.placeholder'| t}}" ng-required="true" ng-maxlength="100" ng-disabled="isLoading" /> </div..." Line: 511 Column: 75 - 37
"...g-input"> <input name="login_password" type="password" attr-bind="{ placeholder: ('login.password.placeholder'| translate), title: ('login.password.placeholder'| translate) }" aa-field-group="login.password" aa-label="{{'login.password.placeholder'| t}}" ng-required="true" ng-maxlength="20" ng-disabled="isLoading" /> </div..." Line: 632 Column: 54 - 168
"...="lang"/> <input id="redemption" type="hidden" name="redemption" value="true" ng-disabled="booking.paymentType !== 'Miles'"/> <inpu..." Line: 683 Column: 41 - 65
"... <input class="css-checkbox" type="radio" id="flightBooking_cabinClass_Economy" value="Economy" ng-model="booking.cabinClass" ng-init="EFocused = false" ng-focus="EFocused = true" ng-blur="EFocused = false" ng-disabled="booking.paymentType !== 'Money'" name="cabinClass"> ..." Line: 696 Column: 41 - 65
"... <input class="css-checkbox" type="radio" id="flightBooking_cabinClass_Business" value="Business" ng-model="booking.cabinClass" ng-init="BFocused = false" ng-focus="BFocused = true" ng-blur="BFocused = false" ng-disabled="booking.paymentType !== 'Money'" name="cabinClass"> ..." Line: 752 Column: 82 - 171
"...e="pos"/> <input id="redemption" type="hidden" name="redemption" value="true" ng-disabled="!miles"/> <inpu..."
Attribute “attr-bind” not allowed on element “a” at this point.
".../> </div> <a id="login_forgot_password" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#ForgetPassword' }" ng-init="loadCulture()" target="_blank" ng-bind="'login.forgotPassword'| translate"></a> <..." Line: 487 Column: 542 - 738
"...anslate}} <a id="login_or_sign_up" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#DynamicEnrollment' }" target="_blank" ng-bind="'login.signUp1'| translate"></a> {..." Line: 487 Column: 1707 - 1922
"...iv> <div> <a id="login_view_account" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#Landing' }" target="_blank" ng-show="!isLoading" ng-bind="'global.view.account'| translate"></a><b..." Line: 511 Column: 341 - 573
"...n4 lg-a"> <a id="mb-login_forgot_password" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#ForgetPassword' }" ng-init="loadCulture()" target="_blank" ng-bind="'login.forgotPassword'| translate"></a> <..." Line: 511 Column: 622 - 821
"...anslate}} <a id="mb-login_or_sign_up" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#DynamicEnrollment' }" target="_blank" ng-bind="'login.signUp1'| translate"></a> {..." Line: 511 Column: 1731 - 1947
"...="span3"> <a id="login_view_accountM" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#Landing' }" target="_blank" ng-show="!isLoading" ng-bind="'global.view.account'| translate"></a><b..."
Attribute “ng-bind” not allowed on element “a” at this point.
".../> </div> <a id="login_forgot_password" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#ForgetPassword' }" ng-init="loadCulture()" target="_blank" ng-bind="'login.forgotPassword'| translate"></a> <..." Line: 487 Column: 542 - 738
"...anslate}} <a id="login_or_sign_up" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#DynamicEnrollment' }" target="_blank" ng-bind="'login.signUp1'| translate"></a> {..." Line: 487 Column: 1707 - 1922
"...iv> <div> <a id="login_view_account" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#Landing' }" target="_blank" ng-show="!isLoading" ng-bind="'global.view.account'| translate"></a><b..." Line: 487 Column: 1933 - 2042
"...</a><br/> <a id="login_logout1" ng-click="signOut(loginForm)" ng-show="!isLoading" ng-bind="'global.logout'| translate"></a> <..." Line: 511 Column: 341 - 573
"...n4 lg-a"> <a id="mb-login_forgot_password" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#ForgetPassword' }" ng-init="loadCulture()" target="_blank" ng-bind="'login.forgotPassword'| translate"></a> <..." Line: 511 Column: 622 - 821
"...anslate}} <a id="mb-login_or_sign_up" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#DynamicEnrollment' }" target="_blank" ng-bind="'login.signUp1'| translate"></a> {..." Line: 511 Column: 1731 - 1947
"...="span3"> <a id="login_view_accountM" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#Landing' }" target="_blank" ng-show="!isLoading" ng-bind="'global.view.account'| translate"></a><b..." Line: 511 Column: 1958 - 2068
"...</a><br/> <a id="login_logout1m" ng-click="signOut(loginForm)" ng-show="!isLoading" ng-bind="'global.logout'| translate"></a> <..." Line: 511 Column: 9165 - 9328
"....label" > <a href="#" ng-click="selectRecentSearch(item)" aria-label="{{item.labelWCAG}}" dropdown-toggle ng-cloak role="menuitem" ng-bind="item.label" autofocus="autofocus"> </a> ..." Line: 511 Column: 9373 - 9585
"..."dotted"> <a id="flightbooking_multicity" href="https://bookings.copaair.com/CMGS/AirSearchExternalForward.do?tripType=MC&pos=CM{{storeFrontMC}}&lang={{langMC | lowercase}}" ng-bind="'flightbooking.multicity'| translate"> </a> </..." Line: 719 Column: 1636 - 1903
"...> </span> <a id="havePromotionalCode" href="#!" aria-describedby="accessibility-promotionalcode" ng-show="!booking.hasPromotionalCode" ng-click="booking.hasPromotionalCode = true; focus('flightBooking_promotional_code')" ng-bind="'flightbooking.havePromotionalCode'| translate"> </a> ..." Line: 832 Column: 41 - 61
"... <a href="javascript:void(0)" ng-click="selectAirlineF(item)" ng-bind="item.label"> ..." Line: 870 Column: 33 - 59
"... <a href="javascript:;" ng-click="selectOriginFromSuggestionsMobile(item)" ng-bind="item.listText"> ..."
Attribute “aa-submit-form” not allowed on element “button” at this point.
"...ate"></a> <button class="btn btn-block" id="login_button" aa-submit-form ng-click="signIn(loginForm, $event)"> <span..." Line: 511 Column: 66 - 175
"...="span2"> <button class="btn btn-block lg-btn" id="mb-login_button" aa-submit-form ng-click="signIn(loginForm, $event)"> <span..." Line: 735 Column: 29 - 123
"... <button class="btn btn-block" id="flightBooking_search" aa-submit-form aria-label="{{'flightbooking.search' | translate}} - {{'accessibility.submit.info' | translate}}" ng-click="send(flightBookingForm, $event)" ng-bind="'flightbooking.search'| translate"> ..." Line: 1076 Column: 1664 - 1866
"...t"></div> <button id="hotelBtn" class="btn" type="submit" aa-submit-form aria-label="{{'flightbooking.search' | translate}} - {{'accessibility.submit.info' | translate}}" ng-click="send(hotelBookingForm, $event)"> {{"fl..." Line: 1421 Column: 25 - 72
"... <button id="btnCar" class="btn" type="submit" aa-submit-form aria-label="{{'carbooking.search' | translate}} - {{'accessibility.submit.info' | translate}}" ng-click="send(carBookingForm, $event)"> ..." Line: 1731 Column: 25 - 76
"... <button id="btnInsurance" class="btn" type="submit" aa-submit-form aria-label="{{'insurancequote.quote' | translate}} - {{'accessibility.submit.info' | translate}}" ng-click="send(insuranceQuoteForm, $event)"> ..." Line: 1944 Column: 1158 - 1390
"..."span11"> <button class="btn apply" type="submit" ng-click="sendRequest(upgradeRequestForm, $event, true);" aa-submit-form aria-label="{{'global.apply' | translate}} - {{'accessibility.submit.info' | translate}}" ng-bind="'global.apply' | t "></butt..." Line: 1985 Column: 1892 - 2100
"...d"></div> <button type="submit" id="enviar" class="btn btn-block" aa-submit-form aria-label="{{'webcheckin.checkin' | translate}} - {{'accessibility.submit.info' | translate}}" ng-click="doCheckin(checkinForm, $event)"> {{'we..."
Attribute “ng-click” not allowed on element “button” at this point.
"...ate"></a> <button class="btn btn-block" id="login_button" aa-submit-form ng-click="signIn(loginForm, $event)"> <span..." Line: 511 Column: 66 - 175
"...="span2"> <button class="btn btn-block lg-btn" id="mb-login_button" aa-submit-form ng-click="signIn(loginForm, $event)"> <span..." Line: 589 Column: 33 - 70
"... <button id="id_openOriginsModal" ng-if="!WCAGMode && booking.paymentType !== 'Miles'" aria-label="{{'flightbooking.originLocationCode.placeholder'| translate}} - {{'flightbooking.alldestinations.button'| translate}}" type="button" class="btn-select" ng-click="openOriginsModal()"> ..." Line: 735 Column: 29 - 123
"... <button class="btn btn-block" id="flightBooking_search" aa-submit-form aria-label="{{'flightbooking.search' | translate}} - {{'accessibility.submit.info' | translate}}" ng-click="send(flightBookingForm, $event)" ng-bind="'flightbooking.search'| translate"> ..." Line: 846 Column: 25 - 69
"... <button class="btn btn-block" type="submit" id="flightBooking_searchM" ng-click="okTravelersMobile($event)"> ..." Line: 980 Column: 29 - 137
"... <button class="one" ng-click="aumA()" ng-class="{'disable': sumLimit() == defaults.travelers.adults.max }"></butt..." Line: 981 Column: 29 - 103
"... <button class="two" ng-click="disA()" ng-class="{'disable': adults == 1 }"></butt..." Line: 985 Column: 29 - 139
"... <button class="one" ng-click="aumCh()" ng-class="{'disable': sumLimit() == (defaults.travelers.adults.max ) }"></butt..." Line: 986 Column: 29 - 109
"... <button class="two" ng-click="disCh()" ng-class="{'disable': childrens == 0 }" ></butt..." Line: 990 Column: 29 - 110
"... <button class="one" ng-click="auminf()" ng-class="{'disable': infats == adults}"></butt..." Line: 991 Column: 29 - 106
"... <button class="two" ng-click="disinf()" ng-class="{'disable': infats == 0 }"></butt..." Line: 1003 Column: 21 - 127
"... <button class="btn btn-block ng-binding ng-isolate-scope" id="okTravelersMobile" ng-click="okTravelers()" > {{'gl..." Line: 1076 Column: 1664 - 1866
"...t"></div> <button id="hotelBtn" class="btn" type="submit" aa-submit-form aria-label="{{'flightbooking.search' | translate}} - {{'accessibility.submit.info' | translate}}" ng-click="send(hotelBookingForm, $event)"> {{"fl..." Line: 1124 Column: 21 - 83
"... <button class="btn btn-block" type="submit" id="flightBookingHotel_searchM" ng-click="okFormHotel(flightBookingFormMobil, $event)"> ..." Line: 1181 Column: 29 - 123
"... <button class="one" ng-click="aumAdult()" ng-class="{'disable': adults == maxAdultsHotel }" ></butt..." Line: 1182 Column: 29 - 108
"... <button class="two" ng-click="disAdult()" ng-class="{'disable': adults == 1 }" ></butt..." Line: 1188 Column: 29 - 122
"... <button class="one" ng-click="aumCh()" ng-class="{'disable': childrens == maxKidsHotel }" ></butt..." Line: 1189 Column: 29 - 109
"... <button class="two" ng-click="disCh()" ng-class="{'disable': childrens == 0 }" ></butt..." Line: 1194 Column: 29 - 119
"... <button class="one" ng-click="aumRooms()" ng-class="{'disable': rooms == maxRoomsHotel }" ></butt..." Line: 1195 Column: 29 - 106
"... <button class="two" ng-click="disRooms()" ng-class="{'disable': rooms == 1 }"></butt..." Line: 1199 Column: 21 - 74
"... <button class="btn btn-block ng-binding ng-isolate-scope" id="okTravelers" ng-click="okHotelaccount()" > ..." Line: 1421 Column: 25 - 72
"... <button id="btnCar" class="btn" type="submit" aa-submit-form aria-label="{{'carbooking.search' | translate}} - {{'accessibility.submit.info' | translate}}" ng-click="send(carBookingForm, $event)"> ..." Line: 1439 Column: 2521 - 2643
"...="span3"> <button class="btn btn-block" type="submit" id="carBooking_searchMobile" ng-click="okCarMobile(flightBookingForm, $event)"> {{'fl..." Line: 1731 Column: 25 - 76
"... <button id="btnInsurance" class="btn" type="submit" aa-submit-form aria-label="{{'insurancequote.quote' | translate}} - {{'accessibility.submit.info' | translate}}" ng-click="send(insuranceQuoteForm, $event)"> ..." Line: 1805 Column: 25 - 33
"... <button class="btn btn-block" type="submit" id="flightBooking_searchM" ng-click="okInsuranceMobile(insuranceBookingFormMobile, $event)" > {{'fl..." Line: 1851 Column: 29 - 123
"... <button class="one " ng-class="{'disable': sumLimit() == limitAdults }" ng-click="aumAdult()"></butt..." Line: 1852 Column: 29 - 108
"... <button class="two" ng-class="{'disable': adults == 0 }" ng-click="disAdult()"></butt..." Line: 1858 Column: 29 - 122
"... <button class="one" ng-click="aumCh()" ng-class="{'disable': sumLimit() == limitSeniors }" ></butt..." Line: 1859 Column: 29 - 105
"... <button class="two" ng-class="{'disable': seniors == 0 }" ng-click="disCh()"></butt..." Line: 1868 Column: 21 - 121
"... <button class="btn btn-block ng-binding ng-isolate-scope" id="okTravelers" ng-click="okInsurance()" >{{'glo..." Line: 1944 Column: 1158 - 1390
"..."span11"> <button class="btn apply" type="submit" ng-click="sendRequest(upgradeRequestForm, $event, true);" aa-submit-form aria-label="{{'global.apply' | translate}} - {{'accessibility.submit.info' | translate}}" ng-bind="'global.apply' | t "></butt..." Line: 1985 Column: 1892 - 2100
"...d"></div> <button type="submit" id="enviar" class="btn btn-block" aa-submit-form aria-label="{{'webcheckin.checkin' | translate}} - {{'accessibility.submit.info' | translate}}" ng-click="doCheckin(checkinForm, $event)"> {{'we..."
Attribute “aa-notify” not allowed on element “div” at this point.
"...an> <br/> <div class="login-error" aa-notify container-name="loginForm"></div>..." Line: 511 Column: 879 - 940
"...iv> <br/> <div class="login-error" aa-notify container-name="loginForm"></di..." Line: 1944 Column: 1525 - 1607
"...Desktop"> <div aa-notify container-name="flightBookingForm" ng-show="activeTab === 'flight'"></div>..." Line: 1944 Column: 1615 - 1696
"...'"></div> <div aa-notify container-name="hotelBookingForm" ng-show ="activeTab === 'hotel'"></div>..." Line: 1944 Column: 1704 - 1781
"...'"></div> <div aa-notify container-name="carBookingForm" ng-show ="activeTab === 'car'"></div>..." Line: 1944 Column: 1789 - 1876
"...'"></div> <div aa-notify container-name="insuranceQuoteForm" ng-show ="activeTab === 'insurance'"></div>..." Line: 1944 Column: 1884 - 1977
"...'"></div> <div aa-notify container-name="upgradeRequestForm" ng-show ="activeTab === 'upgrade_request'"></div>..." Line: 1985 Column: 2332 - 2375
"...Desktop"> <div aa-notify container-name="checkinForm"></div>..."
Attribute “container-name” not allowed on element “div” at this point.
"...an> <br/> <div class="login-error" aa-notify container-name="loginForm"></div>..." Line: 511 Column: 879 - 940
"...iv> <br/> <div class="login-error" aa-notify container-name="loginForm"></di..." Line: 1944 Column: 1525 - 1607
"...Desktop"> <div aa-notify container-name="flightBookingForm" ng-show="activeTab === 'flight'"></div>..." Line: 1944 Column: 1615 - 1696
"...'"></div> <div aa-notify container-name="hotelBookingForm" ng-show ="activeTab === 'hotel'"></div>..." Line: 1944 Column: 1704 - 1781
"...'"></div> <div aa-notify container-name="carBookingForm" ng-show ="activeTab === 'car'"></div>..." Line: 1944 Column: 1789 - 1876
"...'"></div> <div aa-notify container-name="insuranceQuoteForm" ng-show ="activeTab === 'insurance'"></div>..." Line: 1944 Column: 1884 - 1977
"...'"></div> <div aa-notify container-name="upgradeRequestForm" ng-show ="activeTab === 'upgrade_request'"></div>..." Line: 1985 Column: 2332 - 2375
"...Desktop"> <div aa-notify container-name="checkinForm"></div>..."
Bad value “{{!isLoggedIn}}” for attribute “aria-hidden” on element “div”.
"...> </form> <div ng-if="isLoggedIn" class="loggedIn" aria-hidden="{{!isLoggedIn}}"> <div>..." Line: 511 Column: 956 - 1052
"...> </form> <div ng-show="isLoggedIn" class="loggedIn row-fluid lg-after-cont" aria-hidden="{{!isLoggedIn}}"> <div ..."
Attribute “attr-bind” not allowed on element “span” at this point.
"...}"> <div> <span ng-bind="'global.connecmiles.number'| translate" attr-bind="{'aria-label':('global.connecmiles.number'| translate)}"></span..." Line: 487 Column: 1075 - 1163
"..."></span> <span ng-bind="profile.connecMilesId" attr-bind="{'aria-label':(profile.connecMilesId)}"></span..." Line: 487 Column: 1210 - 1334
"...iv> <div> <span ng-bind="'global.connecmiles.status' | translate" attr-bind="{'aria-label':('global.connecmiles.status' | translate)}"></span..." Line: 487 Column: 1343 - 1417
"..."></span> <span ng-bind="profile.status" attr-bind="{'aria-label':(profile.status)}"></span..." Line: 487 Column: 1464 - 1561
"...iv> <div> <span ng-bind="'global.miles'| translate" attr-bind="{'aria-label': ('global.miles'| translate)}"></span..." Line: 487 Column: 1570 - 1660
"..."></span> <span ng-bind="profile.miles | number" attr-bind="{'aria-label':(profile.miles | number)}"></span..."
Attribute “ng-show” not allowed on element “a” at this point.
"...iv> <div> <a id="login_view_account" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#Landing' }" target="_blank" ng-show="!isLoading" ng-bind="'global.view.account'| translate"></a><b..." Line: 487 Column: 1933 - 2042
"...</a><br/> <a id="login_logout1" ng-click="signOut(loginForm)" ng-show="!isLoading" ng-bind="'global.logout'| translate"></a> <..." Line: 487 Column: 2048 - 2115
"...ate"></a> <a id="login_logout2" href="javascript:void(0)" ng-show="isLoading"><span ..." Line: 511 Column: 1731 - 1947
"...="span3"> <a id="login_view_accountM" attr-bind="{ href: 'https://connectmiles.copaair.com/'+(selectedCulture| lowercase)+'/enrollment#Landing' }" target="_blank" ng-show="!isLoading" ng-bind="'global.view.account'| translate"></a><b..." Line: 511 Column: 1958 - 2068
"...</a><br/> <a id="login_logout1m" ng-click="signOut(loginForm)" ng-show="!isLoading" ng-bind="'global.logout'| translate"></a> <..." Line: 511 Column: 2074 - 2142
"...ate"></a> <a id="login_logout2m" href="javascript:void(0)" ng-show="isLoading"><span ..." Line: 719 Column: 1636 - 1903
"...> </span> <a id="havePromotionalCode" href="#!" aria-describedby="accessibility-promotionalcode" ng-show="!booking.hasPromotionalCode" ng-click="booking.hasPromotionalCode = true; focus('flightBooking_promotional_code')" ng-bind="'flightbooking.havePromotionalCode'| translate"> </a> ..."
Attribute “ng-show” not allowed on element “span” at this point.
"...ssage>--> <span ng-show="completeName" class="txt-name" > <p> <..." Line: 810 Column: 646 - 676
"..."fInput"> <span ng-show="showLabelFrom" >{{'fli..." Line: 810 Column: 1261 - 1289
"...fInput" > <span ng-show="showLabelto" > {{'fl..." Line: 810 Column: 2800 - 2828
"...</span> <span ng-show="goRoundTrip" > - {{'fl..." Line: 810 Column: 3163 - 3193
"...e"| t}} <span ng-show="childrensF > 0">, {{chil..." Line: 810 Column: 3257 - 3284
"...</span> <span ng-show="infatsF > 0">, {{infa..." Line: 810 Column: 3348 - 3384
"...</span> <span ng-show="economyclF && !miles">, {{'fli..." Line: 810 Column: 3425 - 3463
"...</span> <span ng-show="!(economyclF || miles)">, {{'fli..." Line: 1078 Column: 759 - 789
"..."fInput"> <span ng-show="showLabelFrom" > {{'ho..." Line: 1439 Column: 875 - 905
"..."fInput"> <span ng-show="showLabelFrom" > {{'ca..." Line: 1439 Column: 1510 - 1544
"..."fInput"> <span ng-show="showLabelLocation" > {{'ca..." Line: 1439 Column: 2940 - 2967
"...="title"> <span ng-show="pickUpPlace"> {{'ca..." Line: 1439 Column: 3013 - 3041
"...} </span> <span ng-show="!pickUpPlace"> {{'ca..." Line: 1751 Column: 916 - 946
"..."fInput"> <span ng-show="showLabelFrom" >{{'ins..." Line: 1751 Column: 1295 - 1323
"...fInput" > <span ng-show="showLabelto" > {{'in..." Line: 1912 Column: 5 - 99
"...span> <span id="upgradeRequestDescriptionContentIdWCAG" class="offscreen" aria-busy="{{upgradeRequestArticleContent? false : true}}" aria-live="assertive" tabindex="{{WCAGMode ? 0 : -1}}" get-focus="{{WCAGMode}}" html-message="upgradeRequestArticleContent" ng-show="upgradeRequestArticleContent != ''"></span..." Line: 1985 Column: 1575 - 1612
"..."fInput"> <span ng-show="showLabelDestination" >{{'web..."
Element “p” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)
"...t-name" > <p> <span..." Line: 487 Column: 2864 - 2866
"...pan>,</p> <p><span ..." Line: 810 Column: 1399 - 1453
"...equired"> <p class="errorMsg" ng-show="submitted && torequired" > {{'fl..."
Attribute “ng-class” not allowed on element “div” at this point.
"...i> </div> <div class="details" ng-class="{'expanded': loginConnectShow}" > <div ..." Line: 511 Column: 2667 - 2823
"...e="main"> <div class="booking booking_height" sticky-menu="f-nav" offset="{{WCAGMode ? 9999 : 230}}" ng-class="{'sticky-panel': isMenuCollapsed()}" collapsible="true"> <div ..." Line: 511 Column: 4179 - 4257
"...e> </div> <div ng-class="{'hideParrafo': menuVar}" class="mb-content-booking showtablet"> <div ..." Line: 544 Column: 29 - 166
"... <div class="input-depart" ng-init="loadOriginAirports()" ng-class="{danger: (flightBookingForm.originSearchString.$invalid && (submitted || flightBookingForm.originSearchString.$touched))}"> ..." Line: 595 Column: 29 - 176
"... <div class="input-return" ng-class="{danger: (flightBookingForm.destinationSearchString.$invalid && (submitted || flightBookingForm.destinationSearchString.$touched))}"> ..." Line: 810 Column: 447 - 609
"...="span5"> <div class="input-depart" ng-click="openPanelCity()" ng-class="{errorRequired:(submitted && fromrequired) || flightBookingFormMobile.$error.originMilesCityOnly}" > <labe..." Line: 810 Column: 1093 - 1223
"...asta()" > <div class="input-return" ng-class="{errorRequired: flightBookingFormMobile.$error.destinationMilesCityOnly || cargarRequerido()}"> <labe..." Line: 810 Column: 2493 - 2603
"...> </ul> <div class="row date" ng-click="openFechasPanel()" ng-class="{true: 'errorRequired'}[submitted && datesIsOk]" > <p clas..." Line: 813 Column: 17 - 65
"... <div ng-class="{'slideOpenCity': selectAirline}"> ..." Line: 853 Column: 9 - 53
"...> <div ng-class="{'slideOpenCity': openCity}" > ..." Line: 879 Column: 9 - 63
"... <div ng-class="{'slideOpenCityHasta': openCityHasta}" > ..." Line: 898 Column: 9 - 57
"...> <div ng-class="{'slideOpenfechas': openfechas}" > ..." Line: 923 Column: 29 - 142
"... <div class="span6 date" ng-class="{true: 'errorRequired'}[submittedDate && formDates.departureMobile.$invalid]" > ..." Line: 941 Column: 29 - 161
"... <div ng-show="goRoundTrip" class="span6 date" ng-class="{true: 'errorRequired'}[submittedDate && formDates.returnMobile.$invalid]" > ..." Line: 965 Column: 9 - 52
"...> <div ng-class="{'sideOpen': openCantidad}" > ..." Line: 1025 Column: 1171 - 1319
"...="span8"> <div class="input-destination" ng-class="{dangerimportant: (hotelBookingForm.destiny.$invalid && (submitted || hotelBookingForm.destiny.$touched))}"> <span..." Line: 1078 Column: 612 - 738
"...="span5"> <div class="input-depart" ng-click="openPanelCityHotel()" ng-class="{true: 'errorRequired'}[submittedMobile && fromrequired]" > <p cl..." Line: 1078 Column: 1203 - 1323
"...w-fluid"> <div class="date" ng-class="{true: 'errorRequired'}[submittedMobile && flightBookingFormMobil.arrival.$error.required]" > <labe..." Line: 1095 Column: 21 - 132
"... <div class="date" ng-class="{true: 'errorRequired'}[submittedMobile && flightBookingFormMobil.departure.$error.required]" > ..." Line: 1130 Column: 9 - 53
"...> <div ng-class="{'slideOpenCity': openCity}" > ..." Line: 1165 Column: 9 - 52
"...> <div ng-class="{'sideOpen': openCantidad}" > ..." Line: 1235 Column: 1230 - 1380
"...="span8"> <div class="input-destination" ng-class="{dangerimportant: (carBookingForm.pickupName.$invalid && (submitted || carBookingForm.pickupName.$touched))}"> <span..." Line: 1257 Column: 203 - 380
"...l> </div> <div ng-if="diferentPlace" class="input-destination2" ng-class="{dangerimportant: (carBookingForm.givebackName.$invalid && (submitted || carBookingForm.givebackName.$touched))}"> <span..." Line: 1439 Column: 713 - 854
"...="span5"> <div class="input-depart" ng-click="openPanelCityHotel(true)" ng-class="{true: 'errorRequired'}[submittedformMObile && pickupPlaceRequiere]" > <p cl..." Line: 1439 Column: 1349 - 1489
"...="span5"> <div class="input-depart" ng-click="openPanelCityHotel(false)" ng-class="{true: 'errorRequired'}[submittedformMObile && returnCarrequired]" > <p cl..." Line: 1439 Column: 1747 - 1879
"...v> </div> <div class="row date-hour" ng-click="openFechasPanelCar()" ng-class="{true: 'errorRequired'}[submittedformMObile && datesRequired]" > <p cl..." Line: 1439 Column: 2719 - 2763
"...> </form> <div ng-class="{'slideOpenCity': openCity}" > <div ..." Line: 1450 Column: 9 - 57
"...> <div ng-class="{'slideOpenfechas': openfechas}" > ..." Line: 1466 Column: 29 - 136
"... <div class="span6 date" ng-class="{true: 'errorRequired'}[submittedDateH && formDatesH.PickUp.$invalid]" > ..." Line: 1487 Column: 29 - 137
"... <div class="span6 hour" ng-class="{true: 'errorRequired'}[submittedDateH && formDatesH.hourPickUp.$invalid]"> ..." Line: 1558 Column: 29 - 142
"... <div class="span6 date" ng-class="{true: 'errorRequired'}[submittedDateH && formDatesH.returnMobile.$invalid]" > ..." Line: 1579 Column: 29 - 139
"... <div class="span6 hour" ng-class="{true: 'errorRequired'}[submittedDateH && formDatesH.returnHour.$invalid]" > ..." Line: 1751 Column: 761 - 895
"...="span5"> <div class="input-depart" ng-click="openPanelCityInsurance(true)" ng-class="{true: 'errorRequired'}[submittedMobile && fromrequired]" > <p cl..." Line: 1751 Column: 1182 - 1273
"...false)" > <div class="input-return" ng-class="{true: 'errorRequired'}[submittedMobile && torequired]"> <p cl..." Line: 1751 Column: 1842 - 1966
"...w-fluid"> <div class="span6 date" ng-class="{true: 'errorRequired'}[submittedMobile && insuranceBookingFormMobile.begining.$invalid]" > <labe..." Line: 1767 Column: 21 - 145
"... <div class="span6 date" ng-class="{true: 'errorRequired'}[submittedMobile && insuranceBookingFormMobile.ending.$invalid]" > ..." Line: 1788 Column: 17 - 146
"... <div class="row btn-select" ng-click="bottomOpenCantidad()" ng-class="{true: 'errorRequired'}[submittedMobile && validatePeople]"> ..." Line: 1813 Column: 9 - 53
"... <div ng-class="{'slideOpenCity': openCity}" > ..." Line: 1835 Column: 9 - 52
"... <div ng-class="{'sideOpen': openCantidad}" > ..." Line: 1985 Column: 1407 - 1554
"...="span5"> <div class="div-fInput fInput" ng-click="openPanelCity()" ng-class="{true: 'errorRequired'}[submitted && checkinForm.destination.$error.required]" > <p cl..." Line: 1985 Column: 2427 - 2471
"...wMObile"> <div ng-class="{'slideOpenCity': openCity}" > <div ..."
Attribute “sticky-menu” not allowed on element “div” at this point.
"...e="main"> <div class="booking booking_height" sticky-menu="f-nav" offset="{{WCAGMode ? 9999 : 230}}" ng-class="{'sticky-panel': isMenuCollapsed()}" collapsible="true"> <div ..."
Attribute “offset” not allowed on element “div” at this point.
"...e="main"> <div class="booking booking_height" sticky-menu="f-nav" offset="{{WCAGMode ? 9999 : 230}}" ng-class="{'sticky-panel': isMenuCollapsed()}" collapsible="true"> <div ..."
Attribute “collapsible” not allowed on element “div” at this point.
"...e="main"> <div class="booking booking_height" sticky-menu="f-nav" offset="{{WCAGMode ? 9999 : 230}}" ng-class="{'sticky-panel': isMenuCollapsed()}" collapsible="true"> <div ..."
Attribute “ng-init” not allowed on element “div” at this point.
"...lick(0)"> <div class="booking" id="copa-flightbooking-portlet" ng-init="activeTab = 'flight'" ng-click="clickInMenu($event)"> <div ..." Line: 544 Column: 29 - 166
"... <div class="input-depart" ng-init="loadOriginAirports()" ng-class="{danger: (flightBookingForm.originSearchString.$invalid && (submitted || flightBookingForm.originSearchString.$touched))}"> ..." Line: 1944 Column: 924 - 1122
"...Desktop"> <div id="upgradeRequestDescriptionContentId" class="span11" ng-init="retrieveArticle('upgrade-request-info')" html-message="upgradeRequestArticleContent" ng-show="upgradeRequestArticleContent != ''"></div>..."
Attribute “ng-init” not allowed on element “ul” at this point.
"...troller"> <ul ng-init="bookingMenuClick = false" ng-class="activeTabs() === 5 ? 'cl' : ''" role="menubar"> <li n..."
Attribute “ng-class” not allowed on element “ul” at this point.
"...troller"> <ul ng-init="bookingMenuClick = false" ng-class="activeTabs() === 5 ? 'cl' : ''" role="menubar"> <li n..."
Attribute “ng-click” not allowed on element “li” at this point.
"...menubar"> <li ng-repeat="bookingTab in bookingTabs" ng-click="setActiveTab(bookingTab.code); $event.preventDefault()" set-focus set-focus-to="{{bookingTab.input}}" set-focus-on="click" ng-if="bookingTab.active" ng-class="{active: bookingTab.code === activeTab}" role="menuitem"> <a id..." Line: 810 Column: 1992 - 2097
"...-mobile"> <li ng-class="{'active': goRoundTrip}" ng-click="setRoundTrip(flightBookingConstants.tripType.roundTrip)"> <a>{{..." Line: 810 Column: 2145 - 2249
".../a> </li> <li ng-class="{'active': !goRoundTrip}" ng-click="setRoundTrip(flightBookingConstants.tripType.oneWay)" > <a>{{..." Line: 913 Column: 37 - 110
"... <li ng-class="{'active': exactDate}" ng-click="setExactDate('exactDate')"> ..." Line: 916 Column: 37 - 111
"... <li ng-class="{'active': !exactDate}" ng-click="setExactDate('flexible')" > ..." Line: 995 Column: 25 - 131
"... <li ng-class="{'active': economycl}" ng-click="setClassBooking(flightBookingConstants.cabinClass.economy)"> ..." Line: 998 Column: 25 - 134
"... <li ng-class="{'active': !economycl}" ng-click="setClassBooking(flightBookingConstants.cabinClass.business)" > ..." Line: 1751 Column: 1537 - 1627
"...-mobile"> <li ng-class="{'active': goRoundTrip == 'RoundTrip'}" ng-click="setRoundTrip('RoundTrip')"> <a>{{..." Line: 1751 Column: 1678 - 1763
".../a> </li> <li ng-class="{'active': goRoundTrip == 'OneWay'}" ng-click="setRoundTrip('OneWay')" > <a> {..."
Attribute “set-focus” not allowed on element “li” at this point.
"...menubar"> <li ng-repeat="bookingTab in bookingTabs" ng-click="setActiveTab(bookingTab.code); $event.preventDefault()" set-focus set-focus-to="{{bookingTab.input}}" set-focus-on="click" ng-if="bookingTab.active" ng-class="{active: bookingTab.code === activeTab}" role="menuitem"> <a id..."
Attribute “set-focus-to” not allowed on element “li” at this point.
"...menubar"> <li ng-repeat="bookingTab in bookingTabs" ng-click="setActiveTab(bookingTab.code); $event.preventDefault()" set-focus set-focus-to="{{bookingTab.input}}" set-focus-on="click" ng-if="bookingTab.active" ng-class="{active: bookingTab.code === activeTab}" role="menuitem"> <a id..."
Attribute “set-focus-on” not allowed on element “li” at this point.
"...menubar"> <li ng-repeat="bookingTab in bookingTabs" ng-click="setActiveTab(bookingTab.code); $event.preventDefault()" set-focus set-focus-to="{{bookingTab.input}}" set-focus-on="click" ng-if="bookingTab.active" ng-class="{active: bookingTab.code === activeTab}" role="menuitem"> <a id..."
Attribute “ng-if” not allowed on element “li” at this point.
"...menubar"> <li ng-repeat="bookingTab in bookingTabs" ng-click="setActiveTab(bookingTab.code); $event.preventDefault()" set-focus set-focus-to="{{bookingTab.input}}" set-focus-on="click" ng-if="bookingTab.active" ng-class="{active: bookingTab.code === activeTab}" role="menuitem"> <a id..."
Attribute “ng-class” not allowed on element “li” at this point.
"...menubar"> <li ng-repeat="bookingTab in bookingTabs" ng-click="setActiveTab(bookingTab.code); $event.preventDefault()" set-focus set-focus-to="{{bookingTab.input}}" set-focus-on="click" ng-if="bookingTab.active" ng-class="{active: bookingTab.code === activeTab}" role="menuitem"> <a id..." Line: 810 Column: 1992 - 2097
"...-mobile"> <li ng-class="{'active': goRoundTrip}" ng-click="setRoundTrip(flightBookingConstants.tripType.roundTrip)"> <a>{{..." Line: 810 Column: 2145 - 2249
".../a> </li> <li ng-class="{'active': !goRoundTrip}" ng-click="setRoundTrip(flightBookingConstants.tripType.oneWay)" > <a>{{..." Line: 913 Column: 37 - 110
"... <li ng-class="{'active': exactDate}" ng-click="setExactDate('exactDate')"> ..." Line: 916 Column: 37 - 111
"... <li ng-class="{'active': !exactDate}" ng-click="setExactDate('flexible')" > ..." Line: 995 Column: 25 - 131
"... <li ng-class="{'active': economycl}" ng-click="setClassBooking(flightBookingConstants.cabinClass.economy)"> ..." Line: 998 Column: 25 - 134
"... <li ng-class="{'active': !economycl}" ng-click="setClassBooking(flightBookingConstants.cabinClass.business)" > ..." Line: 1751 Column: 1537 - 1627
"...-mobile"> <li ng-class="{'active': goRoundTrip == 'RoundTrip'}" ng-click="setRoundTrip('RoundTrip')"> <a>{{..." Line: 1751 Column: 1678 - 1763
".../a> </li> <li ng-class="{'active': goRoundTrip == 'OneWay'}" ng-click="setRoundTrip('OneWay')" > <a> {..."
Attribute “ng-switch” not allowed on element “div” at this point.
"...li> </ul> <div class="content-tab-booking" ng-cloak ng-switch on="activeTab"> <div ..."
Attribute “on” not allowed on element “div” at this point.
"...li> </ul> <div class="content-tab-booking" ng-cloak ng-switch on="activeTab"> <div ..."
Attribute “ng-switch-when” not allowed on element “div” at this point.
"...tiveTab"> <div class="tab-pane active flight-booking" id="tab-v1" ng-switch-when="flight"> <scri..." Line: 1012 Column: 21 - 84
"... <div class="tab-pane active" id="tab-v2" ng-switch-when="hotel"> ..." Line: 1211 Column: 21 - 91
"... <div class="tab-pane active" id="tab-v3" ng-switch-when="flight_hotel"> ..." Line: 1221 Column: 21 - 82
"... <div class="tab-pane active" id="tab-v4" ng-switch-when="car"> ..." Line: 1662 Column: 21 - 88
"... <div class="tab-pane active" id="tab-v5" ng-switch-when="insurance"> ..." Line: 1878 Column: 21 - 94
"... <div class="tab-pane active" id="tab-v6" ng-switch-when="upgrade_request"> ..."
Attribute “on-navigate-away-strategy” not allowed on element “form” at this point.
"...Desktop"> <form class="row-fluid flightbooking" action="https://bookings.copaair.com/CMGS/AirLowFareSearchExternal.do" method="post" name="flightBookingForm" on-navigate-away-strategy="none" novalidate autocomplete="off"> <fiel..." Line: 751 Column: 9 - 33
"...> <form class="row-fluid flightbooking" method="post" name="flightBookingFormMobile" action="https://bookings.copaair.com/CMGS/AirLowFareSearchExternal.do" on-navigate-away-strategy="none" novalidate autocomplete="off"> ..." Line: 1024 Column: 9 - 33
"... <form action="https://www.booking.com/searchresults.html" name="hotelBookingForm" on-navigate-away-strategy="none" novalidate autocomplete="off"> ..." Line: 1076 Column: 2223 - 2405
"...v> </div> <form class="row-fluid flightbooking" name="flightBookingFormMobil" action="https://www.booking.com/searchresults.html" on-navigate-away-strategy="none" autocomplete="off" novalidate> <inpu..." Line: 1234 Column: 9 - 46
"... <form action="https://cars.cartrawler.com/copa/book" name="carBookingForm" on-navigate-away-strategy="none" novalidate autocomplete="off" ng-init="diferentPlace = false"> ..." Line: 1675 Column: 9 - 33
"... <form action="{{url}}" name="insuranceQuoteForm" on-navigate-away-strategy="none" novalidate target="_blank" autocomplete="off"> ..." Line: 1944 Column: 3465 - 3634
"...="span8"> <form class="webCheckin" action="https://checkin.copaair.com/web/check-in" method="GET" name="checkinForm" novalidate autocomplete="off" on-navigate-away-strategy="none"> <div ..." Line: 2430 Column: 1160 - 1345
"..."span8"> <form action="https://bookings.copaair.com/CMGS/ReservationRetrieveRemoteExternal.do" method="post" name="reservationForm" on-navigate-away-strategy="none" novalidate autocomplete="off"> <div c..."
Attribute “dropdown” not allowed on element “li” at this point.
"...v-pills"> <li class="dotted" dropdown ng-cloak> <a id..."
Attribute “ng-cloak” not allowed on element “li” at this point.
"...v-pills"> <li class="dotted" dropdown ng-cloak> <a id..."
Attribute “dropdown-toggle” not allowed on element “a” at this point.
"...ng-cloak> <a id="recentSearchesBtn" href="#" role="button" class="dropdown-toggle" dropdown-toggle ng-cloak ng-init="loadRecentSearches()"> <span..." Line: 511 Column: 9165 - 9328
"....label" > <a href="#" ng-click="selectRecentSearch(item)" aria-label="{{item.labelWCAG}}" dropdown-toggle ng-cloak role="menuitem" ng-bind="item.label" autofocus="autofocus"> </a> ..."
Attribute “ng-cloak” not allowed on element “a” at this point.
"...ng-cloak> <a id="recentSearchesBtn" href="#" role="button" class="dropdown-toggle" dropdown-toggle ng-cloak ng-init="loadRecentSearches()"> <span..." Line: 511 Column: 9165 - 9328
"....label" > <a href="#" ng-click="selectRecentSearch(item)" aria-label="{{item.labelWCAG}}" dropdown-toggle ng-cloak role="menuitem" ng-bind="item.label" autofocus="autofocus"> </a> ..."
Bad value “{{labelRecentSearches}}” for attribute “translate” on element “span”.
"...rches()"> <span translate="{{labelRecentSearches}}" translate-value-length="{{recentSearches.length}}"> </spa..."
Attribute “translate-value-length” not allowed on element “span” at this point.
"...rches()"> <span translate="{{labelRecentSearches}}" translate-value-length="{{recentSearches.length}}"> </spa..."
Attribute “ng-show” not allowed on element “ul” at this point.
"...pan> </a> <ul id="recentSearchesDropdown" class="dropdown-menu" role="menu" ng-show="recentSearches.length > 0"> <div ..."
Attribute “autofocus” not allowed on element “a” at this point.
"....label" > <a href="#" ng-click="selectRecentSearch(item)" aria-label="{{item.labelWCAG}}" dropdown-toggle ng-cloak role="menuitem" ng-bind="item.label" autofocus="autofocus"> </a> ..."
Bad value “https://bookings.copaair.com/CMGS/AirSearchExternalForward.do?tripType=MC&pos=CM{{storeFrontMC}}&lang={{langMC | lowercase}}” for attribute “href” on element “a”: Illegal character in query: “{” is not allowed.
"..."dotted"> <a id="flightbooking_multicity" href="https://bookings.copaair.com/CMGS/AirSearchExternalForward.do?tripType=MC&pos=CM{{storeFrontMC}}&lang={{langMC | lowercase}}" ng-bind="'flightbooking.multicity'| translate"> </a> </..." Line: 810 Column: 2299 - 2435
".../li> <li> <a href="https://bookings.copaair.com/CMGS/AirSearchExternalForward.do?tripType=MC&pos=CM{{storeFrontMC}}&lang={{langMC | lowercase}}"> {{"flig..."
Attribute “ng-focus” not allowed on element “input” at this point.
"...i> <li> <input class="css-checkbox" type="radio" id="flightBooking_paymentType_Money" value="Money" ng-model="booking.paymentType" ng-init="EFocused = false" ng-focus="EFocused = true" ng-blur="EFocused = false" name="paymentType"> ..." Line: 532 Column: 25 - 50
"... <input class="css-checkbox" type="radio" id="flightBooking_paymentType_Miles" value="Miles" ng-model="booking.paymentType" ng-init="BFocused = false" ng-focus="BFocused = true" ng-blur="BFocused = false" name="paymentType"> ..." Line: 657 Column: 188 - 63
"...em-line"> <input class="css-checkbox" get-focus="{{bookingMenuClick}}" type="radio" id="flightBooking_tripType_RT" value="RT" ng-model="booking.tripType" ng-init="RTFocused = false" ng-focus="RTFocused = true" ng-blur="RTFocused = false" name="tripType"> ..." Line: 669 Column: 41 - 63
"... <input class="css-checkbox" type="radio" id="flightBooking_tripType_OW" value="OW" ng-model="booking.tripType" ng-init="OWFocused = false" ng-focus="OWFocused = true" ng-blur="OWFocused = false" name="tripType"> ..." Line: 683 Column: 41 - 65
"... <input class="css-checkbox" type="radio" id="flightBooking_cabinClass_Economy" value="Economy" ng-model="booking.cabinClass" ng-init="EFocused = false" ng-focus="EFocused = true" ng-blur="EFocused = false" ng-disabled="booking.paymentType !== 'Money'" name="cabinClass"> ..." Line: 696 Column: 41 - 65
"... <input class="css-checkbox" type="radio" id="flightBooking_cabinClass_Business" value="Business" ng-model="booking.cabinClass" ng-init="BFocused = false" ng-focus="BFocused = true" ng-blur="BFocused = false" ng-disabled="booking.paymentType !== 'Money'" name="cabinClass"> ..." Line: 710 Column: 41 - 62
"... <input class="css-checkbox" type="radio" id="flightBooking_flexibleSearch_false" name="flexibleSearch" ng-model="booking.flexibleSearch" ng-init="FSFFocused = false" ng-focus="FSFFocused = true" ng-blur="FSFFocused = false" value="false"/> <labe..." Line: 717 Column: 216 - 61
"...></label> <input class="css-checkbox" type="radio" id="flightBooking_flexibleSearch_true" name="flexibleSearch" ng-model="booking.flexibleSearch" ng-init="FSTFocused = false" ng-focus="FSTFocused = true" ng-blur="FSTFocused = false" value="true"/> <labe..." Line: 1076 Column: 29 - 61
"... <input class="css-checkbox" id="input10" type="checkbox" name="idf" ng-init="flexibleDatesFocused = false" ng-focus="flexibleDatesFocused = true" ng-blur="flexibleDatesFocused = false" ng-model="flexibleDates"/> <labe..." Line: 1257 Column: 25 - 57
"... <input class="css-checkbox" name="diferentplace" id="diferentplace" type="checkbox" ng-init="diferentplaceFocused = false" ng-focus="diferentplaceFocused = true" ng-blur="diferentplaceFocused = false" ng-model="diferentPlace"/> <labe..." Line: 1686 Column: 4914 - 67
"...fieldset> <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_RoundTrip" value="RoundTrip" ng-model="tripType" ng-init="tripTypeRTFocused = false" ng-focus="tripTypeRTFocused = true" ng-blur="tripTypeRTFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..." Line: 1700 Column: 37 - 67
"... <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_OneWay" value="OneWay" ng-model="tripType" ng-init="tripTypeOWFocused = false" ng-focus="tripTypeOWFocused = true" ng-blur="tripTypeOWFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..." Line: 1965 Column: 732 - 85
"...pan6 ln"> <input id="confirmation" class="css-checkbox" type="radio" name="selectedFindBy" value="CONFIRMATION" ng-init="findByCFocused = false" ng-focus="findByCFocused = true" ng-blur="findByCFocused = false" ng-model="wci.checkinOption"/> <labe..." Line: 1973 Column: 246 - 85
"...="span6"> <input id="loyalty" class="css-checkbox" type="radio" name="selectedFindBy" value="LOYALTY" ng-init="findByLFocused = false" ng-focus="findByLFocused = true" ng-blur="findByLFocused = false" ng-model="wci.checkinOption"/> <labe..."
Attribute “ng-blur” not allowed on element “input” at this point.
"...i> <li> <input class="css-checkbox" type="radio" id="flightBooking_paymentType_Money" value="Money" ng-model="booking.paymentType" ng-init="EFocused = false" ng-focus="EFocused = true" ng-blur="EFocused = false" name="paymentType"> ..." Line: 532 Column: 25 - 50
"... <input class="css-checkbox" type="radio" id="flightBooking_paymentType_Miles" value="Miles" ng-model="booking.paymentType" ng-init="BFocused = false" ng-focus="BFocused = true" ng-blur="BFocused = false" name="paymentType"> ..." Line: 657 Column: 188 - 63
"...em-line"> <input class="css-checkbox" get-focus="{{bookingMenuClick}}" type="radio" id="flightBooking_tripType_RT" value="RT" ng-model="booking.tripType" ng-init="RTFocused = false" ng-focus="RTFocused = true" ng-blur="RTFocused = false" name="tripType"> ..." Line: 669 Column: 41 - 63
"... <input class="css-checkbox" type="radio" id="flightBooking_tripType_OW" value="OW" ng-model="booking.tripType" ng-init="OWFocused = false" ng-focus="OWFocused = true" ng-blur="OWFocused = false" name="tripType"> ..." Line: 683 Column: 41 - 65
"... <input class="css-checkbox" type="radio" id="flightBooking_cabinClass_Economy" value="Economy" ng-model="booking.cabinClass" ng-init="EFocused = false" ng-focus="EFocused = true" ng-blur="EFocused = false" ng-disabled="booking.paymentType !== 'Money'" name="cabinClass"> ..." Line: 696 Column: 41 - 65
"... <input class="css-checkbox" type="radio" id="flightBooking_cabinClass_Business" value="Business" ng-model="booking.cabinClass" ng-init="BFocused = false" ng-focus="BFocused = true" ng-blur="BFocused = false" ng-disabled="booking.paymentType !== 'Money'" name="cabinClass"> ..." Line: 710 Column: 41 - 62
"... <input class="css-checkbox" type="radio" id="flightBooking_flexibleSearch_false" name="flexibleSearch" ng-model="booking.flexibleSearch" ng-init="FSFFocused = false" ng-focus="FSFFocused = true" ng-blur="FSFFocused = false" value="false"/> <labe..." Line: 717 Column: 216 - 61
"...></label> <input class="css-checkbox" type="radio" id="flightBooking_flexibleSearch_true" name="flexibleSearch" ng-model="booking.flexibleSearch" ng-init="FSTFocused = false" ng-focus="FSTFocused = true" ng-blur="FSTFocused = false" value="true"/> <labe..." Line: 1076 Column: 29 - 61
"... <input class="css-checkbox" id="input10" type="checkbox" name="idf" ng-init="flexibleDatesFocused = false" ng-focus="flexibleDatesFocused = true" ng-blur="flexibleDatesFocused = false" ng-model="flexibleDates"/> <labe..." Line: 1257 Column: 25 - 57
"... <input class="css-checkbox" name="diferentplace" id="diferentplace" type="checkbox" ng-init="diferentplaceFocused = false" ng-focus="diferentplaceFocused = true" ng-blur="diferentplaceFocused = false" ng-model="diferentPlace"/> <labe..." Line: 1686 Column: 4914 - 67
"...fieldset> <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_RoundTrip" value="RoundTrip" ng-model="tripType" ng-init="tripTypeRTFocused = false" ng-focus="tripTypeRTFocused = true" ng-blur="tripTypeRTFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..." Line: 1700 Column: 37 - 67
"... <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_OneWay" value="OneWay" ng-model="tripType" ng-init="tripTypeOWFocused = false" ng-focus="tripTypeOWFocused = true" ng-blur="tripTypeOWFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..." Line: 1965 Column: 732 - 85
"...pan6 ln"> <input id="confirmation" class="css-checkbox" type="radio" name="selectedFindBy" value="CONFIRMATION" ng-init="findByCFocused = false" ng-focus="findByCFocused = true" ng-blur="findByCFocused = false" ng-model="wci.checkinOption"/> <labe..." Line: 1973 Column: 246 - 85
"...="span6"> <input id="loyalty" class="css-checkbox" type="radio" name="selectedFindBy" value="LOYALTY" ng-init="findByLFocused = false" ng-focus="findByLFocused = true" ng-blur="findByLFocused = false" ng-model="wci.checkinOption"/> <labe..."
Attribute “ng-class” not allowed on element “label” at this point.
"... <label class="radio2" ng-class="{focused:EFocused}" for="flightBooking_paymentType_Money" ng-bind="'flightbooking.money'| translate"></labe..." Line: 536 Column: 25 - 74
"... <label class="radio2" ng-class="{focused:BFocused}" for="flightBooking_paymentType_Miles" ng-bind="'flightbooking.miles'| translate"></labe..." Line: 661 Column: 41 - 94
"... <label class="radio2" ng-class="{focused:RTFocused}" for="flightBooking_tripType_RT" ng-bind="'flightbooking.roundTrip'| translate"></labe..." Line: 672 Column: 41 - 91
"... <label class="radio2" ng-class="{focused:OWFocused}" for="flightBooking_tripType_OW" ng-bind="'flightbooking.oneWay'| translate"></labe..." Line: 687 Column: 41 - 92
"... <label class="radio2" ng-class="{focused:EFocused}" for="flightBooking_cabinClass_Economy" ng-bind="'flightbooking.economy'| translate"></labe..." Line: 700 Column: 41 - 93
"... <label class="radio2" ng-class="{focused:BFocused}" for="flightBooking_cabinClass_Business" ng-bind="'flightbooking.business'| translate"></labe..." Line: 710 Column: 64 - 206
"..."false"/> <label class="radio2" ng-class="{focused:FSFFocused}" for="flightBooking_flexibleSearch_false" ng-bind="'flightbooking.exactDates'| translate"></labe..." Line: 717 Column: 63 - 207
"...="true"/> <label class="radio2" ng-class="{focused:FSTFocused}" for="flightBooking_flexibleSearch_true" ng-bind="'flightbooking.flexibleDates'| translate"></labe..." Line: 1076 Column: 63 - 147
"...eDates"/> <label class="checkbox-blue" ng-class="{focused:flexibleDatesFocused}" for="input10"> {{"ho..." Line: 1257 Column: 59 - 149
"...tPlace"/> <label class="checkbox-blue" ng-class="{focused:diferentplaceFocused}" for="diferentplace"> {{ "c..." Line: 1687 Column: 37 - 122
"... <label class="radio2" ng-class="{focused:tripTypeRTFocused}" for="tripType_RoundTrip"> ..." Line: 1701 Column: 37 - 120
"... <label class="radio2" ng-class="{focused: tripTypeOWFocused}" for="tripType_OneWay"> ..." Line: 1965 Column: 87 - 164
"...Option"/> <label class="radio2" ng-class="{focused: findByCFocused}" for="confirmation"> {{'we..." Line: 1973 Column: 87 - 159
"...Option"/> <label class="radio2" ng-class="{focused: findByLFocused}" for="loyalty"> {{'we..."
Attribute “ng-bind” not allowed on element “label” at this point.
"... <label class="radio2" ng-class="{focused:EFocused}" for="flightBooking_paymentType_Money" ng-bind="'flightbooking.money'| translate"></labe..." Line: 536 Column: 25 - 74
"... <label class="radio2" ng-class="{focused:BFocused}" for="flightBooking_paymentType_Miles" ng-bind="'flightbooking.miles'| translate"></labe..." Line: 661 Column: 41 - 94
"... <label class="radio2" ng-class="{focused:RTFocused}" for="flightBooking_tripType_RT" ng-bind="'flightbooking.roundTrip'| translate"></labe..." Line: 672 Column: 41 - 91
"... <label class="radio2" ng-class="{focused:OWFocused}" for="flightBooking_tripType_OW" ng-bind="'flightbooking.oneWay'| translate"></labe..." Line: 687 Column: 41 - 92
"... <label class="radio2" ng-class="{focused:EFocused}" for="flightBooking_cabinClass_Economy" ng-bind="'flightbooking.economy'| translate"></labe..." Line: 700 Column: 41 - 93
"... <label class="radio2" ng-class="{focused:BFocused}" for="flightBooking_cabinClass_Business" ng-bind="'flightbooking.business'| translate"></labe..." Line: 710 Column: 64 - 206
"..."false"/> <label class="radio2" ng-class="{focused:FSFFocused}" for="flightBooking_flexibleSearch_false" ng-bind="'flightbooking.exactDates'| translate"></labe..." Line: 717 Column: 63 - 207
"...="true"/> <label class="radio2" ng-class="{focused:FSTFocused}" for="flightBooking_flexibleSearch_true" ng-bind="'flightbooking.flexibleDates'| translate"></labe..." Line: 717 Column: 288 - 376
"...'Miles'"> <label for="flightBooking_airline" ng-bind="'flightbooking.preferredAirline'| translate"> </lab..." Line: 717 Column: 1390 - 1467
"...</select> <label for="flightBooking_adults" ng-bind="'flightbooking.adults'| translate"> </lab..." Line: 719 Column: 536 - 617
"...</select> <label for="flightBooking_children" ng-bind="'flightbooking.children'| translate"> </lab..." Line: 719 Column: 1239 - 1318
"...</select> <label for="flightBooking_infants" ng-bind="'flightbooking.infants'| translate"> </lab..."
Attribute “aa-label” not allowed on element “select” at this point.
"... <select id="originSearchString2" required class="select-country-wcag disable-border-validation" aria-describedby="accessibility-origin" aa-label="{{'flightbooking.originLocationCode'| t}}" aa-field-group="booking.originSearchString" ng-options="airport.labelWCAG group by airport.countryName for airport in originAirports | orderBy:['countryName','labelWCAG'] track by airport.code" ng-change="selectOriginFromSuggestionsAcc(booking.originSearchString)"> ..." Line: 626 Column: 37 - 125
"... <select id="destinationSearchString2" required class="select-country-wcag disable-border-validation" aria-describedby="accessibility-destination" aa-label="{{'flightbooking.destinationLocationCode'| t}}" aa-field-group="booking.destinationSearchString" ng-options="airport.labelWCAG group by airport.countryName for airport in destinationAirports | orderBy:['countryName','labelWCAG'] track by airport.code" ng-change="selectDestinationFromSuggestionsAcc(booking.destinationSearchString)"> ..." Line: 717 Column: 387 - 793
"... </label> <select id="flightBooking_airline" name="carrier[0]" aa-field-group="booking.preferredAirline" aa-label="{{'flightbooking.preferredAirline'| t}}" aa-label-strategy="emptyStrategy" ng-model="booking.preferredAirline" ng-disabled="booking.paymentType !== 'Miles'" ng-options="airline as airline.label for airline in airlines track by airline.key" aria-label="{{'flightbooking.preferredAirline' | translate}}"> </sel..." Line: 717 Column: 868 - 1378
"...ss="num"> <select id="flightBooking_adults" name="guestTypes[0].amount" aa-field-group="booking.guestTypes[0].amount" aa-label="{{'flightbooking.adults'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, defaults.travelers.adults.max) track by item" message-param-1="{{defaults.travelers.adults.max}}" max-travelers="{{defaults.travelers.adults.max}}" watch-fields="booking.guestTypes[0].amount,booking.guestTypes[1].amount" aria-label="{{'flightbooking.adults.long.description' | translate}}"> </sel..." Line: 719 Column: 207 - 524
"...> </span> <select id="flightBooking_children" name="guestTypes[1].amount" aa-field-group="booking.guestTypes[1].amount" aa-label="{{'flightbooking.children'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, (defaults.travelers.adults.max - 1)) track by item" aria-describedby="label-select-children"> </sel..." Line: 719 Column: 876 - 1227
"...> </span> <select id="flightBooking_infants" name="guestTypes[2].amount" aa-field-group="booking.guestTypes[2].amount" aa-label="{{'flightbooking.infants'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, defaults.travelers.adults.max) track by item" max-infants="booking.guestTypes[0].amount" aria-describedby="label-select-infants"> </sel..." Line: 1076 Column: 339 - 596
"...} </span> <select id="rooms" name="no_rooms" ng-init="rooms = 1" aa-field-group="rooms" aa-label="{{'hotelbooking.rooms'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, maxRoomsHotel) track by item" aria-describedby="label-select-rooms" > </sel..." Line: 1076 Column: 791 - 1064
"...} </span> <select id="adults" name="group_adults" ng-init="adults = 2" aa-field-group="adults" aa-label="{{'hotelbooking.adults'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, maxAdultsHotel) track by item" aria-describedby="label-select-adults-hotel" > </sel..." Line: 1076 Column: 1251 - 1508
"...} </span> <select id="kids" name="group_children" ng-init="kids = 0" aa-field-group="kids" aa-label="{{'hotelbooking.kids'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, maxKidsHotel) track by item" aria-describedby="label-select-kids" > </sel..." Line: 1297 Column: 29 - 64
"... <select id="pickupHour" aa-field-group="pickupHour" aa-label="{{'carbooking.hour'| t}}" aria-label="{{'carbooking.pickuphour' | translate}}" aa-label-strategy="emptyStrategy" required class="span7" ng-change="validateHours()"> ..." Line: 1359 Column: 29 - 64
"... <select id="givebackHour2" aa-field-group="givebackHour" aa-label="{{'carbooking.hour'| t}}" aa-label-strategy="emptyStrategy" aria-label="{{'carbooking.givebackhour' | translate}}" required class="span7" ng-change="validateHours()"> ..." Line: 1676 Column: 1883 - 2242
"...CAGMode"> <select id="origin2" class="select-country-wcag" aria-describedby="accessibility-insirance-origin" aa-label="{{'insurancequote.origin'| t}}" aa-field-group="data.originWCAG" ng-required="true" ng-options="airport.labelWCAG group by airport.countryName for airport in airports | orderBy:['countryName','labelWCAG']" ng-change="selectOriginAcc(data.originWCAG)"> <opti..." Line: 1676 Column: 3062 - 3451
"...CAGMode"> <select id="destination2" class="select-country-wcag" aria-describedby="accessibility-insirance-destination" aa-label="{{'insurancequote.destination'| t}}" aa-field-group="data.destinationWCAG" ng-required="true" ng-options="airport.labelWCAG group by airport.countryName for airport in airports | orderBy:['countryName','labelWCAG']" ng-change="selectDestinationAcc(data.destinationWCAG)"> <opti..." Line: 1676 Column: 3867 - 4156
"...an5 num"> <select id="adultsKids" ng-init="adultsKids = 0" aa-field-group="adultsKids" aa-label="{{'insurancequote.adultskids'| t}}" aa-label-strategy="emptyStrategy" ng-change="validatePassangers()" ng-options="item for item in range(0, 8) track by item" aria-describedby="label-select-adultsKids" > </sel..." Line: 1676 Column: 4381 - 4655
"...} </span> <select id="seniors" ng-init="seniors = 0" aa-field-group="seniors" aa-label="{{'insurancequote.seniors'| t}}" aa-label-strategy="emptyStrategy" ng-change="validatePassangers()" ng-options="item for item in range(0, 8) track by item" aria-describedby="label-select-seniors" > </sel..."
Attribute “aa-field-group” not allowed on element “select” at this point.
"... <select id="originSearchString2" required class="select-country-wcag disable-border-validation" aria-describedby="accessibility-origin" aa-label="{{'flightbooking.originLocationCode'| t}}" aa-field-group="booking.originSearchString" ng-options="airport.labelWCAG group by airport.countryName for airport in originAirports | orderBy:['countryName','labelWCAG'] track by airport.code" ng-change="selectOriginFromSuggestionsAcc(booking.originSearchString)"> ..." Line: 626 Column: 37 - 125
"... <select id="destinationSearchString2" required class="select-country-wcag disable-border-validation" aria-describedby="accessibility-destination" aa-label="{{'flightbooking.destinationLocationCode'| t}}" aa-field-group="booking.destinationSearchString" ng-options="airport.labelWCAG group by airport.countryName for airport in destinationAirports | orderBy:['countryName','labelWCAG'] track by airport.code" ng-change="selectDestinationFromSuggestionsAcc(booking.destinationSearchString)"> ..." Line: 717 Column: 387 - 793
"... </label> <select id="flightBooking_airline" name="carrier[0]" aa-field-group="booking.preferredAirline" aa-label="{{'flightbooking.preferredAirline'| t}}" aa-label-strategy="emptyStrategy" ng-model="booking.preferredAirline" ng-disabled="booking.paymentType !== 'Miles'" ng-options="airline as airline.label for airline in airlines track by airline.key" aria-label="{{'flightbooking.preferredAirline' | translate}}"> </sel..." Line: 717 Column: 868 - 1378
"...ss="num"> <select id="flightBooking_adults" name="guestTypes[0].amount" aa-field-group="booking.guestTypes[0].amount" aa-label="{{'flightbooking.adults'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, defaults.travelers.adults.max) track by item" message-param-1="{{defaults.travelers.adults.max}}" max-travelers="{{defaults.travelers.adults.max}}" watch-fields="booking.guestTypes[0].amount,booking.guestTypes[1].amount" aria-label="{{'flightbooking.adults.long.description' | translate}}"> </sel..." Line: 719 Column: 207 - 524
"...> </span> <select id="flightBooking_children" name="guestTypes[1].amount" aa-field-group="booking.guestTypes[1].amount" aa-label="{{'flightbooking.children'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, (defaults.travelers.adults.max - 1)) track by item" aria-describedby="label-select-children"> </sel..." Line: 719 Column: 876 - 1227
"...> </span> <select id="flightBooking_infants" name="guestTypes[2].amount" aa-field-group="booking.guestTypes[2].amount" aa-label="{{'flightbooking.infants'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, defaults.travelers.adults.max) track by item" max-infants="booking.guestTypes[0].amount" aria-describedby="label-select-infants"> </sel..." Line: 1076 Column: 339 - 596
"...} </span> <select id="rooms" name="no_rooms" ng-init="rooms = 1" aa-field-group="rooms" aa-label="{{'hotelbooking.rooms'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, maxRoomsHotel) track by item" aria-describedby="label-select-rooms" > </sel..." Line: 1076 Column: 791 - 1064
"...} </span> <select id="adults" name="group_adults" ng-init="adults = 2" aa-field-group="adults" aa-label="{{'hotelbooking.adults'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, maxAdultsHotel) track by item" aria-describedby="label-select-adults-hotel" > </sel..." Line: 1076 Column: 1251 - 1508
"...} </span> <select id="kids" name="group_children" ng-init="kids = 0" aa-field-group="kids" aa-label="{{'hotelbooking.kids'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, maxKidsHotel) track by item" aria-describedby="label-select-kids" > </sel..." Line: 1297 Column: 29 - 64
"... <select id="pickupHour" aa-field-group="pickupHour" aa-label="{{'carbooking.hour'| t}}" aria-label="{{'carbooking.pickuphour' | translate}}" aa-label-strategy="emptyStrategy" required class="span7" ng-change="validateHours()"> ..." Line: 1359 Column: 29 - 64
"... <select id="givebackHour2" aa-field-group="givebackHour" aa-label="{{'carbooking.hour'| t}}" aa-label-strategy="emptyStrategy" aria-label="{{'carbooking.givebackhour' | translate}}" required class="span7" ng-change="validateHours()"> ..." Line: 1676 Column: 1883 - 2242
"...CAGMode"> <select id="origin2" class="select-country-wcag" aria-describedby="accessibility-insirance-origin" aa-label="{{'insurancequote.origin'| t}}" aa-field-group="data.originWCAG" ng-required="true" ng-options="airport.labelWCAG group by airport.countryName for airport in airports | orderBy:['countryName','labelWCAG']" ng-change="selectOriginAcc(data.originWCAG)"> <opti..." Line: 1676 Column: 3062 - 3451
"...CAGMode"> <select id="destination2" class="select-country-wcag" aria-describedby="accessibility-insirance-destination" aa-label="{{'insurancequote.destination'| t}}" aa-field-group="data.destinationWCAG" ng-required="true" ng-options="airport.labelWCAG group by airport.countryName for airport in airports | orderBy:['countryName','labelWCAG']" ng-change="selectDestinationAcc(data.destinationWCAG)"> <opti..." Line: 1676 Column: 3867 - 4156
"...an5 num"> <select id="adultsKids" ng-init="adultsKids = 0" aa-field-group="adultsKids" aa-label="{{'insurancequote.adultskids'| t}}" aa-label-strategy="emptyStrategy" ng-change="validatePassangers()" ng-options="item for item in range(0, 8) track by item" aria-describedby="label-select-adultsKids" > </sel..." Line: 1676 Column: 4381 - 4655
"...} </span> <select id="seniors" ng-init="seniors = 0" aa-field-group="seniors" aa-label="{{'insurancequote.seniors'| t}}" aa-label-strategy="emptyStrategy" ng-change="validatePassangers()" ng-options="item for item in range(0, 8) track by item" aria-describedby="label-select-seniors" > </sel..."
Attribute “ng-options” not allowed on element “select” at this point.
"... <select id="originSearchString2" required class="select-country-wcag disable-border-validation" aria-describedby="accessibility-origin" aa-label="{{'flightbooking.originLocationCode'| t}}" aa-field-group="booking.originSearchString" ng-options="airport.labelWCAG group by airport.countryName for airport in originAirports | orderBy:['countryName','labelWCAG'] track by airport.code" ng-change="selectOriginFromSuggestionsAcc(booking.originSearchString)"> ..." Line: 626 Column: 37 - 125
"... <select id="destinationSearchString2" required class="select-country-wcag disable-border-validation" aria-describedby="accessibility-destination" aa-label="{{'flightbooking.destinationLocationCode'| t}}" aa-field-group="booking.destinationSearchString" ng-options="airport.labelWCAG group by airport.countryName for airport in destinationAirports | orderBy:['countryName','labelWCAG'] track by airport.code" ng-change="selectDestinationFromSuggestionsAcc(booking.destinationSearchString)"> ..." Line: 717 Column: 387 - 793
"... </label> <select id="flightBooking_airline" name="carrier[0]" aa-field-group="booking.preferredAirline" aa-label="{{'flightbooking.preferredAirline'| t}}" aa-label-strategy="emptyStrategy" ng-model="booking.preferredAirline" ng-disabled="booking.paymentType !== 'Miles'" ng-options="airline as airline.label for airline in airlines track by airline.key" aria-label="{{'flightbooking.preferredAirline' | translate}}"> </sel..." Line: 717 Column: 868 - 1378
"...ss="num"> <select id="flightBooking_adults" name="guestTypes[0].amount" aa-field-group="booking.guestTypes[0].amount" aa-label="{{'flightbooking.adults'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, defaults.travelers.adults.max) track by item" message-param-1="{{defaults.travelers.adults.max}}" max-travelers="{{defaults.travelers.adults.max}}" watch-fields="booking.guestTypes[0].amount,booking.guestTypes[1].amount" aria-label="{{'flightbooking.adults.long.description' | translate}}"> </sel..." Line: 719 Column: 207 - 524
"...> </span> <select id="flightBooking_children" name="guestTypes[1].amount" aa-field-group="booking.guestTypes[1].amount" aa-label="{{'flightbooking.children'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, (defaults.travelers.adults.max - 1)) track by item" aria-describedby="label-select-children"> </sel..." Line: 719 Column: 876 - 1227
"...> </span> <select id="flightBooking_infants" name="guestTypes[2].amount" aa-field-group="booking.guestTypes[2].amount" aa-label="{{'flightbooking.infants'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, defaults.travelers.adults.max) track by item" max-infants="booking.guestTypes[0].amount" aria-describedby="label-select-infants"> </sel..." Line: 1076 Column: 339 - 596
"...} </span> <select id="rooms" name="no_rooms" ng-init="rooms = 1" aa-field-group="rooms" aa-label="{{'hotelbooking.rooms'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, maxRoomsHotel) track by item" aria-describedby="label-select-rooms" > </sel..." Line: 1076 Column: 791 - 1064
"...} </span> <select id="adults" name="group_adults" ng-init="adults = 2" aa-field-group="adults" aa-label="{{'hotelbooking.adults'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, maxAdultsHotel) track by item" aria-describedby="label-select-adults-hotel" > </sel..." Line: 1076 Column: 1251 - 1508
"...} </span> <select id="kids" name="group_children" ng-init="kids = 0" aa-field-group="kids" aa-label="{{'hotelbooking.kids'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, maxKidsHotel) track by item" aria-describedby="label-select-kids" > </sel..." Line: 1676 Column: 1883 - 2242
"...CAGMode"> <select id="origin2" class="select-country-wcag" aria-describedby="accessibility-insirance-origin" aa-label="{{'insurancequote.origin'| t}}" aa-field-group="data.originWCAG" ng-required="true" ng-options="airport.labelWCAG group by airport.countryName for airport in airports | orderBy:['countryName','labelWCAG']" ng-change="selectOriginAcc(data.originWCAG)"> <opti..." Line: 1676 Column: 3062 - 3451
"...CAGMode"> <select id="destination2" class="select-country-wcag" aria-describedby="accessibility-insirance-destination" aa-label="{{'insurancequote.destination'| t}}" aa-field-group="data.destinationWCAG" ng-required="true" ng-options="airport.labelWCAG group by airport.countryName for airport in airports | orderBy:['countryName','labelWCAG']" ng-change="selectDestinationAcc(data.destinationWCAG)"> <opti..." Line: 1676 Column: 3867 - 4156
"...an5 num"> <select id="adultsKids" ng-init="adultsKids = 0" aa-field-group="adultsKids" aa-label="{{'insurancequote.adultskids'| t}}" aa-label-strategy="emptyStrategy" ng-change="validatePassangers()" ng-options="item for item in range(0, 8) track by item" aria-describedby="label-select-adultsKids" > </sel..." Line: 1676 Column: 4381 - 4655
"...} </span> <select id="seniors" ng-init="seniors = 0" aa-field-group="seniors" aa-label="{{'insurancequote.seniors'| t}}" aa-label-strategy="emptyStrategy" ng-change="validatePassangers()" ng-options="item for item in range(0, 8) track by item" aria-describedby="label-select-seniors" > </sel..."
Attribute “ng-change” not allowed on element “select” at this point.
"... <select id="originSearchString2" required class="select-country-wcag disable-border-validation" aria-describedby="accessibility-origin" aa-label="{{'flightbooking.originLocationCode'| t}}" aa-field-group="booking.originSearchString" ng-options="airport.labelWCAG group by airport.countryName for airport in originAirports | orderBy:['countryName','labelWCAG'] track by airport.code" ng-change="selectOriginFromSuggestionsAcc(booking.originSearchString)"> ..." Line: 626 Column: 37 - 125
"... <select id="destinationSearchString2" required class="select-country-wcag disable-border-validation" aria-describedby="accessibility-destination" aa-label="{{'flightbooking.destinationLocationCode'| t}}" aa-field-group="booking.destinationSearchString" ng-options="airport.labelWCAG group by airport.countryName for airport in destinationAirports | orderBy:['countryName','labelWCAG'] track by airport.code" ng-change="selectDestinationFromSuggestionsAcc(booking.destinationSearchString)"> ..." Line: 1297 Column: 29 - 64
"... <select id="pickupHour" aa-field-group="pickupHour" aa-label="{{'carbooking.hour'| t}}" aria-label="{{'carbooking.pickuphour' | translate}}" aa-label-strategy="emptyStrategy" required class="span7" ng-change="validateHours()"> ..." Line: 1359 Column: 29 - 64
"... <select id="givebackHour2" aa-field-group="givebackHour" aa-label="{{'carbooking.hour'| t}}" aa-label-strategy="emptyStrategy" aria-label="{{'carbooking.givebackhour' | translate}}" required class="span7" ng-change="validateHours()"> ..." Line: 1497 Column: 33 - 57
"... <select ng-model="hourPickUp" id="mobileHOras1" name="hourPickUp" class="zdisable-border-validation" ng-change="validateHoursMobile(formDatesH)" required="required" > ..." Line: 1587 Column: 33 - 89
"... <select id="mobileHour2" name="returnHour" ng-model="returnHour" ng-change="validateHoursMobile(formDatesH)" required class="span7 disable-border-validation"> ..." Line: 1676 Column: 1883 - 2242
"...CAGMode"> <select id="origin2" class="select-country-wcag" aria-describedby="accessibility-insirance-origin" aa-label="{{'insurancequote.origin'| t}}" aa-field-group="data.originWCAG" ng-required="true" ng-options="airport.labelWCAG group by airport.countryName for airport in airports | orderBy:['countryName','labelWCAG']" ng-change="selectOriginAcc(data.originWCAG)"> <opti..." Line: 1676 Column: 3062 - 3451
"...CAGMode"> <select id="destination2" class="select-country-wcag" aria-describedby="accessibility-insirance-destination" aa-label="{{'insurancequote.destination'| t}}" aa-field-group="data.destinationWCAG" ng-required="true" ng-options="airport.labelWCAG group by airport.countryName for airport in airports | orderBy:['countryName','labelWCAG']" ng-change="selectDestinationAcc(data.destinationWCAG)"> <opti..." Line: 1676 Column: 3867 - 4156
"...an5 num"> <select id="adultsKids" ng-init="adultsKids = 0" aa-field-group="adultsKids" aa-label="{{'insurancequote.adultskids'| t}}" aa-label-strategy="emptyStrategy" ng-change="validatePassangers()" ng-options="item for item in range(0, 8) track by item" aria-describedby="label-select-adultsKids" > </sel..." Line: 1676 Column: 4381 - 4655
"...} </span> <select id="seniors" ng-init="seniors = 0" aa-field-group="seniors" aa-label="{{'insurancequote.seniors'| t}}" aa-label-strategy="emptyStrategy" ng-change="validatePassangers()" ng-options="item for item in range(0, 8) track by item" aria-describedby="label-select-seniors" > </sel..."
Attribute “ng-if” not allowed on element “button” at this point.
"... <button id="id_openOriginsModal" ng-if="!WCAGMode && booking.paymentType !== 'Miles'" aria-label="{{'flightbooking.originLocationCode.placeholder'| translate}} - {{'flightbooking.alldestinations.button'| translate}}" type="button" class="btn-select" ng-click="openOriginsModal()"> ..." Line: 636 Column: 87 - 493
"...onCode"/> <button id="btnOpenDestinationsModal" ng-if="!WCAGMode && booking.paymentType !== 'Miles'" aria-label="{{'flightbooking.destinationLocationCode.placeholder' | translate}} - {{'flightbooking.alldestinations.button'| translate}}" type="button" class="btn-select" remote-depends-on="dependOn: 'outboundOption.originLocationCode', dependant: 'destinationSearchString', functionIfValid: 'openDestinationsModal'"> </but..."
Attribute “ng-value” not allowed on element “input” at this point.
"... <input id="pos" type="hidden" ng-value="posParameter()" name="pos"/> <inpu..." Line: 632 Column: 53 - 52
"...e="pos"/> <input id="lang" type="hidden" ng-value="cultureFromUrl | lowercase" name="lang"/> <inpu..." Line: 633 Column: 170 - 81
"...Miles'"/> <input id="outboundOption_originLocationCode" type="hidden" ng-model="booking.outboundOption.originLocationCode" ng-value="booking.outboundOption.originLocationCode" name="outboundOption.originLocationCode"/> <inpu..." Line: 634 Column: 83 - 86
"...onCode"/> <input id="outboundOption_destinationLocationCode" type="hidden" ng-model="booking.outboundOption.destinationLocationCode" ng-value="booking.outboundOption.destinationLocationCode" name="outboundOption.destinationLocationCode"/> <inpu..." Line: 635 Column: 88 - 80
"...onCode"/> <input id="inboundOption_originLocationCode" type="hidden" ng-model="booking.inboundOption.originLocationCode" ng-value="booking.inboundOption.originLocationCode" name="inboundOption.originLocationCode"/> <inpu..." Line: 636 Column: 82 - 85
"...onCode"/> <input id="inboundOption_destinationLocationCode" type="hidden" ng-model="booking.inboundOption.destinationLocationCode" ng-value="booking.inboundOption.destinationLocationCode" name="inboundOption.destinationLocationCode"/> <butt..." Line: 719 Column: 1491 - 74
"...iv> <div> <input id="adults_type" type="hidden" ng-value="booking.guestTypes[0].type" name="guestTypes[0].type"/> </div..." Line: 719 Column: 634 - 738
"...el> <div> <input id="children_type" type="hidden" ng-value="booking.guestTypes[1].type" name="guestTypes[1].type"/> </div..." Line: 719 Column: 1335 - 1438
"...el> <div> <input id="infants_type" type="hidden" ng-value="booking.guestTypes[2].type" name="guestTypes[2].type"/> </div..." Line: 752 Column: 13 - 80
"... <input id="pos" type="hidden" ng-value="posParameter()" name="pos"/> <inpu..." Line: 752 Column: 173 - 246
"...!miles"/> <input id="lang" type="hidden" ng-value="langMC | lowercase" name="lang"/> <inpu..." Line: 798 Column: 51 - 47
"...amount"/> <input id="adults_type_mobile" type="hidden" ng-value="flightBookingConstants.guestTypes.adults" name="guestTypes[0].type"/> <inpu..." Line: 804 Column: 51 - 47
"...amount"/> <input id="children_type_mobile" type="hidden" ng-value="flightBookingConstants.guestTypes.children" name="guestTypes[1].type"/> <inpu..." Line: 810 Column: 51 - 47
"...amount"/> <input id="infants_type_mobile" type="hidden" ng-value="flightBookingConstants.guestTypes.infants" name="guestTypes[2].type"/> <inpu..." Line: 810 Column: - 3839
"......"
Attribute “remote-depends-on” not allowed on element “button” at this point.
"...onCode"/> <button id="btnOpenDestinationsModal" ng-if="!WCAGMode && booking.paymentType !== 'Miles'" aria-label="{{'flightbooking.destinationLocationCode.placeholder' | translate}} - {{'flightbooking.alldestinations.button'| translate}}" type="button" class="btn-select" remote-depends-on="dependOn: 'outboundOption.originLocationCode', dependant: 'destinationSearchString', functionIfValid: 'openDestinationsModal'"> </but..."
Attribute “get-focus” not allowed on element “input” at this point.
"...em-line"> <input class="css-checkbox" get-focus="{{bookingMenuClick}}" type="radio" id="flightBooking_tripType_RT" value="RT" ng-model="booking.tripType" ng-init="RTFocused = false" ng-focus="RTFocused = true" ng-blur="RTFocused = false" name="tripType"> ..."
Attribute “aa-label-strategy” not allowed on element “select” at this point.
"... </label> <select id="flightBooking_airline" name="carrier[0]" aa-field-group="booking.preferredAirline" aa-label="{{'flightbooking.preferredAirline'| t}}" aa-label-strategy="emptyStrategy" ng-model="booking.preferredAirline" ng-disabled="booking.paymentType !== 'Miles'" ng-options="airline as airline.label for airline in airlines track by airline.key" aria-label="{{'flightbooking.preferredAirline' | translate}}"> </sel..." Line: 717 Column: 868 - 1378
"...ss="num"> <select id="flightBooking_adults" name="guestTypes[0].amount" aa-field-group="booking.guestTypes[0].amount" aa-label="{{'flightbooking.adults'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, defaults.travelers.adults.max) track by item" message-param-1="{{defaults.travelers.adults.max}}" max-travelers="{{defaults.travelers.adults.max}}" watch-fields="booking.guestTypes[0].amount,booking.guestTypes[1].amount" aria-label="{{'flightbooking.adults.long.description' | translate}}"> </sel..." Line: 719 Column: 207 - 524
"...> </span> <select id="flightBooking_children" name="guestTypes[1].amount" aa-field-group="booking.guestTypes[1].amount" aa-label="{{'flightbooking.children'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, (defaults.travelers.adults.max - 1)) track by item" aria-describedby="label-select-children"> </sel..." Line: 719 Column: 876 - 1227
"...> </span> <select id="flightBooking_infants" name="guestTypes[2].amount" aa-field-group="booking.guestTypes[2].amount" aa-label="{{'flightbooking.infants'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, defaults.travelers.adults.max) track by item" max-infants="booking.guestTypes[0].amount" aria-describedby="label-select-infants"> </sel..." Line: 1076 Column: 339 - 596
"...} </span> <select id="rooms" name="no_rooms" ng-init="rooms = 1" aa-field-group="rooms" aa-label="{{'hotelbooking.rooms'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, maxRoomsHotel) track by item" aria-describedby="label-select-rooms" > </sel..." Line: 1076 Column: 791 - 1064
"...} </span> <select id="adults" name="group_adults" ng-init="adults = 2" aa-field-group="adults" aa-label="{{'hotelbooking.adults'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, maxAdultsHotel) track by item" aria-describedby="label-select-adults-hotel" > </sel..." Line: 1076 Column: 1251 - 1508
"...} </span> <select id="kids" name="group_children" ng-init="kids = 0" aa-field-group="kids" aa-label="{{'hotelbooking.kids'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, maxKidsHotel) track by item" aria-describedby="label-select-kids" > </sel..." Line: 1297 Column: 29 - 64
"... <select id="pickupHour" aa-field-group="pickupHour" aa-label="{{'carbooking.hour'| t}}" aria-label="{{'carbooking.pickuphour' | translate}}" aa-label-strategy="emptyStrategy" required class="span7" ng-change="validateHours()"> ..." Line: 1359 Column: 29 - 64
"... <select id="givebackHour2" aa-field-group="givebackHour" aa-label="{{'carbooking.hour'| t}}" aa-label-strategy="emptyStrategy" aria-label="{{'carbooking.givebackhour' | translate}}" required class="span7" ng-change="validateHours()"> ..." Line: 1676 Column: 3867 - 4156
"...an5 num"> <select id="adultsKids" ng-init="adultsKids = 0" aa-field-group="adultsKids" aa-label="{{'insurancequote.adultskids'| t}}" aa-label-strategy="emptyStrategy" ng-change="validatePassangers()" ng-options="item for item in range(0, 8) track by item" aria-describedby="label-select-adultsKids" > </sel..." Line: 1676 Column: 4381 - 4655
"...} </span> <select id="seniors" ng-init="seniors = 0" aa-field-group="seniors" aa-label="{{'insurancequote.seniors'| t}}" aa-label-strategy="emptyStrategy" ng-change="validatePassangers()" ng-options="item for item in range(0, 8) track by item" aria-describedby="label-select-seniors" > </sel..."
Attribute “ng-model” not allowed on element “select” at this point.
"... </label> <select id="flightBooking_airline" name="carrier[0]" aa-field-group="booking.preferredAirline" aa-label="{{'flightbooking.preferredAirline'| t}}" aa-label-strategy="emptyStrategy" ng-model="booking.preferredAirline" ng-disabled="booking.paymentType !== 'Miles'" ng-options="airline as airline.label for airline in airlines track by airline.key" aria-label="{{'flightbooking.preferredAirline' | translate}}"> </sel..." Line: 1497 Column: 33 - 57
"... <select ng-model="hourPickUp" id="mobileHOras1" name="hourPickUp" class="zdisable-border-validation" ng-change="validateHoursMobile(formDatesH)" required="required" > ..." Line: 1587 Column: 33 - 89
"... <select id="mobileHour2" name="returnHour" ng-model="returnHour" ng-change="validateHoursMobile(formDatesH)" required class="span7 disable-border-validation"> ..."
Attribute “ng-disabled” not allowed on element “select” at this point.
"... </label> <select id="flightBooking_airline" name="carrier[0]" aa-field-group="booking.preferredAirline" aa-label="{{'flightbooking.preferredAirline'| t}}" aa-label-strategy="emptyStrategy" ng-model="booking.preferredAirline" ng-disabled="booking.paymentType !== 'Miles'" ng-options="airline as airline.label for airline in airlines track by airline.key" aria-label="{{'flightbooking.preferredAirline' | translate}}"> </sel..."
Attribute “message-param-1” not allowed on element “select” at this point.
"...ss="num"> <select id="flightBooking_adults" name="guestTypes[0].amount" aa-field-group="booking.guestTypes[0].amount" aa-label="{{'flightbooking.adults'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, defaults.travelers.adults.max) track by item" message-param-1="{{defaults.travelers.adults.max}}" max-travelers="{{defaults.travelers.adults.max}}" watch-fields="booking.guestTypes[0].amount,booking.guestTypes[1].amount" aria-label="{{'flightbooking.adults.long.description' | translate}}"> </sel..."
Attribute “max-travelers” not allowed on element “select” at this point.
"...ss="num"> <select id="flightBooking_adults" name="guestTypes[0].amount" aa-field-group="booking.guestTypes[0].amount" aa-label="{{'flightbooking.adults'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, defaults.travelers.adults.max) track by item" message-param-1="{{defaults.travelers.adults.max}}" max-travelers="{{defaults.travelers.adults.max}}" watch-fields="booking.guestTypes[0].amount,booking.guestTypes[1].amount" aria-label="{{'flightbooking.adults.long.description' | translate}}"> </sel..."
Attribute “watch-fields” not allowed on element “select” at this point.
"...ss="num"> <select id="flightBooking_adults" name="guestTypes[0].amount" aa-field-group="booking.guestTypes[0].amount" aa-label="{{'flightbooking.adults'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, defaults.travelers.adults.max) track by item" message-param-1="{{defaults.travelers.adults.max}}" max-travelers="{{defaults.travelers.adults.max}}" watch-fields="booking.guestTypes[0].amount,booking.guestTypes[1].amount" aria-label="{{'flightbooking.adults.long.description' | translate}}"> </sel..."
Attribute “max-infants” not allowed on element “select” at this point.
"...> </span> <select id="flightBooking_infants" name="guestTypes[2].amount" aa-field-group="booking.guestTypes[2].amount" aa-label="{{'flightbooking.infants'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, defaults.travelers.adults.max) track by item" max-infants="booking.guestTypes[0].amount" aria-describedby="label-select-infants"> </sel..."
A document must not include more than one “autofocus” attribute.
"...nalCode"> <input name="coupon" type="text" autofocus="autofocus" class="coupon" id="flightBooking_promotional_code" attr-bind="{title: ('flightbooking.promotionalCode'| translate)}" aa-label="{{'flightbooking.promotionalCode'| t}}" aa-field-group="booking.promotionalCode"> ..."
Attribute “ng-bind” not allowed on element “button” at this point.
"... <button class="btn btn-block" id="flightBooking_search" aa-submit-form aria-label="{{'flightbooking.search' | translate}} - {{'accessibility.submit.info' | translate}}" ng-click="send(flightBookingForm, $event)" ng-bind="'flightbooking.search'| translate"> ..." Line: 1944 Column: 1158 - 1390
"..."span11"> <button class="btn apply" type="submit" ng-click="sendRequest(upgradeRequestForm, $event, true);" aa-submit-form aria-label="{{'global.apply' | translate}} - {{'accessibility.submit.info' | translate}}" ng-bind="'global.apply' | t "></butt..."
Attribute “ng-controller” not allowed on element “section” at this point.
".../div> <section ng-controller="flightporletMobileCtrl"> <..." Line: 1076 Column: 1938 - 1997
"...m> </div> <section ng-controller="FlightHotelBookingMobileController"> <div ..." Line: 1429 Column: 5 - 62
"...div> <section ng-controller="FlightCarBookingMobileController"> <..." Line: 1739 Column: 5 - 61
".../div> <section ng-controller="IsuranceBookingMobileController"> <..."
Duplicate ID “pos”.
"... <input id="pos" type="hidden" ng-value="posParameter()" name="pos"/> <inpu..."
Duplicate ID “redemption”.
"...e="pos"/> <input id="redemption" type="hidden" name="redemption" value="true" ng-disabled="!miles"/> <inpu..."
Duplicate ID “lang”.
"...!miles"/> <input id="lang" type="hidden" ng-value="langMC | lowercase" name="lang"/> <inpu..." Line: 1025 Column: 149 - 209
"...,re,di"/> <input id="lang" type="hidden" name="lang" value="{{lang}}"/> <inpu..." Line: 1235 Column: 13 - 73
"... <input type="hidden" id="lang" name="lang" value="{{lang}}"/> <inpu..."
Element “switch” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)
"...-switch"> <switch id="enabled" ng-model="miles" class="blue"></swit..." Line: 1078 Column: 1035 - 1102
"...-switch"> <switch id="enabled" name="enabled" ng-model="enabled" class="blue"> </swi..." Line: 1439 Column: 1133 - 1191
"...-switch"> <switch id="enabled" ng-model="diferentPlace" class="blue"></swit..."
Attribute “ng-bind” not allowed on element “div” at this point.
"...</switch> <div class="txt" ng-bind="'flightbooking.payment.miles' | t"></div>..." Line: 1928 Column: 25 - 112
"... <div class="alert alert-error span12" ng-show="request.error" ng-bind="request.message"></div>..."
Attribute “ng-show” not allowed on element “p” at this point.
"...p> </div> <p class="errorMsg" ng-show="submitted && fromrequired" > {{'fl..." Line: 810 Column: 891 - 1026
"...te}} </p> <p class="errorMsg" ng-show="flightBookingFormMobile.$error.originMilesCityOnly" ng-bind="'validation.milesCityOnly.mobil' | translate"> </p> ..." Line: 810 Column: 1550 - 1611
"...> </span> <p class="errorMsg" ng-show="submittedOnly && fromrequired " > {{'va..." Line: 810 Column: 1652 - 1792
"... t}} </p> <p class="errorMsg" ng-show="flightBookingFormMobile.$error.destinationMilesCityOnly" ng-bind="'validation.milesCityOnly.mobil' | translate"> </p> ..." Line: 810 Column: 1799 - 1947
"...te"> </p> <p class="errorMsg" ng-show="flightBookingForm.destinationSearchString.$error.airportExists" ng-bind="'validation.airportExists.mobile' | translate"> </p> ..." Line: 810 Column: 2958 - 3011
"... </div> <p class="errorMsg" ng-show="submitted && datesIsOk" > {{'erro..." Line: 933 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDates.departureMobile.$error.min" translate="error.date.min" translate-value-date="{{date.from.min | date:'dd/MM/yyyy'}}"> ..." Line: 936 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDates.departureMobile.$error.max" translate="error.date.max" translate-value-date="{{date.from.max | date:'dd/MM/yyyy'}}"> ..." Line: 938 Column: 29 - 117
"... <p class="errorMsg" ng-show="submittedDate && formDates.departureMobile.$error.required"> ..." Line: 951 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDates.returnMobile.$error.min" translate="error.date.min" translate-value-date="{{date.to.min() | date:'dd/MM/yyyy'}}"> ..." Line: 954 Column: 29 - 117
"... <p class="errorMsg" ng-show="formDates.returnMobile.$error.max" translate="error.date.max" translate-value-date="{{date.to.max | date:'dd/MM/yyyy'}}"> ..." Line: 956 Column: 29 - 116
"... <p class="errorMsg" ng-show="submittedDate && formDates.returnMobile.$error.required" > ..." Line: 1078 Column: 895 - 957
"...p> </div> <p class="errorMsg" ng-show="submittedMobile && fromrequired" > {{'er..." Line: 1086 Column: 21 - 111
"... <p class="errorMsg" ng-show="flightBookingFormMobil.arrival.$error.min" translate="error.date.min" translate-value-date="{{date.from.min | date:'dd/MM/yyyy'}}"> ..." Line: 1089 Column: 21 - 111
"... <p class="errorMsg" ng-show="flightBookingFormMobil.arrival.$error.max" translate="error.date.max" translate-value-date="{{date.from.max | date:'dd/MM/yyyy'}}"> ..." Line: 1091 Column: 21 - 118
"... <p class="errorMsg" ng-show="submittedMobile && flightBookingFormMobil.arrival.$error.required" > ..." Line: 1105 Column: 21 - 111
"... <p class="errorMsg" ng-show="flightBookingFormMobil.departure.$error.min" translate="error.date.min" translate-value-date="{{date.to.min() | date:'dd/MM/yyyy'}}"> ..." Line: 1108 Column: 21 - 111
"... <p class="errorMsg" ng-show="flightBookingFormMobil.departure.$error.max" translate="error.date.max" translate-value-date="{{date.to.max() | date:'dd/MM/yyyy'}}"> ..." Line: 1110 Column: 21 - 120
"... <p class="errorMsg" ng-show="submittedMobile && flightBookingFormMobil.departure.$error.required" > ..." Line: 1439 Column: 982 - 1055
"...p> </div> <p class="errorMsg" ng-show="submittedformMObile && pickupPlaceRequiere" > {{'er..." Line: 1439 Column: 1623 - 1694
"...p> </div> <p class="errorMsg" ng-show="submittedformMObile && returnCarrequired" > {{'er..." Line: 1439 Column: 2371 - 2438
"...p> </div> <p class="errorMsg" ng-show="submittedformMObile && datesRequired" > {{'er..." Line: 1479 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDatesH.PickUp.$error.min" translate="error.date.min" translate-value-date="{{date.from.min | date:'dd/MM/yyyy'}}"> ..." Line: 1482 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDatesH.PickUp.$error.max" translate="error.date.max" translate-value-date="{{date.from.max | date:'dd/MM/yyyy'}}"> ..." Line: 1484 Column: 29 - 112
"... <p class="errorMsg" ng-show="submittedDateH && formDatesH.PickUp.$error.required" > ..." Line: 1549 Column: 29 - 116
"... <p class="errorMsg" ng-show="submittedDateH && formDatesH.hourPickUp.$error.required" > ..." Line: 1552 Column: 29 - 113
"... <p class="errorMsg" ng-show="formDatesH.hourPickUp.$error.carbookingHourBeforeNow" > ..." Line: 1571 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDatesH.returnMobile.$error.min" translate="error.date.min" translate-value-date="{{date.to.min() | date:'dd/MM/yyyy'}}"> ..." Line: 1574 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDatesH.returnMobile.$error.max" translate="error.date.max" translate-value-date="{{date.to.max() | date:'dd/MM/yyyy'}}"> ..." Line: 1576 Column: 29 - 118
"... <p class="errorMsg" ng-show="submittedDateH && formDatesH.returnMobile.$error.required" > ..." Line: 1639 Column: 29 - 116
"... <p class="errorMsg" ng-show="submittedDateH && formDatesH.returnHour.$error.required" > ..." Line: 1642 Column: 29 - 113
"... <p class="errorMsg" ng-show="formDatesH.returnHour.$error.carbookingHourBeforeNow" > ..." Line: 1645 Column: 29 - 111
"... <p class="errorMsg" ng-show="formDatesH.returnHour.$error.carbookingInvalidhour" > ..." Line: 1751 Column: 1012 - 1074
"...p> </div> <p class="errorMsg" ng-show="submittedMobile && fromrequired" > {{'er..." Line: 1751 Column: 1400 - 1460
"...p> </div> <p class="errorMsg" ng-show="submittedMobile && torequired" > {{'er..." Line: 1759 Column: 21 - 111
"... <p class="errorMsg" ng-show="insuranceBookingFormMobile.begining.$error.min" translate="error.date.min" translate-value-date="{{date.from.min | date:'dd/MM/yyyy'}}"> ..." Line: 1762 Column: 21 - 111
"... <p class="errorMsg" ng-show="insuranceBookingFormMobile.begining.$error.max" translate="error.date.max" translate-value-date="{{date.from.max | date:'dd/MM/yyyy'}}"> ..." Line: 1764 Column: 21 - 123
"... <p class="errorMsg" ng-show="submittedMobile && insuranceBookingFormMobile.begining.$error.required" > ..." Line: 1777 Column: 21 - 112
"... <p class="errorMsg" ng-show="insuranceBookingFormMobile.ending.$error.min" translate="error.date.min" translate-value-date="{{date.to.min() | date:'dd/MM/yyyy'}}"> ..." Line: 1780 Column: 21 - 111
"... <p class="errorMsg" ng-show="insuranceBookingFormMobile.ending.$error.max" translate="error.date.max" translate-value-date="{{date.to.max() | date:'dd/MM/yyyy'}}"> ..." Line: 1782 Column: 21 - 121
"... <p class="errorMsg" ng-show="submittedMobile && insuranceBookingFormMobile.ending.$error.required" > ..." Line: 1793 Column: 17 - 82
"... <p class="errorMsg" ng-show="submittedMobile && validatePeople" > ..." Line: 1796 Column: 17 - 81
"... <p class="errorMsg" ng-show="submittedMobile && tooMuchPeople" > ..." Line: 1862 Column: 21 - 67
"... <p class="errorMsg" ng-show="validatePeople" > ..." Line: 1865 Column: 21 - 66
"... <p class="errorMsg" ng-show="tooMuchPeople" > ..." Line: 1985 Column: 1685 - 1768
"...p> </div> <p class="errorMsg" ng-show="submitted && checkinForm.destination.$error.required" > {{'er..." Line: 1991 Column: 12 - 42
"... <p ng-show="!testValue.length">{{'fli..."
Attribute “ng-bind” not allowed on element “p” at this point.
"...te}} </p> <p class="errorMsg" ng-show="flightBookingFormMobile.$error.originMilesCityOnly" ng-bind="'validation.milesCityOnly.mobil' | translate"> </p> ..." Line: 810 Column: 1652 - 1792
"... t}} </p> <p class="errorMsg" ng-show="flightBookingFormMobile.$error.destinationMilesCityOnly" ng-bind="'validation.milesCityOnly.mobil' | translate"> </p> ..." Line: 810 Column: 1799 - 1947
"...te"> </p> <p class="errorMsg" ng-show="flightBookingForm.destinationSearchString.$error.airportExists" ng-bind="'validation.airportExists.mobile' | translate"> </p> ..."
Attribute “ng-class” not allowed on element “p” at this point.
"...sOk]" > <p class="fInput bg-date" ng-class="{ 'fontsizemobiledates': goRoundTripFn() }" > {{'flig..." Line: 1439 Column: 1881 - 1947
"...uired]" > <p class="fInput" ng-class="{ 'fontsizemobile': set_fontsize() }" > <span..."
Attribute “ng-hide” not allowed on element “div” at this point.
"... <div class="row-fluid" ng-hide="miles"> ..."
Bad value “{{date.from.min | date:'yyyy-MM-dd'}}” for attribute “min” on element “input”: The literal did not satisfy the date format.
"... <input id="inputfbDepartureId" class="fInput disable-border-validation" ng-model="departureMobile" name="departureMobile" type="date" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" required="required" > ..." Line: 1082 Column: 1378 - 52
"...}</label> <input id="inputArrivalId" class="fInput" ng-model="departureMobile" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" name="arrival" type="date" required="required" > ..." Line: 1475 Column: 33 - 60
"... <input id="inputPickUpDateId" class="fInput disable-border-validation" ng-model="pickUp" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" ng-change="validateHoursMobile(formDatesH)" name="PickUp" type="date" required="required" > ..." Line: 1755 Column: 2015 - 52
"...}</label> <input id="inputBeginingId" class="fInput" ng-model="begining" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" name="begining" type="date" required="required" > ..."
Bad value “{{date.from.max | date:'yyyy-MM-dd'}}” for attribute “max” on element “input”: The literal did not satisfy the date format.
"... <input id="inputfbDepartureId" class="fInput disable-border-validation" ng-model="departureMobile" name="departureMobile" type="date" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" required="required" > ..." Line: 1082 Column: 1378 - 52
"...}</label> <input id="inputArrivalId" class="fInput" ng-model="departureMobile" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" name="arrival" type="date" required="required" > ..." Line: 1475 Column: 33 - 60
"... <input id="inputPickUpDateId" class="fInput disable-border-validation" ng-model="pickUp" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" ng-change="validateHoursMobile(formDatesH)" name="PickUp" type="date" required="required" > ..." Line: 1755 Column: 2015 - 52
"...}</label> <input id="inputBeginingId" class="fInput" ng-model="begining" min="{{date.from.min | date:'yyyy-MM-dd'}}" max="{{date.from.max | date:'yyyy-MM-dd'}}" name="begining" type="date" required="required" > ..."
Bad value “error.date.min” for attribute “translate” on element “p”.
"... <p class="errorMsg" ng-show="formDates.departureMobile.$error.min" translate="error.date.min" translate-value-date="{{date.from.min | date:'dd/MM/yyyy'}}"> ..." Line: 951 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDates.returnMobile.$error.min" translate="error.date.min" translate-value-date="{{date.to.min() | date:'dd/MM/yyyy'}}"> ..." Line: 1086 Column: 21 - 111
"... <p class="errorMsg" ng-show="flightBookingFormMobil.arrival.$error.min" translate="error.date.min" translate-value-date="{{date.from.min | date:'dd/MM/yyyy'}}"> ..." Line: 1105 Column: 21 - 111
"... <p class="errorMsg" ng-show="flightBookingFormMobil.departure.$error.min" translate="error.date.min" translate-value-date="{{date.to.min() | date:'dd/MM/yyyy'}}"> ..." Line: 1479 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDatesH.PickUp.$error.min" translate="error.date.min" translate-value-date="{{date.from.min | date:'dd/MM/yyyy'}}"> ..." Line: 1571 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDatesH.returnMobile.$error.min" translate="error.date.min" translate-value-date="{{date.to.min() | date:'dd/MM/yyyy'}}"> ..." Line: 1759 Column: 21 - 111
"... <p class="errorMsg" ng-show="insuranceBookingFormMobile.begining.$error.min" translate="error.date.min" translate-value-date="{{date.from.min | date:'dd/MM/yyyy'}}"> ..." Line: 1777 Column: 21 - 112
"... <p class="errorMsg" ng-show="insuranceBookingFormMobile.ending.$error.min" translate="error.date.min" translate-value-date="{{date.to.min() | date:'dd/MM/yyyy'}}"> ..."
Attribute “translate-value-date” not allowed on element “p” at this point.
"... <p class="errorMsg" ng-show="formDates.departureMobile.$error.min" translate="error.date.min" translate-value-date="{{date.from.min | date:'dd/MM/yyyy'}}"> ..." Line: 936 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDates.departureMobile.$error.max" translate="error.date.max" translate-value-date="{{date.from.max | date:'dd/MM/yyyy'}}"> ..." Line: 951 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDates.returnMobile.$error.min" translate="error.date.min" translate-value-date="{{date.to.min() | date:'dd/MM/yyyy'}}"> ..." Line: 954 Column: 29 - 117
"... <p class="errorMsg" ng-show="formDates.returnMobile.$error.max" translate="error.date.max" translate-value-date="{{date.to.max | date:'dd/MM/yyyy'}}"> ..." Line: 1086 Column: 21 - 111
"... <p class="errorMsg" ng-show="flightBookingFormMobil.arrival.$error.min" translate="error.date.min" translate-value-date="{{date.from.min | date:'dd/MM/yyyy'}}"> ..." Line: 1089 Column: 21 - 111
"... <p class="errorMsg" ng-show="flightBookingFormMobil.arrival.$error.max" translate="error.date.max" translate-value-date="{{date.from.max | date:'dd/MM/yyyy'}}"> ..." Line: 1105 Column: 21 - 111
"... <p class="errorMsg" ng-show="flightBookingFormMobil.departure.$error.min" translate="error.date.min" translate-value-date="{{date.to.min() | date:'dd/MM/yyyy'}}"> ..." Line: 1108 Column: 21 - 111
"... <p class="errorMsg" ng-show="flightBookingFormMobil.departure.$error.max" translate="error.date.max" translate-value-date="{{date.to.max() | date:'dd/MM/yyyy'}}"> ..." Line: 1479 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDatesH.PickUp.$error.min" translate="error.date.min" translate-value-date="{{date.from.min | date:'dd/MM/yyyy'}}"> ..." Line: 1482 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDatesH.PickUp.$error.max" translate="error.date.max" translate-value-date="{{date.from.max | date:'dd/MM/yyyy'}}"> ..." Line: 1571 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDatesH.returnMobile.$error.min" translate="error.date.min" translate-value-date="{{date.to.min() | date:'dd/MM/yyyy'}}"> ..." Line: 1574 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDatesH.returnMobile.$error.max" translate="error.date.max" translate-value-date="{{date.to.max() | date:'dd/MM/yyyy'}}"> ..." Line: 1759 Column: 21 - 111
"... <p class="errorMsg" ng-show="insuranceBookingFormMobile.begining.$error.min" translate="error.date.min" translate-value-date="{{date.from.min | date:'dd/MM/yyyy'}}"> ..." Line: 1762 Column: 21 - 111
"... <p class="errorMsg" ng-show="insuranceBookingFormMobile.begining.$error.max" translate="error.date.max" translate-value-date="{{date.from.max | date:'dd/MM/yyyy'}}"> ..." Line: 1777 Column: 21 - 112
"... <p class="errorMsg" ng-show="insuranceBookingFormMobile.ending.$error.min" translate="error.date.min" translate-value-date="{{date.to.min() | date:'dd/MM/yyyy'}}"> ..." Line: 1780 Column: 21 - 111
"... <p class="errorMsg" ng-show="insuranceBookingFormMobile.ending.$error.max" translate="error.date.max" translate-value-date="{{date.to.max() | date:'dd/MM/yyyy'}}"> ..."
Bad value “error.date.max” for attribute “translate” on element “p”.
"... <p class="errorMsg" ng-show="formDates.departureMobile.$error.max" translate="error.date.max" translate-value-date="{{date.from.max | date:'dd/MM/yyyy'}}"> ..." Line: 954 Column: 29 - 117
"... <p class="errorMsg" ng-show="formDates.returnMobile.$error.max" translate="error.date.max" translate-value-date="{{date.to.max | date:'dd/MM/yyyy'}}"> ..." Line: 1089 Column: 21 - 111
"... <p class="errorMsg" ng-show="flightBookingFormMobil.arrival.$error.max" translate="error.date.max" translate-value-date="{{date.from.max | date:'dd/MM/yyyy'}}"> ..." Line: 1108 Column: 21 - 111
"... <p class="errorMsg" ng-show="flightBookingFormMobil.departure.$error.max" translate="error.date.max" translate-value-date="{{date.to.max() | date:'dd/MM/yyyy'}}"> ..." Line: 1482 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDatesH.PickUp.$error.max" translate="error.date.max" translate-value-date="{{date.from.max | date:'dd/MM/yyyy'}}"> ..." Line: 1574 Column: 29 - 119
"... <p class="errorMsg" ng-show="formDatesH.returnMobile.$error.max" translate="error.date.max" translate-value-date="{{date.to.max() | date:'dd/MM/yyyy'}}"> ..." Line: 1762 Column: 21 - 111
"... <p class="errorMsg" ng-show="insuranceBookingFormMobile.begining.$error.max" translate="error.date.max" translate-value-date="{{date.from.max | date:'dd/MM/yyyy'}}"> ..." Line: 1780 Column: 21 - 111
"... <p class="errorMsg" ng-show="insuranceBookingFormMobile.ending.$error.max" translate="error.date.max" translate-value-date="{{date.to.max() | date:'dd/MM/yyyy'}}"> ..."
Bad value “{{date.to.min() | date:'yyyy-MM-dd'}}” for attribute “min” on element “input”: The literal did not satisfy the date format.
"... <input id="inputfbeturnId" type="date" ng-model="returnMobile" name="returnMobile" class="fInput disable-border-validation" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max | date:'yyyy-MM-dd'}}" ng-required='goRoundTrip' > ..." Line: 1101 Column: 25 - 52
"... <input id="inputReturnId" type="date" ng-model="returnMobile" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max() | date:'yyyy-MM-dd'}}" name="departure" class="fInput" required="required" > ..." Line: 1567 Column: 33 - 60
"... <input id="inputPickReturnId" type="date" ng-model="returnMobile" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max() | date:'yyyy-MM-dd'}}" ng-change="validateHoursMobile(formDatesH)" name="returnMobile" class="fInput disable-border-validation" required="required" > ..." Line: 1773 Column: 25 - 51
"... <input id="inputEndingId" type="date" ng-model="ending" name="ending" class="fInput" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max() | date:'yyyy-MM-dd'}}" required="required"> ..."
Bad value “{{date.to.max | date:'yyyy-MM-dd'}}” for attribute “max” on element “input”: The literal did not satisfy the date format.
"... <input id="inputfbeturnId" type="date" ng-model="returnMobile" name="returnMobile" class="fInput disable-border-validation" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max | date:'yyyy-MM-dd'}}" ng-required='goRoundTrip' > ..."
The string following “&” was interpreted as a character reference. (“&” probably should have been escaped as “&”.)
"...les" ng-bind="' ' + ('flig..."
Attribute “ng-hide” not allowed on element “span” at this point.
"... <span ng-hide="miles" ng-bind="' ' + ('flightbooking.select.cabin' | translate)"></span..."
Attribute “ng-hide” not allowed on element “ul” at this point.
"... <ul class="btn-mobile" ng-hide="miles"> ..."
Attribute “ng-repeat” not allowed on element “input” at this point.
"...s !== 0"> <input id="age{{item}}" ng-repeat="item in range(1, kids)" type="hidden" name="age" value="5"/> </div..."
Bad value “{{articleContent? false : true}}” for attribute “aria-busy” on element “span”.
".../> </div> <span id="hotel-destination" aria-live="assertive" aria-busy="{{articleContent? false : true}}" tabindex="{{WCAGMode ? 0 : -1}}" get-focus="{{WCAGMode}}" html-message="articleContent" class="offscreen"></span..." Line: 1235 Column: 983 - 1177
"...tPlace"/> <span id="pickupName" get-focus="{{WCAGMode}}" tabindex="{{WCAGMode ? 0 : -1}}" aria-live="assertive" aria-busy="{{articleContent? false : true}}" html-message="articleContent" class="offscreen"></span..." Line: 1676 Column: 964 - 1154
"...iors}}"/> <span id="origin" html-message="articleContent" get-focus="{{WCAGMode}}" tabindex="{{WCAGMode ? 0 : -1}}" aria-live="assertive" aria-busy="{{articleContent? false : true}}" class="offscreen"></span..."
Bad value “{{WCAGMode ? 0 : -1}}” for attribute “tabindex” on element “span”: Expected a minus sign or a digit but saw “{” instead.
".../> </div> <span id="hotel-destination" aria-live="assertive" aria-busy="{{articleContent? false : true}}" tabindex="{{WCAGMode ? 0 : -1}}" get-focus="{{WCAGMode}}" html-message="articleContent" class="offscreen"></span..." Line: 1235 Column: 983 - 1177
"...tPlace"/> <span id="pickupName" get-focus="{{WCAGMode}}" tabindex="{{WCAGMode ? 0 : -1}}" aria-live="assertive" aria-busy="{{articleContent? false : true}}" html-message="articleContent" class="offscreen"></span..." Line: 1676 Column: 964 - 1154
"...iors}}"/> <span id="origin" html-message="articleContent" get-focus="{{WCAGMode}}" tabindex="{{WCAGMode ? 0 : -1}}" aria-live="assertive" aria-busy="{{articleContent? false : true}}" class="offscreen"></span..." Line: 1912 Column: 5 - 99
"...span> <span id="upgradeRequestDescriptionContentIdWCAG" class="offscreen" aria-busy="{{upgradeRequestArticleContent? false : true}}" aria-live="assertive" tabindex="{{WCAGMode ? 0 : -1}}" get-focus="{{WCAGMode}}" html-message="upgradeRequestArticleContent" ng-show="upgradeRequestArticleContent != ''"></span..."
Attribute “get-focus” not allowed on element “span” at this point.
".../> </div> <span id="hotel-destination" aria-live="assertive" aria-busy="{{articleContent? false : true}}" tabindex="{{WCAGMode ? 0 : -1}}" get-focus="{{WCAGMode}}" html-message="articleContent" class="offscreen"></span..." Line: 1235 Column: 983 - 1177
"...tPlace"/> <span id="pickupName" get-focus="{{WCAGMode}}" tabindex="{{WCAGMode ? 0 : -1}}" aria-live="assertive" aria-busy="{{articleContent? false : true}}" html-message="articleContent" class="offscreen"></span..." Line: 1676 Column: 964 - 1154
"...iors}}"/> <span id="origin" html-message="articleContent" get-focus="{{WCAGMode}}" tabindex="{{WCAGMode ? 0 : -1}}" aria-live="assertive" aria-busy="{{articleContent? false : true}}" class="offscreen"></span..." Line: 1912 Column: 5 - 99
"...span> <span id="upgradeRequestDescriptionContentIdWCAG" class="offscreen" aria-busy="{{upgradeRequestArticleContent? false : true}}" aria-live="assertive" tabindex="{{WCAGMode ? 0 : -1}}" get-focus="{{WCAGMode}}" html-message="upgradeRequestArticleContent" ng-show="upgradeRequestArticleContent != ''"></span..."
Attribute “html-message” not allowed on element “span” at this point.
".../> </div> <span id="hotel-destination" aria-live="assertive" aria-busy="{{articleContent? false : true}}" tabindex="{{WCAGMode ? 0 : -1}}" get-focus="{{WCAGMode}}" html-message="articleContent" class="offscreen"></span..." Line: 1235 Column: 983 - 1177
"...tPlace"/> <span id="pickupName" get-focus="{{WCAGMode}}" tabindex="{{WCAGMode ? 0 : -1}}" aria-live="assertive" aria-busy="{{articleContent? false : true}}" html-message="articleContent" class="offscreen"></span..." Line: 1676 Column: 964 - 1154
"...iors}}"/> <span id="origin" html-message="articleContent" get-focus="{{WCAGMode}}" tabindex="{{WCAGMode ? 0 : -1}}" aria-live="assertive" aria-busy="{{articleContent? false : true}}" class="offscreen"></span..." Line: 1912 Column: 5 - 99
"...span> <span id="upgradeRequestDescriptionContentIdWCAG" class="offscreen" aria-busy="{{upgradeRequestArticleContent? false : true}}" aria-live="assertive" tabindex="{{WCAGMode ? 0 : -1}}" get-focus="{{WCAGMode}}" html-message="upgradeRequestArticleContent" ng-show="upgradeRequestArticleContent != ''"></span..."
Duplicate ID “accessibility-destination”.
"...ched))}"> <span id="accessibility-destination" class="offscreen"> {{'ac..."
Attribute “ng-trim” not allowed on element “input” at this point.
"...an> <div> <input id="hotel-destination2" type="text" class="span8 disable-border-validation" aa-label="{{'hotelbooking.destination'| t}}" placeholder="{{'hotelbooking.destinationPlaceHolder'| t}}" aa-field-group="data.destiny" ng-trim="true" required> ..." Line: 1245 Column: 2121 - 51
"...CAGMode"> <input type="text" id="pickupName2" class="disable-border-validation" ng-class="{span8: (lang === 'EN'), span7: (lang !== 'EN')}" placeholder="{{'carbooking.placeplaceholder'| t}}" aa-label="{{'carbooking.pickupplace'| t}}" aa-field-group="data.pickupName" ng-model="data.pickupName" ng-trim="false" aria-describedby="accessibility-pickup" ng-required="true"> ..." Line: 1268 Column: 1127 - 47
"...complete> <input type="text" ng-if="WCAGMode" id="givebackName2" class="disable-border-validation " ng-class="{span8: (lang === 'EN'), span9: (lang !== 'EN')}" placeholder="{{'carbooking.placeplaceholder'| t}}" aa-label="{{'carbooking.givebackplace'| t}}" aa-field-group="data.givebackName" ng-model="data.givebackName" ng-trim="true" aria-describedby="accessibility-return" ng-required="true"> ..." Line: 1939 Column: 33 - 58
"... <input type="text" id="reservationNumber" name="reservationNumber" class="form-control" valid-reservation no-spaces required ng-trim="false" aa-field-group="upgradeRequest.reservationNumber" aa-label="{{'internalpages.upgraderequest.reservationNumber.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.reservationNumber.placeholder' | t)}" ng-maxlength="10"/> <span..." Line: 1944 Column: 669 - 58
"...l-group"> <input type="text" id="lastName" name="lastName" class="form-control" aa-field-group="upgradeRequest.lastName" aa-label="{{'internalpages.upgraderequest.lastName.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.lastName.placeholder' | t)}" required alphanumeric no-spaces ng-minlength="1" ng-trim="false" ng-maxlength="20"/> <span..." Line: 1957 Column: 3705 - 54
"...m-group"> <input id="lastName" name="lastName" ng-model="passengerLastName" aa-field-group="passengerLastName" type="text" ng-trim="false" ng-minlength="1" class="form-control" title="{{'webcheckin.lastName'| t}}" placeholder="{{'webcheckin.lastName'| t}}" aa-label="{{'webcheckin.lastName'| t}}" required alphanumeric no-spaces/> <smal..." Line: 1979 Column: 371 - 99
"...MATION'"> <input id="confirmationNumber" name="confirmationNumber" type="text" required ng-trim="false" class="form-control" title="{{'webcheckin.reservationCodeOrNumber'| t}}" placeholder="{{'webcheckin.number'| t}}" valid-reservation no-spaces aa-field-group="reservationCodeOrNumber" aa-label="{{'webcheckin.reservationCodeOrNumber'| t}}"/> <span..." Line: 1985 Column: 740 - 75
"...OYALTY'"> <input id="loyaltyNumber" name="loyaltyNumber" type="text" required ng-trim="false" class="form-control" placeholder="{{'connectmiles.number'| t}}" no-spaces aa-field-group="connectMilesWCI" title="{{'webcheckin.number'| t}}" aa-label="{{'webcheckin.number'| t}}" ng-maxlength='12' ng-pattern='/^[A-Za-z0-9s]+$/'/> <span..."
Attribute “ng-init” not allowed on element “select” at this point.
"...} </span> <select id="rooms" name="no_rooms" ng-init="rooms = 1" aa-field-group="rooms" aa-label="{{'hotelbooking.rooms'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, maxRoomsHotel) track by item" aria-describedby="label-select-rooms" > </sel..." Line: 1076 Column: 791 - 1064
"...} </span> <select id="adults" name="group_adults" ng-init="adults = 2" aa-field-group="adults" aa-label="{{'hotelbooking.adults'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(1, maxAdultsHotel) track by item" aria-describedby="label-select-adults-hotel" > </sel..." Line: 1076 Column: 1251 - 1508
"...} </span> <select id="kids" name="group_children" ng-init="kids = 0" aa-field-group="kids" aa-label="{{'hotelbooking.kids'| t}}" aa-label-strategy="emptyStrategy" ng-options="item for item in range(0, maxKidsHotel) track by item" aria-describedby="label-select-kids" > </sel..." Line: 1676 Column: 3867 - 4156
"...an5 num"> <select id="adultsKids" ng-init="adultsKids = 0" aa-field-group="adultsKids" aa-label="{{'insurancequote.adultskids'| t}}" aa-label-strategy="emptyStrategy" ng-change="validatePassangers()" ng-options="item for item in range(0, 8) track by item" aria-describedby="label-select-adultsKids" > </sel..." Line: 1676 Column: 4381 - 4655
"...} </span> <select id="seniors" ng-init="seniors = 0" aa-field-group="seniors" aa-label="{{'insurancequote.seniors'| t}}" aa-label-strategy="emptyStrategy" ng-change="validatePassangers()" ng-options="item for item in range(0, 8) track by item" aria-describedby="label-select-seniors" > </sel..."
Attribute “html-message” not allowed on element “div” at this point.
"...n4 cont"> <div html-message="articleContent"></div>..." Line: 1215 Column: 3 - 52
"...fluid"> <div class="span12" html-message="articleContent"></div>..." Line: 1414 Column: 21 - 70
"... <div html-message="articleContent" class="span11"></div>..." Line: 1725 Column: 21 - 70
"... <div html-message="articleContent" class="span11"></div>..." Line: 1944 Column: 924 - 1122
"...Desktop"> <div id="upgradeRequestDescriptionContentId" class="span11" ng-init="retrieveArticle('upgrade-request-info')" html-message="upgradeRequestArticleContent" ng-show="upgradeRequestArticleContent != ''"></div>..." Line: 1944 Column: 3112 - 3245
"...="span4"> <div id="webcheckinDescrptionContentId" class=" hideParrafo showDesktop" html-message="articleContent" ng-show="articleContent != ''"></div>..." Line: 2430 Column: 805 - 940
"..."span4"> <div id="manageBookingDescrptionContentId" class="hideParrafo showDesktop" html-message="articleContent" ng-show="articleContent != ''"></div> ..."
Duplicate ID “enabled”.
"...-switch"> <switch id="enabled" name="enabled" ng-model="enabled" class="blue"> </swi..." Line: 1439 Column: 1133 - 1191
"...-switch"> <switch id="enabled" ng-model="diferentPlace" class="blue"></swit..."
Bad value “{{date.to.max() | date:'yyyy-MM-dd'}}” for attribute “max” on element “input”: The literal did not satisfy the date format.
"... <input id="inputReturnId" type="date" ng-model="returnMobile" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max() | date:'yyyy-MM-dd'}}" name="departure" class="fInput" required="required" > ..." Line: 1567 Column: 33 - 60
"... <input id="inputPickReturnId" type="date" ng-model="returnMobile" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max() | date:'yyyy-MM-dd'}}" ng-change="validateHoursMobile(formDatesH)" name="returnMobile" class="fInput disable-border-validation" required="required" > ..." Line: 1773 Column: 25 - 51
"... <input id="inputEndingId" type="date" ng-model="ending" name="ending" class="fInput" min="{{date.to.min() | date:'yyyy-MM-dd'}}" max="{{date.to.max() | date:'yyyy-MM-dd'}}" required="required"> ..."
Duplicate ID “accessibility-searchingMobile”.
"... <span id="accessibility-searchingMobile" class="offscreen" ng-if="isLoading" role="alert"> ..."
Duplicate ID “accessibility-searchedMobile”.
"... <span id="accessibility-searchedMobile" ng-if="Dhotel.length >= 3 && originAirports.length == 0 && !isLoading" role="alert"> ..."
Attribute “ng-init” not allowed on element “form” at this point.
"... <form action="https://cars.cartrawler.com/copa/book" name="carBookingForm" on-navigate-away-strategy="none" novalidate autocomplete="off" ng-init="diferentPlace = false"> ..."
Attribute “ng-if” not allowed on element “input” at this point.
"...our)}}"/> <input type="hidden" id="returnName1" name="returnName" value="{{data.pickupName}}" ng-if="!diferentPlace"/> <inpu..." Line: 1235 Column: 873 - 981
"...tPlace"/> <input type="hidden" id="returnName2" name="returnName" value="{{data.givebackName}}" ng-if="diferentPlace"/> <span..." Line: 1268 Column: 1127 - 47
"...complete> <input type="text" ng-if="WCAGMode" id="givebackName2" class="disable-border-validation " ng-class="{span8: (lang === 'EN'), span9: (lang !== 'EN')}" placeholder="{{'carbooking.placeplaceholder'| t}}" aa-label="{{'carbooking.givebackplace'| t}}" aa-field-group="data.givebackName" ng-model="data.givebackName" ng-trim="true" aria-describedby="accessibility-return" ng-required="true"> ..." Line: 1439 Column: 192 - 309
"...abel}}"/> <input type="hidden" id="returnName1_mobile" name="returnName" value="{{itemSelected.label}}" ng-if="!diferentPlace"/> <inpu..." Line: 1439 Column: 311 - 427
"...tPlace"/> <input type="hidden" id="returnName2_mobile" name="returnName" value="{{itemLocation.label}}" ng-if="diferentPlace"/> <inpu..."
Attribute “ng-class” not allowed on element “input” at this point.
"...CAGMode"> <input type="text" id="pickupName2" class="disable-border-validation" ng-class="{span8: (lang === 'EN'), span7: (lang !== 'EN')}" placeholder="{{'carbooking.placeplaceholder'| t}}" aa-label="{{'carbooking.pickupplace'| t}}" aa-field-group="data.pickupName" ng-model="data.pickupName" ng-trim="false" aria-describedby="accessibility-pickup" ng-required="true"> ..." Line: 1268 Column: 1127 - 47
"...complete> <input type="text" ng-if="WCAGMode" id="givebackName2" class="disable-border-validation " ng-class="{span8: (lang === 'EN'), span9: (lang !== 'EN')}" placeholder="{{'carbooking.placeplaceholder'| t}}" aa-label="{{'carbooking.givebackplace'| t}}" aa-field-group="data.givebackName" ng-model="data.givebackName" ng-trim="true" aria-describedby="accessibility-return" ng-required="true"> ..."
Attribute “default” not allowed on element “option” at this point.
"... <option value="" default selected>hs:min..." Line: 1360 Column: 33 - 66
"... <option value="" default selected>hs:min..."
Duplicate ID “lang_mobile”.
"... <input type="hidden" id="lang_mobile" name="lang" value="{{lang}}"/> <inpu..."
Named character reference was not terminated by a semicolon. (Or “&” should have been escaped as “&”.)
"...n> <span>   </span> <span>..." Line: 1439 Column: - 2093
"..."pickUp">   </span> <span>..." Line: 1439 Column: - 2163
"...rPickUp">   </span> <span>..." Line: 1439 Column: - 2185
"...> <span> -  {{'carbook..." Line: 1439 Column: - 2190
"...an> -  {{'carbooking.g..." Line: 1439 Column: - 2248
"...n> <span>   </span> <span>..." Line: 1439 Column: - 2320
"...n> <span>   </span> <span>..."
Bad value “{{url}}” for attribute “action” on element “form”: Illegal character in path segment: “{” is not allowed.
"... <form action="{{url}}" name="insuranceQuoteForm" on-navigate-away-strategy="none" novalidate target="_blank" autocomplete="off"> ..." Line: 1748 Column: 9 - 25
"... <form action="{{url}}" class="row-fluid flightbooking formMobile" name="insuranceBookingFormMobile" novalidate> ..."
Attribute “ng-required” not allowed on element “select” at this point.
"...CAGMode"> <select id="origin2" class="select-country-wcag" aria-describedby="accessibility-insirance-origin" aa-label="{{'insurancequote.origin'| t}}" aa-field-group="data.originWCAG" ng-required="true" ng-options="airport.labelWCAG group by airport.countryName for airport in airports | orderBy:['countryName','labelWCAG']" ng-change="selectOriginAcc(data.originWCAG)"> <opti..." Line: 1676 Column: 3062 - 3451
"...CAGMode"> <select id="destination2" class="select-country-wcag" aria-describedby="accessibility-insirance-destination" aa-label="{{'insurancequote.destination'| t}}" aa-field-group="data.destinationWCAG" ng-required="true" ng-options="airport.labelWCAG group by airport.countryName for airport in airports | orderBy:['countryName','labelWCAG']" ng-change="selectDestinationAcc(data.destinationWCAG)"> <opti..."
Attribute “aa-label-strategy” not allowed on element “input” at this point.
"...fieldset> <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_RoundTrip" value="RoundTrip" ng-model="tripType" ng-init="tripTypeRTFocused = false" ng-focus="tripTypeRTFocused = true" ng-blur="tripTypeRTFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..." Line: 1700 Column: 37 - 67
"... <input class="css-checkbox" type="radio" aa-label="{{'insurancequote.triptype'| t}}" aa-label-strategy="emptyStrategy" id="tripType_OneWay" value="OneWay" ng-model="tripType" ng-init="tripTypeOWFocused = false" ng-focus="tripTypeOWFocused = true" ng-blur="tripTypeOWFocused = false" name="_DTA_TRIP_TYPE_" ng-required="!tripType"> ..."
Duplicate ID “flightBooking_searchM”.
"... <button class="btn btn-block" type="submit" id="flightBooking_searchM" ng-click="okInsuranceMobile(insuranceBookingFormMobile, $event)" > {{'fl..."
Duplicate ID “okTravelers”.
"... <button class="btn btn-block ng-binding ng-isolate-scope" id="okTravelers" ng-click="okInsurance()" >{{'glo..."
Bad value “{{upgradeRequestArticleContent? false : true}}” for attribute “aria-busy” on element “span”.
"...span> <span id="upgradeRequestDescriptionContentIdWCAG" class="offscreen" aria-busy="{{upgradeRequestArticleContent? false : true}}" aria-live="assertive" tabindex="{{WCAGMode ? 0 : -1}}" get-focus="{{WCAGMode}}" html-message="upgradeRequestArticleContent" ng-show="upgradeRequestArticleContent != ''"></span..."
Attribute “valid-reservation” not allowed on element “input” at this point.
"... <input type="text" id="reservationNumber" name="reservationNumber" class="form-control" valid-reservation no-spaces required ng-trim="false" aa-field-group="upgradeRequest.reservationNumber" aa-label="{{'internalpages.upgraderequest.reservationNumber.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.reservationNumber.placeholder' | t)}" ng-maxlength="10"/> <span..." Line: 1979 Column: 371 - 99
"...MATION'"> <input id="confirmationNumber" name="confirmationNumber" type="text" required ng-trim="false" class="form-control" title="{{'webcheckin.reservationCodeOrNumber'| t}}" placeholder="{{'webcheckin.number'| t}}" valid-reservation no-spaces aa-field-group="reservationCodeOrNumber" aa-label="{{'webcheckin.reservationCodeOrNumber'| t}}"/> <span..."
Attribute “no-spaces” not allowed on element “input” at this point.
"... <input type="text" id="reservationNumber" name="reservationNumber" class="form-control" valid-reservation no-spaces required ng-trim="false" aa-field-group="upgradeRequest.reservationNumber" aa-label="{{'internalpages.upgraderequest.reservationNumber.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.reservationNumber.placeholder' | t)}" ng-maxlength="10"/> <span..." Line: 1944 Column: 669 - 58
"...l-group"> <input type="text" id="lastName" name="lastName" class="form-control" aa-field-group="upgradeRequest.lastName" aa-label="{{'internalpages.upgraderequest.lastName.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.lastName.placeholder' | t)}" required alphanumeric no-spaces ng-minlength="1" ng-trim="false" ng-maxlength="20"/> <span..." Line: 1957 Column: 3705 - 54
"...m-group"> <input id="lastName" name="lastName" ng-model="passengerLastName" aa-field-group="passengerLastName" type="text" ng-trim="false" ng-minlength="1" class="form-control" title="{{'webcheckin.lastName'| t}}" placeholder="{{'webcheckin.lastName'| t}}" aa-label="{{'webcheckin.lastName'| t}}" required alphanumeric no-spaces/> <smal..." Line: 1979 Column: 371 - 99
"...MATION'"> <input id="confirmationNumber" name="confirmationNumber" type="text" required ng-trim="false" class="form-control" title="{{'webcheckin.reservationCodeOrNumber'| t}}" placeholder="{{'webcheckin.number'| t}}" valid-reservation no-spaces aa-field-group="reservationCodeOrNumber" aa-label="{{'webcheckin.reservationCodeOrNumber'| t}}"/> <span..." Line: 1985 Column: 740 - 75
"...OYALTY'"> <input id="loyaltyNumber" name="loyaltyNumber" type="text" required ng-trim="false" class="form-control" placeholder="{{'connectmiles.number'| t}}" no-spaces aa-field-group="connectMilesWCI" title="{{'webcheckin.number'| t}}" aa-label="{{'webcheckin.number'| t}}" ng-maxlength='12' ng-pattern='/^[A-Za-z0-9s]+$/'/> <span..."
Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)
"...wMObile"> <div ng-messages="upgradeRequestForm.reservationNumber.$error" role="alert" ng-if="upgradeRequestForm.reservationNumber.$invalid && (request.submitted || upgradeRequestForm.reservationNumber.$touched)"> <span..." Line: 1944 Column: 98 - 272
"...wMObile"> <div ng-messages="upgradeRequestForm.lastName.$error" role="alert" ng-if="upgradeRequestForm.lastName.$invalid && (request.submitted || upgradeRequestForm.lastName.$touched)"> <span..." Line: 1957 Column: 229 - 374
"...wMObile"> <div ng-messages="checkinForm.lastName.$error" role="alert" ng-if="checkinForm.lastName.$invalid && (submitted || checkinForm.lastName.$touched)"> <span..." Line: 1979 Column: 139 - 314
"...wMObile"> <div ng-messages="checkinForm.confirmationNumber.$error" role="alert" ng-if="checkinForm.confirmationNumber.$invalid && (submitted || checkinForm.confirmationNumber.$touched)"> <span..." Line: 1985 Column: 115 - 275
"...wMObile"> <div ng-messages="checkinForm.loyaltyNumber.$error" role="alert" ng-if="checkinForm.loyaltyNumber.$invalid && (submitted || checkinForm.loyaltyNumber.$touched)"> <span..."
Attribute “alphanumeric” not allowed on element “input” at this point.
"...l-group"> <input type="text" id="lastName" name="lastName" class="form-control" aa-field-group="upgradeRequest.lastName" aa-label="{{'internalpages.upgraderequest.lastName.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.lastName.placeholder' | t)}" required alphanumeric no-spaces ng-minlength="1" ng-trim="false" ng-maxlength="20"/> <span..." Line: 1957 Column: 3705 - 54
"...m-group"> <input id="lastName" name="lastName" ng-model="passengerLastName" aa-field-group="passengerLastName" type="text" ng-trim="false" ng-minlength="1" class="form-control" title="{{'webcheckin.lastName'| t}}" placeholder="{{'webcheckin.lastName'| t}}" aa-label="{{'webcheckin.lastName'| t}}" required alphanumeric no-spaces/> <smal..." Line: 2440 Column: 1391 - 26
"..."span9"> <input id="remoteSearchCriteria.travelerLastName" name="remoteSearchCriteria.travelerLastName" type="text" class="form-control" ng-model="reservation.remoteSearchCriteria.travelerLastName" aa-field-group="remoteSearchCriteria.travelerLastName" title="{{'reservation.travelerLastName' | t}}" aa-label="{{'reservation.travelerLastName' | t}}" placeholder="{{'reservation.travelerLastName.placeholder' | t}}" alphanumeric required no-spaces ng-trim="false" aa-val-msg="simpleValStrategy" /> <smal..."
Attribute “ng-minlength” not allowed on element “input” at this point.
"...l-group"> <input type="text" id="lastName" name="lastName" class="form-control" aa-field-group="upgradeRequest.lastName" aa-label="{{'internalpages.upgraderequest.lastName.label'| t}}" attr-bind="{placeholder: ('internalpages.upgraderequest.lastName.placeholder' | t)}" required alphanumeric no-spaces ng-minlength="1" ng-trim="false" ng-maxlength="20"/> <span..." Line: 1957 Column: 3705 - 54
"...m-group"> <input id="lastName" name="lastName" ng-model="passengerLastName" aa-field-group="passengerLastName" type="text" ng-trim="false" ng-minlength="1" class="form-control" title="{{'webcheckin.lastName'| t}}" placeholder="{{'webcheckin.lastName'| t}}" aa-label="{{'webcheckin.lastName'| t}}" required alphanumeric no-spaces/> <smal..."
Attribute “ng-bind” not allowed on element “small” at this point.
"...> </span> <small class="displayBlock" ng-bind="'internalpages.upgraderequest.lastName.hint' | t "></smal..."
Duplicate ID “lastName”.
"...m-group"> <input id="lastName" name="lastName" ng-model="passengerLastName" aa-field-group="passengerLastName" type="text" ng-trim="false" ng-minlength="1" class="form-control" title="{{'webcheckin.lastName'| t}}" placeholder="{{'webcheckin.lastName'| t}}" aa-label="{{'webcheckin.lastName'| t}}" required alphanumeric no-spaces/> <smal..."
Attribute “ng-pattern” not allowed on element “input” at this point.
"...OYALTY'"> <input id="loyaltyNumber" name="loyaltyNumber" type="text" required ng-trim="false" class="form-control" placeholder="{{'connectmiles.number'| t}}" no-spaces aa-field-group="connectMilesWCI" title="{{'webcheckin.number'| t}}" aa-label="{{'webcheckin.number'| t}}" ng-maxlength='12' ng-pattern='/^[A-Za-z0-9s]+$/'/> <span..."
Duplicate ID “destination”.
"...Desktop"> <mac-autocomplete id="destination" name="destination" mac-autocomplete-source="getFilteredNCSAirports" mac-placeholder="'{{'webcheckin.destination'| t}}'" mac-autocomplete-on-select="selectDestination(selected);" ng-model="wci.destinationSearchCode" ng-init="loadNonCodeShareAirports()" ng-blur="validateAirportSearchString(wci.destinationSearchCode)" ng-trim="false" title="{{'webcheckin.destination'| t}}" aa-label="{{'webcheckin.destination'| t}}" aa-field-group="wci.destinationSearchCode" airport-exists="wci.destinationCode" required class="form-control" lose-focus-on-collapse> <span..."
Too many messages.
"......"
copaair.com similar domains
www.copaair.net
www.copaair.org
www.copaair.info
www.copaair.biz
www.copaair.us
www.copaair.mobi
www.opaair.com
www.copaair.com
www.xopaair.com
www.cxopaair.com
www.xcopaair.com
www.dopaair.com
www.cdopaair.com
www.dcopaair.com
www.fopaair.com
www.cfopaair.com
www.fcopaair.com
www.vopaair.com
www.cvopaair.com
www.vcopaair.com
www.cpaair.com
www.cipaair.com
www.coipaair.com
www.ciopaair.com
www.ckpaair.com
www.cokpaair.com
www.ckopaair.com
www.clpaair.com
www.colpaair.com
www.clopaair.com
www.cppaair.com
www.coppaair.com
www.cpopaair.com
www.coaair.com
www.cooaair.com
www.copoaair.com
www.coopaair.com
www.colaair.com
www.coplaair.com
www.copair.com
www.copqair.com
www.copaqair.com
www.copqaair.com
www.copwair.com
www.copawair.com
www.copwaair.com
www.copsair.com
www.copasair.com
www.copsaair.com
www.copzair.com
www.copazair.com
www.copzaair.com
www.copaqir.com
www.copaaqir.com
www.copawir.com
www.copaawir.com
www.copasir.com
www.copaasir.com
www.copazir.com
www.copaazir.com
www.copaar.com
www.copaaur.com
www.copaaiur.com
www.copaauir.com
www.copaajr.com
www.copaaijr.com
www.copaajir.com
www.copaakr.com
www.copaaikr.com
www.copaakir.com
www.copaaor.com
www.copaaior.com
www.copaaoir.com
www.copaai.com
www.copaaie.com
www.copaaire.com
www.copaaier.com
www.copaaid.com
www.copaaird.com
www.copaaidr.com
www.copaaif.com
www.copaairf.com
www.copaaifr.com
www.copaait.com
www.copaairt.com
www.copaaitr.com
www.copaair.con
copaair.com Ping
Ping is a computer network administration software utility used to test the reachability of a host on an Internet Protocol (IP) network. It measures the round-trip time for messages sent from the originating host to a destination computer that are echoed back to the source.
copaair.com TRACEROUTE
Traceroute is a computer network diagnostic tool for displaying the route (path) and measuring transit delays of packets across an Internet Protocol (IP) network. The history of the route is recorded as the round-trip times of the packets received from each successive host (remote node) in the route (path); the sum of the mean times in each hop is a measure of the total time spent to establish the connection. Traceroute proceeds unless all (three) sent packets are lost more than twice, then the connection is lost and the route cannot be evaluated.