[Skip to Content]

HTML Document

URL: http://www.greenlam.com/eu/
HTTP Status: 200 OK
MIME Type: text/html
Last Modified: Mon, 01 Jan 1601 00:00:00 GMT
Download Time: 1 seconds
Cookies: frontend=v49r5a0di4ind4dumjkv
Size: 63 KB
Page Weight: 74 KB (total size of HTML, CSS, JavaScript and images)
Depth: 0 clicks from home page
Charset: UTF-8
Forms: 1 forms containing 4 controls
HTTP Headers: View Headers 10 headers
Links In: View Links 1 pages
Links Out: View Links 42 links
Images: View Images 12 images
CSS: View CSS Files 0 files
JavaScript: View JavaScript Files 0 files
  
Issue Issues: 22 issues found on 60 lines

Priority 6
No spelling language has been set so the site won't be checked for spelling errors.
If you want to check spelling, set the language using the Choose Rules command in the Desktop edition or the Edit Scan command in the OnDemand edition.
Line 1


1

2<!DOCTYPE html>

3

4<!--[if lt IE 7 ]> <html lang="en" id="top" class="no-js ie6"> <![endif]-->

5<!--[if IE 7 ]> <html lang="en" id="top" class="no-js ie7"> <![endif]-->

6<!--[if IE 8 ]> <html lang="en" id="top" class="no-js ie8"> <![endif]-->

7<!--[if IE 9 ]> <html lang="en" id="top" class="no-js ie9"> <![endif]-->

8<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" id="top" class="no-js"> <!--<![endif]-->

9

10<head>

11<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

12<title>Home</title>

JavaScript changes: changed to content='initial-scale=1.0, width=device-width'

JavaScript changes: changed to content='width=device-width, initial-scale=1, maximum-scale=1'

13<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

14<meta name="description" content="Greenlam Laminates – The leader in high pressure laminates category. Widest range of decorative laminate and wood laminate sheets." />

15<meta name="keywords" content="decorative laminates, greenlam laminates, laminate sheets, door laminates, laminates wood, high pressure laminates" />

16<meta name="robots" content="INDEX,FOLLOW" />

JavaScript changes: changed to rel='shortcut icon'

JavaScript changes: changed to rel='icon'

17<link rel="icon" href="http://www.greenlam.com/eu/media/favicon/default/logo.png" type="image/x-icon" />

18<link rel="shortcut icon" href="http://www.greenlam.com/eu/media/favicon/default/logo.png" type="image/x-icon" />

19<!--[if lt IE 7]>

20<script type="text/javascript">

21//<![CDATA[

22 var BLANK_URL = 'http://www.greenlam.com/eu/js/blank.html';

23 var BLANK_IMG = 'http://www.greenlam.com/eu/js/spacer.gif';

24//]]>

25</script>

26<![endif]-->

27<link rel="stylesheet" type="text/css" href="http://www.greenlam.com/eu/media/css/c3fa0b4f096835dab44ed84f27e95c24.css" />

28<link rel="stylesheet" type="text/css" href="http://www.greenlam.com/eu/media/css/84c72b85153ad2fc6ef49adde8a1de22.css" media="all" />

29<script type="text/javascript" src="http://www.greenlam.com/eu/media/js/654da186531688ca30fbee624ec92a5a.js"></script>

30<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" />

31<!--[if lt IE 8]>

32<link rel="stylesheet" type="text/css" href="/var/www/vhosts/greenlam.com/httpdocs/eu/skin/frontend/base/default/css/styles-ie.css" media="all" />

33<![endif]-->

34<!--[if lt IE 7]>

35<script type="text/javascript" src="http://www.greenlam.com/eu/media/js/c1d22708dd512c1d599f91f423734725.js"></script>

36<![endif]-->

37

JavaScript added element:

<link rel="stylesheet" type="text/css" href="/var/www/vhosts/greenlam.com/httpdocs/eu/skin/frontend/base/default/css/styles-ie.css" media="all">

38<script type="text/javascript">

39//<![CDATA[

40Mage.Cookies.path = '/eu';

41Mage.Cookies.domain = '.www.greenlam.com';

42//]]>

43</script>

44

45<script type="text/javascript">

46//<![CDATA[

47optionalZipCountries = ["HK","IE","MO","PA"];

48//]]>

49</script>

50<meta name="viewport" content="initial-scale=1.0, width=device-width" />

51<script type="text/javascript">//<![CDATA[

52 var Translator = new Translate([]);

53 //]]></script></head>

54<body class=" cms-index-index cms-main-home home-body">

55<!--<div class="wrapper">-->

56 <!--<div class="page">-->

57

58

59<header class="navbar-fixed-top">

60 <div class="container">

61 <div class="navbar-header">

62 <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button>

63 <a style="z-index: 1;position: relative;" href ="http://www.greenlam.com/eu/" class="navbar-brand"


Priority 1
Duplicate attribute 'href'.
Line 63 HTML5



Priority 1
This page has markup errors, causing screen readers to miss content.
Fix the errors listed on the Standards tab of this report. Markup errors like missing end tags mean screen readers may skip important content.


href="#">


Priority 1
Bad value for attribute 'width'. Bad value '100%'. Expected a digit but saw % instead.
Line 63 HTML5


<img src="http://www.greenlam.com/eu/skin/frontend/greenlam/default/images/logo.png" width="100%"></a> </div>

64 <!--<div>sdfsdf</div> -->

65

JavaScript changes: added sizzle1440586571732='[object Object]'

<div id="navbar" class="collapse navbar-collapse">

66

JavaScript changes: added sizzle1440586571732='[object Object]'

<div class="navsub"><span class="search_icon"><i class="fa fa-search"></i></span>|

67

68

JavaScript changes: added sizzle1440586571732='[object Object]'

<span class="dropdown_user">

69 <i class="fa fa-shopping-cart" id="menu_user"></i><i class="notif">0</i>

70 <!--<ul class="dropdown-menu dropdown-menu-user">

71 <li role="presentation"><a href="customer/getAccountUrl" tabindex="-1" role="menuitem">My Account</a></li>

72 <li class="divider" role="presentation"></li>

73 <li role="presentation"><a href="#" tabindex="-1" role="menuitem">My Wishlist</a></li>

74 <li class="divider" role="presentation"></li>

75 <li role="presentation"><a href="#" tabindex="-1" role="menuitem">My Cart</a></li>

76 <li class="divider" role="presentation"></li>

77 <li role="presentation"><a href="#" tabindex="-1" role="menuitem">Checkout</a></li>

78 <li class="divider" role="presentation"></li>

79 <li role="presentation"><a href="#" tabindex="-1" role="menuitem">Register</a></li>

80 <li class="divider" role="presentation"></li>

81 <li role="presentation"><a href="#" tabindex="-1" role="menuitem">Log In</a></li>

82 </ul>-->

83 <!-- -->

84


Priority 1
Element 'ul' not allowed as child element in this context.
Line 84 HTML5


JavaScript changes: added sizzle1440586571732='[object Object]'

<ul class="dropdown-menu dropdown-menu-user" >

85 <li role="presentation" class="first" ><a tabindex="-1" role="menuitem" href="http://www.greenlam.com/eu/wishlist/" title="My Wishlist" >My Wishlist</a></li>

86 <li class="divider" role="presentation"></li>

87 <li >


Priority 1
An element with role=menuitem must be contained in, or owned by, an element with role=menu or role=menubar.
Line 87 HTML5


<a tabindex="-1" role="menuitem" href="http://www.greenlam.com/eu/checkout/cart/" title="My Cart" class="top-link-cart">My Cart</a></li>

88 <li class="divider" role="presentation"></li>

89 <li >


Priority 1
An element with role=menuitem must be contained in, or owned by, an element with role=menu or role=menubar.
Line 89 HTML5


<a tabindex="-1" role="menuitem" href="http://www.greenlam.com/eu/customer/account/create/" title="Register" >Register</a></li>

90 <li class="divider" role="presentation"></li>

91 <li role="presentation" class=" last" ><a tabindex="-1" role="menuitem" href="http://www.greenlam.com/eu/customer/account/login/" title="Log In" >Log In</a></li>

92 <li class="divider" role="presentation"></li>

93 <!--<li role="presentation"> <a href="http://www.greenlam.com/eu/customer/account/login/" tabindex="-1" role="menuitem" >Login</a>

94</li>-->

95 </ul>

96

97 </span>|

JavaScript changes: added sizzle1440586571732='[object Object]'

<span class="dropdown_multistore"><i class="fa fa-globe"></i>

98

JavaScript changes: added sizzle1440586571732='[object Object]'

<ul class="dropdown-menu dropdown-multi-store">

99 <li role = "presentation" class = "First" ><a href="http://www.greenlam.com/eu/india/index.php/" role="menuitem" style="" title="India">India</a></li>

100 <li class="divider" role="presentation"></li>

101 <li >


Priority 1
An element with role=menuitem must be contained in, or owned by, an element with role=menu or role=menubar.
Line 101 HTML5


<a href="http://www.greenlam.com/eu/" role="menuitem" style="" title="UK & EUROPE">UK & EUROPE</a></li>

102 <li class="divider" role="presentation"></li>

103 <li >


Priority 1
An element with role=menuitem must be contained in, or owned by, an element with role=menu or role=menubar.
Line 103 HTML5


<a href="http://www.greenlam.com/eu/singapore/index.php/" role="menuitem" style="" title="Singapore">Singapore</a></li>

104 <li class="divider" role="presentation"></li>

105 <li role = "presentation" class = "Last" ><a href="http://www.greenlam.com/eu/us/index.php/" role="menuitem" style="" title="US">US</a></li>

106 <li class="divider" role="presentation"></li>

107 </ul>

108 </span>

109 </div>

110

JavaScript changes: added sizzle1440586571732='[object Object]'

<ul class="nav navbar-nav">

111 <li><a href="http://www.greenlam.com/eu/main-home/" style="display:none;">Home</a></li>

112 <li class="dropdown-menu-aboutUs">

113 <a href="http://www.greenlam.com/eu/about-us/" class="dropdown-toggle js-activated AboutUs">

114 About<!-- <span class="arrow-icon-main"></span> -->

115 </a>

116

117 <!--<ul class="mega-menu dropdown-about-us" >

118 <li>

119 <a href="#" class ="callblog_1" alt=""></a>

120 </li>

121 <li class="divider" role="presentation"></li>

122 </ul>-->

123

124 </li>

125

JavaScript changes: added sizzle1440586571732='[object Object]'

<li class="dropdown dropdown-menu-collection">

