Error compiling template "Designs/ClientBase_generated/_parsed/DefaultPage.parsed.cshtml"
Line 445: Le nom 'favicon' n'existe pas dans le contexte actuel
Line 458: Le nom 'favicon' n'existe pas dans le contexte actuel
Line 575: 'User.GetCurrentExtranetUserId()' est obsolète : 'Use GetCurrentFrontendUserId() instead.'
Line 3191: 'Services' est obsolète : 'Use Dynamicweb.Content.Services instead.'
Line 3191: 'Services.Pages' est obsolète : 'Use Dynamicweb.Content.Services.Pages instead.'
Line 930: La variable 'hidePricesForGuests' est assignée, mais sa valeur n'est jamais utilisée
1 //------------------------------------------------------------------------------
2 // <auto-generated>
3 // This code was generated by a tool.
4 // Runtime Version:4.0.30319.42000
5 //
6 // Changes to this file may cause incorrect behavior and will be lost if
7 // the code is regenerated.
8 // </auto-generated>
9 //------------------------------------------------------------------------------
10 11 namespace CompiledRazorTemplates.Dynamic {
12 using System;
13 using System.Collections.Generic;
14 15 #line 619 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
16 using System.Linq;
17 18 #line default
19 #line hidden
20 21 #line 917 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
22 using Dynamicweb;
23 24 #line default
25 #line hidden
26 27 #line 3 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
28 using Bluedesk.Tools.Generic;
29 30 #line default
31 #line hidden
32 33 #line 4 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
34 using System.Globalization;
35 36 #line default
37 #line hidden
38 39 #line 5 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
40 using Bluedesk.DynamicWeb.ItemTypes.Settings.Configuration;
41 42 #line default
43 #line hidden
44 45 #line 429 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
46 using System.Web;
47 48 #line default
49 #line hidden
50 51 #line 613 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
52 using Dynamicweb.Content;
53 54 #line default
55 #line hidden
56 57 #line 431 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
58 using Dynamicweb.Extensibility;
59 60 #line default
61 #line hidden
62 63 #line 432 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
64 using Bluedesk.Tools.DynamicWeb.Generic;
65 66 #line default
67 #line hidden
68 69 #line 665 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
70 using Bluedesk.DynamicWeb.ItemTypes;
71 72 #line default
73 #line hidden
74 75 #line 610 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
76 using Bluedesk.DynamicWeb.ItemTypes.Pages;
77 78 #line default
79 #line hidden
80 81 #line 611 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
82 using Bluedesk.Tools.DynamicWeb.ExtensionMethods;
83 84 #line default
85 #line hidden
86 87 88 public class RazorEngine_aafba84540174d38a96d288cfa2be228 : Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>> {
89 90 #line hidden
91 92 #line 364 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
93 public RazorEngine.Templating.TemplateWriter RenderHeaderUSP(string USP_content, string USP_icon)
94 {
95 #line default
96 #line hidden
97 return new RazorEngine.Templating.TemplateWriter(__razor_helper_writer => {
98 99 #line 365 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
100101 if (!string.IsNullOrWhiteSpace(USP_content))
102 {
103 var usp_icon_class = (!string.IsNullOrWhiteSpace(USP_icon)) ? USP_icon : "fal fa-check";
104105106107 #line default
108 #line hidden
109 WriteLiteralTo(__razor_helper_writer, "\t\t<li");
110111 WriteLiteralTo(__razor_helper_writer, " class=\"usp__item\"");
112113 WriteLiteralTo(__razor_helper_writer, ">\r\n\t\t\t<i");
114115 WriteAttributeTo(__razor_helper_writer, "class", Tuple.Create(" class=\"", 14053), Tuple.Create("\"", 14086)
116117 #line 371 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
118 , Tuple.Create(Tuple.Create("", 14061), Tuple.Create<System.Object, System.Int32>(usp_icon_class
119120 #line default
121 #line hidden
122 , 14061), false)
123 , Tuple.Create(Tuple.Create(" ", 14076), Tuple.Create("usp__icon", 14077), true)
124 );
125126 WriteLiteralTo(__razor_helper_writer, "></i>\r\n\t\t\t<span>");
127128129 #line 372 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
130 WriteTo(__razor_helper_writer, USP_content);
131132133 #line default
134 #line hidden
135 WriteLiteralTo(__razor_helper_writer, "</span>\r\n\t\t</li>\r\n");
136137138 #line 374 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
139 }
140141142 #line default
143 #line hidden
144 });
145146 #line 375 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
147 }
148 #line default
149 #line hidden
150151152 #line 903 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
153 public RazorEngine.Templating.TemplateWriter RenderFooterUSP(string USP_content, string USP_icon)
154 {
155 #line default
156 #line hidden
157 return new RazorEngine.Templating.TemplateWriter(__razor_helper_writer => {
158159 #line 904 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
160161 if (!string.IsNullOrWhiteSpace(USP_content))
162 {
163 var usp_icon_class = (!string.IsNullOrWhiteSpace(USP_icon)) ? USP_icon : "fal fa-check";
164165166167 #line default
168 #line hidden
169 WriteLiteralTo(__razor_helper_writer, "\t\t<li");
170171 WriteLiteralTo(__razor_helper_writer, " class=\"footer-usp__item\"");
172173 WriteLiteralTo(__razor_helper_writer, ">\r\n\t\t\t<i");
174175 WriteAttributeTo(__razor_helper_writer, "class", Tuple.Create(" class=\"", 33782), Tuple.Create("\"", 33822)
176177 #line 910 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
178 , Tuple.Create(Tuple.Create("", 33790), Tuple.Create<System.Object, System.Int32>(usp_icon_class
179180 #line default
181 #line hidden
182 , 33790), false)
183 , Tuple.Create(Tuple.Create(" ", 33805), Tuple.Create("footer-usp__icon", 33806), true)
184 );
185186 WriteLiteralTo(__razor_helper_writer, "></i>\r\n\t\t\t<span>");
187188189 #line 911 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
190 WriteTo(__razor_helper_writer, USP_content);
191192193 #line default
194 #line hidden
195 WriteLiteralTo(__razor_helper_writer, "</span>\r\n\t\t</li>\r\n");
196197198 #line 913 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
199 }
200201202 #line default
203 #line hidden
204 });
205206 #line 914 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
207 }
208 #line default
209 #line hidden
210211212 public RazorEngine_aafba84540174d38a96d288cfa2be228() {
213 }
214215 public override void Execute() {
216 WriteLiteral("\r\n");
217218219 #line 7 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
220221 var httpdomain = Dynamicweb.Environment.Helpers.LinkHelper.GetHttpDomain();
222 var lang = GetString("LongLang").Split('-')[0];
223 var csrftoken = application._webapi.Helper.CSRFHelper.TokenHeaderValue();
224 var designRoot = "/Files/Templates/Designs/" + Pageview.Area.Layout.Design.Name;
225226 var phonenumber = GetString("Item.Area.Phonenumber");
227 var formattedPhonenumber = phonenumber.Replace(" ", String.Empty);
228 var emailadress = GetString("Item.Area.Emailadress");
229 var buttonIconClass = Pageview.Area.Item["Global_button_icon"] != null ? Pageview.Area.Item["Global_button_icon"].ToString().Replace("+", " ") : "fal fa-arrow-right";
230 var callmebackformlink = GetString("Item.Area.Call_me_back_form");
231 var mobileThemeColor = GetString("Item.Area.Mobile_Theme_Color");
232233 bool isOffline = false;
234 DateTime workingHoursStart = GetDate("Item.Area.OpeningTime");
235 DateTime workingHoursEnd = GetDate("Item.Area.ClosingTime");
236 DateTime today = DateTime.Now;
237 var cHour = DateTime.Now.TimeOfDay;
238 int cDay = (int)DateTime.Now.DayOfWeek;
239 string availableToHour24hFormat = workingHoursEnd.TimeOfDay.ToString().Substring(0,5);
240 var timeFromInput = DateTime.ParseExact(availableToHour24hFormat, "H:m", null, DateTimeStyles.None);
241 string availableToHour12hFormat = timeFromInput.ToString("hh:mm tt", CultureInfo.InvariantCulture);
242 var availableToHour = lang == "en" ? availableToHour12hFormat : availableToHour24hFormat;
243 bool isOvertime = cHour >= workingHoursEnd.TimeOfDay || cHour <= workingHoursStart.TimeOfDay;
244 bool isNoValidDate = today < workingHoursStart || today > workingHoursEnd;
245 if (isNoValidDate || isOvertime)
246 {
247 isOffline = true;
248 }
249250251 #line default
252 #line hidden
253 WriteLiteral("\r\n\r\n<!DOCTYPE html>\r\n<html");
254255 WriteAttribute("lang", Tuple.Create(" lang=\"", 1968), Tuple.Create("\"", 1980)
256257 #line 39 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
258 , Tuple.Create(Tuple.Create("", 1975), Tuple.Create<System.Object, System.Int32>(lang
259260 #line default
261 #line hidden
262 , 1975), false)
263 );
264265 WriteLiteral(" prefix=\"og: http://ogp.me/ns#\"");
266267 WriteLiteral(">\r\n<head>\r\n\t<meta");
268269 WriteLiteral(" charset=\"utf-8\"");
270271 WriteLiteral(">\r\n\t<meta");
272273 WriteLiteral(" http-equiv=\"X-UA-Compatible\"");
274275 WriteLiteral(" content=\"IE=edge\"");
276277 WriteLiteral(">\r\n\t<meta");
278279 WriteLiteral(" name=\"viewport\"");
280281 WriteLiteral(" content=\"width=device-width, initial-scale=1\"");
282283 WriteLiteral(">\r\n\t<meta");
284285 WriteLiteral(" name=\"theme-color\"");
286287 WriteAttribute("content", Tuple.Create(" content=\"", 2200), Tuple.Create("\"", 2227)
288289 #line 44 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
290 , Tuple.Create(Tuple.Create("", 2210), Tuple.Create<System.Object, System.Int32>(mobileThemeColor
291292 #line default
293 #line hidden
294 , 2210), false)
295 );
296297 WriteLiteral(">\r\n\t\r\n\t\r\n\r\n");
298299 WriteLiteral("\t");
300301302 #line 48 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
303 Write(RenderSnippet("canonical"));
304305306 #line default
307 #line hidden
308 WriteLiteral("\r\n\r\n");
309310 WriteLiteral("\t");
311312313 #line 50 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
314 Write(RenderSnippet("ogTags"));
315316317 #line default
318 #line hidden
319 WriteLiteral("\r\n\r\n\t<title>");
320321322 #line 52 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
323 Write(GetValue("Title"));
324325326 #line default
327 #line hidden
328 WriteLiteral("</title>\r\n");
329330331 #line 53 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
332 Write(GetValue("MetaTags"));
333334335 #line default
336 #line hidden
337 WriteLiteral("\r\n");
338339340 #line 54 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
341 Write(GetValue("CopyRightNotice"));
342343344 #line default
345 #line hidden
346 WriteLiteral("\r\n\r\n\r\n");
347348349 #line 57 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
350351352 #line default
353 #line hidden
354355 #line 57 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
356357358359 var appcss = Cache.VersionedFile(designRoot + "/dist/app.css");
360361362 #line default
363 #line hidden
364 WriteLiteral("\t\t<link");
365366 WriteAttribute("href", Tuple.Create(" href=\"", 2477), Tuple.Create("\"", 2491)
367368 #line 61 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
369 , Tuple.Create(Tuple.Create("", 2484), Tuple.Create<System.Object, System.Int32>(appcss
370371 #line default
372 #line hidden
373 , 2484), false)
374 );
375376 WriteLiteral(" rel=\"stylesheet\"");
377378 WriteLiteral(">\r\n");
379380381 #line 62 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
382383 var favicon32 = Cache.VersionedFile(designRoot + "/assets/img/favicon-32.png", true);
384 var favicon16 = Cache.VersionedFile(designRoot + "/assets/img/favicon-16.png", true);
385 var favico = Cache.VersionedFile(designRoot + "/assets/img/favicon.ico", true);
386387 if (!string.IsNullOrWhiteSpace(favicon32))
388 {
389390391 #line default
392 #line hidden
393 WriteLiteral("\t\t\t<link");
394395 WriteLiteral(" rel=\"icon\"");
396397 WriteLiteral(" type=\"image/png\"");
398399 WriteLiteral(" sizes=\"32x32\"");
400401 WriteAttribute("href", Tuple.Create(" href=\"", 2878), Tuple.Create("\"", 2895)
402403 #line 69 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
404 , Tuple.Create(Tuple.Create("", 2885), Tuple.Create<System.Object, System.Int32>(favicon32
405406 #line default
407 #line hidden
408 , 2885), false)
409 );
410411 WriteLiteral(">\r\n");
412413414 #line 70 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
415 }
416 if (!string.IsNullOrWhiteSpace(favicon16))
417 {
418419420 #line default
421 #line hidden
422 WriteLiteral("\t\t\t<link");
423424 WriteLiteral(" rel=\"icon\"");
425426 WriteLiteral(" type=\"image/png\"");
427428 WriteLiteral(" sizes=\"16x16\"");
429430 WriteAttribute("href", Tuple.Create(" href=\"", 3005), Tuple.Create("\"", 3022)
431432 #line 73 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
433 , Tuple.Create(Tuple.Create("", 3012), Tuple.Create<System.Object, System.Int32>(favicon16
434435 #line default
436 #line hidden
437 , 3012), false)
438 );
439440 WriteLiteral(">\r\n");
441442443 #line 74 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
444 }
445 if (!string.IsNullOrWhiteSpace(favicon))
446 {
447448449 #line default
450 #line hidden
451 WriteLiteral("\t\t\t<link");
452453 WriteLiteral(" rel=\"shortcut icon\"");
454455 WriteAttribute("href", Tuple.Create(" href=\"", 3108), Tuple.Create("\"", 3123)
456457 #line 77 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
458 , Tuple.Create(Tuple.Create("", 3115), Tuple.Create<System.Object, System.Int32>(favicon
459460 #line default
461 #line hidden
462 , 3115), false)
463 );
464465 WriteLiteral(">\r\n");
466467468 #line 78 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
469 }
470471472 #line default
473 #line hidden
474 WriteLiteral("\r\n\r\n");
475476477 #line 81 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
478479480 #line default
481 #line hidden
482483 #line 81 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
484 foreach (var language in GetLoop("Languages"))
485 {
486 string pageid = language.GetString("PageID");
487 string url = language.GetString("PrimaryDomain") + Dynamicweb.Frontend.SearchEngineFriendlyURLs.GetFriendlyUrl("default.aspx?id=" + pageid);
488489490491 #line default
492 #line hidden
493 WriteLiteral("\t\t<link");
494495 WriteLiteral(" rel=\"alternate\"");
496497 WriteAttribute("href", Tuple.Create(" href=\'", 3410), Tuple.Create("\'", 3421)
498499 #line 86 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
500 , Tuple.Create(Tuple.Create("", 3417), Tuple.Create<System.Object, System.Int32>(url
501502 #line default
503 #line hidden
504 , 3417), false)
505 );
506507 WriteAttribute("hreflang", Tuple.Create(" hreflang=\'", 3422), Tuple.Create("\'", 3463)
508509 #line 86 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
510 , Tuple.Create(Tuple.Create("", 3433), Tuple.Create<System.Object, System.Int32>(language.GetString("Culture")
511512 #line default
513 #line hidden
514 , 3433), false)
515 );
516517 WriteLiteral(">\r\n");
518519520 #line 87 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
521 }
522523524 #line default
525 #line hidden
526 WriteLiteral("\r\n\t<script>\r\n\t\twindow.globals = {\r\n\t\t\tpageId: \'");
527528529 #line 91 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
530 Write(Pageview.ID);
531532533 #line default
534 #line hidden
535 WriteLiteral("\',\r\n\t\t\tToken: \'");
536537538 #line 92 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
539 Write(csrftoken);
540541542 #line default
543 #line hidden
544 WriteLiteral("\',\r\n\t\t\tDW_AREA_CULTURE: \'");
545546547 #line 93 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
548 Write(GetString("LongLang"));
549550551 #line default
552 #line hidden
553 WriteLiteral("\',\r\n\t\t\tDW_AREA_CULTURE_SHORT: \'");
554555556 #line 94 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
557 Write(lang);
558559560 #line default
561 #line hidden
562 WriteLiteral("\',\r\n\t\t\tglobalIconClass: \'");
563564565 #line 95 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
566 Write(buttonIconClass);
567568569 #line default
570 #line hidden
571 WriteLiteral("\',\r\n\t\t\tDW_USERID: \'");
572573574 #line 96 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
575 Write(Dynamicweb.Security.UserManagement.User.GetCurrentExtranetUserId());
576577578 #line default
579 #line hidden
580 WriteLiteral("\'\r\n\t\t};\r\n\t</script>\r\n\r\n");
581582 WriteLiteral("\t");
583584585 #line 100 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
586 Write(GetString("Item.Area.HeadScript"));
587588589 #line default
590 #line hidden
591 WriteLiteral("\r\n");
592593594 #line 101 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
595596597 #line default
598 #line hidden
599600 #line 101 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
601602 var _cookieOptinLevel = Dynamicweb.Environment.CookieManager.GetCookieOptInLevel();
603 var _enabledCookieCategories = Dynamicweb.Environment.CookieManager.GetCookieOptInCategories();
604 if (_cookieOptinLevel.ToString() == "All" || _enabledCookieCategories.Contains("Marketing_Cookies"))
605 {
606607608 #line default
609 #line hidden
610611 #line 106 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
612 Write(GetString("Item.Area.HeadScriptAfterConsent"));
613614615 #line default
616 #line hidden
617618 #line 106 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
619620 }
621622623 #line default
624 #line hidden
625 WriteLiteral("\r\n\r\n");
626627628 #line 110 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
629630631 #line default
632 #line hidden
633634 #line 110 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
635636 var reviewName = GetString("Item.Area.Review_Name") != null ? GetString("Item.Area.Review_Name") : "";
637 var reviewBestRating = GetString("Item.Area.Review_Best_Rating") != null ? GetString("Item.Area.Review_Best_Rating") : "";
638 var reviewWorstRating = GetString("Item.Area.Review_Worst_Rating") != null ? GetString("Item.Area.Review_Worst_Rating") : "";
639 var reviewRatingValue = GetString("Item.Area.Review_Rating_Value") != null ? GetString("Item.Area.Review_Rating_Value") : "";
640 var reviewCount = GetString("Item.Area.Review_Count") != null ? GetString("Item.Area.Review_Count") : "";
641 var reviewUrl = GetString("Item.Area.Review_URL") != null ? GetString("Item.Area.Review_URL") : "";
642643 var searchPageID = Bluedesk.Tools.DynamicWeb.Generic.PageHelper.GetPageIDByNavigationTag("searchresults", Pageview.AreaID);
644 var domain = Dynamicweb.Environment.Helpers.LinkHelper.GetHttpDomain();
645646647 #line default
648 #line hidden
649 WriteLiteral("\r\n\r\n<script");
650651 WriteLiteral(" type=\"application/ld+json\"");
652653 WriteLiteral(">\r\n [{\r\n \"");
654655 WriteLiteral("@context\": \"https://schema.org\",\r\n \"");
656657 WriteLiteral("@type\": \"Organization\",\r\n \"name\" : \"");
658659660 #line 126 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
661 Write(GetString("Item.Area.CompanyName"));
662663664 #line default
665 #line hidden
666 WriteLiteral("\",\r\n \"url\": \"");
667668669 #line 127 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
670 Write(domain);
671672673 #line default
674 #line hidden
675 WriteLiteral("\",\r\n \"sameAs\" : \"");
676677678 #line 128 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
679 Write(GetString("Item.Area.Facebook"));
680681682 #line default
683 #line hidden
684 WriteLiteral("\",\r\n \"logo\": \"");
685686687 #line 129 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
688 Write(domain);
689690691 #line default
692 #line hidden
693694 #line 129 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
695 Write(GetString("Item.Area.Logo"));
696697698 #line default
699 #line hidden
700 WriteLiteral("\",\r\n \"contactPoint\" : [{\r\n \"");
701702 WriteLiteral("@type\" : \"ContactPoint\",\r\n \"telephone\" : \"");
703704705 #line 132 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
706 Write(GetString("Item.Area.Phonenumber"));
707708709 #line default
710 #line hidden
711 WriteLiteral("\",\r\n \"contactType\" : \"customer service\" ,\r\n \"");
712713 WriteLiteral("@context\": \"https://schema.org\",\r\n \"");
714715 WriteLiteral("@id\": \"");
716717718 #line 135 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
719 Write(domain);
720721722 #line default
723 #line hidden
724 WriteLiteral("\",\r\n \"name\": \"");
725726727 #line 136 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
728 Write(GetString("Item.Area.CompanyName"));
729730731 #line default
732 #line hidden
733 WriteLiteral("\"\r\n }],\r\n \"address\": {\r\n \"");
734735 WriteLiteral("@type\": \"PostalAddress\",\r\n \"streetAddress\": \"");
736737738 #line 140 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
739 Write(GetString("Item.Area.Address"));
740741742 #line default
743 #line hidden
744 WriteLiteral("\",\r\n \"addressLocality\": \"");
745746747 #line 141 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
748 Write(GetString("Item.Area.City"));
749750751 #line default
752 #line hidden
753 WriteLiteral("\",\r\n \"postalCode\": \"");
754755756 #line 142 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
757 Write(GetString("Item.Area.Zipcode"));
758759760 #line default
761 #line hidden
762 WriteLiteral("\",\r\n \"addressRegion\": \"");
763764765 #line 143 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
766 Write(GetString("Item.Area.Region"));
767768769 #line default
770 #line hidden
771 WriteLiteral("\",\r\n \"addressCountry\": \"");
772773774 #line 144 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
775 Write(GetString("Item.Area.Country"));
776777778 #line default
779 #line hidden
780 WriteLiteral("\"\r\n }\r\n },\r\n {\r\n \"");
781782 WriteLiteral("@context\": \"https://schema.org\",\r\n \"");
783784 WriteLiteral("@type\": \"WebSite\",\r\n \"name\" : \"");
785786787 #line 150 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
788 Write(GetString("Item.Area.CompanyName"));
789790791 #line default
792 #line hidden
793 WriteLiteral("\",\r\n \"alternateName\" : \"");
794795796 #line 151 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
797 Write(GetString("Item.Area.AltCompanyName"));
798799800 #line default
801 #line hidden
802 WriteLiteral("\",\r\n \"url\": \"");
803804805 #line 152 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
806 Write(domain);
807808809 #line default
810 #line hidden
811 WriteLiteral("\",\r\n \"potentialAction\": {\r\n \"");
812813 WriteLiteral("@type\": \"SearchAction\",\r\n \"target\": \"");
814815816 #line 155 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
817 Write(domain);
818819820 #line default
821 #line hidden
822 WriteLiteral("/Default.aspx?ID=");
823824825 #line 155 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
826 Write(searchPageID);
827828829 #line default
830 #line hidden
831 WriteLiteral("&q={search_term_string}\",\r\n \"query-input\": \"required name=search_term_" +
832 "string\"\r\n }\r\n }]\r\n</script>\r\n\r\n<script");
833834 WriteLiteral(" type=\"application/ld+json\"");
835836 WriteLiteral(">\r\n {\r\n \"");
837838 WriteLiteral("@context\": \"https://schema.org\",\r\n \"");
839840 WriteLiteral("@type\": \"Product\",\r\n \"name\": \"");
841842843 #line 165 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
844 Write(reviewName);
845846847 #line default
848 #line hidden
849 WriteLiteral("\",\r\n \"url\":\"");
850851852 #line 166 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
853 Write(reviewUrl);
854855856 #line default
857 #line hidden
858 WriteLiteral("\",\r\n \"aggregateRating\": {\r\n \"");
859860 WriteLiteral("@type\": \"AggregateRating\",\r\n \"bestRating\": \"");
861862863 #line 169 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
864 Write(reviewBestRating);
865866867 #line default
868 #line hidden
869 WriteLiteral("\",\r\n \"worstRating\": \"");
870871872 #line 170 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
873 Write(reviewWorstRating);
874875876 #line default
877 #line hidden
878 WriteLiteral("\",\r\n \"ratingValue\": \"");
879880881 #line 171 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
882 Write(reviewRatingValue);
883884885 #line default
886 #line hidden
887 WriteLiteral("\",\r\n \"reviewCount\": \"");
888889890 #line 172 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
891 Write(reviewCount);
892893894 #line default
895 #line hidden
896 WriteLiteral("\"\r\n }\r\n }\r\n</script>\r\n");
897898 WriteLiteral("\t");
899900901 #line 176 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
902 Write(RenderSnippet("DataLayer"));
903904905 #line default
906 #line hidden
907 WriteLiteral("\r\n\r\n");
908909 WriteLiteral("\t");
910911912 #line 178 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
913 Write(RenderSnippet("GoogleMapsScript"));
914915916 #line default
917 #line hidden
918 WriteLiteral("\r\n\r\n");
919920921 #line 180 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
922923924 #line default
925 #line hidden
926927 #line 180 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
928929 // TODO: Add there options to master config for product overview
930 bool hidePricesForGuests = false;
931 bool hideShoppingCartForGuests = false;
932933 bool enableShoppingCart = hideShoppingCartForGuests && Pageview.User == null ? false : (bool) GetBoolean("Item.Area.ConfigModuleShoppingCart");
934 bool enableLogin = (bool) GetBoolean("Item.Area.ConfigModuleLogin");
935 bool enableQuickOrder = (bool) GetBoolean("Item.Area.ConfigModuleQuickOrder");
936 bool enableAdvancedSearch = (bool) GetBoolean("Item.Area.ConfigModuleAdvancedSearch");
937 bool enableCallMeBack = (bool) GetBoolean("Item.Area.ConfigModuleCallMeBack");
938 bool enableDyslexicFont = (bool) GetBoolean("Item.Area.ConfigModuleDyslexicFont");
939 bool enableProductCompare = (bool) GetBoolean("Item.Area.ConfigModuleProductCompare");
940941942 #line default
943 #line hidden
944 WriteLiteral("\r\n\r\n");
945946947 #line 194 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
948 Write(GetValue("Stylesheets"));
949950951 #line default
952 #line hidden
953 WriteLiteral("\r\n");
954955956 #line 195 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
957 Write(GetValue("Javascripts"));
958959960 #line default
961 #line hidden
962 WriteLiteral("\r\n</head>\r\n\r\n<body>\r\n");
963964 WriteLiteral("\t");
965966967 #line 199 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
968 Write(GetString("Item.Area.BodyScript"));
969970971 #line default
972 #line hidden
973 WriteLiteral("\r\n");
974975976 #line 200 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
977978979 #line default
980 #line hidden
981982 #line 200 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
983984 if (_cookieOptinLevel.ToString() == "All" || _enabledCookieCategories.Contains("Marketing_Cookies"))
985 {
986987988 #line default
989 #line hidden
990991 #line 203 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
992 Write(GetString("Item.Area.BodyScriptAfterConsent"));
993994995 #line default
996 #line hidden
997998 #line 203 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
9991000 }
100110021003 #line default
1004 #line hidden
1005 WriteLiteral("\r\n");
10061007 WriteLiteral("\t");
100810091010 #line 206 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1011 Write(GetString("Item.Area.TailScript"));
101210131014 #line default
1015 #line hidden
1016 WriteLiteral("\r\n\r\n");
101710181019 #line 208 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
102010211022 #line default
1023 #line hidden
1024 WriteLiteral("\r\n");
102510261027 #line 211 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
10281029 string logo = GetString("Item.Area.Logo");
1030 string logoAlt = GetString("Item.Area.Logo_Alt");
10311032 int SearchPageID = Bluedesk.Tools.DynamicWeb.Generic.PageHelper.GetPageIDByNavigationTag("searchresults", Pageview.AreaID);
1033 var SearchPlaceholder = Translate("Searchbox.PlaceholderValue", "Search...");
1034 var SearchPlaceholderHover = Translate("Search.PlaceholderValue2", "Zoekt u misschien een ...?");
1035 var SearchPrefill = Dynamicweb.Context.Current.Request["q"];
1036 var SearchboxClass = !string.IsNullOrWhiteSpace(SearchPrefill) ? "open" : "";
1037 var SearchtoggleClass = !string.IsNullOrWhiteSpace(SearchPrefill) ? "close" : "";
103810391040 #line default
1041 #line hidden
1042 WriteLiteral("\r\n\r\n<header");
10431044 WriteLiteral(" class=\"header header--mobile\"");
10451046 WriteLiteral(">\r\n\r\n\t<div");
10471048 WriteLiteral(" class=\"flex items-center\"");
10491050 WriteLiteral(">\r\n\t\t<a");
10511052 WriteLiteral(" href=\"/\"");
10531054 WriteLiteral(" class=\"w-full mr-4 header__logo__wrapper\"");
10551056 WriteLiteral(">\r\n\t\t\t<img");
10571058 WriteLiteral(" class=\"header__logo\"");
10591060 WriteAttribute("src", Tuple.Create(" src=\"", 9327), Tuple.Create("\"", 9427)
1061 , Tuple.Create(Tuple.Create("", 9333), Tuple.Create("/Admin/Public/GetImage.ashx?Image=", 9333), true)
10621063 #line 227 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1064 , Tuple.Create(Tuple.Create("", 9367), Tuple.Create<System.Object, System.Int32>(logo
10651066 #line default
1067 #line hidden
1068 , 9367), false)
1069 , Tuple.Create(Tuple.Create("", 9372), Tuple.Create("&Crop=5&Format=webp&Quality=99&Compression=80&Width=400", 9372), true)
1070 );
10711072 WriteLiteral(" alt=\"Logo\"");
10731074 WriteLiteral(" width=\"400\"");
10751076 WriteLiteral(" height=\"200\"");
10771078 WriteLiteral(">\r\n\t\t</a>\r\n\r\n");
107910801081 #line 230 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
108210831084 #line default
1085 #line hidden
1086 WriteLiteral("\r\n");
108710881089 #line 237 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1090 if (LanguageSwitcher.GetLanguages().Count > 1)
1091 {
109210931094 #line default
1095 #line hidden
1096 WriteLiteral("\t<div");
10971098 WriteLiteral(" class=\"top-toggles\"");
10991100 WriteLiteral(">\r\n\t\t<div");
11011102 WriteLiteral(" class=\"language\"");
11031104 WriteLiteral(">\r\n\t\t\t<div");
11051106 WriteLiteral(" class=\"language-dropdown\"");
11071108 WriteLiteral(">\r\n\t\t\t\t<button");
11091110 WriteLiteral(" class=\"language-dropdown__toggle\"");
11111112 WriteLiteral(" type=\"button\"");
11131114 WriteLiteral(" aria-label=\"Change language\"");
11151116 WriteLiteral(">\r\n\t\t\t\t\t<span");
11171118 WriteAttribute("class", Tuple.Create(" class=\"", 9991), Tuple.Create("\"", 10071)
1119 , Tuple.Create(Tuple.Create("", 9999), Tuple.Create("flag", 9999), true)
1120 , Tuple.Create(Tuple.Create(" ", 10003), Tuple.Create("flag-icon", 10004), true)
1121 , Tuple.Create(Tuple.Create(" ", 10013), Tuple.Create("flag-icon-", 10014), true)
11221123 #line 243 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1124 , Tuple.Create(Tuple.Create("", 10024), Tuple.Create<System.Object, System.Int32>(Pageview.Area.Culture.Substring(3,2).ToLower()
11251126 #line default
1127 #line hidden
1128 , 10024), false)
1129 );
11301131 WriteLiteral("></span>\r\n\t\t\t\t\t<i");
11321133 WriteLiteral(" class=\"fal fa-chevron-down\"");
11341135 WriteLiteral("></i>\r\n\t\t\t\t</button>\r\n\t\t\t\t<ul");
11361137 WriteLiteral(" class=\"language-dropdown__options\"");
11381139 WriteLiteral(">\r\n");
114011411142 #line 247 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
114311441145 #line default
1146 #line hidden
11471148 #line 247 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1149 foreach (var l in LanguageSwitcher.GetLanguages())
1150 {
1151 string languageName = @l.NativeName.ToString().Split('(')[0];
115211531154 #line default
1155 #line hidden
1156 WriteLiteral("<li");
11571158 WriteLiteral(" class=\"language-dropdown__item\"");
11591160 WriteLiteral(">\r\n\t\t\t\t\t\t\t<a");
11611162 WriteAttribute("href", Tuple.Create(" href=\'", 10372), Tuple.Create("\'", 10385)
11631164 #line 251 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1165 , Tuple.Create(Tuple.Create("", 10379), Tuple.Create<System.Object, System.Int32>(l.Url
11661167 #line default
1168 #line hidden
1169 , 10379), false)
1170 );
11711172 WriteAttribute("title", Tuple.Create(" title=\"", 10386), Tuple.Create("\"", 10407)
11731174 #line 251 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1175 , Tuple.Create(Tuple.Create("", 10394), Tuple.Create<System.Object, System.Int32>(languageName
11761177 #line default
1178 #line hidden
1179 , 10394), false)
1180 );
11811182 WriteLiteral(">\r\n\t\t\t\t\t\t\t\t<span");
11831184 WriteAttribute("class", Tuple.Create(" class=\"", 10424), Tuple.Create("\"", 10466)
1185 , Tuple.Create(Tuple.Create("", 10432), Tuple.Create("flag-icon", 10432), true)
1186 , Tuple.Create(Tuple.Create(" ", 10441), Tuple.Create("flag-icon-", 10442), true)
11871188 #line 252 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1189 , Tuple.Create(Tuple.Create("", 10452), Tuple.Create<System.Object, System.Int32>(l.CountryCode
11901191 #line default
1192 #line hidden
1193 , 10452), false)
1194 );
11951196 WriteLiteral("></span>\r\n\t\t\t\t\t\t\t\t<span");
11971198 WriteLiteral(" class=\"language-dropdown__item-code\"");
11991200 WriteLiteral(">");
120112021203 #line 253 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1204 Write(languageName);
120512061207 #line default
1208 #line hidden
1209 WriteLiteral("</span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t</li>\r\n");
121012111212 #line 256 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1213 }
121412151216 #line default
1217 #line hidden
1218 WriteLiteral("\t\t\t\t</ul>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t</div>\r\n");
121912201221 #line 261 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1222 }
122312241225 #line default
1226 #line hidden
1227 WriteLiteral("\r\n\r\n");
122812291230 #line 264 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
123112321233 #line default
1234 #line hidden
12351236 #line 264 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1237 if(enableShoppingCart) {
123812391240 #line default
1241 #line hidden
1242 WriteLiteral("\t\t\t<div");
12431244 WriteLiteral(" class=\"app-shopping-cart\"");
12451246 WriteLiteral(" data-cart-location=\"header-mobile\"");
12471248 WriteLiteral(" data-enable-shoppingcart=\"");
124912501251 #line 265 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1252 Write(enableShoppingCart);
125312541255 #line default
1256 #line hidden
1257 WriteLiteral("\"");
12581259 WriteLiteral("></div>\r\n");
126012611262 #line 266 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1263 }
126412651266 #line default
1267 #line hidden
1268 WriteLiteral("\r\n\t\t<div");
12691270 WriteLiteral(" id=\"hamburger\"");
12711272 WriteLiteral(" class=\"icon__content\"");
12731274 WriteLiteral(">\r\n\t\t\t<i");
12751276 WriteLiteral(" class=\"fal fa-bars icon\"");
12771278 WriteLiteral("></i>\r\n\t\t</div>\r\n\r\n\t</div>\r\n\r\n</header>\r\n\r\n<header");
12791280 WriteLiteral(" class=\"header header--desktop\"");
12811282 WriteLiteral(">\r\n\r\n");
128312841285 #line 278 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
128612871288 #line default
1289 #line hidden
1290 WriteLiteral("\r\n<section");
12911292 WriteLiteral(" class=\"topmenu\"");
12931294 WriteLiteral(">\r\n\r\n\t<div");
12951296 WriteLiteral(" class=\"topmenu__container container\"");
12971298 WriteLiteral(">\r\n\r\n\t\t<ul");
12991300 WriteLiteral(" class=\"usp__list\"");
13011302 WriteLiteral(">\r\n");
13031304 WriteLiteral("\t\t\t");
130513061307 #line 286 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1308 Write(RenderHeaderUSP(@GetString("Item.Area.USP_1.Value"), @GetString("Item.Area.USP_1_icon.Value")));
130913101311 #line default
1312 #line hidden
1313 WriteLiteral("\r\n");
13141315 WriteLiteral("\t\t\t");
131613171318 #line 287 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1319 Write(RenderHeaderUSP(@GetString("Item.Area.USP_2.Value"), @GetString("Item.Area.USP_2_icon.Value")));
132013211322 #line default
1323 #line hidden
1324 WriteLiteral("\r\n");
13251326 WriteLiteral("\t\t\t");
132713281329 #line 288 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1330 Write(RenderHeaderUSP(@GetString("Item.Area.USP_3.Value"), @GetString("Item.Area.USP_3_icon.Value")));
133113321333 #line default
1334 #line hidden
1335 WriteLiteral("\r\n");
13361337 WriteLiteral("\t\t\t");
133813391340 #line 289 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1341 Write(RenderHeaderUSP(@GetString("Item.Area.USP_4.Value"), @GetString("Item.Area.USP_4_icon.Value")));
134213431344 #line default
1345 #line hidden
1346 WriteLiteral("\r\n");
13471348 WriteLiteral("\t\t\t");
134913501351 #line 290 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1352 Write(RenderHeaderUSP(@GetString("Item.Area.USP_5.Value"), @GetString("Item.Area.USP_5_icon.Value")));
135313541355 #line default
1356 #line hidden
1357 WriteLiteral("\r\n\t\t</ul>\r\n\r\n\t\t<section");
13581359 WriteLiteral(" class=\"flex flex-row\"");
13601361 WriteLiteral(">\r\n\r\n\t\t\t<ul");
13621363 WriteLiteral(" class=\"topmenu__list\"");
13641365 WriteLiteral(">\r\n");
13661367 WriteLiteral("\t\t\t\t");
136813691370 #line 296 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1371 Write(GetValue("DwNavigation(topnavigation)"));
137213731374 #line default
1375 #line hidden
1376 WriteLiteral("\r\n");
137713781379 #line 297 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
138013811382 #line default
1383 #line hidden
13841385 #line 297 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1386 if (enableLogin)
1387 {
1388 if (Pageview.User == null)
1389 {
139013911392 #line default
1393 #line hidden
1394 WriteLiteral("\t\t\t\t\t\t<li");
13951396 WriteLiteral(" class=\"topmenu__item topmenu__login\"");
13971398 WriteLiteral(">\r\n\t\t\t\t\t\t\t<a");
13991400 WriteLiteral(" href=\"javascript:;\"");
14011402 WriteLiteral(" class=\"topmenu__link topmenu__link--login\"");
14031404 WriteLiteral(">");
140514061407 #line 302 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1408 Write(Translate("User.Login", "Login"));
140914101411 #line default
1412 #line hidden
1413 WriteLiteral("</a>\r\n\t\t\t\t\t\t</li>\r\n");
141414151416 #line 304 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1417 }
1418 else
1419 {
142014211422 #line default
1423 #line hidden
1424 WriteLiteral("\t\t\t\t\t\t<li");
14251426 WriteLiteral(" class=\"topmenu__item topmenu__login\"");
14271428 WriteLiteral(">\r\n\t\t\t\t\t\t\t<a");
14291430 WriteAttribute("href", Tuple.Create(" href=\"", 12156), Tuple.Create("\"", 12217)
1431 , Tuple.Create(Tuple.Create("", 12163), Tuple.Create("/Admin/Public/ExtranetLogoff.aspx?ID=", 12163), true)
14321433 #line 308 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1434 , Tuple.Create(Tuple.Create("", 12200), Tuple.Create<System.Object, System.Int32>(Pageview.Page.ID
14351436 #line default
1437 #line hidden
1438 , 12200), false)
1439 );
14401441 WriteLiteral(" class=\"topmenu__link\"");
14421443 WriteLiteral(">");
144414451446 #line 308 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1447 Write(Translate("User.Logout", "Logout"));
144814491450 #line default
1451 #line hidden
1452 WriteLiteral("</a>\r\n\t\t\t\t\t\t</li>\r\n");
145314541455 #line 310 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1456 }
1457 }
145814591460 #line default
1461 #line hidden
1462 WriteLiteral("\t\t\t</ul>\r\n\t\t\t\t\t\t\r\n");
146314641465 #line 314 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
146614671468 #line default
1469 #line hidden
14701471 #line 314 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1472 if (enableDyslexicFont)
1473 {
147414751476 #line default
1477 #line hidden
1478 WriteLiteral("\t\t\t\t<div");
14791480 WriteLiteral(" class=\"app-font-toggle\"");
14811482 WriteLiteral(" data-standardfont=\"Maven Pro\"");
14831484 WriteLiteral("></div>\r\n");
148514861487 #line 317 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1488 }
148914901491 #line default
1492 #line hidden
1493 WriteLiteral("\r\n");
149414951496 #line 319 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
149714981499 #line default
1500 #line hidden
1501 WriteLiteral("\r\n");
150215031504 #line 326 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1505 if (LanguageSwitcher.GetLanguages().Count > 1)
1506 {
150715081509 #line default
1510 #line hidden
1511 WriteLiteral("\t<div");
15121513 WriteLiteral(" class=\"top-toggles\"");
15141515 WriteLiteral(">\r\n\t\t<div");
15161517 WriteLiteral(" class=\"language\"");
15181519 WriteLiteral(">\r\n\t\t\t<div");
15201521 WriteLiteral(" class=\"language-dropdown\"");
15221523 WriteLiteral(">\r\n\t\t\t\t<button");
15241525 WriteLiteral(" class=\"language-dropdown__toggle\"");
15261527 WriteLiteral(" type=\"button\"");
15281529 WriteLiteral(" aria-label=\"Change language\"");
15301531 WriteLiteral(">\r\n\t\t\t\t\t<span");
15321533 WriteAttribute("class", Tuple.Create(" class=\"", 12957), Tuple.Create("\"", 13037)
1534 , Tuple.Create(Tuple.Create("", 12965), Tuple.Create("flag", 12965), true)
1535 , Tuple.Create(Tuple.Create(" ", 12969), Tuple.Create("flag-icon", 12970), true)
1536 , Tuple.Create(Tuple.Create(" ", 12979), Tuple.Create("flag-icon-", 12980), true)
15371538 #line 332 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1539 , Tuple.Create(Tuple.Create("", 12990), Tuple.Create<System.Object, System.Int32>(Pageview.Area.Culture.Substring(3,2).ToLower()
15401541 #line default
1542 #line hidden
1543 , 12990), false)
1544 );
15451546 WriteLiteral("></span>\r\n\t\t\t\t\t<i");
15471548 WriteLiteral(" class=\"fal fa-chevron-down\"");
15491550 WriteLiteral("></i>\r\n\t\t\t\t</button>\r\n\t\t\t\t<ul");
15511552 WriteLiteral(" class=\"language-dropdown__options\"");
15531554 WriteLiteral(">\r\n");
155515561557 #line 336 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
155815591560 #line default
1561 #line hidden
15621563 #line 336 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1564 foreach (var l in LanguageSwitcher.GetLanguages())
1565 {
1566 string languageName = @l.NativeName.ToString().Split('(')[0];
156715681569 #line default
1570 #line hidden
1571 WriteLiteral("<li");
15721573 WriteLiteral(" class=\"language-dropdown__item\"");
15741575 WriteLiteral(">\r\n\t\t\t\t\t\t\t<a");
15761577 WriteAttribute("href", Tuple.Create(" href=\'", 13338), Tuple.Create("\'", 13351)
15781579 #line 340 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1580 , Tuple.Create(Tuple.Create("", 13345), Tuple.Create<System.Object, System.Int32>(l.Url
15811582 #line default
1583 #line hidden
1584 , 13345), false)
1585 );
15861587 WriteAttribute("title", Tuple.Create(" title=\"", 13352), Tuple.Create("\"", 13373)
15881589 #line 340 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1590 , Tuple.Create(Tuple.Create("", 13360), Tuple.Create<System.Object, System.Int32>(languageName
15911592 #line default
1593 #line hidden
1594 , 13360), false)
1595 );
15961597 WriteLiteral(">\r\n\t\t\t\t\t\t\t\t<span");
15981599 WriteAttribute("class", Tuple.Create(" class=\"", 13390), Tuple.Create("\"", 13432)
1600 , Tuple.Create(Tuple.Create("", 13398), Tuple.Create("flag-icon", 13398), true)
1601 , Tuple.Create(Tuple.Create(" ", 13407), Tuple.Create("flag-icon-", 13408), true)
16021603 #line 341 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1604 , Tuple.Create(Tuple.Create("", 13418), Tuple.Create<System.Object, System.Int32>(l.CountryCode
16051606 #line default
1607 #line hidden
1608 , 13418), false)
1609 );
16101611 WriteLiteral("></span>\r\n\t\t\t\t\t\t\t\t<span");
16121613 WriteLiteral(" class=\"language-dropdown__item-code\"");
16141615 WriteLiteral(">");
161616171618 #line 342 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1619 Write(languageName);
162016211622 #line default
1623 #line hidden
1624 WriteLiteral("</span>\r\n\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t</li>\r\n");
162516261627 #line 345 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1628 }
162916301631 #line default
1632 #line hidden
1633 WriteLiteral("\t\t\t\t</ul>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t</div>\r\n");
163416351636 #line 350 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1637 }
163816391640 #line default
1641 #line hidden
1642 WriteLiteral("\r\n\r\n");
164316441645 #line 353 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
164616471648 #line default
1649 #line hidden
16501651 #line 353 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1652 if (enableShoppingCart)
1653 {
165416551656 #line default
1657 #line hidden
1658 WriteLiteral("\t\t\t\t<div");
16591660 WriteLiteral(" class=\"app-shopping-cart\"");
16611662 WriteLiteral(" data-cart-location=\"header-desktop\"");
16631664 WriteLiteral(" data-enable-shoppingcart=\"");
166516661667 #line 355 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1668 Write(enableShoppingCart);
166916701671 #line default
1672 #line hidden
1673 WriteLiteral("\"");
16741675 WriteLiteral("></div>\r\n");
167616771678 #line 356 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1679 }
168016811682 #line default
1683 #line hidden
1684 WriteLiteral("\r\n\t\t</section>\r\n\t\t\r\n\t</div>\r\n\r\n</section>\r\n\r\n");
16851686 WriteLiteral("\r\n\r\n\t<section");
16871688 WriteLiteral(" class=\"header__container container\"");
16891690 WriteLiteral(">\r\n\r\n\t\t<a");
16911692 WriteLiteral(" href=\"/\"");
16931694 WriteLiteral(" class=\"flex items-center\"");
16951696 WriteLiteral(">\r\n\t\t\t<img");
16971698 WriteLiteral(" class=\"header__logo\"");
16991700 WriteAttribute("src", Tuple.Create(" src=\"", 14264), Tuple.Create("\"", 14364)
1701 , Tuple.Create(Tuple.Create("", 14270), Tuple.Create("/Admin/Public/GetImage.ashx?Image=", 14270), true)
17021703 #line 381 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1704 , Tuple.Create(Tuple.Create("", 14304), Tuple.Create<System.Object, System.Int32>(logo
17051706 #line default
1707 #line hidden
1708 , 14304), false)
1709 , Tuple.Create(Tuple.Create("", 14309), Tuple.Create("&Crop=5&Format=webp&Quality=99&Compression=80&Width=400", 14309), true)
1710 );
17111712 WriteLiteral(" alt=\"Logo\"");
17131714 WriteLiteral(" width=\"400\"");
17151716 WriteLiteral(" height=\"200\"");
17171718 WriteLiteral(">\r\n\t\t</a>\r\n\r\n");
171917201721 #line 384 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
172217231724 #line default
1725 #line hidden
17261727 #line 384 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1728 if(enableAdvancedSearch) {
172917301731 #line default
1732 #line hidden
1733 WriteLiteral("\t\t\t<div");
17341735 WriteLiteral(" id=\"advanced-search\"");
17361737 WriteLiteral("></div>\r\n");
173817391740 #line 386 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1741 } else {
174217431744 #line default
1745 #line hidden
1746 WriteLiteral("\t\t\t<div");
17471748 WriteLiteral(" class=\"searchbox\"");
17491750 WriteLiteral(">\r\n <form");
17511752 WriteLiteral(" class=\"searchbox__form no-validate\"");
17531754 WriteLiteral(" method=\"get\"");
17551756 WriteLiteral(" action=\"/Default.aspx\"");
17571758 WriteLiteral(" autocomplete=\"off\"");
17591760 WriteLiteral(" role=\"search\"");
17611762 WriteLiteral(">\r\n <input");
17631764 WriteLiteral(" type=\"hidden\"");
17651766 WriteLiteral(" name=\"ID\"");
17671768 WriteAttribute("value", Tuple.Create(" value=\"", 14677), Tuple.Create("\"", 14698)
17691770 #line 389 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1771 , Tuple.Create(Tuple.Create("", 14685), Tuple.Create<System.Object, System.Int32>(SearchPageID
17721773 #line default
1774 #line hidden
1775 , 14685), false)
1776 );
17771778 WriteLiteral(">\r\n <input");
17791780 WriteLiteral(" type=\"text\"");
17811782 WriteLiteral(" name=\"q\"");
17831784 WriteAttribute("value", Tuple.Create(" value=\"", 14737), Tuple.Create("\"", 14759)
17851786 #line 390 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1787 , Tuple.Create(Tuple.Create("", 14745), Tuple.Create<System.Object, System.Int32>(SearchPrefill
17881789 #line default
1790 #line hidden
1791 , 14745), false)
1792 );
17931794 WriteLiteral(" class=\"input form__input input--text searchbox__input\"");
17951796 WriteAttribute("placeholder", Tuple.Create(" placeholder=\"", 14815), Tuple.Create("\"", 14847)
17971798 #line 390 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1799 , Tuple.Create(Tuple.Create("", 14829), Tuple.Create<System.Object, System.Int32>(SearchPlaceholder
18001801 #line default
1802 #line hidden
1803 , 14829), false)
1804 );
18051806 WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 14848), Tuple.Create("\"", 14879)
18071808 #line 390 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1809 , Tuple.Create(Tuple.Create("", 14861), Tuple.Create<System.Object, System.Int32>(SearchPlaceholder
18101811 #line default
1812 #line hidden
1813 , 14861), false)
1814 );
18151816 WriteLiteral(" data-placeholder=\"");
181718181819 #line 390 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1820 Write(SearchPlaceholder);
182118221823 #line default
1824 #line hidden
1825 WriteLiteral("\"");
18261827 WriteLiteral(" data-hoverplaceholder=\"");
182818291830 #line 390 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1831 Write(SearchPlaceholderHover);
183218331834 #line default
1835 #line hidden
1836 WriteLiteral("\"");
18371838 WriteLiteral(">\r\n <div");
18391840 WriteLiteral(" class=\"searchbox__button\"");
18411842 WriteLiteral(">\r\n <button");
18431844 WriteLiteral(" type=\"submit\"");
18451846 WriteLiteral(" class=\"searchbox__form__submit icon icon--medium icon__search input__icon\"");
18471848 WriteLiteral(" aria-label=\"Search\"");
18491850 WriteLiteral(">\r\n <i");
18511852 WriteLiteral(" class=\"fal fa-search\"");
18531854 WriteLiteral("></i>\r\n </button>\r\n </div>\r\n </form>\r\n</div>\r\n");
185518561857 #line 398 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1858 }
185918601861 #line default
1862 #line hidden
1863 WriteLiteral("\r\n\t\t<div");
18641865 WriteLiteral(" class=\"header__cta\"");
18661867 WriteLiteral(">\r\n");
186818691870 #line 401 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
187118721873 #line default
1874 #line hidden
18751876 #line 401 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1877 if (!isOffline)
1878 {
187918801881 #line default
1882 #line hidden
1883 WriteLiteral("\t\t\t\t<a");
18841885 WriteAttribute("href", Tuple.Create(" href=\"", 15317), Tuple.Create("\"", 15349)
1886 , Tuple.Create(Tuple.Create("", 15324), Tuple.Create("tel:", 15324), true)
18871888 #line 403 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1889 , Tuple.Create(Tuple.Create("", 15328), Tuple.Create<System.Object, System.Int32>(formattedPhonenumber
18901891 #line default
1892 #line hidden
1893 , 15328), false)
1894 );
18951896 WriteLiteral(" class=\"header__cta--phone phone-cta\"");
18971898 WriteLiteral(">\r\n\t\t\t\t\t<p");
18991900 WriteLiteral(" class=\"phone-cta__number\"");
19011902 WriteLiteral("><i");
19031904 WriteLiteral(" class=\"fas fa-phone-alt\"");
19051906 WriteLiteral("></i>");
190719081909 #line 404 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1910 Write(Translate("Header.CallUsOn", "Call us on"));
191119121913 #line default
1914 #line hidden
1915 WriteLiteral("<span>");
191619171918 #line 404 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1919 Write(phonenumber);
192019211922 #line default
1923 #line hidden
1924 WriteLiteral("</span></p>\r\n\t\t\t\t\t<div");
19251926 WriteLiteral(" class=\"phone-cta__availability__wrapper\"");
19271928 WriteLiteral(">\r\n\t\t\t\t\t\t<i");
19291930 WriteLiteral(" class=\"fas fa-circle phone-cta__availability__icon\"");
19311932 WriteLiteral("></i>\r\n\t\t\t\t\t\t<p");
19331934 WriteLiteral(" class=\"phone-cta__availability__description\"");
19351936 WriteLiteral(">");
193719381939 #line 407 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1940 Write(Translate("Header.AvailableUntill", "We are available until"));
194119421943 #line default
1944 #line hidden
1945 WriteLiteral(" ");
194619471948 #line 407 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1949 Write(availableToHour);
195019511952 #line default
1953 #line hidden
1954 WriteLiteral("</p>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</a>\r\n");
195519561957 #line 410 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1958 }
1959 else
1960 {
196119621963 #line default
1964 #line hidden
1965 WriteLiteral("\t\t\t\t<div");
19661967 WriteLiteral(" class=\"header__cta--callmeback callmeback-cta\"");
19681969 WriteLiteral(">\r\n\t\t\t\t\t<a");
19701971 WriteAttribute("href", Tuple.Create(" href=\"", 15898), Tuple.Create("\"", 15924)
19721973 #line 414 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1974 , Tuple.Create(Tuple.Create("", 15905), Tuple.Create<System.Object, System.Int32>(callmebackformlink
19751976 #line default
1977 #line hidden
1978 , 15905), false)
1979 );
19801981 WriteLiteral(" class=\"btn default-btn btn__outline btn--callmeback\"");
19821983 WriteLiteral(">\r\n\t\t\t\t\t\t<span");
19841985 WriteLiteral(" class=\"btn__text\"");
19861987 WriteLiteral(">");
198819891990 #line 415 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
1991 Write(Translate("Header.CallMeBack", "Call me back"));
199219931994 #line default
1995 #line hidden
1996 WriteLiteral("</span>\r\n\t\t\t\t\t\t<i");
19971998 WriteLiteral(" class=\"btn__icon fas fa-phone\"");
19992000 WriteLiteral("></i>\r\n\t\t\t\t\t</a>\r\n\t\t\t\t</div>\r\n");
200120022003 #line 419 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2004 }
200520062007 #line default
2008 #line hidden
2009 WriteLiteral("\t\t</div>\r\n\r\n\t</section>\r\n\r\n</header>\r\n\r\n<nav>\r\n");
201020112012 #line 427 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
201320142015 #line default
2016 #line hidden
2017 WriteLiteral("\r\n<section");
20182019 WriteLiteral(" class=\"mainmenu mainmenu__container\"");
20202021 WriteLiteral(">\r\n\t<header-menu");
20222023 WriteLiteral(" id=\"header-menu\"");
20242025 WriteLiteral(" data-enable-quickorder=\"");
202620272028 #line 435 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2029 Write(enableQuickOrder);
203020312032 #line default
2033 #line hidden
2034 WriteLiteral("\"");
20352036 WriteLiteral(">\r\n\t\t<!-- Fall back menu for non vue-->\r\n\t\t<div");
20372038 WriteLiteral(" class=\"container\"");
20392040 WriteLiteral(">\r\n\t\t\t<ul");
20412042 WriteLiteral(" class=\"mainmenu__list h-full\"");
20432044 WriteLiteral(">\r\n");
20452046 WriteLiteral("\t\t\t\t");
204720482049 #line 439 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2050 Write(GetValue("DwNavigation(mainmenu)"));
205120522053 #line default
2054 #line hidden
2055 WriteLiteral("\r\n");
205620572058 #line 440 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
205920602061 #line default
2062 #line hidden
20632064 #line 440 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2065 if(enableQuickOrder)
2066 {
206720682069 #line default
2070 #line hidden
2071 WriteLiteral("\t\t\t\t\t<li");
20722073 WriteLiteral(" class=\"mainmenu__item quickorder__toggle\"");
20742075 WriteLiteral(">\r\n\t\t\t\t\t\t<button");
20762077 WriteLiteral(" class=\"mainmenu__link\"");
20782079 WriteLiteral(">Quick Order</button>\r\n\t\t\t\t\t</li>\r\n");
208020812082 #line 445 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2083 }
208420852086 #line default
2087 #line hidden
2088 WriteLiteral("\t\t\t</ul>\r\n\t\t</div>\r\n\t</header-menu>\r\n</section>\r\n\r\n</nav>\r\n\r\n\r\n<!-- DO NOT REMOVE" +
2089 " -->\r\n<div");
20902091 WriteLiteral(" id=\"quick-order\"");
20922093 WriteLiteral("></div>\r\n<div");
20942095 WriteLiteral(" id=\"backdrop-megamenu\"");
20962097 WriteLiteral("></div>\r\n<mega-menu");
20982099 WriteLiteral(" id=\"mega-menu\"");
21002101 WriteLiteral("></mega-menu>\r\n<!-- DO NOT REMOVE -->\r\n\r\n");
210221032104 #line 460 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
210521062107 #line default
2108 #line hidden
2109 WriteLiteral("\r\n");
211021112112 #line 463 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
21132114 // cp = currentpage
2115 var cp_default = System.Web.HttpContext.Current.Items["defaultActive"];
2116 var cp_productOverview = System.Web.HttpContext.Current.Items["productOverviewActive"];
2117 var cp_productDetail = System.Web.HttpContext.Current.Items["productDetailActive"];
2118 string stickyHeaderCTAText = GetString("Item.Area.Sticky_header_cta_text");
2119 string stickyHeaderCTALink = GetString("Item.Area.Sticky_header_cta_link");
21202121 string stickyHeaderCTAIcon = GetString("Item.Area.Sticky_header_cta_icon");
2122 string stickyHeaderCTAIconClass = (!string.IsNullOrWhiteSpace(stickyHeaderCTAIcon)) ? stickyHeaderCTAIcon : "fal fa-shopping-cart";
212321242125 #line default
2126 #line hidden
2127 WriteLiteral("\r\n\r\n<section");
21282129 WriteLiteral(" class=\"stickymenu flex\"");
21302131 WriteLiteral(">\r\n\r\n\t<!-- Sticky menu - Desktop -->\r\n\t<div");
21322133 WriteLiteral(" class=\"hidden lg:flex container justify-between items-center\"");
21342135 WriteLiteral(">\r\n\t\t<div");
21362137 WriteLiteral(" class=\"mr-4 inline-block\"");
21382139 WriteLiteral(">\r\n\t\t\t<a");
21402141 WriteLiteral(" href=\"/\"");
21422143 WriteLiteral(" class=\"flex items-center\"");
21442145 WriteLiteral(">\r\n\t\t\t\t<img");
21462147 WriteLiteral(" class=\"header__logo--sticky\"");
21482149 WriteAttribute("src", Tuple.Create(" src=\"", 18164), Tuple.Create("\"", 18175)
21502151 #line 481 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2152 , Tuple.Create(Tuple.Create("", 18170), Tuple.Create<System.Object, System.Int32>(logo
21532154 #line default
2155 #line hidden
2156 , 18170), false)
2157 );
21582159 WriteLiteral(" alt=\"Logo\"");
21602161 WriteLiteral(" width=\"200\"");
21622163 WriteLiteral(" height=\"50\"");
21642165 WriteLiteral(">\r\n\t\t\t</a>\r\n\t\t</div>\r\n\r\n");
216621672168 #line 485 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
216921702171 #line default
2172 #line hidden
21732174 #line 485 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2175 if (cp_productDetail != null && (bool)cp_productDetail)
2176 {
217721782179 #line default
2180 #line hidden
21812182 #line 487 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2183 Write(RenderSnippet("ProductDetailHeaderDesktop"));
218421852186 #line default
2187 #line hidden
21882189 #line 487 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
21902191 }
2192 else if (cp_productOverview != null && (bool)cp_productOverview)
2193 {
219421952196 #line default
2197 #line hidden
2198 WriteLiteral("\t\t\t<div");
21992200 WriteLiteral(" class=\"searchbox\"");
22012202 WriteLiteral(">\r\n <form");
22032204 WriteLiteral(" class=\"searchbox__form no-validate\"");
22052206 WriteLiteral(" method=\"get\"");
22072208 WriteLiteral(" action=\"/Default.aspx\"");
22092210 WriteLiteral(" autocomplete=\"off\"");
22112212 WriteLiteral(" role=\"search\"");
22132214 WriteLiteral(">\r\n <input");
22152216 WriteLiteral(" type=\"hidden\"");
22172218 WriteLiteral(" name=\"ID\"");
22192220 WriteAttribute("value", Tuple.Create(" value=\"", 18610), Tuple.Create("\"", 18631)
22212222 #line 493 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2223 , Tuple.Create(Tuple.Create("", 18618), Tuple.Create<System.Object, System.Int32>(SearchPageID
22242225 #line default
2226 #line hidden
2227 , 18618), false)
2228 );
22292230 WriteLiteral(">\r\n <input");
22312232 WriteLiteral(" type=\"text\"");
22332234 WriteLiteral(" name=\"q\"");
22352236 WriteAttribute("value", Tuple.Create(" value=\"", 18670), Tuple.Create("\"", 18692)
22372238 #line 494 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2239 , Tuple.Create(Tuple.Create("", 18678), Tuple.Create<System.Object, System.Int32>(SearchPrefill
22402241 #line default
2242 #line hidden
2243 , 18678), false)
2244 );
22452246 WriteLiteral(" class=\"input form__input input--text searchbox__input\"");
22472248 WriteAttribute("placeholder", Tuple.Create(" placeholder=\"", 18748), Tuple.Create("\"", 18780)
22492250 #line 494 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2251 , Tuple.Create(Tuple.Create("", 18762), Tuple.Create<System.Object, System.Int32>(SearchPlaceholder
22522253 #line default
2254 #line hidden
2255 , 18762), false)
2256 );
22572258 WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 18781), Tuple.Create("\"", 18812)
22592260 #line 494 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2261 , Tuple.Create(Tuple.Create("", 18794), Tuple.Create<System.Object, System.Int32>(SearchPlaceholder
22622263 #line default
2264 #line hidden
2265 , 18794), false)
2266 );
22672268 WriteLiteral(" data-placeholder=\"");
226922702271 #line 494 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2272 Write(SearchPlaceholder);
227322742275 #line default
2276 #line hidden
2277 WriteLiteral("\"");
22782279 WriteLiteral(" data-hoverplaceholder=\"");
228022812282 #line 494 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2283 Write(SearchPlaceholderHover);
228422852286 #line default
2287 #line hidden
2288 WriteLiteral("\"");
22892290 WriteLiteral(">\r\n <div");
22912292 WriteLiteral(" class=\"searchbox__button\"");
22932294 WriteLiteral(">\r\n <button");
22952296 WriteLiteral(" type=\"submit\"");
22972298 WriteLiteral(" class=\"searchbox__form__submit icon icon--medium icon__search input__icon\"");
22992300 WriteLiteral(" aria-label=\"Search\"");
23012302 WriteLiteral(">\r\n <i");
23032304 WriteLiteral(" class=\"fal fa-search\"");
23052306 WriteLiteral("></i>\r\n </button>\r\n </div>\r\n </form>\r\n</div>\r\n");
230723082309 #line 502 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
23102311 if(@enableShoppingCart) {
231223132314 #line default
2315 #line hidden
2316 WriteLiteral("\t\t\t\t<div");
23172318 WriteLiteral(" class=\"app-shopping-cart\"");
23192320 WriteLiteral(" data-cart-location=\"sticky-desktop\"");
23212322 WriteLiteral(" data-enable-shoppingcart=\"");
232323242325 #line 504 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2326 Write(enableShoppingCart);
232723282329 #line default
2330 #line hidden
2331 WriteLiteral("\"");
23322333 WriteLiteral("></div>\r\n");
233423352336 #line 505 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2337 }
2338 }
2339 else
2340 {
23412342 if (!string.IsNullOrWhiteSpace(stickyHeaderCTAText))
2343 {
234423452346 #line default
2347 #line hidden
2348 WriteLiteral("\t\t\t\t<a");
23492350 WriteAttribute("href", Tuple.Create(" href=\"", 19434), Tuple.Create("\"", 19461)
23512352 #line 512 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2353 , Tuple.Create(Tuple.Create("", 19441), Tuple.Create<System.Object, System.Int32>(stickyHeaderCTALink
23542355 #line default
2356 #line hidden
2357 , 19441), false)
2358 );
23592360 WriteLiteral(" class=\"btn default-btn stickymenu__cta-btn\"");
23612362 WriteLiteral(">\r\n\t\t\t\t\t<span");
23632364 WriteLiteral(" class=\"btn__text stickymenu__cta-btn-label\"");
23652366 WriteLiteral(">");
236723682369 #line 513 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2370 Write(stickyHeaderCTAText);
237123722373 #line default
2374 #line hidden
2375 WriteLiteral("</span>\r\n\t\t\t\t\t<i");
23762377 WriteAttribute("class", Tuple.Create(" class=\"", 19601), Tuple.Create("\"", 19669)
2378 , Tuple.Create(Tuple.Create("", 19609), Tuple.Create("btn__icon", 19609), true)
23792380 #line 514 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2381 , Tuple.Create(Tuple.Create(" ", 19618), Tuple.Create<System.Object, System.Int32>(stickyHeaderCTAIconClass
23822383 #line default
2384 #line hidden
2385 , 19619), false)
2386 , Tuple.Create(Tuple.Create(" ", 19644), Tuple.Create("stickymenu__cta-btn-icon", 19645), true)
2387 );
23882389 WriteLiteral("></i>\r\n\t\t\t\t</a>\r\n");
239023912392 #line 516 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2393 }
2394239523962397 #line default
2398 #line hidden
2399 WriteLiteral("\t\t\t<div");
24002401 WriteLiteral(" class=\"header__cta\"");
24022403 WriteLiteral(">\r\n");
240424052406 #line 519 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
240724082409 #line default
2410 #line hidden
24112412 #line 519 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2413 if (!isOffline)
2414 {
241524162417 #line default
2418 #line hidden
2419 WriteLiteral("\t\t\t\t\t<a");
24202421 WriteAttribute("href", Tuple.Create(" href=\"", 19761), Tuple.Create("\"", 19793)
2422 , Tuple.Create(Tuple.Create("", 19768), Tuple.Create("tel:", 19768), true)
24232424 #line 521 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2425 , Tuple.Create(Tuple.Create("", 19772), Tuple.Create<System.Object, System.Int32>(formattedPhonenumber
24262427 #line default
2428 #line hidden
2429 , 19772), false)
2430 );
24312432 WriteLiteral(" class=\"header__cta--phone phone-cta phone-cta--compact\"");
24332434 WriteLiteral(">\r\n\t\t\t\t\t\t<p");
24352436 WriteLiteral(" class=\"phone-cta__number\"");
24372438 WriteLiteral("><i");
24392440 WriteLiteral(" class=\"fas fa-phone-alt\"");
24412442 WriteLiteral("></i><span>");
244324442445 #line 522 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2446 Write(phonenumber);
244724482449 #line default
2450 #line hidden
2451 WriteLiteral("</span></p>\r\n\t\t\t\t\t\t<p");
24522453 WriteLiteral(" class=\"phone-cta__availability__description\"");
24542455 WriteLiteral("><i");
24562457 WriteLiteral(" class=\"fas fa-circle phone-cta__availability__icon\"");
24582459 WriteLiteral("></i>");
246024612462 #line 523 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2463 Write(Translate("Header.Available", "Available"));
246424652466 #line default
2467 #line hidden
2468 WriteLiteral("</p>\r\n\t\t\t\t\t</a>\r\n");
246924702471 #line 525 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2472 }
2473 else
2474 {
247524762477 #line default
2478 #line hidden
2479 WriteLiteral("\t\t\t\t\t<div");
24802481 WriteLiteral(" class=\"header__cta--callmeback callmeback-cta\"");
24822483 WriteLiteral(">\r\n\t\t\t\t\t\t<a");
24842485 WriteAttribute("href", Tuple.Create(" href=\"", 20215), Tuple.Create("\"", 20241)
24862487 #line 529 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2488 , Tuple.Create(Tuple.Create("", 20222), Tuple.Create<System.Object, System.Int32>(callmebackformlink
24892490 #line default
2491 #line hidden
2492 , 20222), false)
2493 );
24942495 WriteLiteral(" class=\"btn default-btn btn__outline btn--callmeback\"");
24962497 WriteLiteral(">\r\n\t\t\t\t\t\t\t<span");
24982499 WriteLiteral(" class=\"btn__text\"");
25002501 WriteLiteral(">");
250225032504 #line 530 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2505 Write(Translate("Header.CallMeBack", "Call me back"));
250625072508 #line default
2509 #line hidden
2510 WriteLiteral("</span>\r\n\t\t\t\t\t\t\t<i");
25112512 WriteLiteral(" class=\"btn__icon fas fa-phone\"");
25132514 WriteLiteral("></i>\r\n\t\t\t\t\t\t</a>\r\n\t\t\t\t\t</div>\r\n");
251525162517 #line 534 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2518 }
251925202521 #line default
2522 #line hidden
2523 WriteLiteral("\t\t\t</div>\r\n");
252425252526 #line 536 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
25272528 if(@enableShoppingCart) {
252925302531 #line default
2532 #line hidden
2533 WriteLiteral("\t\t\t\t<div");
25342535 WriteLiteral(" class=\"app-shopping-cart\"");
25362537 WriteLiteral(" data-cart-location=\"sticky-desktop\"");
25382539 WriteLiteral(" data-enable-shoppingcart=\"");
254025412542 #line 538 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2543 Write(enableShoppingCart);
254425452546 #line default
2547 #line hidden
2548 WriteLiteral("\"");
25492550 WriteLiteral("></div>\r\n");
255125522553 #line 539 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2554 }
2555 }
255625572558 #line default
2559 #line hidden
2560 WriteLiteral("\t</div>\r\n\r\n\t<!-- Sticky menu - Mobile -->\r\n\t<div");
25612562 WriteLiteral(" class=\"container flex lg:hidden justify-between items-center p-2\"");
25632564 WriteLiteral(">\r\n");
256525662567 #line 545 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
256825692570 #line default
2571 #line hidden
25722573 #line 545 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2574 if (cp_productDetail != null && (bool)cp_productDetail)
2575 {
257625772578 #line default
2579 #line hidden
25802581 #line 547 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2582 Write(RenderSnippet("ProductDetailHeaderMobile"));
258325842585 #line default
2586 #line hidden
25872588 #line 547 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
25892590 }
2591 else if (cp_productOverview != null && (bool)cp_productOverview)
2592 {
259325942595 #line default
2596 #line hidden
2597 WriteLiteral("\t\t\t<div");
25982599 WriteLiteral(" class=\"searchbox\"");
26002601 WriteLiteral(">\r\n <form");
26022603 WriteLiteral(" class=\"searchbox__form no-validate\"");
26042605 WriteLiteral(" method=\"get\"");
26062607 WriteLiteral(" action=\"/Default.aspx\"");
26082609 WriteLiteral(" autocomplete=\"off\"");
26102611 WriteLiteral(" role=\"search\"");
26122613 WriteLiteral(">\r\n <input");
26142615 WriteLiteral(" type=\"hidden\"");
26162617 WriteLiteral(" name=\"ID\"");
26182619 WriteAttribute("value", Tuple.Create(" value=\"", 21135), Tuple.Create("\"", 21156)
26202621 #line 553 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2622 , Tuple.Create(Tuple.Create("", 21143), Tuple.Create<System.Object, System.Int32>(SearchPageID
26232624 #line default
2625 #line hidden
2626 , 21143), false)
2627 );
26282629 WriteLiteral(">\r\n <input");
26302631 WriteLiteral(" type=\"text\"");
26322633 WriteLiteral(" name=\"q\"");
26342635 WriteAttribute("value", Tuple.Create(" value=\"", 21195), Tuple.Create("\"", 21217)
26362637 #line 554 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2638 , Tuple.Create(Tuple.Create("", 21203), Tuple.Create<System.Object, System.Int32>(SearchPrefill
26392640 #line default
2641 #line hidden
2642 , 21203), false)
2643 );
26442645 WriteLiteral(" class=\"input form__input input--text searchbox__input\"");
26462647 WriteAttribute("placeholder", Tuple.Create(" placeholder=\"", 21273), Tuple.Create("\"", 21305)
26482649 #line 554 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2650 , Tuple.Create(Tuple.Create("", 21287), Tuple.Create<System.Object, System.Int32>(SearchPlaceholder
26512652 #line default
2653 #line hidden
2654 , 21287), false)
2655 );
26562657 WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 21306), Tuple.Create("\"", 21337)
26582659 #line 554 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2660 , Tuple.Create(Tuple.Create("", 21319), Tuple.Create<System.Object, System.Int32>(SearchPlaceholder
26612662 #line default
2663 #line hidden
2664 , 21319), false)
2665 );
26662667 WriteLiteral(" data-placeholder=\"");
266826692670 #line 554 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2671 Write(SearchPlaceholder);
267226732674 #line default
2675 #line hidden
2676 WriteLiteral("\"");
26772678 WriteLiteral(" data-hoverplaceholder=\"");
267926802681 #line 554 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2682 Write(SearchPlaceholderHover);
268326842685 #line default
2686 #line hidden
2687 WriteLiteral("\"");
26882689 WriteLiteral(">\r\n <div");
26902691 WriteLiteral(" class=\"searchbox__button\"");
26922693 WriteLiteral(">\r\n <button");
26942695 WriteLiteral(" type=\"submit\"");
26962697 WriteLiteral(" class=\"searchbox__form__submit icon icon--medium icon__search input__icon\"");
26982699 WriteLiteral(" aria-label=\"Search\"");
27002701 WriteLiteral(">\r\n <i");
27022703 WriteLiteral(" class=\"fal fa-search\"");
27042705 WriteLiteral("></i>\r\n </button>\r\n </div>\r\n </form>\r\n</div>\r\n");
270627072708 #line 562 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2709 }
2710 else
2711 {
2712 if (!string.IsNullOrWhiteSpace(stickyHeaderCTAText))
2713 {
271427152716 #line default
2717 #line hidden
2718 WriteLiteral("\t\t\t\t<a");
27192720 WriteAttribute("href", Tuple.Create(" href=\"", 21793), Tuple.Create("\"", 21820)
27212722 #line 567 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2723 , Tuple.Create(Tuple.Create("", 21800), Tuple.Create<System.Object, System.Int32>(stickyHeaderCTALink
27242725 #line default
2726 #line hidden
2727 , 21800), false)
2728 );
27292730 WriteLiteral(" class=\"btn default-btn stickymenu__cta-btn\"");
27312732 WriteLiteral(">\r\n\t\t\t\t\t<span");
27332734 WriteLiteral(" class=\"btn__text stickymenu__cta-btn-label\"");
27352736 WriteLiteral(">");
273727382739 #line 568 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2740 Write(stickyHeaderCTAText);
274127422743 #line default
2744 #line hidden
2745 WriteLiteral("</span>\r\n\t\t\t\t\t<i");
27462747 WriteAttribute("class", Tuple.Create(" class=\"", 21960), Tuple.Create("\"", 22028)
2748 , Tuple.Create(Tuple.Create("", 21968), Tuple.Create("btn__icon", 21968), true)
27492750 #line 569 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2751 , Tuple.Create(Tuple.Create(" ", 21977), Tuple.Create<System.Object, System.Int32>(stickyHeaderCTAIconClass
27522753 #line default
2754 #line hidden
2755 , 21978), false)
2756 , Tuple.Create(Tuple.Create(" ", 22003), Tuple.Create("stickymenu__cta-btn-icon", 22004), true)
2757 );
27582759 WriteLiteral("></i>\r\n\t\t\t\t</a>\r\n");
276027612762 #line 571 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2763 } else {
2764 // Empty element to fix justify-between alignment
276527662767 #line default
2768 #line hidden
2769 WriteLiteral("\t\t\t\t<span></span>\r\n");
277027712772 #line 574 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2773 }
2774 }
277527762777 #line default
2778 #line hidden
2779 WriteLiteral("\t\t<div");
27802781 WriteLiteral(" id=\"sticky-hamburger\"");
27822783 WriteLiteral(" class=\"icon__content\"");
27842785 WriteLiteral(">\r\n\t\t\t<i");
27862787 WriteLiteral(" class=\"fal fa-bars icon\"");
27882789 WriteLiteral("></i>\r\n\t\t</div>\r\n\t</div>\r\n</section>\r\n\r\n");
279027912792 #line 582 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
279327942795 #line default
2796 #line hidden
2797 WriteLiteral("\r\n");
279827992800 #line 586 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
28012802 var pid = ModuleOnlyParagraph.GetParagraphIDByTag<ModuleOnlyParagraph>("SideBarForm", Pageview.AreaID);
28032804 if (pid > 0)
2805 {
280628072808 #line default
2809 #line hidden
2810 WriteLiteral("\t\t<section");
28112812 WriteLiteral(" id=\"vue-side-bar-form\"");
28132814 WriteLiteral(" data-paragraphid=\"");
281528162817 #line 591 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2818 Write(pid);
281928202821 #line default
2822 #line hidden
2823 WriteLiteral("\"");
28242825 WriteLiteral(" data-telephone=\"");
282628272828 #line 591 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2829 Write(phonenumber);
283028312832 #line default
2833 #line hidden
2834 WriteLiteral("\"");
28352836 WriteLiteral(" data-formatphonenumber=\"");
283728382839 #line 591 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2840 Write(formattedPhonenumber);
284128422843 #line default
2844 #line hidden
2845 WriteLiteral("\"");
28462847 WriteLiteral(" data-isoffline=\"");
284828492850 #line 591 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2851 Write(isOffline);
285228532854 #line default
2855 #line hidden
2856 WriteLiteral("\"");
28572858 WriteLiteral("></section>\r\n");
285928602861 #line 592 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2862 }
286328642865 #line default
2866 #line hidden
2867 WriteLiteral("\r\n\r\n");
286828692870 #line 595 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
287128722873 #line default
2874 #line hidden
28752876 #line 595 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2877 if(@enableProductCompare)
2878 {
287928802881 #line default
2882 #line hidden
2883 WriteLiteral("\t\t<div");
28842885 WriteLiteral(" id=\"vue-compare-list\"");
28862887 WriteLiteral("></div>\r\n");
288828892890 #line 598 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2891 }
289228932894 #line default
2895 #line hidden
2896 WriteLiteral("\r\n\t<style>\r\n\t\tmain.blur {\r\n\t\t\tfilter: grayscale(50%) blur(15px);\r\n\t\t\t-webkit-filt" +
2897 "er: grayscale(50%) blur(15px);\r\n\t\t}\r\n\t</style>\r\n\r\n\t<main>\r\n");
289828992900 #line 608 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
290129022903 #line default
2904 #line hidden
2905 WriteLiteral("\r\n\r\n\r\n");
29062907 WriteLiteral("\r\n");
290829092910 #line 621 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
29112912 var ogLocale = GetString("LongLang").Replace("-", "_");
2913 var ogSiteName = GetString("Item.Area.CompanyName");
2914 var ogurl = string.Format("{0}{1}", httpdomain, GetGlobalValue("Global:Pageview.Url"));
2915 var ogtitle = GetString("Title");
2916 var ogdesc = GetString("Meta.Description");
2917 var ogDefaultImg = GetString("Item.Area.DefaultOGImage");
2918 var ogImg = !string.IsNullOrWhiteSpace(ogDefaultImg) ? string.Format("{0}{1}", httpdomain, ogDefaultImg) : "";
291929202921 #line default
2922 #line hidden
2923 WriteLiteral("\r\n\r\n");
292429252926 #line 631 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2927 Write(SnippetStart("ogTags"));
292829292930 #line default
2931 #line hidden
2932 WriteLiteral("\r\n <meta");
29332934 WriteLiteral(" property=\"og:locale\"");
29352936 WriteAttribute("content", Tuple.Create(" content=\"", 23973), Tuple.Create("\"", 23992)
29372938 #line 632 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2939 , Tuple.Create(Tuple.Create("", 23983), Tuple.Create<System.Object, System.Int32>(ogLocale
29402941 #line default
2942 #line hidden
2943 , 23983), false)
2944 );
29452946 WriteLiteral(">\r\n <meta");
29472948 WriteLiteral(" property=\"og:site_name\"");
29492950 WriteAttribute("content", Tuple.Create(" content=\"", 24029), Tuple.Create("\"", 24050)
29512952 #line 633 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2953 , Tuple.Create(Tuple.Create("", 24039), Tuple.Create<System.Object, System.Int32>(ogSiteName
29542955 #line default
2956 #line hidden
2957 , 24039), false)
2958 );
29592960 WriteLiteral(">\r\n <meta");
29612962 WriteLiteral(" property=\"og:url\"");
29632964 WriteAttribute("content", Tuple.Create(" content=\"", 24081), Tuple.Create("\"", 24097)
29652966 #line 634 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2967 , Tuple.Create(Tuple.Create("", 24091), Tuple.Create<System.Object, System.Int32>(ogurl
29682969 #line default
2970 #line hidden
2971 , 24091), false)
2972 );
29732974 WriteLiteral(">\r\n <meta");
29752976 WriteLiteral(" property=\"og:type\"");
29772978 WriteLiteral(" content=\"website\"");
29792980 WriteLiteral(">\r\n <meta");
29812982 WriteLiteral(" property=\"og:title\"");
29832984 WriteAttribute("content", Tuple.Create(" content=\"", 24179), Tuple.Create("\"", 24197)
29852986 #line 636 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
2987 , Tuple.Create(Tuple.Create("", 24189), Tuple.Create<System.Object, System.Int32>(ogtitle
29882989 #line default
2990 #line hidden
2991 , 24189), false)
2992 );
29932994 WriteLiteral(">\r\n <meta");
29952996 WriteLiteral(" property=\"og:description\"");
29972998 WriteAttribute("content", Tuple.Create(" content=\"", 24236), Tuple.Create("\"", 24253)
29993000 #line 637 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3001 , Tuple.Create(Tuple.Create("", 24246), Tuple.Create<System.Object, System.Int32>(ogdesc
30023003 #line default
3004 #line hidden
3005 , 24246), false)
3006 );
30073008 WriteLiteral(">\r\n <meta");
30093010 WriteLiteral(" property=\"og:image\"");
30113012 WriteAttribute("content", Tuple.Create(" content=\"", 24286), Tuple.Create("\"", 24302)
30133014 #line 638 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3015 , Tuple.Create(Tuple.Create("", 24296), Tuple.Create<System.Object, System.Int32>(ogImg
30163017 #line default
3018 #line hidden
3019 , 24296), false)
3020 );
30213022 WriteLiteral(">\r\n");
302330243025 #line 639 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3026 Write(SnippetEnd("ogTags"));
302730283029 #line default
3030 #line hidden
3031 WriteLiteral("\r\n\r\n");
303230333034 #line 641 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
30353036 Boolean showBreadcrumbs = Pageview.Page.PropertyItem != null && Pageview.Page.PropertyItem["ShowBreadcrumbs"] != null ? Convert.ToBoolean(Pageview.Page.PropertyItem["ShowBreadcrumbs"]) : false;
303730383039 #line default
3040 #line hidden
3041 WriteLiteral("\r\n\r\n<section");
30423043 WriteLiteral(" class=\"defaultpage__content\"");
30443045 WriteLiteral(">\r\n");
30463047 WriteLiteral("\t");
304830493050 #line 646 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3051 Write(GetValue("DwContent(jumbotron)"));
305230533054 #line default
3055 #line hidden
3056 WriteLiteral("\r\n</section>\r\n\r\n");
305730583059 #line 649 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3060 if(showBreadcrumbs) {
306130623063 #line default
3064 #line hidden
3065 WriteLiteral("\t<nav");
30663067 WriteLiteral(" class=\"breadcrumbs\"");
30683069 WriteLiteral(" id=\"breadcrumbs\"");
30703071 WriteLiteral(">\r\n\t<span");
30723073 WriteLiteral(" class=\"breadcrumbs__text\"");
30743075 WriteLiteral(">");
307630773078 #line 651 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3079 Write(Translate("Breadcrumbs.YouAreHere", "You are here"));
308030813082 #line default
3083 #line hidden
3084 WriteLiteral("</span>\r\n");
30853086 WriteLiteral("\t");
308730883089 #line 652 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3090 Write(GetValue("DwNavigation(breadcrumblist)"));
309130923093 #line default
3094 #line hidden
3095 WriteLiteral("\r\n</nav>");
309630973098 #line 653 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3099 ;
3100 }
310131023103 #line default
3104 #line hidden
3105 WriteLiteral("\r\n<section");
31063107 WriteLiteral(" class=\"defaultpage__content\"");
31083109 WriteLiteral(">\r\n");
31103111 WriteLiteral("\t");
311231133114 #line 657 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3115 Write(GetValue("DwContent(widecontent)"));
311631173118 #line default
3119 #line hidden
3120 WriteLiteral("\r\n</section>\r\n\r\n\r\n\t</main>\r\n\r\n");
312131223123 #line 663 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
312431253126 #line default
3127 #line hidden
3128 WriteLiteral("\r\n");
312931303131 #line 667 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
31323133 string footerLogo = GetString("Item.Area.FooterLogo");
3134 string footerDescription = GetString("Item.Area.FooterDescription");
31353136 var fb = GetString("Item.Area.Facebook");
3137 var twitter = GetString("Item.Area.Twitter");
3138 var linkedin = GetString("Item.Area.LinkedIn");
3139 var googlePlus = GetString("Item.Area.GooglePlus");
3140 var instagram = GetString("Item.Area.Instagram");
3141 var youtube = GetString("Item.Area.Youtube");
3142 var pinterest = GetString("Item.Area.Pinterest");
31433144 var Emailadress = GetString("Item.Area.Emailadress");
3145 var Phonenumber = GetString("Item.Area.Phonenumber");
3146 var Address = GetString("Item.Area.Address");
3147 var Zipcode = GetString("Item.Area.Zipcode");
3148 var City = GetString("Item.Area.City");
3149 var Country = GetString("Item.Area.Country");
31503151 var selectedPaymentLogos = @GetString("Item.Area.FooterPaymentLogos");
315231533154 #line default
3155 #line hidden
3156 WriteLiteral("\r\n\r\n<a");
31573158 WriteLiteral(" href=\"javascript:void(0);\"");
31593160 WriteLiteral(" id=\"scroll-to-top\"");
31613162 WriteLiteral(" class=\"scroll-to-top\"");
31633164 WriteLiteral(">\r\n\t<span");
31653166 WriteLiteral(" class=\"scroll-to-top__text\"");
31673168 WriteLiteral(">\r\n");
31693170 WriteLiteral("\t\t");
317131723173 #line 691 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3174 Write(Translate("Naar boven", "To Top"));
317531763177 #line default
3178 #line hidden
3179 WriteLiteral("\r\n\t</span>\r\n\t<i");
31803181 WriteLiteral(" class=\"fal fa-arrow-to-top scroll-to-top__icon\"");
31823183 WriteLiteral("></i>\r\n</a>\r\n\r\n");
31843185 WriteLiteral("\r\n");
318631873188 #line 699 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3189 if (Pageview.Page.ParentPageId > 0)
3190 {
3191 var siblings = Dynamicweb.Services.Pages.GetPagesByParentID(Pageview.Page.ParentPageId).Where(p => p.Active).ToList();
3192 var parentpageItemType = Pageview.Page.Parent.ItemType;
3193 bool isParentPageOverviewpage = parentpageItemType == "OverviewPage";
31943195 if (siblings.Count() > 1 && isParentPageOverviewpage)
3196 {
3197 var prevPage = siblings.OrderByDescending(p => p.Sort).FirstOrDefault(p => p.Sort < Pageview.Page.Sort);
3198 var nextPage = siblings.OrderBy(p => p.Sort).FirstOrDefault(p => p.Sort > Pageview.Page.Sort);
3199 var overview = "/Default.aspx?ID=" + Pageview.Page.ParentPageId;
3200320132023203 #line default
3204 #line hidden
3205 WriteLiteral("\t\t<section");
32063207 WriteLiteral(" class=\"page-navigation\"");
32083209 WriteLiteral(">\r\n");
321032113212 #line 712 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
321332143215 #line default
3216 #line hidden
32173218 #line 712 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3219 if (prevPage != null)
3220 {
3221 var back = "/Default.aspx?ID=" + prevPage.ID;
322232233224 #line default
3225 #line hidden
3226 WriteLiteral("\t\t\t\t<a");
32273228 WriteAttribute("href", Tuple.Create(" href=\"", 27126), Tuple.Create("\"", 27138)
32293230 #line 715 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3231 , Tuple.Create(Tuple.Create("", 27133), Tuple.Create<System.Object, System.Int32>(back
32323233 #line default
3234 #line hidden
3235 , 27133), false)
3236 );
32373238 WriteLiteral(" class=\"page-navigation__item\"");
32393240 WriteLiteral(">\r\n\t\t\t\t\t<i");
32413242 WriteLiteral(" class=\"fal fa-arrow-alt-to-left page-navigation__item--icon\"");
32433244 WriteLiteral("></i>\r\n\t\t\t\t\t<label");
32453246 WriteLiteral(" class=\"page-navigation__item-label\"");
32473248 WriteLiteral(">");
324932503251 #line 717 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3252 Write(Translate("pagenavigation.previous", "Previous"));
325332543255 #line default
3256 #line hidden
3257 WriteLiteral("</label>\r\n\t\t\t\t</a>\r\n");
325832593260 #line 719 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3261 }
326232633264 #line default
3265 #line hidden
3266 WriteLiteral("\r\n\t\t\t<a");
32673268 WriteAttribute("href", Tuple.Create(" href=\"", 27377), Tuple.Create("\"", 27393)
32693270 #line 721 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3271 , Tuple.Create(Tuple.Create("", 27384), Tuple.Create<System.Object, System.Int32>(overview
32723273 #line default
3274 #line hidden
3275 , 27384), false)
3276 );
32773278 WriteLiteral(" class=\"page-navigation__item\"");
32793280 WriteLiteral(">\r\n\t\t\t\t<label");
32813282 WriteLiteral(" class=\"page-navigation__item-label\"");
32833284 WriteLiteral(">");
328532863287 #line 722 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3288 Write(Translate("pagenavigation.Overview", "To overview"));
328932903291 #line default
3292 #line hidden
3293 WriteLiteral("</label>\r\n\t\t\t\t<i");
32943295 WriteLiteral(" class=\"fas fa-th page-navigation__item--icon\"");
32963297 WriteLiteral("></i>\r\n\t\t\t</a>\r\n\r\n");
329832993300 #line 726 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
330133023303 #line default
3304 #line hidden
33053306 #line 726 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3307 if (nextPage != null)
3308 {
3309 var forward = "/Default.aspx?ID=" + nextPage.ID;
331033113312 #line default
3313 #line hidden
3314 WriteLiteral("\t\t\t\t<a");
33153316 WriteAttribute("href", Tuple.Create(" href=\"", 27699), Tuple.Create("\"", 27714)
33173318 #line 729 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3319 , Tuple.Create(Tuple.Create("", 27706), Tuple.Create<System.Object, System.Int32>(forward
33203321 #line default
3322 #line hidden
3323 , 27706), false)
3324 );
33253326 WriteLiteral(" class=\"page-navigation__item\"");
33273328 WriteLiteral(">\r\n\t\t\t\t\t<label");
33293330 WriteLiteral(" class=\"page-navigation__item-label\"");
33313332 WriteLiteral(">");
333333343335 #line 730 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3336 Write(Translate("pagenavigation.next", "Next"));
333733383339 #line default
3340 #line hidden
3341 WriteLiteral("</label>\r\n\t\t\t\t\t<i");
33423343 WriteLiteral(" class=\"fal fa-arrow-alt-to-right page-navigation__item--icon\"");
33443345 WriteLiteral("></i>\r\n\t\t\t\t</a>\r\n");
334633473348 #line 733 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3349 }
335033513352 #line default
3353 #line hidden
3354 WriteLiteral("\t\t</section>\r\n");
335533563357 #line 735 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3358 }
3359 }
336033613362 #line default
3363 #line hidden
3364 WriteLiteral("\r\n\r\n<footer");
33653366 WriteLiteral(" class=\"footer\"");
33673368 WriteLiteral(">\r\n\r\n");
336933703371 #line 741 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
337233733374 #line default
3375 #line hidden
33763377 #line 741 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3378 if (!string.IsNullOrWhiteSpace(@GetString("Item.Area.USP_1.Value")) || !string.IsNullOrWhiteSpace(@GetString("Item.Area.USP_2.Value")) || !string.IsNullOrWhiteSpace(@GetString("Item.Area.USP_3.Value")))
3379 {
338033813382 #line default
3383 #line hidden
3384 WriteLiteral("\t\t<div");
33853386 WriteLiteral(" class=\"footer-usp__wrapper\"");
33873388 WriteLiteral(">\r\n\t\t\t<div");
33893390 WriteLiteral(" class=\"container\"");
33913392 WriteLiteral(">\r\n\t\t\t\t<ul");
33933394 WriteLiteral(" class=\"footer-usp__list flex-wrap\"");
33953396 WriteLiteral(">\r\n");
33973398 WriteLiteral("\t\t\t\t\t");
339934003401 #line 746 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3402 Write(RenderFooterUSP(@GetString("Item.Area.USP_1.Value"), @GetString("Item.Area.USP_1_icon.Value")));
340334043405 #line default
3406 #line hidden
3407 WriteLiteral("\r\n");
34083409 WriteLiteral("\t\t\t\t\t");
341034113412 #line 747 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3413 Write(RenderFooterUSP(@GetString("Item.Area.USP_2.Value"), @GetString("Item.Area.USP_2_icon.Value")));
341434153416 #line default
3417 #line hidden
3418 WriteLiteral("\r\n");
34193420 WriteLiteral("\t\t\t\t\t");
342134223423 #line 748 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3424 Write(RenderFooterUSP(@GetString("Item.Area.USP_3.Value"), @GetString("Item.Area.USP_3_icon.Value")));
342534263427 #line default
3428 #line hidden
3429 WriteLiteral("\r\n");
34303431 WriteLiteral("\t\t\t\t\t");
343234333434 #line 749 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3435 Write(RenderFooterUSP(@GetString("Item.Area.USP_4.Value"), @GetString("Item.Area.USP_4_icon.Value")));
343634373438 #line default
3439 #line hidden
3440 WriteLiteral("\r\n");
34413442 WriteLiteral("\t\t\t\t\t");
344334443445 #line 750 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3446 Write(RenderFooterUSP(@GetString("Item.Area.USP_5.Value"), @GetString("Item.Area.USP_5_icon.Value")));
344734483449 #line default
3450 #line hidden
3451 WriteLiteral("\r\n\r\n\t\t\t\t</ul>\r\n\t\t\t</div>\r\n\t\t</div>\r\n");
345234533454 #line 755 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3455 }
345634573458 #line default
3459 #line hidden
3460 WriteLiteral("\r\n");
346134623463 #line 757 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
346434653466 #line default
3467 #line hidden
3468 WriteLiteral("\r\n");
346934703471 #line 760 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
34723473 var newsletterFormID = ModuleOnlyParagraph.GetParagraphIDByTag<ModuleOnlyParagraph>("Footer.Newsletter", Pageview.AreaID);
34743475 if (newsletterFormID > 0)
3476 {
347734783479 #line default
3480 #line hidden
3481 WriteLiteral("\t\t<section");
34823483 WriteLiteral(" class=\"footer__newsletter-container\"");
34843485 WriteLiteral(">\r\n\t\t\t<div");
34863487 WriteLiteral(" class=\"container footer__newsletter\"");
34883489 WriteLiteral(">\r\n\t\t\t\t<label");
34903491 WriteLiteral(" class=\"footer__newsletter-label\"");
34923493 WriteLiteral(">\r\n");
34943495 WriteLiteral("\t\t\t\t\t");
349634973498 #line 768 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3499 Write(Translate("Footer.SignUpNewsletter", "Sign up for the digital newsletter"));
350035013502 #line default
3503 #line hidden
3504 WriteLiteral("\r\n\t\t\t\t</label>\r\n");
35053506 WriteLiteral("\t\t\t\t");
350735083509 #line 770 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3510 Write(RenderParagraphContent(newsletterFormID));
351135123513 #line default
3514 #line hidden
3515 WriteLiteral("\r\n\t\t\t</div>\r\n\t\t</section>\r\n");
351635173518 #line 773 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3519 }
352035213522 #line default
3523 #line hidden
3524 WriteLiteral("\r\n\r\n\r\n\t<div");
35253526 WriteLiteral(" class=\"footer-paymentoptions\"");
35273528 WriteLiteral(" data-paymentmethods=\"");
352935303531 #line 777 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3532 Write(selectedPaymentLogos);
353335343535 #line default
3536 #line hidden
3537 WriteLiteral("\"");
35383539 WriteLiteral("></div>\r\n\r\n\t<section");
35403541 WriteLiteral(" class=\"container footer__content\"");
35423543 WriteLiteral(">\r\n\r\n\t\t<div");
35443545 WriteLiteral(" class=\"footer__link\"");
35463547 WriteLiteral(">\r\n");
354835493550 #line 782 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
355135523553 #line default
3554 #line hidden
35553556 #line 782 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
35573558 var footerColumn1 = RenderNavigation(new
3559 {
3560 id = "footernavigation-1",
3561 cssclass = "dwnavigation",
3562 startLevel = 1,
3563 endlevel = 4,
3564 template = "BottomNavigation.xslt",
3565 expandmode = "all",
3566 parenttag = "footer-column-1",
3567 });
35683569 if (!string.IsNullOrEmpty(footerColumn1))
3570 {
357135723573 #line default
3574 #line hidden
3575 WriteLiteral("\t\t\t\t\t<h2");
35763577 WriteLiteral(" class=\"footer__link-header\"");
35783579 WriteLiteral(">");
358035813582 #line 796 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3583 Write(Translate("Footer.Column1.Header", "What you need to know"));
358435853586 #line default
3587 #line hidden
3588 WriteLiteral("</h2>\r\n");
35893590 WriteLiteral("\t\t\t\t\t<ul");
35913592 WriteLiteral(" class=\"footer__link-list\"");
35933594 WriteLiteral(">\r\n");
35953596 WriteLiteral("\t\t\t\t\t\t");
359735983599 #line 798 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3600 Write(footerColumn1);
360136023603 #line default
3604 #line hidden
3605 WriteLiteral("\r\n\t\t\t\t\t</ul>\r\n");
360636073608 #line 800 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3609 }
361036113612 #line default
3613 #line hidden
3614 WriteLiteral("\r\n\t\t</div>\r\n\t\t<div");
36153616 WriteLiteral(" class=\"footer__link\"");
36173618 WriteLiteral(">\r\n");
361936203621 #line 804 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
362236233624 #line default
3625 #line hidden
36263627 #line 804 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
36283629 var footerColumn2 = RenderNavigation(new
3630 {
3631 id = "footernavigation-2",
3632 cssclass = "dwnavigation",
3633 startLevel = 1,
3634 endlevel = 4,
3635 template = "BottomNavigation.xslt",
3636 expandmode = "all",
3637 parenttag = "footer-column-2",
3638 });
36393640 if (!string.IsNullOrEmpty(footerColumn2))
3641 {
364236433644 #line default
3645 #line hidden
3646 WriteLiteral("\t\t\t\t\t<h2");
36473648 WriteLiteral(" class=\"footer__link-header\"");
36493650 WriteLiteral(">");
365136523653 #line 818 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3654 Write(Translate("Footer.Column2.Header", "Category two"));
365536563657 #line default
3658 #line hidden
3659 WriteLiteral("</h2>\r\n");
36603661 WriteLiteral("\t\t\t\t\t<ul");
36623663 WriteLiteral(" class=\"footer__link-list\"");
36643665 WriteLiteral(">\r\n");
36663667 WriteLiteral("\t\t\t\t\t\t");
366836693670 #line 820 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3671 Write(footerColumn2);
367236733674 #line default
3675 #line hidden
3676 WriteLiteral("\r\n\t\t\t\t\t</ul>\r\n");
367736783679 #line 822 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3680 }
368136823683 #line default
3684 #line hidden
3685 WriteLiteral("\r\n\t\t</div>\r\n\t\t<div");
36863687 WriteLiteral(" class=\"footer__link\"");
36883689 WriteLiteral(">\r\n");
369036913692 #line 826 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
369336943695 #line default
3696 #line hidden
36973698 #line 826 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
36993700 var footerColumn3 = RenderNavigation(new
3701 {
3702 id = "footernavigation-3",
3703 cssclass = "dwnavigation",
3704 startLevel = 1,
3705 endlevel = 4,
3706 template = "BottomNavigation.xslt",
3707 expandmode = "all",
3708 parenttag = "footer-column-3",
3709 });
37103711 if (!string.IsNullOrEmpty(footerColumn3))
3712 {
371337143715 #line default
3716 #line hidden
3717 WriteLiteral("\t\t\t\t\t<h2");
37183719 WriteLiteral(" class=\"footer__link-header\"");
37203721 WriteLiteral(">");
372237233724 #line 840 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3725 Write(Translate("Footer.Column3.Header", "Category three"));
372637273728 #line default
3729 #line hidden
3730 WriteLiteral("</h2>\r\n");
37313732 WriteLiteral("\t\t\t\t\t<ul");
37333734 WriteLiteral(" class=\"footer__link-list\"");
37353736 WriteLiteral(">\r\n");
37373738 WriteLiteral("\t\t\t\t\t\t");
373937403741 #line 842 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3742 Write(footerColumn3);
374337443745 #line default
3746 #line hidden
3747 WriteLiteral("\r\n\t\t\t\t\t</ul>\r\n");
374837493750 #line 844 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3751 }
375237533754 #line default
3755 #line hidden
3756 WriteLiteral("\r\n\t\t</div>\r\n\t\t<div");
37573758 WriteLiteral(" class=\"footer__description-container\"");
37593760 WriteLiteral(">\r\n\t\t\t<img");
37613762 WriteLiteral(" class=\"footer__logo\"");
37633764 WriteLiteral(" loading=\"lazy\"");
37653766 WriteAttribute("src", Tuple.Create(" src=\"", 31401), Tuple.Create("\"", 31507)
3767 , Tuple.Create(Tuple.Create("", 31407), Tuple.Create("/Admin/Public/GetImage.ashx?Image=", 31407), true)
37683769 #line 848 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3770 , Tuple.Create(Tuple.Create("", 31441), Tuple.Create<System.Object, System.Int32>(footerLogo
37713772 #line default
3773 #line hidden
3774 , 31441), false)
3775 , Tuple.Create(Tuple.Create("", 31452), Tuple.Create("&Crop=5&Format=webp&Quality=99&Compression=80&Width=400", 31452), true)
3776 );
37773778 WriteLiteral(" alt=\"Footer logo\"");
37793780 WriteLiteral(" width=\"400\"");
37813782 WriteLiteral(" height=\"200\"");
37833784 WriteLiteral(">\r\n\r\n\t\t\t<div");
37853786 WriteLiteral(" class=\"footer__description\"");
37873788 WriteLiteral(">\r\n");
37893790 WriteLiteral("\t\t\t\t");
379137923793 #line 851 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3794 Write(footerDescription);
379537963797 #line default
3798 #line hidden
3799 WriteLiteral("\r\n\t\t\t</div>\r\n\r\n\t\t</div>\r\n\r\n\t</section>\r\n\r\n\t<section");
38003801 WriteLiteral(" class=\"footer__copyright\"");
38023803 WriteLiteral(">\r\n\r\n\t\t<div");
38043805 WriteLiteral(" class=\"container bottombar__container\"");
38063807 WriteLiteral(">\r\n");
38083809 WriteLiteral("\t\t\t");
381038113812 #line 861 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3813 Write(GetValue("DwNavigation(bottombarnavigation)"));
381438153816 #line default
3817 #line hidden
3818 WriteLiteral("\r\n\r\n");
381938203821 #line 863 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
382238233824 #line default
3825 #line hidden
38263827 #line 863 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3828 if (!string.IsNullOrWhiteSpace(twitter) || !string.IsNullOrWhiteSpace(fb) || !string.IsNullOrWhiteSpace(linkedin) || !string.IsNullOrWhiteSpace(youtube) || !string.IsNullOrWhiteSpace(instagram) || !string.IsNullOrWhiteSpace(pinterest))
3829 {
383038313832 #line default
3833 #line hidden
3834 WriteLiteral("\t\t\t\t<section");
38353836 WriteLiteral(" class=\"footer__social-container\"");
38373838 WriteLiteral(">\r\n\r\n\t\t\t\t\t<span");
38393840 WriteLiteral(" class=\"footer__icon-labels\"");
38413842 WriteLiteral(">");
384338443845 #line 867 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3846 Write(Translate("Footer.FollowUs", "Volg ons op:"));
384738483849 #line default
3850 #line hidden
3851 WriteLiteral("</span>\r\n\r\n\t\t\t\t\t<div");
38523853 WriteLiteral(" class=\"footer__social-icon-container\"");
38543855 WriteLiteral(">\r\n");
385638573858 #line 870 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
385938603861 #line default
3862 #line hidden
38633864 #line 870 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3865 if (!string.IsNullOrWhiteSpace(twitter))
3866 {
386738683869 #line default
3870 #line hidden
3871 WriteLiteral("\t\t\t\t\t\t\t<a");
38723873 WriteAttribute("href", Tuple.Create(" href=\"", 32308), Tuple.Create("\"", 32323)
38743875 #line 872 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3876 , Tuple.Create(Tuple.Create("", 32315), Tuple.Create<System.Object, System.Int32>(twitter
38773878 #line default
3879 #line hidden
3880 , 32315), false)
3881 );
38823883 WriteLiteral(" target=\"_blank\"");
38843885 WriteLiteral(" title=\"twitter\"");
38863887 WriteLiteral(" class=\"footer__social\"");
38883889 WriteLiteral(" rel=\"noreferrer\"");
38903891 WriteLiteral("><i");
38923893 WriteLiteral(" class=\"fab fa-twitter\"");
38943895 WriteLiteral("></i></a>\r\n");
389638973898 #line 873 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3899 }
390039013902 #line default
3903 #line hidden
3904 WriteLiteral("\t\t\t\t\t\t");
390539063907 #line 874 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3908 if (!string.IsNullOrWhiteSpace(fb))
3909 {
391039113912 #line default
3913 #line hidden
3914 WriteLiteral("\t\t\t\t\t\t\t<a");
39153916 WriteAttribute("href", Tuple.Create(" href=\"", 32504), Tuple.Create("\"", 32514)
39173918 #line 876 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3919 , Tuple.Create(Tuple.Create("", 32511), Tuple.Create<System.Object, System.Int32>(fb
39203921 #line default
3922 #line hidden
3923 , 32511), false)
3924 );
39253926 WriteLiteral(" target=\"_blank\"");
39273928 WriteLiteral(" title=\"facebook\"");
39293930 WriteLiteral(" class=\"footer__social\"");
39313932 WriteLiteral(" rel=\"noreferrer\"");
39333934 WriteLiteral("><i");
39353936 WriteLiteral(" class=\"fab fa-facebook\"");
39373938 WriteLiteral("></i></a>\r\n");
393939403941 #line 877 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3942 }
394339443945 #line default
3946 #line hidden
3947 WriteLiteral("\t\t\t\t\t\t");
394839493950 #line 878 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3951 if (!string.IsNullOrWhiteSpace(linkedin))
3952 {
395339543955 #line default
3956 #line hidden
3957 WriteLiteral("\t\t\t\t\t\t\t<a");
39583959 WriteAttribute("href", Tuple.Create(" href=\"", 32703), Tuple.Create("\"", 32719)
39603961 #line 880 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3962 , Tuple.Create(Tuple.Create("", 32710), Tuple.Create<System.Object, System.Int32>(linkedin
39633964 #line default
3965 #line hidden
3966 , 32710), false)
3967 );
39683969 WriteLiteral(" target=\"_blank\"");
39703971 WriteLiteral(" title=\"LinkedIn\"");
39723973 WriteLiteral(" class=\"footer__social\"");
39743975 WriteLiteral(" rel=\"noreferrer\"");
39763977 WriteLiteral("><i");
39783979 WriteLiteral(" class=\"fab fa-linkedin\"");
39803981 WriteLiteral("></i></a>\r\n");
398239833984 #line 881 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3985 }
398639873988 #line default
3989 #line hidden
3990 WriteLiteral("\t\t\t\t\t\t");
399139923993 #line 882 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
3994 if (!string.IsNullOrWhiteSpace(youtube))
3995 {
399639973998 #line default
3999 #line hidden
4000 WriteLiteral("\t\t\t\t\t\t\t<a");
40014002 WriteAttribute("href", Tuple.Create(" href=\"", 32907), Tuple.Create("\"", 32922)
40034004 #line 884 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4005 , Tuple.Create(Tuple.Create("", 32914), Tuple.Create<System.Object, System.Int32>(youtube
40064007 #line default
4008 #line hidden
4009 , 32914), false)
4010 );
40114012 WriteLiteral(" target=\"_blank\"");
40134014 WriteLiteral(" title=\"YouTube\"");
40154016 WriteLiteral(" class=\"footer__social\"");
40174018 WriteLiteral(" rel=\"noreferrer\"");
40194020 WriteLiteral("><i");
40214022 WriteLiteral(" class=\"fab fa-youtube\"");
40234024 WriteLiteral("></i></a>\r\n");
402540264027 #line 885 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4028 }
402940304031 #line default
4032 #line hidden
4033 WriteLiteral("\t\t\t\t\t\t");
403440354036 #line 886 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4037 if (!string.IsNullOrWhiteSpace(instagram))
4038 {
403940404041 #line default
4042 #line hidden
4043 WriteLiteral("\t\t\t\t\t\t\t<a");
40444045 WriteAttribute("href", Tuple.Create(" href=\"", 33110), Tuple.Create("\"", 33127)
40464047 #line 888 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4048 , Tuple.Create(Tuple.Create("", 33117), Tuple.Create<System.Object, System.Int32>(instagram
40494050 #line default
4051 #line hidden
4052 , 33117), false)
4053 );
40544055 WriteLiteral(" target=\"_blank\"");
40564057 WriteLiteral(" title=\"Instagram\"");
40584059 WriteLiteral(" class=\"footer__social\"");
40604061 WriteLiteral(" rel=\"noreferrer\"");
40624063 WriteLiteral("><i");
40644065 WriteLiteral(" class=\"fab fa-instagram\"");
40664067 WriteLiteral("></i></a>\r\n");
406840694070 #line 889 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4071 }
407240734074 #line default
4075 #line hidden
4076 WriteLiteral("\t\t\t\t\t\t");
407740784079 #line 890 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4080 if (!string.IsNullOrWhiteSpace(pinterest))
4081 {
408240834084 #line default
4085 #line hidden
4086 WriteLiteral("\t\t\t\t\t\t\t<a");
40874088 WriteAttribute("href", Tuple.Create(" href=\"", 33319), Tuple.Create("\"", 33336)
40894090 #line 892 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4091 , Tuple.Create(Tuple.Create("", 33326), Tuple.Create<System.Object, System.Int32>(pinterest
40924093 #line default
4094 #line hidden
4095 , 33326), false)
4096 );
40974098 WriteLiteral(" target=\"_blank\"");
40994100 WriteLiteral(" title=\"Pinterest\"");
41014102 WriteLiteral(" class=\"footer__social\"");
41034104 WriteLiteral(" rel=\"noreferrer\"");
41054106 WriteLiteral("><i");
41074108 WriteLiteral(" class=\"fab fa-pinterest\"");
41094110 WriteLiteral("></i></a>\r\n");
411141124113 #line 893 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4114 }
411541164117 #line default
4118 #line hidden
4119 WriteLiteral("\t\t\t\t\t</div>\r\n\r\n\t\t\t\t</section>\r\n");
412041214122 #line 897 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4123 }
412441254126 #line default
4127 #line hidden
4128 WriteLiteral("\t\t</div>\r\n\r\n\t</section>\r\n</footer>\r\n\r\n");
41294130 WriteLiteral("\r\n");
413141324133 #line 916 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
413441354136 #line default
4137 #line hidden
4138 WriteLiteral("\r\n<section");
41394140 WriteLiteral(" id=\"vue-modal\"");
41414142 WriteLiteral("></section>\r\n\r\n<section");
41434144 WriteLiteral(" id=\"vue-bottom-bar\"");
41454146 WriteLiteral(" data-phonenumber=\"");
414741484149 #line 921 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4150 Write(formattedPhonenumber);
415141524153 #line default
4154 #line hidden
4155 WriteLiteral("\"");
41564157 WriteLiteral(" data-isoffline=\"");
415841594160 #line 921 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4161 Write(isOffline);
416241634164 #line default
4165 #line hidden
4166 WriteLiteral("\"");
41674168 WriteLiteral(" data-emailadress=\"");
416941704171 #line 921 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4172 Write(emailadress);
417341744175 #line default
4176 #line hidden
4177 WriteLiteral("\"");
41784179 WriteLiteral(" data-currentpageid=\"");
418041814182 #line 921 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4183 Write(Pageview.Page.ID);
418441854186 #line default
4187 #line hidden
4188 WriteLiteral("\"");
41894190 WriteLiteral(" data-enable-login=\"");
419141924193 #line 921 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4194 Write(enableLogin);
419541964197 #line default
4198 #line hidden
4199 WriteLiteral("\"");
42004201 WriteLiteral(" data-enable-shoppingcart=\"");
420242034204 #line 921 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4205 Write(enableShoppingCart);
420642074208 #line default
4209 #line hidden
4210 WriteLiteral("\"");
42114212 WriteLiteral(" data-enable-advancedsearch=\"");
421342144215 #line 921 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4216 Write(enableAdvancedSearch);
421742184219 #line default
4220 #line hidden
4221 WriteLiteral("\"");
42224223 WriteLiteral(">\r\n</section>\r\n\r\n<section");
42244225 WriteLiteral(" class=\"bottombar__searchbox__wrapper\"");
42264227 WriteLiteral(">\r\n\t<div");
42284229 WriteLiteral(" class=\"searchbox\"");
42304231 WriteLiteral(">\r\n <form");
42324233 WriteLiteral(" class=\"searchbox__form no-validate\"");
42344235 WriteLiteral(" method=\"get\"");
42364237 WriteLiteral(" action=\"/Default.aspx\"");
42384239 WriteLiteral(" autocomplete=\"off\"");
42404241 WriteLiteral(" role=\"search\"");
42424243 WriteLiteral(">\r\n <input");
42444245 WriteLiteral(" type=\"hidden\"");
42464247 WriteLiteral(" name=\"ID\"");
42484249 WriteAttribute("value", Tuple.Create(" value=\"", 34607), Tuple.Create("\"", 34628)
42504251 #line 927 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4252 , Tuple.Create(Tuple.Create("", 34615), Tuple.Create<System.Object, System.Int32>(SearchPageID
42534254 #line default
4255 #line hidden
4256 , 34615), false)
4257 );
42584259 WriteLiteral(">\r\n <input");
42604261 WriteLiteral(" type=\"text\"");
42624263 WriteLiteral(" name=\"q\"");
42644265 WriteAttribute("value", Tuple.Create(" value=\"", 34667), Tuple.Create("\"", 34689)
42664267 #line 928 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4268 , Tuple.Create(Tuple.Create("", 34675), Tuple.Create<System.Object, System.Int32>(SearchPrefill
42694270 #line default
4271 #line hidden
4272 , 34675), false)
4273 );
42744275 WriteLiteral(" class=\"input form__input input--text searchbox__input\"");
42764277 WriteAttribute("placeholder", Tuple.Create(" placeholder=\"", 34745), Tuple.Create("\"", 34777)
42784279 #line 928 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4280 , Tuple.Create(Tuple.Create("", 34759), Tuple.Create<System.Object, System.Int32>(SearchPlaceholder
42814282 #line default
4283 #line hidden
4284 , 34759), false)
4285 );
42864287 WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 34778), Tuple.Create("\"", 34809)
42884289 #line 928 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4290 , Tuple.Create(Tuple.Create("", 34791), Tuple.Create<System.Object, System.Int32>(SearchPlaceholder
42914292 #line default
4293 #line hidden
4294 , 34791), false)
4295 );
42964297 WriteLiteral(" data-placeholder=\"");
429842994300 #line 928 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4301 Write(SearchPlaceholder);
430243034304 #line default
4305 #line hidden
4306 WriteLiteral("\"");
43074308 WriteLiteral(" data-hoverplaceholder=\"");
430943104311 #line 928 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4312 Write(SearchPlaceholderHover);
431343144315 #line default
4316 #line hidden
4317 WriteLiteral("\"");
43184319 WriteLiteral(">\r\n <div");
43204321 WriteLiteral(" class=\"searchbox__button\"");
43224323 WriteLiteral(">\r\n <button");
43244325 WriteLiteral(" type=\"submit\"");
43264327 WriteLiteral(" class=\"searchbox__form__submit icon icon--medium icon__search input__icon\"");
43284329 WriteLiteral(" aria-label=\"Search\"");
43304331 WriteLiteral(">\r\n <i");
43324333 WriteLiteral(" class=\"fal fa-search\"");
43344335 WriteLiteral("></i>\r\n </button>\r\n </div>\r\n </form>\r\n</div>\r\n</section>\r\n\r\n" +
4336 "\t<div");
43374338 WriteLiteral(" id=\"backdrop\"");
43394340 WriteLiteral("></div>\r\n\r\n");
434143424343 #line 940 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
434443454346 #line default
4347 #line hidden
43484349 #line 940 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
43504351 var appbundlejs = Cache.VersionedFile(designRoot + "/dist/app.bundle.js");
4352 var appAsyncbundlejs = Cache.VersionedFile(designRoot + "/dist/appAsync.bundle.js");
4353 var vuebundlejs = Cache.VersionedFile(designRoot + "/dist/vue.bundle.js");
435443554356 #line default
4357 #line hidden
4358 WriteLiteral("\r\n\r\n\t<script");
43594360 WriteAttribute("src", Tuple.Create(" src=\"", 35485), Tuple.Create("\"", 35503)
43614362 #line 946 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4363 , Tuple.Create(Tuple.Create("", 35491), Tuple.Create<System.Object, System.Int32>(appbundlejs
43644365 #line default
4366 #line hidden
4367 , 35491), false)
4368 );
43694370 WriteLiteral("></script>\r\n\t<script");
43714372 WriteLiteral(" defer=\"\"");
43734374 WriteAttribute("src", Tuple.Create(" src=\"", 35533), Tuple.Create("\"", 35551)
43754376 #line 947 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4377 , Tuple.Create(Tuple.Create("", 35539), Tuple.Create<System.Object, System.Int32>(vuebundlejs
43784379 #line default
4380 #line hidden
4381 , 35539), false)
4382 );
43834384 WriteLiteral("></script>\r\n\t<script");
43854386 WriteLiteral(" defer=\"\"");
43874388 WriteAttribute("src", Tuple.Create(" src=\"", 35581), Tuple.Create("\"", 35604)
43894390 #line 948 "D:\dynamicweb.net\Solutions\Bluedesk\viba.cloud.dynamicweb-cms.com\files\Templates\Designs\ClientBase_generated\_parsed\DefaultPage.parsed.cshtml"
4391 , Tuple.Create(Tuple.Create("", 35587), Tuple.Create<System.Object, System.Int32>(appAsyncbundlejs
43924393 #line default
4394 #line hidden
4395 , 35587), false)
4396 );
43974398 WriteLiteral("></script>\r\n\t<link");
43994400 WriteLiteral(" rel=\"stylesheet\"");
44014402 WriteLiteral(" href=\"https://pro.fontawesome.com/releases/v5.15.4/css/all.css\"");
44034404 WriteLiteral(" integrity=\"sha384-rqn26AG5Pj86AF4SO72RK5fyefcQ/x32DNQfChxWvbXIyXFePlEktwD18fEz+k" +
4405 "QU\"");
44064407 WriteLiteral(" crossorigin=\"anonymous\"");
44084409 WriteLiteral(">\r\n\r\n</body>\r\n</html>\r\n");
44104411 }
4412 }
4413 }
4414
1 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
2 @using Dynamicweb;
3 @using Bluedesk.Tools.Generic;
4 @using System.Globalization;
5 @using Bluedesk.DynamicWeb.ItemTypes.Settings.Configuration;
6 7 @{
8 var httpdomain = Dynamicweb.Environment.Helpers.LinkHelper.GetHttpDomain();
9 var lang = GetString("LongLang").Split('-')[0];
10 var csrftoken = application._webapi.Helper.CSRFHelper.TokenHeaderValue();
11 var designRoot = "/Files/Templates/Designs/" + Pageview.Area.Layout.Design.Name;
12 13 var phonenumber = GetString("Item.Area.Phonenumber");
14 var formattedPhonenumber = phonenumber.Replace(" ", String.Empty);
15 var emailadress = GetString("Item.Area.Emailadress");
16 var buttonIconClass = Pageview.Area.Item["Global_button_icon"] != null ? Pageview.Area.Item["Global_button_icon"].ToString().Replace("+", " ") : "fal fa-arrow-right";
17 var callmebackformlink = GetString("Item.Area.Call_me_back_form");
18 var mobileThemeColor = GetString("Item.Area.Mobile_Theme_Color");
19 20 bool isOffline = false;
21 DateTime workingHoursStart = GetDate("Item.Area.OpeningTime");
22 DateTime workingHoursEnd = GetDate("Item.Area.ClosingTime");
23 DateTime today = DateTime.Now;
24 var cHour = DateTime.Now.TimeOfDay;
25 int cDay = (int)DateTime.Now.DayOfWeek;
26 string availableToHour24hFormat = workingHoursEnd.TimeOfDay.ToString().Substring(0,5);
27 var timeFromInput = DateTime.ParseExact(availableToHour24hFormat, "H:m", null, DateTimeStyles.None);
28 string availableToHour12hFormat = timeFromInput.ToString("hh:mm tt", CultureInfo.InvariantCulture);
29 var availableToHour = lang == "en" ? availableToHour12hFormat : availableToHour24hFormat;
30 bool isOvertime = cHour >= workingHoursEnd.TimeOfDay || cHour <= workingHoursStart.TimeOfDay;
31 bool isNoValidDate = today < workingHoursStart || today > workingHoursEnd;
32 if (isNoValidDate || isOvertime)
33 {
34 isOffline = true;
35 }
36 }
37 38 <!DOCTYPE html>
39 <html lang="@lang" prefix="og: http://ogp.me/ns#">
40 <head>
41 <meta charset="utf-8">
42 <meta http-equiv="X-UA-Compatible" content="IE=edge">
43 <meta name="viewport" content="width=device-width, initial-scale=1">
44 <meta name="theme-color" content="@mobileThemeColor">
45 46 47 48 @RenderSnippet("canonical")
49 50 @RenderSnippet("ogTags")
51 52 <title>@GetValue("Title")</title>
53 @GetValue("MetaTags")
54 @GetValue("CopyRightNotice")
55 56 57 @{
58 59 60 var appcss = Cache.VersionedFile(designRoot + "/dist/app.css");
61 <link href="@appcss" rel="stylesheet">
62 63 var favicon32 = Cache.VersionedFile(designRoot + "/assets/img/favicon-32.png", true);
64 var favicon16 = Cache.VersionedFile(designRoot + "/assets/img/favicon-16.png", true);
65 var favico = Cache.VersionedFile(designRoot + "/assets/img/favicon.ico", true);
66 67 if (!string.IsNullOrWhiteSpace(favicon32))
68 {
69 <link rel="icon" type="image/png" sizes="32x32" href="@favicon32">
70 }
71 if (!string.IsNullOrWhiteSpace(favicon16))
72 {
73 <link rel="icon" type="image/png" sizes="16x16" href="@favicon16">
74 }
75 if (!string.IsNullOrWhiteSpace(favicon))
76 {
77 <link rel="shortcut icon" href="@favicon">
78 }
79 }
80 81 @foreach (var language in GetLoop("Languages"))
82 {
83 string pageid = language.GetString("PageID");
84 string url = language.GetString("PrimaryDomain") + Dynamicweb.Frontend.SearchEngineFriendlyURLs.GetFriendlyUrl("default.aspx?id=" + pageid);
85 86 <link rel="alternate" href='@url' hreflang='@language.GetString("Culture")'>
87 }
88 89 <script>
90 window.globals = {
91 pageId: '@Pageview.ID',
92 Token: '@csrftoken',
93 DW_AREA_CULTURE: '@GetString("LongLang")',
94 DW_AREA_CULTURE_SHORT: '@lang',
95 globalIconClass: '@buttonIconClass',
96 DW_USERID: '@Dynamicweb.Security.UserManagement.User.GetCurrentExtranetUserId()'
97 };
98 </script>
99100 @GetString("Item.Area.HeadScript")
101 @{
102 var _cookieOptinLevel = Dynamicweb.Environment.CookieManager.GetCookieOptInLevel();
103 var _enabledCookieCategories = Dynamicweb.Environment.CookieManager.GetCookieOptInCategories();
104 if (_cookieOptinLevel.ToString() == "All" || _enabledCookieCategories.Contains("Marketing_Cookies"))
105 {
106 @GetString("Item.Area.HeadScriptAfterConsent")
107 }
108 }
109110 @{
111 var reviewName = GetString("Item.Area.Review_Name") != null ? GetString("Item.Area.Review_Name") : "";
112 var reviewBestRating = GetString("Item.Area.Review_Best_Rating") != null ? GetString("Item.Area.Review_Best_Rating") : "";
113 var reviewWorstRating = GetString("Item.Area.Review_Worst_Rating") != null ? GetString("Item.Area.Review_Worst_Rating") : "";
114 var reviewRatingValue = GetString("Item.Area.Review_Rating_Value") != null ? GetString("Item.Area.Review_Rating_Value") : "";
115 var reviewCount = GetString("Item.Area.Review_Count") != null ? GetString("Item.Area.Review_Count") : "";
116 var reviewUrl = GetString("Item.Area.Review_URL") != null ? GetString("Item.Area.Review_URL") : "";
117118 var searchPageID = Bluedesk.Tools.DynamicWeb.Generic.PageHelper.GetPageIDByNavigationTag("searchresults", Pageview.AreaID);
119 var domain = Dynamicweb.Environment.Helpers.LinkHelper.GetHttpDomain();
120 }
121122 <script type="application/ld+json">
123 [{
124 "@@context": "https://schema.org",
125 "@@type": "Organization",
126 "name" : "@GetString("Item.Area.CompanyName")",
127 "url": "@domain",
128 "sameAs" : "@GetString("Item.Area.Facebook")",
129 "logo": "@domain@GetString("Item.Area.Logo")",
130 "contactPoint" : [{
131 "@@type" : "ContactPoint",
132 "telephone" : "@GetString("Item.Area.Phonenumber")",
133 "contactType" : "customer service" ,
134 "@@context": "https://schema.org",
135 "@@id": "@domain",
136 "name": "@GetString("Item.Area.CompanyName")"
137 }],
138 "address": {
139 "@@type": "PostalAddress",
140 "streetAddress": "@GetString("Item.Area.Address")",
141 "addressLocality": "@GetString("Item.Area.City")",
142 "postalCode": "@GetString("Item.Area.Zipcode")",
143 "addressRegion": "@GetString("Item.Area.Region")",
144 "addressCountry": "@GetString("Item.Area.Country")"
145 }
146 },
147 {
148 "@@context": "https://schema.org",
149 "@@type": "WebSite",
150 "name" : "@GetString("Item.Area.CompanyName")",
151 "alternateName" : "@GetString("Item.Area.AltCompanyName")",
152 "url": "@domain",
153 "potentialAction": {
154 "@@type": "SearchAction",
155 "target": "@domain/Default.aspx?ID=@searchPageID&q={search_term_string}",
156 "query-input": "required name=search_term_string"
157 }
158 }]
159 </script>
160161 <script type="application/ld+json">
162 {
163 "@@context": "https://schema.org",
164 "@@type": "Product",
165 "name": "@reviewName",
166 "url":"@reviewUrl",
167 "aggregateRating": {
168 "@@type": "AggregateRating",
169 "bestRating": "@reviewBestRating",
170 "worstRating": "@reviewWorstRating",
171 "ratingValue": "@reviewRatingValue",
172 "reviewCount": "@reviewCount"
173 }
174 }
175 </script>
176 @RenderSnippet("DataLayer")
177178 @RenderSnippet("GoogleMapsScript")
179180 @{
181 // TODO: Add there options to master config for product overview
182 bool hidePricesForGuests = false;
183 bool hideShoppingCartForGuests = false;
184185 bool enableShoppingCart = hideShoppingCartForGuests && Pageview.User == null ? false : (bool) GetBoolean("Item.Area.ConfigModuleShoppingCart");
186 bool enableLogin = (bool) GetBoolean("Item.Area.ConfigModuleLogin");
187 bool enableQuickOrder = (bool) GetBoolean("Item.Area.ConfigModuleQuickOrder");
188 bool enableAdvancedSearch = (bool) GetBoolean("Item.Area.ConfigModuleAdvancedSearch");
189 bool enableCallMeBack = (bool) GetBoolean("Item.Area.ConfigModuleCallMeBack");
190 bool enableDyslexicFont = (bool) GetBoolean("Item.Area.ConfigModuleDyslexicFont");
191 bool enableProductCompare = (bool) GetBoolean("Item.Area.ConfigModuleProductCompare");
192 }
193194 @GetValue("Stylesheets")
195 @GetValue("Javascripts")
196 </head>
197198 <body>
199 @GetString("Item.Area.BodyScript")
200 @{
201 if (_cookieOptinLevel.ToString() == "All" || _enabledCookieCategories.Contains("Marketing_Cookies"))
202 {
203 @GetString("Item.Area.BodyScriptAfterConsent")
204 }
205 }
206 @GetString("Item.Area.TailScript")
207208 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
209 @using Dynamicweb;
210211 @{
212 string logo = GetString("Item.Area.Logo");
213 string logoAlt = GetString("Item.Area.Logo_Alt");
214215 int SearchPageID = Bluedesk.Tools.DynamicWeb.Generic.PageHelper.GetPageIDByNavigationTag("searchresults", Pageview.AreaID);
216 var SearchPlaceholder = Translate("Searchbox.PlaceholderValue", "Search...");
217 var SearchPlaceholderHover = Translate("Search.PlaceholderValue2", "Zoekt u misschien een ...?");
218 var SearchPrefill = Dynamicweb.Context.Current.Request["q"];
219 var SearchboxClass = !string.IsNullOrWhiteSpace(SearchPrefill) ? "open" : "";
220 var SearchtoggleClass = !string.IsNullOrWhiteSpace(SearchPrefill) ? "close" : "";
221 }
222223 <header class="header header--mobile">
224225 <div class="flex items-center">
226 <a href="/" class="w-full mr-4 header__logo__wrapper">
227 <img class="header__logo" src="/Admin/Public/GetImage.ashx?Image=@logo&Crop=5&Format=webp&Quality=99&Compression=80&Width=400" alt="Logo" width="400" height="200">
228 </a>
229230 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
231 @using Dynamicweb;
232 @using System.Web;
233 @using Dynamicweb.Content;
234 @using Dynamicweb.Extensibility;
235 @using Bluedesk.Tools.DynamicWeb.Generic;
236237 @if (LanguageSwitcher.GetLanguages().Count > 1)
238 {
239 <div class="top-toggles">
240 <div class="language">
241 <div class="language-dropdown">
242 <button class="language-dropdown__toggle" type="button" aria-label="Change language">
243 <span class="flag flag-icon flag-icon-@Pageview.Area.Culture.Substring(3,2).ToLower()"></span>
244 <i class="fal fa-chevron-down"></i>
245 </button>
246 <ul class="language-dropdown__options">
247 @foreach (var l in LanguageSwitcher.GetLanguages())
248 {
249 string languageName = @l.NativeName.ToString().Split('(')[0];
250 <li class="language-dropdown__item">
251 <a href='@l.Url' title="@languageName">
252 <span class="flag-icon flag-icon-@l.CountryCode"></span>
253 <span class="language-dropdown__item-code">@languageName</span>
254 </a>
255 </li>
256 }
257 </ul>
258 </div>
259 </div>
260 </div>
261 }
262263264 @if(enableShoppingCart) {
265 <div class="app-shopping-cart" data-cart-location="header-mobile" data-enable-shoppingcart="@enableShoppingCart"></div>
266 }
267268 <div id="hamburger" class="icon__content">
269 <i class="fal fa-bars icon"></i>
270 </div>
271272 </div>
273274 </header>
275276 <header class="header header--desktop">
277278 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
279 @using Dynamicweb;
280281 <section class="topmenu">
282283 <div class="topmenu__container container">
284285 <ul class="usp__list">
286 @RenderHeaderUSP(@GetString("Item.Area.USP_1.Value"), @GetString("Item.Area.USP_1_icon.Value"))
287 @RenderHeaderUSP(@GetString("Item.Area.USP_2.Value"), @GetString("Item.Area.USP_2_icon.Value"))
288 @RenderHeaderUSP(@GetString("Item.Area.USP_3.Value"), @GetString("Item.Area.USP_3_icon.Value"))
289 @RenderHeaderUSP(@GetString("Item.Area.USP_4.Value"), @GetString("Item.Area.USP_4_icon.Value"))
290 @RenderHeaderUSP(@GetString("Item.Area.USP_5.Value"), @GetString("Item.Area.USP_5_icon.Value"))
291 </ul>
292293 <section class="flex flex-row">
294295 <ul class="topmenu__list">
296 @GetValue("DwNavigation(topnavigation)")
297 @if (enableLogin)
298 {
299 if (Pageview.User == null)
300 {
301 <li class="topmenu__item topmenu__login">
302 <a href="javascript:;" class="topmenu__link topmenu__link--login">@Translate("User.Login", "Login")</a>
303 </li>
304 }
305 else
306 {
307 <li class="topmenu__item topmenu__login">
308 <a href="/Admin/Public/ExtranetLogoff.aspx?ID=@Pageview.Page.ID" class="topmenu__link">@Translate("User.Logout", "Logout")</a>
309 </li>
310 }
311 }
312 </ul>
313314 @if (enableDyslexicFont)
315 {
316 <div class="app-font-toggle" data-standardfont="Maven Pro"></div>
317 }
318319 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
320 @using Dynamicweb;
321 @using System.Web;
322 @using Dynamicweb.Content;
323 @using Dynamicweb.Extensibility;
324 @using Bluedesk.Tools.DynamicWeb.Generic;
325326 @if (LanguageSwitcher.GetLanguages().Count > 1)
327 {
328 <div class="top-toggles">
329 <div class="language">
330 <div class="language-dropdown">
331 <button class="language-dropdown__toggle" type="button" aria-label="Change language">
332 <span class="flag flag-icon flag-icon-@Pageview.Area.Culture.Substring(3,2).ToLower()"></span>
333 <i class="fal fa-chevron-down"></i>
334 </button>
335 <ul class="language-dropdown__options">
336 @foreach (var l in LanguageSwitcher.GetLanguages())
337 {
338 string languageName = @l.NativeName.ToString().Split('(')[0];
339 <li class="language-dropdown__item">
340 <a href='@l.Url' title="@languageName">
341 <span class="flag-icon flag-icon-@l.CountryCode"></span>
342 <span class="language-dropdown__item-code">@languageName</span>
343 </a>
344 </li>
345 }
346 </ul>
347 </div>
348 </div>
349 </div>
350 }
351352353 @if (enableShoppingCart)
354 {
355 <div class="app-shopping-cart" data-cart-location="header-desktop" data-enable-shoppingcart="@enableShoppingCart"></div>
356 }
357358 </section>
359360 </div>
361362 </section>
363364 @helper RenderHeaderUSP(string USP_content, string USP_icon)
365 {
366 if (!string.IsNullOrWhiteSpace(USP_content))
367 {
368 var usp_icon_class = (!string.IsNullOrWhiteSpace(USP_icon)) ? USP_icon : "fal fa-check";
369370 <li class="usp__item">
371 <i class="@usp_icon_class usp__icon"></i>
372 <span>@USP_content</span>
373 </li>
374 }
375 }
376377378 <section class="header__container container">
379380 <a href="/" class="flex items-center">
381 <img class="header__logo" src="/Admin/Public/GetImage.ashx?Image=@logo&Crop=5&Format=webp&Quality=99&Compression=80&Width=400" alt="Logo" width="400" height="200">
382 </a>
383384 @if(enableAdvancedSearch) {
385 <div id="advanced-search"></div>
386 } else {
387 <div class="searchbox">
388 <form class="searchbox__form no-validate" method="get" action="/Default.aspx" autocomplete="off" role="search">
389 <input type="hidden" name="ID" value="@SearchPageID">
390 <input type="text" name="q" value="@SearchPrefill" class="input form__input input--text searchbox__input" placeholder="@SearchPlaceholder" aria-label="@SearchPlaceholder" data-placeholder="@SearchPlaceholder" data-hoverplaceholder="@SearchPlaceholderHover">
391 <div class="searchbox__button">
392 <button type="submit" class="searchbox__form__submit icon icon--medium icon__search input__icon" aria-label="Search">
393 <i class="fal fa-search"></i>
394 </button>
395 </div>
396 </form>
397 </div>
398 }
399400 <div class="header__cta">
401 @if (!isOffline)
402 {
403 <a href="tel:@formattedPhonenumber" class="header__cta--phone phone-cta">
404 <p class="phone-cta__number"><i class="fas fa-phone-alt"></i>@Translate("Header.CallUsOn", "Call us on")<span>@phonenumber</span></p>
405 <div class="phone-cta__availability__wrapper">
406 <i class="fas fa-circle phone-cta__availability__icon"></i>
407 <p class="phone-cta__availability__description">@Translate("Header.AvailableUntill", "We are available until") @availableToHour</p>
408 </div>
409 </a>
410 }
411 else
412 {
413 <div class="header__cta--callmeback callmeback-cta">
414 <a href="@callmebackformlink" class="btn default-btn btn__outline btn--callmeback">
415 <span class="btn__text">@Translate("Header.CallMeBack", "Call me back")</span>
416 <i class="btn__icon fas fa-phone"></i>
417 </a>
418 </div>
419 }
420 </div>
421422 </section>
423424 </header>
425426 <nav>
427 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
428 @using Dynamicweb;
429 @using System.Web;
430 @using Dynamicweb.Content;
431 @using Dynamicweb.Extensibility;
432 @using Bluedesk.Tools.DynamicWeb.Generic;
433434 <section class="mainmenu mainmenu__container">
435 <header-menu id="header-menu" data-enable-quickorder="@enableQuickOrder">
436 <!-- Fall back menu for non vue-->
437 <div class="container">
438 <ul class="mainmenu__list h-full">
439 @GetValue("DwNavigation(mainmenu)")
440 @if(enableQuickOrder)
441 {
442 <li class="mainmenu__item quickorder__toggle">
443 <button class="mainmenu__link">Quick Order</button>
444 </li>
445 }
446 </ul>
447 </div>
448 </header-menu>
449 </section>
450451 </nav>
452453454 <!-- DO NOT REMOVE -->
455 <div id="quick-order"></div>
456 <div id="backdrop-megamenu"></div>
457 <mega-menu id="mega-menu"></mega-menu>
458 <!-- DO NOT REMOVE -->
459460 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
461 @using Dynamicweb;
462463 @{
464 // cp = currentpage
465 var cp_default = System.Web.HttpContext.Current.Items["defaultActive"];
466 var cp_productOverview = System.Web.HttpContext.Current.Items["productOverviewActive"];
467 var cp_productDetail = System.Web.HttpContext.Current.Items["productDetailActive"];
468 string stickyHeaderCTAText = GetString("Item.Area.Sticky_header_cta_text");
469 string stickyHeaderCTALink = GetString("Item.Area.Sticky_header_cta_link");
470471 string stickyHeaderCTAIcon = GetString("Item.Area.Sticky_header_cta_icon");
472 string stickyHeaderCTAIconClass = (!string.IsNullOrWhiteSpace(stickyHeaderCTAIcon)) ? stickyHeaderCTAIcon : "fal fa-shopping-cart";
473 }
474475 <section class="stickymenu flex">
476477 <!-- Sticky menu - Desktop -->
478 <div class="hidden lg:flex container justify-between items-center">
479 <div class="mr-4 inline-block">
480 <a href="/" class="flex items-center">
481 <img class="header__logo--sticky" src="@logo" alt="Logo" width="200" height="50">
482 </a>
483 </div>
484485 @if (cp_productDetail != null && (bool)cp_productDetail)
486 {
487 @RenderSnippet("ProductDetailHeaderDesktop")
488 }
489 else if (cp_productOverview != null && (bool)cp_productOverview)
490 {
491 <div class="searchbox">
492 <form class="searchbox__form no-validate" method="get" action="/Default.aspx" autocomplete="off" role="search">
493 <input type="hidden" name="ID" value="@SearchPageID">
494 <input type="text" name="q" value="@SearchPrefill" class="input form__input input--text searchbox__input" placeholder="@SearchPlaceholder" aria-label="@SearchPlaceholder" data-placeholder="@SearchPlaceholder" data-hoverplaceholder="@SearchPlaceholderHover">
495 <div class="searchbox__button">
496 <button type="submit" class="searchbox__form__submit icon icon--medium icon__search input__icon" aria-label="Search">
497 <i class="fal fa-search"></i>
498 </button>
499 </div>
500 </form>
501 </div>
502503 if(@enableShoppingCart) {
504 <div class="app-shopping-cart" data-cart-location="sticky-desktop" data-enable-shoppingcart="@enableShoppingCart"></div>
505 }
506 }
507 else
508 {
509510 if (!string.IsNullOrWhiteSpace(stickyHeaderCTAText))
511 {
512 <a href="@stickyHeaderCTALink" class="btn default-btn stickymenu__cta-btn">
513 <span class="btn__text stickymenu__cta-btn-label">@stickyHeaderCTAText</span>
514 <i class="btn__icon @stickyHeaderCTAIconClass stickymenu__cta-btn-icon"></i>
515 </a>
516 }
517518 <div class="header__cta">
519 @if (!isOffline)
520 {
521 <a href="tel:@formattedPhonenumber" class="header__cta--phone phone-cta phone-cta--compact">
522 <p class="phone-cta__number"><i class="fas fa-phone-alt"></i><span>@phonenumber</span></p>
523 <p class="phone-cta__availability__description"><i class="fas fa-circle phone-cta__availability__icon"></i>@Translate("Header.Available", "Available")</p>
524 </a>
525 }
526 else
527 {
528 <div class="header__cta--callmeback callmeback-cta">
529 <a href="@callmebackformlink" class="btn default-btn btn__outline btn--callmeback">
530 <span class="btn__text">@Translate("Header.CallMeBack", "Call me back")</span>
531 <i class="btn__icon fas fa-phone"></i>
532 </a>
533 </div>
534 }
535 </div>
536537 if(@enableShoppingCart) {
538 <div class="app-shopping-cart" data-cart-location="sticky-desktop" data-enable-shoppingcart="@enableShoppingCart"></div>
539 }
540 }
541 </div>
542543 <!-- Sticky menu - Mobile -->
544 <div class="container flex lg:hidden justify-between items-center p-2">
545 @if (cp_productDetail != null && (bool)cp_productDetail)
546 {
547 @RenderSnippet("ProductDetailHeaderMobile")
548 }
549 else if (cp_productOverview != null && (bool)cp_productOverview)
550 {
551 <div class="searchbox">
552 <form class="searchbox__form no-validate" method="get" action="/Default.aspx" autocomplete="off" role="search">
553 <input type="hidden" name="ID" value="@SearchPageID">
554 <input type="text" name="q" value="@SearchPrefill" class="input form__input input--text searchbox__input" placeholder="@SearchPlaceholder" aria-label="@SearchPlaceholder" data-placeholder="@SearchPlaceholder" data-hoverplaceholder="@SearchPlaceholderHover">
555 <div class="searchbox__button">
556 <button type="submit" class="searchbox__form__submit icon icon--medium icon__search input__icon" aria-label="Search">
557 <i class="fal fa-search"></i>
558 </button>
559 </div>
560 </form>
561 </div>
562 }
563 else
564 {
565 if (!string.IsNullOrWhiteSpace(stickyHeaderCTAText))
566 {
567 <a href="@stickyHeaderCTALink" class="btn default-btn stickymenu__cta-btn">
568 <span class="btn__text stickymenu__cta-btn-label">@stickyHeaderCTAText</span>
569 <i class="btn__icon @stickyHeaderCTAIconClass stickymenu__cta-btn-icon"></i>
570 </a>
571 } else {
572 // Empty element to fix justify-between alignment
573 <span></span>
574 }
575 }
576 <div id="sticky-hamburger" class="icon__content">
577 <i class="fal fa-bars icon"></i>
578 </div>
579 </div>
580 </section>
581582 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
583 @using Dynamicweb;
584 @using Bluedesk.DynamicWeb.ItemTypes;
585586 @{
587 var pid = ModuleOnlyParagraph.GetParagraphIDByTag<ModuleOnlyParagraph>("SideBarForm", Pageview.AreaID);
588589 if (pid > 0)
590 {
591 <section id="vue-side-bar-form" data-paragraphid="@pid" data-telephone="@phonenumber" data-formatphonenumber="@formattedPhonenumber" data-isoffline="@isOffline"></section>
592 }
593 }
594595 @if(@enableProductCompare)
596 {
597 <div id="vue-compare-list"></div>
598 }
599600 <style>
601 main.blur {
602 filter: grayscale(50%) blur(15px);
603 -webkit-filter: grayscale(50%) blur(15px);
604 }
605 </style>
606607 <main>
608 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
609 @using Dynamicweb;
610 @using Bluedesk.DynamicWeb.ItemTypes.Pages;
611 @using Bluedesk.Tools.DynamicWeb.ExtensionMethods;
612 @using System.Linq;
613 @using Dynamicweb.Content;
614615616617 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
618 @using Dynamicweb;
619 @using System.Linq;
620621 @{
622 var ogLocale = GetString("LongLang").Replace("-", "_");
623 var ogSiteName = GetString("Item.Area.CompanyName");
624 var ogurl = string.Format("{0}{1}", httpdomain, GetGlobalValue("Global:Pageview.Url"));
625 var ogtitle = GetString("Title");
626 var ogdesc = GetString("Meta.Description");
627 var ogDefaultImg = GetString("Item.Area.DefaultOGImage");
628 var ogImg = !string.IsNullOrWhiteSpace(ogDefaultImg) ? string.Format("{0}{1}", httpdomain, ogDefaultImg) : "";
629 }
630631 @SnippetStart("ogTags")
632 <meta property="og:locale" content="@ogLocale">
633 <meta property="og:site_name" content="@ogSiteName">
634 <meta property="og:url" content="@ogurl">
635 <meta property="og:type" content="website">
636 <meta property="og:title" content="@ogtitle">
637 <meta property="og:description" content="@ogdesc">
638 <meta property="og:image" content="@ogImg">
639 @SnippetEnd("ogTags")
640641 @{
642 Boolean showBreadcrumbs = Pageview.Page.PropertyItem != null && Pageview.Page.PropertyItem["ShowBreadcrumbs"] != null ? Convert.ToBoolean(Pageview.Page.PropertyItem["ShowBreadcrumbs"]) : false;
643 }
644645 <section class="defaultpage__content">
646 @GetValue("DwContent(jumbotron)")
647 </section>
648649 @if(showBreadcrumbs) {
650 <nav class="breadcrumbs" id="breadcrumbs">
651 <span class="breadcrumbs__text">@Translate("Breadcrumbs.YouAreHere", "You are here")</span>
652 @GetValue("DwNavigation(breadcrumblist)")
653 </nav>;
654 }
655656 <section class="defaultpage__content">
657 @GetValue("DwContent(widecontent)")
658 </section>
659660661 </main>
662663 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
664 @using Dynamicweb;
665 @using Bluedesk.DynamicWeb.ItemTypes;
666667 @{
668 string footerLogo = GetString("Item.Area.FooterLogo");
669 string footerDescription = GetString("Item.Area.FooterDescription");
670671 var fb = GetString("Item.Area.Facebook");
672 var twitter = GetString("Item.Area.Twitter");
673 var linkedin = GetString("Item.Area.LinkedIn");
674 var googlePlus = GetString("Item.Area.GooglePlus");
675 var instagram = GetString("Item.Area.Instagram");
676 var youtube = GetString("Item.Area.Youtube");
677 var pinterest = GetString("Item.Area.Pinterest");
678679 var Emailadress = GetString("Item.Area.Emailadress");
680 var Phonenumber = GetString("Item.Area.Phonenumber");
681 var Address = GetString("Item.Area.Address");
682 var Zipcode = GetString("Item.Area.Zipcode");
683 var City = GetString("Item.Area.City");
684 var Country = GetString("Item.Area.Country");
685686 var selectedPaymentLogos = @GetString("Item.Area.FooterPaymentLogos");
687 }
688689 <a href="javascript:void(0);" id="scroll-to-top" class="scroll-to-top">
690 <span class="scroll-to-top__text">
691 @Translate("Naar boven", "To Top")
692 </span>
693 <i class="fal fa-arrow-to-top scroll-to-top__icon"></i>
694 </a>
695696 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
697 @using Dynamicweb;
698699 @if (Pageview.Page.ParentPageId > 0)
700 {
701 var siblings = Dynamicweb.Services.Pages.GetPagesByParentID(Pageview.Page.ParentPageId).Where(p => p.Active).ToList();
702 var parentpageItemType = Pageview.Page.Parent.ItemType;
703 bool isParentPageOverviewpage = parentpageItemType == "OverviewPage";
704705 if (siblings.Count() > 1 && isParentPageOverviewpage)
706 {
707 var prevPage = siblings.OrderByDescending(p => p.Sort).FirstOrDefault(p => p.Sort < Pageview.Page.Sort);
708 var nextPage = siblings.OrderBy(p => p.Sort).FirstOrDefault(p => p.Sort > Pageview.Page.Sort);
709 var overview = "/Default.aspx?ID=" + Pageview.Page.ParentPageId;
710711 <section class="page-navigation">
712 @if (prevPage != null)
713 {
714 var back = "/Default.aspx?ID=" + prevPage.ID;
715 <a href="@back" class="page-navigation__item">
716 <i class="fal fa-arrow-alt-to-left page-navigation__item--icon"></i>
717 <label class="page-navigation__item-label">@Translate("pagenavigation.previous", "Previous")</label>
718 </a>
719 }
720721 <a href="@overview" class="page-navigation__item">
722 <label class="page-navigation__item-label">@Translate("pagenavigation.Overview", "To overview")</label>
723 <i class="fas fa-th page-navigation__item--icon"></i>
724 </a>
725726 @if (nextPage != null)
727 {
728 var forward = "/Default.aspx?ID=" + nextPage.ID;
729 <a href="@forward" class="page-navigation__item">
730 <label class="page-navigation__item-label">@Translate("pagenavigation.next", "Next")</label>
731 <i class="fal fa-arrow-alt-to-right page-navigation__item--icon"></i>
732 </a>
733 }
734 </section>
735 }
736 }
737738739 <footer class="footer">
740741 @if (!string.IsNullOrWhiteSpace(@GetString("Item.Area.USP_1.Value")) || !string.IsNullOrWhiteSpace(@GetString("Item.Area.USP_2.Value")) || !string.IsNullOrWhiteSpace(@GetString("Item.Area.USP_3.Value")))
742 {
743 <div class="footer-usp__wrapper">
744 <div class="container">
745 <ul class="footer-usp__list flex-wrap">
746 @RenderFooterUSP(@GetString("Item.Area.USP_1.Value"), @GetString("Item.Area.USP_1_icon.Value"))
747 @RenderFooterUSP(@GetString("Item.Area.USP_2.Value"), @GetString("Item.Area.USP_2_icon.Value"))
748 @RenderFooterUSP(@GetString("Item.Area.USP_3.Value"), @GetString("Item.Area.USP_3_icon.Value"))
749 @RenderFooterUSP(@GetString("Item.Area.USP_4.Value"), @GetString("Item.Area.USP_4_icon.Value"))
750 @RenderFooterUSP(@GetString("Item.Area.USP_5.Value"), @GetString("Item.Area.USP_5_icon.Value"))
751752 </ul>
753 </div>
754 </div>
755 }
756757 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
758 @using Dynamicweb;
759760 @{
761 var newsletterFormID = ModuleOnlyParagraph.GetParagraphIDByTag<ModuleOnlyParagraph>("Footer.Newsletter", Pageview.AreaID);
762763 if (newsletterFormID > 0)
764 {
765 <section class="footer__newsletter-container">
766 <div class="container footer__newsletter">
767 <label class="footer__newsletter-label">
768 @Translate("Footer.SignUpNewsletter", "Sign up for the digital newsletter")
769 </label>
770 @RenderParagraphContent(newsletterFormID)
771 </div>
772 </section>
773 }
774 }
775776777 <div class="footer-paymentoptions" data-paymentmethods="@selectedPaymentLogos"></div>
778779 <section class="container footer__content">
780781 <div class="footer__link">
782 @{
783 var footerColumn1 = RenderNavigation(new
784 {
785 id = "footernavigation-1",
786 cssclass = "dwnavigation",
787 startLevel = 1,
788 endlevel = 4,
789 template = "BottomNavigation.xslt",
790 expandmode = "all",
791 parenttag = "footer-column-1",
792 });
793794 if (!string.IsNullOrEmpty(footerColumn1))
795 {
796 <h2 class="footer__link-header">@Translate("Footer.Column1.Header", "What you need to know")</h2>
797 <ul class="footer__link-list">
798 @footerColumn1
799 </ul>
800 }
801 }
802 </div>
803 <div class="footer__link">
804 @{
805 var footerColumn2 = RenderNavigation(new
806 {
807 id = "footernavigation-2",
808 cssclass = "dwnavigation",
809 startLevel = 1,
810 endlevel = 4,
811 template = "BottomNavigation.xslt",
812 expandmode = "all",
813 parenttag = "footer-column-2",
814 });
815816 if (!string.IsNullOrEmpty(footerColumn2))
817 {
818 <h2 class="footer__link-header">@Translate("Footer.Column2.Header", "Category two")</h2>
819 <ul class="footer__link-list">
820 @footerColumn2
821 </ul>
822 }
823 }
824 </div>
825 <div class="footer__link">
826 @{
827 var footerColumn3 = RenderNavigation(new
828 {
829 id = "footernavigation-3",
830 cssclass = "dwnavigation",
831 startLevel = 1,
832 endlevel = 4,
833 template = "BottomNavigation.xslt",
834 expandmode = "all",
835 parenttag = "footer-column-3",
836 });
837838 if (!string.IsNullOrEmpty(footerColumn3))
839 {
840 <h2 class="footer__link-header">@Translate("Footer.Column3.Header", "Category three")</h2>
841 <ul class="footer__link-list">
842 @footerColumn3
843 </ul>
844 }
845 }
846 </div>
847 <div class="footer__description-container">
848 <img class="footer__logo" loading="lazy" src="/Admin/Public/GetImage.ashx?Image=@footerLogo&Crop=5&Format=webp&Quality=99&Compression=80&Width=400" alt="Footer logo" width="400" height="200">
849850 <div class="footer__description">
851 @footerDescription
852 </div>
853854 </div>
855856 </section>
857858 <section class="footer__copyright">
859860 <div class="container bottombar__container">
861 @GetValue("DwNavigation(bottombarnavigation)")
862863 @if (!string.IsNullOrWhiteSpace(twitter) || !string.IsNullOrWhiteSpace(fb) || !string.IsNullOrWhiteSpace(linkedin) || !string.IsNullOrWhiteSpace(youtube) || !string.IsNullOrWhiteSpace(instagram) || !string.IsNullOrWhiteSpace(pinterest))
864 {
865 <section class="footer__social-container">
866867 <span class="footer__icon-labels">@Translate("Footer.FollowUs", "Volg ons op:")</span>
868869 <div class="footer__social-icon-container">
870 @if (!string.IsNullOrWhiteSpace(twitter))
871 {
872 <a href="@twitter" target="_blank" title="twitter" class="footer__social" rel="noreferrer"><i class="fab fa-twitter"></i></a>
873 }
874 @if (!string.IsNullOrWhiteSpace(fb))
875 {
876 <a href="@fb" target="_blank" title="facebook" class="footer__social" rel="noreferrer"><i class="fab fa-facebook"></i></a>
877 }
878 @if (!string.IsNullOrWhiteSpace(linkedin))
879 {
880 <a href="@linkedin" target="_blank" title="LinkedIn" class="footer__social" rel="noreferrer"><i class="fab fa-linkedin"></i></a>
881 }
882 @if (!string.IsNullOrWhiteSpace(youtube))
883 {
884 <a href="@youtube" target="_blank" title="YouTube" class="footer__social" rel="noreferrer"><i class="fab fa-youtube"></i></a>
885 }
886 @if (!string.IsNullOrWhiteSpace(instagram))
887 {
888 <a href="@instagram" target="_blank" title="Instagram" class="footer__social" rel="noreferrer"><i class="fab fa-instagram"></i></a>
889 }
890 @if (!string.IsNullOrWhiteSpace(pinterest))
891 {
892 <a href="@pinterest" target="_blank" title="Pinterest" class="footer__social" rel="noreferrer"><i class="fab fa-pinterest"></i></a>
893 }
894 </div>
895896 </section>
897 }
898 </div>
899900 </section>
901 </footer>
902903 @helper RenderFooterUSP(string USP_content, string USP_icon)
904 {
905 if (!string.IsNullOrWhiteSpace(USP_content))
906 {
907 var usp_icon_class = (!string.IsNullOrWhiteSpace(USP_icon)) ? USP_icon : "fal fa-check";
908909 <li class="footer-usp__item">
910 <i class="@usp_icon_class footer-usp__icon"></i>
911 <span>@USP_content</span>
912 </li>
913 }
914 }
915916 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
917 @using Dynamicweb;
918919 <section id="vue-modal"></section>
920921 <section id="vue-bottom-bar" data-phonenumber="@formattedPhonenumber" data-isoffline="@isOffline" data-emailadress="@emailadress" data-currentpageid="@Pageview.Page.ID" data-enable-login="@enableLogin" data-enable-shoppingcart="@enableShoppingCart" data-enable-advancedsearch="@enableAdvancedSearch">
922 </section>
923924 <section class="bottombar__searchbox__wrapper">
925 <div class="searchbox">
926 <form class="searchbox__form no-validate" method="get" action="/Default.aspx" autocomplete="off" role="search">
927 <input type="hidden" name="ID" value="@SearchPageID">
928 <input type="text" name="q" value="@SearchPrefill" class="input form__input input--text searchbox__input" placeholder="@SearchPlaceholder" aria-label="@SearchPlaceholder" data-placeholder="@SearchPlaceholder" data-hoverplaceholder="@SearchPlaceholderHover">
929 <div class="searchbox__button">
930 <button type="submit" class="searchbox__form__submit icon icon--medium icon__search input__icon" aria-label="Search">
931 <i class="fal fa-search"></i>
932 </button>
933 </div>
934 </form>
935 </div>
936 </section>
937938 <div id="backdrop"></div>
939940 @{
941 var appbundlejs = Cache.VersionedFile(designRoot + "/dist/app.bundle.js");
942 var appAsyncbundlejs = Cache.VersionedFile(designRoot + "/dist/appAsync.bundle.js");
943 var vuebundlejs = Cache.VersionedFile(designRoot + "/dist/vue.bundle.js");
944 }
945946 <script src="@appbundlejs"></script>
947 <script defer="" src="@vuebundlejs"></script>
948 <script defer="" src="@appAsyncbundlejs"></script>
949 <link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.15.4/css/all.css" integrity="sha384-rqn26AG5Pj86AF4SO72RK5fyefcQ/x32DNQfChxWvbXIyXFePlEktwD18fEz+kQU" crossorigin="anonymous">
950951 </body>
952 </html>
953