126 <!--<a href="" class="dropdown-toggle js-activated">Collection<span class="arrow-icon-main"></span>

127 </a>-->

128 <a href="http://www.greenlam.com/eu/architect-products/" class="dropdown-toggle js-activated">Collection<span class="arrow-icon-main"></span>

129 </a>

130

JavaScript changes: added sizzle1440586571732='[object Object]'

<ul class="mega-menu dropdown-menu">

131

JavaScript changes: added sizzle1440586571732='[object Object]'

<div id="collection_slider" class="drop_left royalSlider heroSlider rsMinW rsHor rsFade rsWithBullets">

132

JavaScript changes: added sizzle1440586571732='[object Object]'

<div>

133

134

JavaScript changes: added sizzle1440586571732='[object Object]'

<ul class=" dd-grid firstblock ">

135

JavaScript changes: added sizzle1440586571732='[object Object]'

<li class="nav-header"><a href="http://www.greenlam.com/eu/categories?id=147" title="Laminates (Architects/ Designers)">Laminates</a></li>

136 <a href="http://www.greenlam.com/eu/categories?id=147">

137 <img src = "http://www.greenlam.com/eu/media/catalog/category/1600x364_laminate.jpg" height ="100" width="170">

138 </a>

139

140

141 <li>

142 <a href="http://www.greenlam.com/eu/architects-designers/laminate/hpl">HPL</a> </li>

143

144 <li>

145 <a href="http://www.greenlam.com/eu/architects-designers/laminate/hd-gloss">HD Gloss</a> </li>

146

147 <li>

148 <a href="http://www.greenlam.com/eu/architects-designers/laminate/door">Door</a> </li>

149

150 <li>

151 <a href="http://www.greenlam.com/eu/architects-designers/laminate/countertops">Countertops</a> </li>

152

153 <li>

154 <a href="http://www.greenlam.com/eu/architects-designers/laminate/reflections">Reflections</a> </li>

155

156 <li>

157 <a href="http://www.greenlam.com/eu/architects-designers/laminate/unicore">Unicore</a> </li>

158

159 <li><a href="http://www.greenlam.com/eu/marker-grade-product/">Marker Grade</a></li>

160 <li><a href="http://www.greenlam.com/eu/chalk-grade-product/">Chalk Grade</a></li>

161 <li><a href="http://www.greenlam.com/eu/antistatic-laminates-product/">Antistatic Laminates</a></li>

162 <li><a href="http://www.greenlam.com/eu/fire-retardant/">Fire Retardant</a></li>

163

164 </ul>

165

166

167

JavaScript changes: added sizzle1440586571732='[object Object]'

<ul class=" dd-grid ">

168

JavaScript changes: added sizzle1440586571732='[object Object]'

<li class="nav-header"><a href="http://www.greenlam.com/eu/categories?id=156" title="Compact Laminates (Architects/ Designers)">Compact Laminates</a></li>

169 <a href="http://www.greenlam.com/eu/categories?id=156">

170 <img src = "http://www.greenlam.com/eu/media/catalog/category/1600x364_compact.jpg" height ="100" width="170">

171 </a>

172

173

174 <li>

175 <a href="http://www.greenlam.com/eu/architects-designers/compact-laminates/external-grade-cladding">Exterior Grade Cladding</a> </li>

176

177 <li>

178 <a href="http://www.greenlam.com/eu/architects-designers/compact-laminates/lab-guardian">LAB Guardian</a> </li>

179

180 <li>

181 <a href="http://www.greenlam.com/eu/architects-designers/compact-laminates/compact-laminate">Compact Laminate</a> </li>

182

183 <li><a href="http://www.greenlam.com/eu/reflection-compact/">Reflection Compact</a></li>

184 <li><a href="http://www.greenlam.com/eu/unicore-compact/">Unicore Compact</a></li>

185 <li><a href="http://www.greenlam.com/eu/sandwich-compact/">Sandwich Compact</a></li>

186

187 </ul>

188

189

190

JavaScript changes: added sizzle1440586571732='[object Object]'

<ul class=" dd-grid ">

191

JavaScript changes: added sizzle1440586571732='[object Object]'

<li class="nav-header"><a href="http://www.greenlam.com/eu/categories?id=163" title="Veneer Laminates (Architects/ Designers)">Veneer Laminates</a></li>

192 <a href="http://www.greenlam.com/eu/categories?id=163">

193 <img src = "http://www.greenlam.com/eu/media/catalog/category/veneer-Laminate-thumbnail.jpg" height ="100" width="170">

194 </a>

195

196

197 <li>

198 <a href="http://www.greenlam.com/eu/architects-designers/veneer-laminates/architect-veneer-laminates">Veneer Laminates</a> </li>

199

200

201 </ul>

202 </div>

203 </div>

204 <!-- </div> -->

205

206 <div class="clearfix"></div>

207 <!--<ul class="direct_div">

208 <li><a href="">Chalk & Marker</a></li>

209 <!-


Priority 1
Consecutive hyphens did not terminate a comment. '--' is not permitted inside a comment, but e.g. '- -' is.
Line 209 HTML5


-<li><a href="">Direct Product</a></li>

210 <li><a href="">Direct Product 2</a></li>- ->

211 </ul>-->

212 </ul>

213 </li>

214 <li><a href="http://www.greenlam.com/eu/inspiration/">Inspiration</a></li>

215 <li><a href="http://www.greenlam.com/eu/news/">News</a></li>

216 <!-- <li><a href="">Where to buy</a></li> -->

217 <li><a href="http://www.greenlam.com/eu/contacts/">Contact</a></li>

218 <!-- <li><a href="">Contact</a></li> -->

219

JavaScript changes: added sizzle1440586571732='[object Object]'

<li id="head_share"><a href="javascript:void(0);">Share</a>

220

JavaScript changes: added sizzle1440586571732='[object Object]'

<div class="head_social socialicon">

221

JavaScript changes: added sizzle1440586571732='[object Object]'

<ul>

222 <li><span><a href="http://facebook.com" target="_blank">Facebook</a></span>

223


Priority 1
Each A tag must contain text or an IMG with an ALT attribute.
Add text to the link, or ALT text if the link contains an image. If there is no link text or the ALT tag is blank, screen readers have nothing to read, so read out the URL instead.


<a href="http://facebook.com" target="_blank" class="facebook"><i class="fa fa-facebook"></i></a>

224 </li>

225 <li class="divider"></li>

226 <li><span><a href="http://twitter.com/" target="_blank">Twitter</a></span>

227


Priority 1
Each A tag must contain text or an IMG with an ALT attribute.
Add text to the link, or ALT text if the link contains an image. If there is no link text or the ALT tag is blank, screen readers have nothing to read, so read out the URL instead.


<a href="http://twitter.com/" target="_blank" class="twitter"><i class="fa fa-twitter"></i></a>

228 </li>

229 <li class="divider"></li>

230 <li><span><a href="https://in.pinterest.com/" target="_blank">Pinterest</a></span>

231


Priority 1
Each A tag must contain text or an IMG with an ALT attribute.
Add text to the link, or ALT text if the link contains an image. If there is no link text or the ALT tag is blank, screen readers have nothing to read, so read out the URL instead.


<a href="https://in.pinterest.com/" target="_blank" class="pinterest"><i class="fa fa-pinterest"></i></a>

232 </li>

233 </ul>

234 <!-- <a href="#" class="youtube"><i class="fa fa-youtube"></i></a> -->

235 </div>

236 </li>

237 </ul>

238 <!--Search box-->

239 <!-- <input type="text" placeholder="Product no. or Keyword..." class="search_input" id="nav-search"> -->

240 <!-- <div> -->

241

242

JavaScript changes: added _extendedbyprototype='function() { }' added _prototypeuid='2' added absolutize='function() { var a = update([this], arguments); return __method.apply(null, a); }' added addclassname='function() { var a = update([this], arguments); return __method.apply(null, a); }' added adjacent='function() { var a = update([this], arguments); return __method.apply(null, a); }' added ancestors='function() { var a = update([this], arguments); return __method.apply(null, a); }' added appear='function() { var a = update([this], arguments); return __method.apply(null, a); }' added blinddown='function() { var a = update([this], arguments); return __method.apply(null, a); }' added blindup='function() { var a = update([this], arguments); return __method.apply(null, a); }' added childelements='function() { var a = update([this], arguments); return __method.apply(null, a); }' added childof='function() { var a = update([this], arguments); return __method.apply(null, a); }' added classnames='function() { var a = update([this], arguments); return __method.apply(null, a); }' added cleanwhitespace='function() { var a = update([this], arguments); return __method.apply(null, a); }' added clone='function() { var a = update([this], arguments); return __method.apply(null, a); }' added cloneposition='function() { var a = update([this], arguments); return __method.apply(null, a); }' added collecttextnodes='function() { var a = update([this], arguments); return __method.apply(null, a); }' added collecttextnodesignoreclass='function() { var a = update([this], arguments); return __method.apply(null, a); }' added cumulativeoffset='function() { var a = update([this], arguments); return __method.apply(null, a); }' added cumulativescrolloffset='function() { var a = update([this], arguments); return __method.apply(null, a); }' added descendantof='function() { var a = update([this], arguments); return __method.apply(null, a); }' added descendants='function() { var a = update([this], arguments); return __method.apply(null, a); }' added disable='function() { var a = update([this], arguments); return __method.apply(null, a); }' added down='function() { var a = update([this], arguments); return __method.apply(null, a); }' added dropout='function() { var a = update([this], arguments); return __method.apply(null, a); }' added empty='function() { var a = update([this], arguments); return __method.apply(null, a); }' added enable='function() { var a = update([this], arguments); return __method.apply(null, a); }' added fade='function() { var a = update([this], arguments); return __method.apply(null, a); }' added findfirstelement='function() { var a = update([this], arguments); return __method.apply(null, a); }' added fire='function() { var a = update([this], arguments); return __method.apply(null, a); }' added firstdescendant='function() { var a = update([this], arguments); return __method.apply(null, a); }' added focusfirstelement='function() { var a = update([this], arguments); return __method.apply(null, a); }' added fold='function() { var a = update([this], arguments); return __method.apply(null, a); }' added forcererendering='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getdimensions='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getelements='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getelementsbyclassname='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getelementsbyselector='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getheight='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getinlineopacity='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getinnertext='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getinputs='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getlayout='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getoffsetparent='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getopacity='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getstorage='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getstyle='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getstyles='function() { var a = update([this], arguments); return __method.apply(null, a); }' added getwidth='function() { var a = update([this], arguments); return __method.apply(null, a); }' added grow='function() { var a = update([this], arguments); return __method.apply(null, a); }' added hasattribute='function() { var a = update([this], arguments); return __method.apply(null, a); }' added hasclassname='function() { var a = update([this], arguments); return __method.apply(null, a); }' added hide='function() { var a = update([this], arguments); return __method.apply(null, a); }' added highlight='function() { var a = update([this], arguments); return __method.apply(null, a); }' added identify='function() { var a = update([this], arguments); return __method.apply(null, a); }' added immediatedescendants='function() { var a = update([this], arguments); return __method.apply(null, a); }' added insert='function() { var a = update([this], arguments); return __method.apply(null, a); }' added inspect='function() { var a = update([this], arguments); return __method.apply(null, a); }' added makeclipping='function() { var a = update([this], arguments); return __method.apply(null, a); }' added makepositioned='function() { var a = update([this], arguments); return __method.apply(null, a); }' added match='function() { var a = update([this], arguments); return __method.apply(null, a); }' added measure='function() { var a = update([this], arguments); return __method.apply(null, a); }' added morph='function() { var a = update([this], arguments); return __method.apply(null, a); }' added next='function() { var a = update([this], arguments); return __method.apply(null, a); }' added nextsiblings='function() { var a = update([this], arguments); return __method.apply(null, a); }' added observe='function() { var a = update([this], arguments); return __method.apply(null, a); }' added on='function() { var a = update([this], arguments); return __method.apply(null, a); }' added positionedoffset='function() { var a = update([this], arguments); return __method.apply(null, a); }' added previous='function() { var a = update([this], arguments); return __method.apply(null, a); }' added previoussiblings='function() { var a = update([this], arguments); return __method.apply(null, a); }' added puff='function() { var a = update([this], arguments); return __method.apply(null, a); }' added pulsate='function() { var a = update([this], arguments); return __method.apply(null, a); }' added purge='function() { var a = update([this], arguments); return __method.apply(null, a); }' added readattribute='function() { var a = update([this], arguments); return __method.apply(null, a); }' added recursivelycollect='function() { var a = update([this], arguments); return __method.apply(null, a); }' added relativize='function() { var a = update([this], arguments); return __method.apply(null, a); }' added remove='function() { var a = update([this], arguments); return __method.apply(null, a); }' added removeclassname='function() { var a = update([this], arguments); return __method.apply(null, a); }' added replace='function() { var a = update([this], arguments); return __method.apply(null, a); }' added request='function() { var a = update([this], arguments); return __method.apply(null, a); }' added retrieve='function() { var a = update([this], arguments); return __method.apply(null, a); }' added scrollto='function() { var a = update([this], arguments); return __method.apply(null, a); }' added select='function() { var a = update([this], arguments); return __method.apply(null, a); }' added serialize='function() { var a = update([this], arguments); return __method.apply(null, a); }' added setcontentzoom='function() { var a = update([this], arguments); return __method.apply(null, a); }' added setopacity='function() { var a = update([this], arguments); return __method.apply(null, a); }' added setstyle='function() { var a = update([this], arguments); return __method.apply(null, a); }' added shake='function() { var a = update([this], arguments); return __method.apply(null, a); }' added show='function() { var a = update([this], arguments); return __method.apply(null, a); }' added shrink='function() { var a = update([this], arguments); return __method.apply(null, a); }' added siblings='function() { var a = update([this], arguments); return __method.apply(null, a); }' added slidedown='function() { var a = update([this], arguments); return __method.apply(null, a); }' added slideup='function() { var a = update([this], arguments); return __method.apply(null, a); }' added squish='function() { var a = update([this], arguments); return __method.apply(null, a); }' added stopobserving='function() { var a = update([this], arguments); return __method.apply(null, a); }' added store='function() { var a = update([this], arguments); return __method.apply(null, a); }' added switchoff='function() { var a = update([this], arguments); return __method.apply(null, a); }' added toggle='function() { var a = update([this], arguments); return __method.apply(null, a); }' added toggleclassname='function() { var a = update([this], arguments); return __method.apply(null, a); }' added undoclipping='function() { var a = update([this], arguments); return __method.apply(null, a); }' added undopositioned='function() { var a = update([this], arguments); return __method.apply(null, a); }' added up='function() { var a = update([this], arguments); return __method.apply(null, a); }' added update='function() { var a = update([this], arguments); return __method.apply(null, a); }' added viewportoffset='function() { var a = update([this], arguments); return __method.apply(null, a); }' added visible='function() { var a = update([this], arguments); return __method.apply(null, a); }' added visualeffect='function() { var a = update([this], arguments); return __method.apply(null, a); }' added wrap='function() { var a = update([this], arguments); return __method.apply(null, a); }' added writeattribute='function() { var a = update([this], arguments); return __method.apply(null, a); }'

<form id="search_mini_form" action="http://www.greenlam.com/eu/catalogsearch/result/" method="get">

243 <div class="input-box">

244


Priority 1
Reference to non-existent ID 'search'.
Line 244 HTML5



Priority 1
This LABEL refers to a non-existent control.
This happens when the FOR attribute doesn't exactly match a control ID, or targets a control NAME instead of a control ID.



Priority 1
The 'for' attribute of the 'label' element must refer to a form control.
Line 244 HTML5


<label for="search" style="display:none;">Search:</label>

245


Priority 1
This form control has no programmatically determined name.

A programmatically determined name allows screen readers to tell the user what the control does. To add a name do one of the following:

  • Use a LABEL element with the FOR attribute set to the ID of the form control
  • Wrap a LABEL element around the form control
  • Add an ARIA-LABELLED attribute
  • Add a TITLE attribute
  • Add an ARIA-LABEL attribute (not supported in all screen readers)


<input id="nav-search" placeholder="Product no. or Keyword..." class="search_input" name="q" value=""


Priority 1
Duplicate attribute 'class'.
Line 245 HTML5



Priority 1
This page has markup errors, causing screen readers to miss content.
Fix the errors listed on the Standards tab of this report. Markup errors like missing end tags mean screen readers may skip important content.


class="input-text required-entry" maxlength="128"


Priority 1
Duplicate attribute 'placeholder'.
Line 245 HTML5



Priority 1
This page has markup errors, causing screen readers to miss content.
Fix the errors listed on the Standards tab of this report. Markup errors like missing end tags mean screen readers may skip important content.


placeholder="Search entire store here..." />

246 <button type="submit" title="Search" class="button search-button" style="display:none;"><span>


Priority 2
Ensure that foreground and background colors have enough contrast. The foreground/background contrast ratio is 4.133093. The ratio should be 3.0 or more for large text, 4.5 or more for all other text. For links this applies to both visited and unvisited styles.
Some users find it hard to read light gray text on a white background, dark gray text on a black background and white text on a red background.


<span>Search</span></span></button>

247 <!-- </div> -->

248

249 <!-- <div id="search_autocomplete" class="search-autocomplete"></div> -->

250 <script type="text/javascript">

251 //<![CDATA[

252 var searchForm = new Varien.searchForm('search_mini_form', 'search', '');

253 searchForm.initAutocomplete('http://www.greenlam.com/eu/catalogsearch/ajax/suggest/', 'search_autocomplete');

254 //]]>

255 </script>

256

257 <!-- </div> -->

258 <!--Search box-->

259

260 </div>

261 </form>

262 <!--/.nav-collapse -->

263 </div>


Priority 1
Unclosed element 'div'.
Line 264 HTML5



Priority 1
End tag 'header' seen, but there were open elements.
Line 264 HTML5



Priority 1
This page has markup errors, causing screen readers to miss content.
Fix the errors listed on the Standards tab of this report. Markup errors like missing end tags mean screen readers may skip important content.


264</header>

JavaScript added element:

<_header></_header>

265<div style="display: block;" id="common_loader" class="progress-indicator"></div>

266<input type="hidden" querystring="" id="Qstring" >

267<script>

268// Dropdown Menu Fade

269var $j = jQuery.noConflict();

270$j(window).load(function(){

271 $j('#common_loader').hide();

272});

273$j(document).ready(function(){

274

275 /*$j(document).on("click",".callblog_1",function(){

276 var newURL = window.location.protocol + "//" + window.location.host +"/";

277 var a = $j(this).attr("alt");

278 var array = a.split('/');

279 var lastsegment = array[array.length-2];

280 jQuery.ajax({

281 url: newURL+'storesession.php',

282 type: 'POST',

283 data: {

284 txt: lastsegment,

285 },

286 dataType : 'json',

287 success: function(data, textStatus, xhr) {

288 console.log(data); // do with data e.g success message

289 window.location.href = newURL+"about-us";

290

291 },

292 error: function(xhr, textStatus, errorThrown) {

293 console.log(textStatus.reponseText);

294 window.location.href = newURL+"about-us";

295 }

296 });

297 })*/

298

299 /*$j(document).on("click",".AboutUs",function(){

300 var newURL = window.location.protocol + "//" + window.location.host +"/";

301

302 var lastsegment = '';

303 jQuery.ajax({

304 url: newURL+'storesession.php',

305 type: 'POST',

306 data: {

307 txt: lastsegment,

308 },

309 dataType : 'json',

310 success: function(data, textStatus, xhr) {

311 console.log(data); // do with data e.g success message

312 window.location.href = newURL+"about-us";

313

314 },

315 error: function(xhr, textStatus, errorThrown) {

316 console.log(textStatus.reponseText);

317 window.location.href = newURL+"about-us";

318 }

319 });

320 })*/

321 // $j(".dropdown").hover(

322 // function() { $j('.dropdown-menu', this).stop().fadeIn("fast");

323 // },

324 // function() { $j('.dropdown-menu', this).stop().fadeOut("fast");

325 // });

326

327 var slider = $j('#collection_slider').royalSlider({

328 arrowsNav:true,

329 loop:false,

330 keyboardNavEnabled:true,

331 controlsInside:false,

332 imageScaleMode:'fill',

333 arrowsNavAutoHide:false,

334 autoScaleSlider:false,

335 autoHeight: false,

336 autoScaleSliderWidth:842,

337 autoScaleSliderHeight:257,

338 controlNavigation:false,

339 //thumbsFitInViewport:false,

340 navigateByClick:true,

341 startSlideId: 0,

342 // autoPlay:{

343 // enabled:true,

344 // pauseOnHover:false

345 // },

346 transitionType:'fade',

347 globalCaption:false,

348 deeplinking:{

349 enabled:true,

350 change:false

351 },

352 /* size of all images http://help.dimsemenov.com/kb/royalslider-jquery-plugin-faq/adding-width-and-height-properties-to-images */

353 // imgWidth:1400,

354 //imgHeight:680

355 });

356//if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {

357

358

359 //}else{

360

361 //}

362// $j(".search-button").click(function(event){

363// event.stopPropagation();

364// });

365

366 $j('#nav-search').val('');

367 $j(".fa-search").click(function(event){

368 $j('.dropdown-menu-user,.dropdown-multi-store').hide();

369 //$j("#nav-search").toggle();

370 $j(".nav").toggle();

371 $j("#nav-search").toggle();

372 if($j('#nav-search').val().length >=1){

373 $j("#nav-search").show();

374 $j(".nav").hide();

375 //$j('.search-button').trigger('click');

376 }

377 //else{

378 // $j("#nav-search").show();

379 // $j('#nav-search').val('');

380 // }

381 event.stopPropagation();

382 });

383 $j("#nav-search").click(function(event){

384 event.stopPropagation();

385 });

386

387 if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {

388 $j(function(){

389 $j('.select_row').addClass('mobile_select_wrap');

390 if($j(document).width() >= 767){

391 $j('.touch-device .dropdown-menu-collection > a').attr('href','#');

392 }

393 });

394

395 $j(document).on('click','#head_share > a',function(event){

396 if($j('.head_social').is(':visible')) {

397 $j(this).next('.head_social').hide();

398 }else{

399 $j(this).next('.head_social').show();

400 }

401 event.stopPropagation();

402 });

403

404

405 if($j(document).width() <= 767){

406 $j(document).on('click','.dropdown_user',function(event){

407 $j('#navbar .nav.navbar-nav,.mega-menu.dropdown-menu').show();

408 $j('#nav-search').hide();

409 if($j(this).find('.dropdown-menu-user').is(':visible')) {

410 $j(this).find('.dropdown-menu-user').hide();

411 }else{

412 $j(this).find('.dropdown-menu-user').show();

413 }

414 event.stopPropagation();

415 });

416 $j(document).on('click','.navbar-nav .dropdown',function(event){

417 //$j('.dropdown-menu').hide();

418 if($j('.navbar-nav .dropdown-menu').is(':visible')) {

419 $j('.navbar-nav .dropdown-menu').hide();

420 }else{

421 $j('.navbar-nav .dropdown-menu').show();

422 $j('.navbar-nav .dropdown .rsOverflow').css('width','100%');

423 }

424 event.stopPropagation();

425 });

426 $j(document).on('click','.dropdown_multistore',function(event){

427 $j('#navbar .nav.navbar-nav,.mega-menu.dropdown-menu').show();

428 $j('#nav-search').hide();

429 if($j(this).find('.dropdown-multi-store').is(':visible')) {

430 $j(this).find('.dropdown-multi-store').hide();

431 }else{

432 $j(this).find('.dropdown-multi-store').show();

433 }

434 event.stopPropagation();

435 });

436

437 $j(document).on('click','.dropdown-menu-aboutUs',function(event){

438 if($j('.dropdown-about-us').is(':visible')) {

439 $j(this).find('.dropdown-about-us').hide();

440 }else{

441 $j(this).find('.dropdown-about-us').show();

442 }

443 event.stopPropagation();

444 });

445 }else{

446 $j(document).on('click','.dropdown_user',function(event){

447 $j('.mega-menu.dropdown-menu').hide();

448 $j('#nav-search').hide();

449 if($j(this).find('.dropdown-menu-user').is(':visible')) {

450 $j(this).find('.dropdown-menu-user').hide();

451 }else{

452 $j(this).find('.dropdown-menu-user').show();

453 }

454 event.stopPropagation();

455 });

456 $j(document).on('click','.navbar-nav .dropdown',function(event){

457 //$j('.dropdown-menu').hide();

458 if($j('.navbar-nav .dropdown-menu').is(':visible')) {

459 $j('.navbar-nav .dropdown-menu').hide();

460 }else{

461 $j('.navbar-nav .dropdown-menu').show();

462 $j('.navbar-nav .dropdown .rsOverflow').css('width','100%');

463 }

464 event.stopPropagation();

465 });

466 $j(document).on('click','.dropdown_multistore',function(event){

467 $j('.mega-menu.dropdown-menu').hide();

468 $j('#nav-search').hide();

469 if($j(this).find('.dropdown-multi-store').is(':visible')) {

470 $j(this).find('.dropdown-multi-store').hide();

471 }else{

472 $j(this).find('.dropdown-multi-store').show();

473 }

474 event.stopPropagation();

475 });

476

477 $j(document).on('click','.dropdown-menu-aboutUs',function(event){

478 if($j('.dropdown-about-us').is(':visible')) {

479 $j(this).find('.dropdown-about-us').hide();

480 }else{

481 $j(this).find('.dropdown-about-us').show();

482 }

483 event.stopPropagation();

484 });

485 }

486 $j('html').click(function() {

487 $j('.dropdown-menu-user,.mega-menu.dropdown-menu,#nav-search,.dropdown-menu-user,.dropdown-multi-store').hide();

488 $j('#navbar .nav.navbar-nav').show();

489 });

490 }

491 else{

492 $j('body').addClass('not_touch_device');

493 $j('.not_touch_device #head_share').hover(function(){

494 $j(this).find('.head_social').show();

495 },

496 function(){

497 $j(this).find('.head_social').hide();

498 });

499 $j(".navbar-nav .dropdown").hover(

500 function() { $j('.navbar-nav .dropdown-menu').stop().show();

501 $j('.navbar-nav .dropdown .rsOverflow').css('width','100%');

502 },

503 function() { $j('.navbar-nav .dropdown-menu').stop().hide();

504 });

505

506 $j('.dropdown_user').hover(function(){

507 $j(this).find('.dropdown-menu-user').show();

508 },

509 function(){

510 $j(this).find('.dropdown-menu-user').hide();

511 });

512

513 $j('.dropdown-menu-aboutUs').hover(function(){

514 $j(this).find('.dropdown-about-us').show();

515 },

516 function(){

517 $j(this).find('.dropdown-about-us').hide();

518 });

519

520 $j('.dropdown_multistore').hover(function(){

521 $j(this).find('.dropdown-multi-store').show();

522 },

523 function(){

524 $j(this).find('.dropdown-multi-store').hide();

525 });

526

527 $j('html').not('.search-button,.fa-search').click(function() {

528 $j('.dropdown-menu-user,.mega-menu.dropdown-menu,#nav-search,.dropdown-menu-user,.dropdown-multi-store').hide();

529 $j('.nav.navbar-nav').show();

530 });

531 }

532

533});

534</script>

535 <!--<div class="main-container col1-layout">

536 <div class="main">-->

537 <!--<div class="col-main">-->

538

JavaScript changes: changed to class='container' added sizzle1440586571732='[object Object]'

<div class="std"><p>

JavaScript changes: changed to class='navbar-header' added sizzle1440586571732='[object Object]'

<div class="widget widget-static-block"><p>

539 <!-- Start home slider Responsive Slider Content -->

540 <style type="text/css">

541 /* For smaller displays like laptops */

542 @media (min-width: 768px) and (max-width: 979px) {

543 .cnslider-container_1{

544 width: 724px !important;

545 }

546 }

547

548 /* For larger displays */

549 @media (min-width: 980px) and (max-width: 2000px) {

550 .cnslider-container_1{

551 width: 1600px !important;

552 }

553 }

554 </style>

555

556

557

558

559 <div class="homeslider limit">

560 <div class="cnslider-container_1" id="cnslider-container">

561 <div id="cnslider_1" class="cnslider">

562 <div class="cns-item">

563 <img src="http://www.greenlam.com/eu/media//cnslider/cache/1600/Home-page-banner_1.jpg" alt="DISCOVER ENDLESS SURFACING POSSIBILITIES WITH GREENLAM" />

564 <div class="cns-contentbox bContainer">

565 <div class="rsABlock blockHeadline txtCent cns-tille" style="color:#FFFFFF;">DISCOVER ENDLESS SURFACING POSSIBILITIES WITH GREENLAM</div>

566

567

568 <div class="rsABlock cns-inner-content" ><div class="rsABlock blockHeadline txtCent txtCent1" data-move-effect="bottom" data-move-offset="100" data-speed="500"><span>WELCOME TO A WORLD OF LIFE ENRICHING <br />AND BEAUTIFUL SURFACES<br /></span></div></div>

569 </div>

570

571

572

573

574 </div>

575 <div class="cns-item">

576 <img src="http://www.greenlam.com/eu/media//cnslider/cache/1600/1600x750_hm_2.jpg" alt="HD Gloss Laminates" />

577 <div class="cns-contentbox bContainer">

578 <div class="rsABlock blockHeadline txtCent cns-tille" style="color:#FFFFFF;">HD Gloss Laminates</div>

579

580

581 <div class="rsABlock cns-inner-content" ><div class="rsABlock blockHeadline txtCent txtCent1" data-move-effect="bottom" data-move-offset="100" data-speed="500"><span>HIGH ABRASION/SCRATCH RESISTANT/SUPERIOR GLOSS<br /></span></div></div>

582 <div class="cns-link"> <a href="architects-designers/laminate/hd-gloss" title="HD Gloss Laminates" style="background-color: #FFFFFF;background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);background-image: linear-gradient(top, #FFFFFF, #FFFFFF);border: 1px solid #115290;color: #FFFFFF;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#FFFFFF);text-shadow: 0 -1px 0 #FFFFFF;border: 1px solid #FFFFFF;">

583 View Collection </a></div>

584 </div>

585

586

587

588

589 </div>

590 <div class="cns-item">

591 <img src="http://www.greenlam.com/eu/media//cnslider/cache/1600/homepage-reflection-banner.jpg" alt="Reflection Bespoke Laminate" />

592 <div class="cns-contentbox bContainer">

593 <div class="rsABlock blockHeadline txtCent cns-tille" style="color:#FFFFFF;">Reflection Bespoke Laminate</div>

594

595

596 <div class="rsABlock cns-inner-content" ><div class="rsABlock blockHeadline txtCent txtCent1" data-move-effect="bottom" data-move-offset="100" data-speed="500"><span>CUSTOM/DIGITAL LAMINATE<br /></span></div></div>

597 <div class="cns-link"> <a href="architects-designers/laminate/reflections" title="Reflection Bespoke Laminate" style="background-color: #FFFFFF;background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);background-image: linear-gradient(top, #FFFFFF, #FFFFFF);border: 1px solid #115290;color: #FFFFFF;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#FFFFFF);text-shadow: 0 -1px 0 #FFFFFF;border: 1px solid #FFFFFF;">

598 View Collection </a></div>

599 </div>

600

601

602

603

604 </div>

605 </div>

606 </div>

607 <a href="#homecontent" class="downarrow"></a>

608 </div>

609 <div class="clearall"></div>

610 <!--<script type="text/javascript" src="http://www.greenlam.com/eu/skin/frontend/base/default/js/cybernetikz_cnslider/jquery-1.9.0.js"></script>-->

611 <!--<script type="text/javascript" src="http://www.greenlam.com/eu/skin/frontend/base/default/js/cybernetikz_cnslider/noConflict.js"></script>-->

612 <script type="text/javascript" src="http://www.greenlam.com/eu/skin/frontend/base/default/js/cybernetikz_cnslider/jquery.slides.min.js"></script>

613

614 <script type="text/javascript">

615 /*jQuery(function($) {

616 var vport=jQuery('meta[name="viewport"]').attr("content");

617 if(typeof vport=="undefined"){

618 jQuery('head').append('<meta name="viewport" content="width=device-width">');

619 }

620 $('#cnslider_1').slidesjs({

621 width: 1600,

622 height: 750,

623 navigation: {

624 active: true,

625 effect: "fade"

626 },

627 pagination: {

628 active: true,

629 effect: "fade"

630 },

631 play: {

632 active: false,

633 effect: "fade",

634 auto: true,

635 interval: 5000,

636 swap: true

637 },

638 effect:{

639 fade: {

640 speed: 1000,

641 crossfade: true

642 }

643 }

644 });

645 });*/

646

647$j(function() {

648 var vport=jQuery('meta[name="viewport"]').attr("content");

649 if(typeof vport=="undefined"){

650 $j('head').append('<meta name="viewport" content="width=device-width">');

651 }

652 $j('#cnslider_1').slidesjs({

653 callback: {

654 loaded: function(number) {

655

656

657 },

658 start: function(number) {

659 $j('.cns-link a').animate({opacity:'0'}, 0);

660 $j('.blockHeadline').animate({marginTop:'40px', opacity:'0'}, 0);

661 $j('.cns-inner-content').animate({marginTop:'40px', opacity:'0'}, 0);

662

663 },

664

665 complete: function(number) {

666 $j('.blockHeadline').animate({marginTop:'0', opacity:'1'}, 300);

667 $j('.cns-inner-content').delay(300).animate({marginTop:'0', opacity:'1'}, 300);

668 $j('.cns-link a').delay(600).animate({opacity:'1'}, 300);

669 }

670 },

671 width: 1600,

672 height: 750,

673 navigation: {

674 active: true,

675 effect: "fade"

676 },

677 pagination: {

678 active: true,

679 effect: "fade"

680 },

681 play: {

682 active: false,

683 effect: "fade",

684 auto: true,

685 interval: 5000,

686 swap: true

687 },

688 effect:{

689 fade: {

690 speed: 1000,

691 crossfade: true

692 }

693 }

694 });

695 });

696 </script>

697 <!-- End home slider Responsive Slider Content -->

698

699 <script type="text/javascript">

700

701

702

703

704

705 </script>


Priority 1
No 'p' element in scope but a 'p' end tag seen.
Line 705 HTML5


</p>


Priority 1
IMG tags must have an ALT attribute.
Add an ALT attribute describing each image, which screen readers read aloud. Spacer images and purely decorative images should use ALT=''.



Priority 1
Each A tag must contain text or an IMG with an ALT attribute.
Add text to the link, or ALT text if the link contains an image. If there is no link text or the ALT tag is blank, screen readers have nothing to read, so read out the URL instead.



Priority 2
Omitting IMG WIDTH or HEIGHT attributes means page text jumps about as images load.
This makes the page very hard to read while it's loading, and the user may click on the wrong link if it moves as it's being clicked. Add width and height attributes to the img tag matching the image dimensions. Authoring tools like Dreamweaver can automate this process.



Priority 1
An 'img' element must have an 'alt' attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
Line 705 HTML5


JavaScript added element:

<a class="navbar-brand" style="" href="http://www.greenlam.com/eu/" sizzle1440586571732="[object Object]"><img src="http://www.greenlam.com/eu/skin/frontend/greenlam/default/images/logo.png" width="963"></a>

JavaScript added element:

<button aria-expanded="false" aria-controls="navbar" class="navbar-toggle collapsed" data-target="#navbar" data-toggle="collapse"><span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button>

</div>

706

JavaScript changes: changed to class='std' added sizzle1440586571732='[object Object]'

<div class="widget widget-static-block"><div class="homecontent fullscreen background parallax" id="homecontent" data-diff="0" style="background-image:url(http://www.greenlam.com/eu/skin/frontend/greenlam/default/images/home_fixed_banner.jpg)">

707 <div class="pattern" >

708 <div class="container width100">

709 <div class="row homelink">

710

711 <div class="col-sm-4">

712 <a href="http://www.greenlam.com/eu/architects-designers"

713

714 onclick="javascript:categoryset('57')" id="57">

715 <div class="overflow_hidden">

716


Priority 1
IMG tags must have an ALT attribute.
Add an ALT attribute describing each image, which screen readers read aloud. Spacer images and purely decorative images should use ALT=''.



Priority 2
Omitting IMG WIDTH or HEIGHT attributes means page text jumps about as images load.
This makes the page very hard to read while it's loading, and the user may click on the wrong link if it moves as it's being clicked. Add width and height attributes to the img tag matching the image dimensions. Authoring tools like Dreamweaver can automate this process.



Priority 1
An 'img' element must have an 'alt' attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
Line 716 HTML5


<img src="http://www.greenlam.com/eu/media/catalog/category/architect_thumbnail.jpg" >

717 </div>

718


Priority 1
This page has more than one H1 tag, which violates Bing webmaster guidelines.
Leave the title of the main content as H1 and change other H1 tags to a lower heading level.
Line 718 Bing


<h1>Architects/ Designers</h1>

719 <!-- <p></p> -->

720 </a>

721 </div>

722

723 <div class="col-sm-4">

724


Priority 1
Provide a way to skip repetitive navigation links.
Without a skip link, screen readers read out the navigation links on every page before reading the page content. Headings can be a substitute in limited circumstances, but they're not used by all screen reader users, and many other assistive technology users have no way to navigate via headings. Add a "Skip to Content" link at the start of the document hidden offscreen by CSS, and made visible on focus, so it's available to keyboard and screen reader users: <a class="accessible" href="#main">[Skip to Content]</a>


<a href="http://www.greenlam.com/eu/fabricators-distributors-product"

725

726 onclick="javascript:categoryset('61')" id="61">

727 <div class="overflow_hidden">

728


Priority 1
IMG tags must have an ALT attribute.
Add an ALT attribute describing each image, which screen readers read aloud. Spacer images and purely decorative images should use ALT=''.



Priority 2
Omitting IMG WIDTH or HEIGHT attributes means page text jumps about as images load.
This makes the page very hard to read while it's loading, and the user may click on the wrong link if it moves as it's being clicked. Add width and height attributes to the img tag matching the image dimensions. Authoring tools like Dreamweaver can automate this process.



Priority 1
An 'img' element must have an 'alt' attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
Line 728 HTML5


<img src="http://www.greenlam.com/eu/media/catalog/category/fabricators_thumbnail.jpg" >

729 </div>

730


Priority 1
This page has more than one H1 tag, which violates Bing webmaster guidelines.
Leave the title of the main content as H1 and change other H1 tags to a lower heading level.
Line 730 Bing


<h1>FABRICATORS/ DISTRIBUTORS</h1>

731 <!-- <p></p> -->

732 </a>

733 </div>

734

735 <div class="col-sm-4">

736 <a href="http://www.greenlam.com/eu/home-owners-product"

737

738 onclick="javascript:categoryset('60')" id="60">

739 <div class="overflow_hidden">

740


Priority 1
IMG tags must have an ALT attribute.
Add an ALT attribute describing each image, which screen readers read aloud. Spacer images and purely decorative images should use ALT=''.



Priority 2
Omitting IMG WIDTH or HEIGHT attributes means page text jumps about as images load.
This makes the page very hard to read while it's loading, and the user may click on the wrong link if it moves as it's being clicked. Add width and height attributes to the img tag matching the image dimensions. Authoring tools like Dreamweaver can automate this process.



Priority 1
An 'img' element must have an 'alt' attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
Line 740 HTML5


<img src="http://www.greenlam.com/eu/media/catalog/category/home_thumbnail.jpg" >

741 </div>

742


Priority 1
This page has more than one H1 tag, which violates Bing webmaster guidelines.
Leave the title of the main content as H1 and change other H1 tags to a lower heading level.
Line 742 Bing


<h1>HOME OWNERS</h1>

743 <!-- <p></p> -->

744 </a>

745 </div>

746 </div>

747 </div>

748 </div>

749</div>

750

751<script type="text/javascript">

752

753function home_full_height(){

754 var winh = window.innerHeight;

755 $j('.home-body #cnslider-container, .home-body .homeslider .slidesjs-control,.home-body .slidesjs-container,.home-body .cns-item img,.home-body #cnslider_1').css('height',winh);

756

757 // $j('.homecontent, .homecontent .pattern').css('height',winh);

758

759

760 vph = $j(window).height();

761$j('.homecontent, .homecontent .pattern').css({'height': vph - '90' + 'px'});

762

763 $j('.home-body .cns-item img').each(function(){

764 var left_margin = $j('.home-body .cns-item img').width() - $j(document).width();

765 console.log($j(document).width() +'gf'+ $j(this).width());

766 //$j('.home-body .cns-item img').css('margin-left',-left_margin/2)

767

768});

769}

770if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {

771

772 if($j(document).width() >= 981)

773 {

774 $j(window).load(function(){

775 home_full_height();

776 });

777 }

778

779 var mql = window.matchMedia("(orientation: portrait)");

780 //If there are matches, we're in portrait

781 if (mql.matches) {

782 //Portrait orientation

783

784 } else {

785

786 }

787

788 // Add a media query change listener

789

790 mql.addListener(function(m) {

791 if (m.matches) {

792 // alert('portrait');

793 $('.overlay_wrapper').css('height',window.innerHeight);

794 home_full_height();

795 } else {

796 //alert('landsc');

797 $('.overlay_wrapper').css('height',window.innerHeight);

798 home_full_height();

799 }

800 });

801} else

802{

803$j('body').addClass('no-touch-device');

804$j(window).load(function(){

805 if($j(document).width() >= 981){

806 home_full_height();

807 }

808});

809$j(window).resize(function(){

810 if($j(document).width() >= 981){

811 //home_full_height();

812 }

813});

814}

815

816

817function categoryset(id){

818 var category_id = id;

819 //alert(category_id);

820 //var url = "http://www.greenlam.com/eu/session_category.php";

821 var newURL = window.location.protocol + "//" + window.location.host +"/";

822 //alert(newURL);

823 jQuery.ajax({

824 url: newURL+"session_category.php",

825 dataType: 'json',

826 type : 'post',

827 async:false,

828 data: "category_id="+category_id,

829 success: function(data){

830

831 }

832

833 });

834 return true;

835}

836</script>

837

838

839

840<!-- <div class="homecontent fullscreen background parallax" id="homecontent" data-diff="60">

841 <div class="pattern">

842 <div class="container width100">

843 <div class="row homelink">

844 <div class="col-sm-4">

845 <a href="">

846 <div class="overflow_hidden">

847 <img src="" >

848 </div>

849 <h1></h1>

850 <p></p>

851 </a>

852 </div>

853 </div>

854 </div>

855 </div>

856</div>

857 -->

858

859

860


Priority 1
IMG tags must have an ALT attribute.
Add an ALT attribute describing each image, which screen readers read aloud. Spacer images and purely decorative images should use ALT=''.



Priority 1
Each A tag must contain text or an IMG with an ALT attribute.
Add text to the link, or ALT text if the link contains an image. If there is no link text or the ALT tag is blank, screen readers have nothing to read, so read out the URL instead.



Priority 1
Provide a way to skip repetitive navigation links.
Without a skip link, screen readers read out the navigation links on every page before reading the page content. Headings can be a substitute in limited circumstances, but they're not used by all screen reader users, and many other assistive technology users have no way to navigate via headings. Add a "Skip to Content" link at the start of the document hidden offscreen by CSS, and made visible on focus, so it's available to keyboard and screen reader users: <a class="accessible" href="#main">[Skip to Content]</a>



Priority 1
This page has more than one H1 tag, which violates Bing webmaster guidelines.
Leave the title of the main content as H1 and change other H1 tags to a lower heading level.
Line 861 Bing



Priority 2
Omitting IMG WIDTH or HEIGHT attributes means page text jumps about as images load.
This makes the page very hard to read while it's loading, and the user may click on the wrong link if it moves as it's being clicked. Add width and height attributes to the img tag matching the image dimensions. Authoring tools like Dreamweaver can automate this process.



Priority 1
An 'img' element must have an 'alt' attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
Line 861 HTML5


JavaScript added element:

<p></p>

JavaScript added element:

<div class="widget widget-static-block"><p> </p><script type="text/javascript"></script><script type="text/javascript"></script></div>

JavaScript added element:

<div class="widget widget-static-block" sizzle1440586571732="[object Object]"><div id="homecontent" class="homecontent fullscreen background parallax" style="" sizzle1440586571732="[object Object]" jQuery1112017035330829425776="47" data-diff="0"><div class="pattern" style="" sizzle1440586571732="[object Object]"><div class="container width100" sizzle1440586571732="[object Object]"><div class="row homelink" sizzle1440586571732="[object Object]"><div class="col-sm-4" sizzle1440586571732="[object Object]"><a onclick="javascript:categoryset('57')" id="57" href="http://www.greenlam.com/eu/architects-designers" sizzle1440586571732="[object Object]"><div class="overflow_hidden" sizzle1440586571732="[object Object]"><img src="http://www.greenlam.com/eu/media/catalog/category/architect_thumbnail.jpg"> </div><h1>Architects/ Designers</h1></a></div><div class="col-sm-4" sizzle1440586571732="[object Object]"><a onclick="javascript:categoryset('61')" id="61" href="http://www.greenlam.com/eu/fabricators-distributors-product" sizzle1440586571732="[object Object]"><div class="overflow_hidden" sizzle1440586571732="[object Object]"><img src="http://www.greenlam.com/eu/media/catalog/category/fabricators_thumbnail.jpg"> </div><h1>FABRICATORS/ DISTRIBUTORS</h1></a></div><div class="col-sm-4" sizzle1440586571732="[object Object]"><a onclick="javascript:categoryset('60')" id="60" href="http://www.greenlam.com/eu/home-owners-product" sizzle1440586571732="[object Object]"><div class="overflow_hidden" sizzle1440586571732="[object Object]"><img src="http://www.greenlam.com/eu/media/catalog/category/home_thumbnail.jpg"> </div><h1>HOME OWNERS</h1></a></div></div></div></div></div><script type="text/javascript"></script></div>

JavaScript added element:

<div class="widget widget-static-block" sizzle1440586571732="[object Object]"><p><style type="text/css"></style></p><div class="homeslider limit" sizzle1440586571732="[object Object]"><div id="cnslider-container" class="cnslider-container_1" sizzle1440586571732="[object Object]"><div id="cnslider_1" class="cnslider" style="" sizzle1440586571732="[object Object]" jQuery1112017035330829425776="41"><div class="slidesjs-container" style="" sizzle1440586571732="[object Object]"><div class="slidesjs-control" style="" sizzle1440586571732="[object Object]"><div class="cns-item slidesjs-slide" style="" sizzle1440586571732="[object Object]" slidesjs-index="0"><img alt="DISCOVER ENDLESS SURFACING POSSIBILITIES WITH GREENLAM" src="http://www.greenlam.com/eu/media//cnslider/cache/1600/Home-page-banner_1.jpg"> <div class="cns-contentbox bContainer"><div class="rsABlock blockHeadline txtCent cns-tille" style="">DISCOVER ENDLESS SURFACING POSSIBILITIES WITH GREENLAM</div><div class="rsABlock cns-inner-content"><div class="rsABlock blockHeadline txtCent txtCent1" data-speed="500" data-move-offset="100" data-move-effect="bottom"><span>WELCOME TO A WORLD OF LIFE ENRICHING <br>AND BEAUTIFUL SURFACES<br></span></div></div></div></div><div class="cns-item slidesjs-slide" style="" sizzle1440586571732="[object Object]" slidesjs-index="1"><img alt="HD Gloss Laminates" src="http://www.greenlam.com/eu/media//cnslider/cache/1600/1600x750_hm_2.jpg"> <div class="cns-contentbox bContainer"><div class="rsABlock blockHeadline txtCent cns-tille" style="">HD Gloss Laminates</div><div class="rsABlock cns-inner-content"><div class="rsABlock blockHeadline txtCent txtCent1" data-speed="500" data-move-offset="100" data-move-effect="bottom"><span>HIGH ABRASION/SCRATCH RESISTANT/SUPERIOR GLOSS<br></span></div></div><div class="cns-link"><a title="HD Gloss Laminates" style="" href="http://www.greenlam.com/eu/architects-designers/laminate/hd-gloss">View Collection </a></div></div></div><div class="cns-item slidesjs-slide" style="" sizzle1440586571732="[object Object]" slidesjs-index="2"><img alt="Reflection Bespoke Laminate" src="http://www.greenlam.com/eu/media//cnslider/cache/1600/homepage-reflection-banner.jpg"> <div class="cns-contentbox bContainer"><div class="rsABlock blockHeadline txtCent cns-tille" style="">Reflection Bespoke Laminate</div><div class="rsABlock cns-inner-content"><div class="rsABlock blockHeadline txtCent txtCent1" data-speed="500" data-move-offset="100" data-move-effect="bottom"><span>CUSTOM/DIGITAL LAMINATE<br></span></div></div><div class="cns-link"><a title="Reflection Bespoke Laminate" style="" href="http://www.greenlam.com/eu/architects-designers/laminate/reflections">View Collection </a></div></div></div></div></div><a title="Previous" class="slidesjs-previous slidesjs-navigation" href="#" jQuery1112017035330829425776="32">Previous</a><a title="Next" class="slidesjs-next slidesjs-navigation" href="#" jQuery1112017035330829425776="30">Next</a><ul class="slidesjs-pagination" sizzle1440586571732="[object Object]"><li class="slidesjs-pagination-item"><a class="active" href="#" jQuery1112017035330829425776="34" data-slidesjs-item="0">1</a></li><li class="slidesjs-pagination-item"><a href="#" jQuery1112017035330829425776="36" data-slidesjs-item="1">2</a></li><li class="slidesjs-pagination-item"><a href="#" jQuery1112017035330829425776="38" data-slidesjs-item="2">3</a></li></ul></div></div><a class="downarrow" href="http://www.greenlam.com/eu/#homecontent" jQuery1112017035330829425776="43"></a></div><div class="clearall"></div><script type="text/javascript" src="http://www.greenlam.com/eu/skin/frontend/base/default/js/cybernetikz_cnslider/jquery.slides.min.js"></script><script type="text/javascript"></script><script type="text/javascript"></script><p></p></div>

JavaScript added element:

<p></p>

861</div>

862

JavaScript changes: changed to class='container width100'

<div class="widget widget-static-block"><p>&nbsp;</p>

863<script type="text/javascript">// <![CDATA[

864$j(window).load(function(){

865 //$j('.rsThumbsContainer').css('transform','translate3d(0px, 0px, 0px)')

866 var limit1 = $j('.limit').height();

867 //if ($j('.limit').length != 0){

868 $j('.unfixed_right').css('top',limit1)

869 //}

870});

871$j(document).ready(function() {

872 /*$j('#full-width-slider').royalSlider({

873 arrowsNav:true,

874 loop:true,

875 keyboardNavEnabled:true,

876 controlsInside:false,

877 imageScaleMode:'fill',

878 arrowsNavAutoHide:false,

879 autoScaleSlider:true,

880 autoScaleSliderWidth:1366,

881 autoScaleSliderHeight:640,

882 controlNavigation:'bullets',

883 thumbsFitInViewport:false,

884 navigateByClick:true,

885 startSlideId: 0,

886 autoPlay:{

887 enabled:true,

888 pauseOnHover:false

889 },

890 transitionType:'fade',

891 globalCaption:false,

892 deeplinking:{

893 enabled:true,

894 change:false

895 },*/

896 /* size of all images http://help.dimsemenov.com/kb/royalslider-jquery-plugin-faq/adding-width-and-height-properties-to-images */

897 /* imgWidth:1400,

898 imgHeight:680

899 });*/

900

901$j(window).scroll(function(){

902var home_content_height = $j('#homecontent').offset().top - $j('.navbar-fixed-top').height();

903var scroll = $j(window).scrollTop();

904var sticky = $j('.navbar-brand');

905 if (scroll >= home_content_height) {

906 sticky.css({width:'110px' }, 700);

907 }

908 else {

909 sticky.css({width:'142px' }, 700);

910 }

911});

912

913/*$j(window).scroll(function(){

914 var sticky = $j('.navbar-brand'),

915 scroll = $j(window).scrollTop();

916

917 if (scroll >= 100) sticky.css({width:'110px' }, 700);

918 else sticky.css({width:'142px' }, 700);

919});*/

920

921 $j('a.downarrow').click(function(){

922 // $j('.navbar-brand').animate({width:'110px' }, 700);

923 $j('html, body').animate({

924 scrollTop: $j( $j.attr(this, 'href') ).offset().top

925 }, 700);

926 return false;

927});

928

929

930

931

932$j(document).on('click','#sample_express,#request_catalog', function(){

933

934 $j('.overlay_wrapper').css('height',window.innerHeight);

935

936 $j("html, body").animate({ scrollTop: "0" },

937 {

938 complete: function(){

939 $j('body').css('overflow','hidden');

940 }

941 }

942 );

943

944 $j('.overlay_wrap').hide();

945

946

947 $j('#sample_wrap, .overlay_wrapper').fadeIn();

948 //$j('body select').trigger("chosen:updated");

949 $j('.chosen-container').css('width','100%')

950});

951

952$j(document).on('click','.close_pop', function(){

953

954 $j('body').css('overflow','');

955

956 $j('.overlay_wrap, .overlay_wrapper').fadeOut();

957

958 });

959

960/*function scroll_Fixed(){

961 if ($j('.limit').length != 0){

962 $j('.home_body .section.motto-section').scrollToFixed({

963 //marginTop: 10,

964 limit: $j('.limit').offset().top

965 });

966}

967}

968scroll_Fixed();*/

969

970

971});

972$j(window).resize(function(){

973 //scroll_Fixed();

974 if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {

975

976 }else{

977 if($j('.overlay_wrapper').is(':visible')) {

978 $j('.overlay_wrapper').css('height',window.innerHeight);

979 }

980}

981});

982/*$j(window).scroll(function() {

983 var scroll = $j(window).scrollTop();

984 var limit = $j('.limit').scrollTop();

985

986 //>=, not <=

987 if (limit <= 0) {

988 //clearHeader, not clearheader - caps H

989 $j(".fixed_right").removeClass("unfixed_right");

990 }

991 else

992 {

993 $j(".fixed_right").addClass("unfixed_right");

994 }

995});*/ //missing );

996var limit = $j('.limit').height(),

997 $window = $j(window);

998

999$window.scroll(function() {

1000 if ( $window.scrollTop() >= limit ) {

1001 $j('.fixed_right').removeClass("unfixed_right");

1002 $j('.fixed_right').css("top",'');

1003 //$j('.home_body .section.convinced-section .container').css('padding-top',$j('.home_body .section.motto-section').height()*2);

1004 }

1005 else{

1006 $j(".fixed_right").addClass("unfixed_right");

1007 $j('.unfixed_right').css('top',$j('.limit').height());

1008 //$j('.home_body .section.motto-section').css('position','relative');

1009 //$j('.home_body .section.convinced-section .container').css('padding-top','');

1010 }

1011});

1012// ]]></script>

1013<script type="text/javascript">// <![CDATA[

1014if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {

1015 $j(function(){

1016 //$j("body select").chosen({disable_search_threshold: 10});

1017 });

1018 }else

1019 {

1020 $j(function(){

1021 $j("body select").chosen({disable_search_threshold: 10});

1022 });

1023 }

1024 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Mac') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {

1025 // console.log('Safari on Mac detected, applying class...');

1026 $j('html').addClass('safari-mac'); // provide a class for the safari-mac specific css to filter with

1027 }

1028// ]]></script>


Priority 1
Each A tag must contain text or an IMG with an ALT attribute.
Add text to the link, or ALT text if the link contains an image. If there is no link text or the ALT tag is blank, screen readers have nothing to read, so read out the URL instead.
Line 1028 WCAG 2.0 A F89


JavaScript added element:

<div class="row socialicon col-sm-12"><a class="facebook" href="http://www.greenlam.com/eu/#"><i class="fa fa-facebook"></i></a><a class="twitter" href="http://www.greenlam.com/eu/#"><i class="fa fa-twitter"></i></a><a class="pinterest" href="http://www.greenlam.com/eu/#"><i class="fa fa-pinterest"></i></a></div>

JavaScript added element:

<div class="row col-sm-12"><a href="http://www.greenlam.com/eu/careers/">CAREERS</a> <span>|</span> <a id="terms_policy" href="http://www.greenlam.com/eu/#">TERMS OF USE &amp; PRIVACY POLICY</a><span>|</span> <a id="discl_link" href="http://www.greenlam.com/eu/#">DISCLAIMER</a> <span>© 2015 Greenlam Industries</span></div>

JavaScript added element:

<hr>

</div>


Priority 1
No 'p' element in scope but a 'p' end tag seen.
Line 1029 HTML5


1029</p>

JavaScript added element:

<div class="overlay_wrapper" style=""></div>

JavaScript added element:

<_footer></_footer>

JavaScript added element:

<script></script>

JavaScript added element:

<footer></footer>

</div> <!--</div>-->

1030 <!--</div>

1031 </div>

1032 <div>-->

1033 <!--</div>-->

1034

JavaScript changes: added sizzle1440586571732='[object Object]'

<div class="overlay_wrap terms_page" id="terms_page" style="display:none;" >

1035

JavaScript changes: added sizzle1440586571732='[object Object]'

<div class="form_wrap">


Priority 1
IMG tags must have an ALT attribute.
Add an ALT attribute describing each image, which screen readers read aloud. Spacer images and purely decorative images should use ALT=''.



Priority 2
Omitting IMG WIDTH or HEIGHT attributes means page text jumps about as images load.
This makes the page very hard to read while it's loading, and the user may click on the wrong link if it moves as it's being clicked. Add width and height attributes to the img tag matching the image dimensions. Authoring tools like Dreamweaver can automate this process.



Priority 1
An 'img' element must have an 'alt' attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
Line 1035 HTML5


JavaScript added element:

<script></script>

<img src="http://greenlam.netbizlabs.com/skin/frontend/greenlam/default/images/pop_close.png" class="close_pop">

1036 <div class="form_header">TERMS OF USE & PRIVACY POLICY </div>

1037 <div class="form_data">

1038 <p><b>Privacy Policy</b></p>

1039<p>We are committed to protecting the privacy of any person who visits and accesses our website. The following policy apprises you, the visitor, as to how we seek to protect the privacy of any visitor to our website.</p>

1040<p><b>Personal Information</b></p>

1041<p>Our website does not collect personal information about a visitor unless the visitor discloses the same to us voluntarily by filling the contact forms provided on our website. Personal information in this case means any information from which a visitor&rsquo;s identity is apparent and/or can be ascertained or determined easily. Personal information may mean and include name, e-mail address, residence or office addresses, telephone numbers.</p>

1042<p>When you voluntarily provide us with your personal information through the contact form provided on our website, we use it only for the fulfillment of your requests and/or in order to answer your enquiry.</p>

1043<p>We may contact you via the email address or the telephone numbers disclosed to us in the future to update you about our products, unless you specifically request us not to do so.</p>

1044<p>Your personal information is not disclosed to a third party, unless the same is necessary for the fulfillment of your request.</p>

1045<p><b>Automatic Collection of Data and Usage Thereof</b></p>

1046<p>Our website server automatically collects certain browsing data of any person that visits our website to track and monitor usage of the website and to enhance the performance of the website for improved end user experience. Such data shall be solely for the use of Greenlam Industries Limited and may include:</p>

1047<p>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The Internet Protocol address or the domain name of the internet service provider from which our website is accessed</p>

1048<p>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Data and time when our site was accessed</p>

1049<p>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Duration of the usage</p>

1050<p>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The type and version of the operating system and web browser of the machine from which our website is being accessed</p>

1051<p>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Selection of pages or sections of the website visited</p>

1052<p>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The documents downloaded from the website</p>

1053<p>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The Internet address of the website visited just prior to our website</p>

1054<p>The browsing and server data as aforesaid may be accessed by a third party who has been appointed by us for maintenance and administration of the website. However, in doing so, we do not disclose any personal information or the identity of a visitor to such third party. Any third party appointed by us has to comply with the above data protection standards.</p>

1055<p><b>Collection of Information by Third-Party Sites </b></p>

1056<p>Our website may contain advertisements and/or links to other websites. We do not exercise any authority or control over the privacy policy of such external website. Any visitor which follows a link from our website must independently confirm and be aware of the privacy policy and/or security of the external site as the privacy policy of such other website may be completely different from that of ours. We are not liable for the privacy policy of any such external websites whose links are provided on our website.</p>

1057<p><b>Cookies</b></p>

1058<p>We use "cookies" on this site. However, usage of a cookie does not disclose any personal information to our site. A cookie is a piece of data stored on a visitor's computer hard drive that helps improve access to websites that the visitor has already visited. Cookies help identify browsing information.&nbsp;</p>

1059<p>If you visit our website, information may be saved on your computer by way of these cookies which enable us to identify your computer automatically during your next visit of our homepage. This helps us to improve your browsing experience.</p>

1060<p class="copytext">If you do not wish our website to place cookies in your machine, kindly set up your internet browser in a fashion that it deletes cookies or blocks cookies or enables you to identify websites that use cookies.</p>

1061<p><b>Change in policy</b></p>

1062<p>We may modify and change out Privacy Policy from time to time and you are requested to peruse our privacy policy prior to browsing our website.</p>

1063<p><b>Confirmation </b></p>

1064<p>Any visitor to our website confirms that they have read and understood our privacy policy in entirety and has visited our website after being satisfied of the same. Browsing our website is an <i>ipso facto </i>acceptance of our terms and conditions.</p> </div>

1065 </div>

1066</div>

1067

JavaScript changes: added sizzle1440586571732='[object Object]'

1068<div class="overlay_wrap terms_page" id="discl_page" style="display:none;" >

1069

JavaScript changes: added sizzle1440586571732='[object Object]'

<div class="form_wrap">


Priority 1
IMG tags must have an ALT attribute.
Add an ALT attribute describing each image, which screen readers read aloud. Spacer images and purely decorative images should use ALT=''.



Priority 2
Omitting IMG WIDTH or HEIGHT attributes means page text jumps about as images load.
This makes the page very hard to read while it's loading, and the user may click on the wrong link if it moves as it's being clicked. Add width and height attributes to the img tag matching the image dimensions. Authoring tools like Dreamweaver can automate this process.



Priority 1
An 'img' element must have an 'alt' attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
Line 1069 HTML5


<img src="http://greenlam.netbizlabs.com/skin/frontend/greenlam/default/images/pop_close.png" class="close_pop">

1070 <div class="form_header">DISCLAIMER </div>

1071 <div class="form_data">

1072 <p><b>Disclaimer</b></p>

1073<p>Visitors to this website are requested to read the terms and conditions appearing hereinafter along with our privacy policy. Logging on and/or usage of this website is an acknowledgement and acceptance of all the terms and conditions. If you are using the website in the course of your employment or on behalf of an organisation, you agree that you are an authorised representative of your organisation and that you have authority to bind your organisation to these terms and conditions.</p>

1074<p><b>Service</b></p>

1075<p>The information, content and services of this website are indicative of the products and services offered by Greenlam Industries Limited and should not be taken as promises on the part of Greenlam Industries Limited. While Greenlam Industries Limited has endeavoured that the details and descriptions on this website are accurate, the same cannot be taken as a guarantee, neither express nor implied, as to the accuracy, correctness or completeness of the information.</p>

1076<p><b>Limitation of liability</b></p>

1077<p>No warranty, neither express nor implied, about the accuracy, completeness, reliability, suitability or timeliness of the information, content and products is being created by Greenlam Industries Limited by this website unless expressly stated.&nbsp; Consumers/customers should verify and assure themselves as to the specific qualities and features of each product and service prior to purchasing the same.</p>

1078<p>Greenlam Industries Limited shall not be liable for any damages, whether direct or consequential, loss of business, loss in profits or any other loss or damages resulting from the usage or the inability to use the information, content and services of this website and/or relying upon the information, content and services of this website.</p>

1079<p>Greenlam Industries Limited has made reasonable efforts to keep this website free of virus and/or worm and/or malware. Nevertheless, users using and/or accessing this website and/or downloading information from it must take precautions and Greenlam Industries Limited does not accept any liability in respect thereof.</p>

1080<p>Greenlam Industries Limited is not responsible for any third party advertisements and/or links displayed on the website. These links are provided for your convenience to provide further information. They do not signify that Greenlam Industries Limited endorses the websites and/or their products and services. Greenlam Industries Limited has no responsibility for the content of the linked websites and the visitors accessing third party websites from links provided on Greenlam Industries Limited&rsquo;s website should verify themselves of the security, genuineness and terms and conditions of any third party website.</p>

1081<p><b>Intellectual property</b></p>

1082<p>All intellectual property rights and goodwill relating to Greenlam Industries Limited including the name, logo and any associated rights, trademarks, copyrights, designs belong to and shall always remain the exclusive intellectual property of Greenlam Industries Limited.</p>

1083<p>Users are prohibited from using the information, content or data available on the website for distribution, reproduction, copying, storing, selling, whether for self or for a third party for a commercial or gainful purpose.</p>

1084<p><b>General</b></p>

1085<p>If any term of these terms and conditions is held to be invalid or unenforceable by judicial decision, the rest of the Terms shall remain valid and enforceable.</p>

1086<p>Greenlam Industries Limited reserves the right to change these terms and conditions from time to time.</p>

1087<p>The information, content or services of the website is only indicative in nature and shall not be used or adduced as evidence in a court of law.&nbsp;</p>

1088<p>Unauthorised use of any content, information, intellectual property featured on this website may make the unauthorised user liable for civil claims and prosecution for criminal offences.</p>

1089<p>Any dispute arising out of the use of the website is subject to the laws of India and to the jurisdiction of the Courts of New Delhi.</p> </div>

1090 </div>

1091</div>

1092<!-- <div class="overlay_wrapper" style="height: 381px; display: none;"></div> -->

JavaScript changes: added sizzle1440586571732='[object Object]'

1093<div class="overlay_wrap" id="wishlist_remove_popup" style="display:none">

1094

JavaScript changes: added sizzle1440586571732='[object Object]'

<div class="form_wrap">

1095


Priority 1
IMG tags must have an ALT attribute.
Add an ALT attribute describing each image, which screen readers read aloud. Spacer images and purely decorative images should use ALT=''.



Priority 2
Omitting IMG WIDTH or HEIGHT attributes means page text jumps about as images load.
This makes the page very hard to read while it's loading, and the user may click on the wrong link if it moves as it's being clicked. Add width and height attributes to the img tag matching the image dimensions. Authoring tools like Dreamweaver can automate this process.



Priority 1
An 'img' element must have an 'alt' attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
Line 1095 HTML5


<img src="http://www.greenlam.com/eu/skin/frontend/greenlam/default/images/pop_close.png" class="close_pop">

1096 <div class="form_header">Are you sure you want to delete this item?</div>

1097 <div class="form_data form_container padding0">

1098 <input type="button" class="submit_btn" id="remove_item" value="Ok" rel="">

1099 <input type="button" class="submit_btn" id="cancle" value="Cancle">

1100 </div>

1101 </div>

1102</div>

1103<footer>

1104<div class="container width100">

1105 <hr>

1106<div class="row col-sm-12"><!-- <a href="">ABOUT GREENLAM</a> <span>|</span> <a href="">CONTACT US</a> <span>|</span> --><a href="http://www.greenlam.com/eu/careers/">CAREERS</a> <!-- <span>|</span> --><!-- <a href="">SUSTAINABILITY</a> <span>|</span> --> <!-- <a href="">MARKETPLACE</a> --><span>|</span> <a href="#" id="terms_policy">TERMS OF USE & PRIVACY POLICY</a><span>|</span> <a href="#" id="discl_link">DISCLAIMER</a> <!-- <a href="">TERMS OF USE</a> <span>|</span> <a href="">PRIVACY POLICY</a> --><span>&copy; 2015 Greenlam Industries</span></div>

1107<div class="row socialicon col-sm-12"><a href="#" class="facebook"><i class="fa fa-facebook"></i></a><a href="#" class="twitter"><i class="fa fa-twitter"></i></a><a href="#" class="pinterest"><i class="fa fa-pinterest"></i></a><!-- <a href="#" class="youtube"><i class="fa fa-youtube"></i></a> <span class="tollfreeno">1800.211.2600</span>--></div>

1108</div>

1109<script>

1110

1111$j(document).on('click', '#remove_item_wishlist', function(){

1112 $j('.overlay_wrapper').css('height',window.innerHeight);

1113 $j('body').css('overflow','hidden');

1114 $j('html,body').animate({scrollTop: 0}, 1000, 'easeInOutExpo');

1115 $j('#wishlist_remove_popup').show();

1116 $j('.overlay_wrapper').show();

1117 //$j('body select').trigger("chosen:updated");

1118 $j('.overlay_wrap .chosen-container').css('width','100%');

1119 $j('#remove_item').attr('rel','')

1120 $j('#remove_item').attr('rel',$j(this).next().attr('href'));

1121 });

1122 $j(document).on('click', '#cancle', function(){

1123 $j('.overlay_wrapper').hide();

1124 $j('.overlay_wrap').hide();

1125 $j('body').css('overflow','');

1126 });

1127$j(document).on('click', '#remove_item', function(){

1128 var attrrr = $j(this).attr('rel');

1129 //window.location.href = '';

1130 window.location.href = attrrr;

1131 //alert(attrrr);

1132 $j('.overlay_wrapper').hide();

1133 $j('.overlay_wrap').hide();

1134 });

1135$j(window).load(function() {

1136

1137 if(window.innerHeight > $j('.innercontent').height()){

1138

1139 $j('.innercontent .container').css('min-height',window.innerHeight*65/100);

1140

1141 //$('footer').css('position','fixed').css('bottom','0');

1142 }

1143 if($j('#leftnav').is(':visible')) {

1144 $j('#leftnav').css('height',window.innerHeight*65/100);

1145 }

1146

1147 /*-----------terms and polciy popup------------------*/

1148 $j(document).on('click','#terms_policy', function(){

1149

1150 $j('.overlay_wrapper').css('height',window.innerHeight);

1151

1152 // $j("html, body").animate({ scrollTop: "0" },

1153 //{

1154 // complete: function(){

1155 $j('body').css('overflow','hidden');

1156 $j('#terms_page .form_wrap').css('height',window.innerHeight*90/100);

1157 // }

1158 // }

1159 // );

1160

1161 $j('.overlay_wrap').hide();

1162

1163

1164 $j('#terms_page, .overlay_wrapper').show();

1165 //$j('body select').trigger("chosen:updated");

1166 $j('.overlay_wrap .chosen-container').css('width','100%')

1167 });

1168 /*---------------------------------------------------*/

1169 /*-----------terms and polciy popup------------------*/

1170 $j(document).on('click','#discl_link', function(){

1171

1172 $j('.overlay_wrapper').css('height',window.innerHeight);

1173

1174 // $j("html, body").animate({ scrollTop: "0" },

1175 //{

1176 // complete: function(){

1177 $j('body').css('overflow','hidden');

1178 $j('#discl_page .form_wrap').css('height',window.innerHeight*90/100);

1179 // }

1180 // }

1181 // );

1182

1183 $j('.overlay_wrap').hide();

1184

1185

1186 $j('#discl_page, .overlay_wrapper').show();

1187 //$j('body select').trigger("chosen:updated");

1188 $j('.overlay_wrap .chosen-container').css('width','100%')

1189 });

1190 /*---------------------------------------------------*/

1191 $j(document).on('click','.close_pop', function(){

1192

1193 $j('body').css('overflow','');

1194

1195 $j('.overlay_wrap, .overlay_wrapper').fadeOut();

1196

1197 });

1198});

1199$j(window).resize(function() {

1200

1201 if(window.innerHeight > $j('.innercontent').height()){

1202

1203 $j('.innercontent .container').css('min-height',window.innerHeight*65/100);

1204

1205 //$('footer').css('position','fixed').css('bottom','0');

1206 }

1207 if($j('#leftnav').is(':visible')) {

1208 $j('#leftnav').css('height',$j('.innercontent .container').height());

1209 }

1210});

1211if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {

1212 $j('body').addClass('touch-device');

1213 }

1214</script>

1215</footer>

1216

1217

1218 <!--</div>-->

1219<!--</div>-->

1220<div class="overlay_wrapper" style="display:none;"></div>

1221</body>

1222</html>

1223