PageSourceSearch

https://www.dataaccess.com/About/Regional-Offices-382

html dataaccess.com collected 2026-10-02 04:06:05 UTC 73,289 bytes, 1,456 lines download raw bytes

1
2
3<!DOCTYPE html>
4<html lang="en">
5<head>
6<base href="https://www.dataaccess.com/">
7	
8	<!--googleoff: index-->
9	<!-- Begin Cookie Consent plugin by Silktide - http://silktide.com/cookieconsent -->
10	
10<script type="text/javascript">
11	    window.cookieconsent_options = {"message":"This website uses cookies to ensure you get the best experience on our website.","dismiss":"Got it!","learnMore":"More info...","link":"https://www.dataaccess.com/cookie-policy-884","theme":"dark-bottom"};
12	</script>
12
13	
13<script type="text/javascript" src="js/cookieconsent.min.js"></script>
vendor: 63 bytes, lines 13-14
13
14	<script src="https://www.google.com/recaptcha/api.js?render=
146Ld81fApAAAAAILFtj2cM5Vb0ZW4_dpJPQZp42-6
vendor: 14 bytes, lines 14-15
14"></script>
15	
15<!-- End Cookie Consent plugin -->
16	<!--googleon: index-->
17	<title>Regional Offices for Data Access Worldwide | Brazil, The Netherlands, and the United States</title>
18	
19	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
20	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
21	<meta name="description" content="To more efficiently provide service to different parts of the world, Data Access Worldwide has locations in Brazil, The Netherlands, and the United States.">
22	<meta name="keywords" content="">
23	<meta name="author" content="Data Access Worldwide">
24	<meta name="robots" content="all">
25
26	<!-- Bootstrap -->
27  		<link href="css/bootstrap.min.css?v=0.2" rel="stylesheet">
28  		<link href="css/bootstrap-theme.css?v=0.5" rel="stylesheet">
29 		 <link href="Css/syntaxhighlight/shCore.css" rel="stylesheet" type="text/css" />
30		<link href="css/syntaxhighlight/shThemeDefault.css" rel="stylesheet" type="text/css" />
31
32	<!-- chrome theme color -->
33	<meta name="theme-color" content="#e64812">
34
35	
36		<meta property="og:image" content="">
37	
38	<meta property="og:image:type" content="image/png">
39	<meta property="og:image:width" content="1200">
40	<meta property="og:image:height" content="630">
41	<meta property="og:description" content="To more efficiently provide service to different parts of the world, Data Access Worldwide has locations in Brazil, The Netherlands, and the United States."/>
42	<meta property="og:title" content="Regional Offices for Data Access Worldwide | Brazil, The Netherlands, and the United States"/>
43	<meta property="og:url" content="https://www.dataaccess.com/about/regional-offices-382"/>
44
45	
46	<meta itemprop="name" content="Regional Offices for Data Access Worldwide | Brazil, The Netherlands, and the United States">
47	<meta itemprop="description" content="To more efficiently provide service to different parts of the world, Data Access Worldwide has locations in Brazil, The Netherlands, and the United States.">
48	
49		<meta itemprop="image" content="">
50	
51	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
52  <link rel="shortcut icon" href="favicon.ico">
53  <!-- jQuery -->
54  
54<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
54
55		
55<script>if (!window.jQuery) { document.write('
55<script src="js/jquery.min.js"><\/script>'); }
56	</script>
56
57	
57<script src="/js/daid-header.js"></script>
57
58<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 58-59
58
59<script async src="https://www.googletagmanager.com/gtag/js?id=
59G-1VLFG29RW1
vendor: 13 bytes, line 59
59"></script>
60<script>
61  
vendor: 138 bytes, lines 61-65
61window.dataLayer = window.dataLayer || [];
62  function gtag(){dataLayer.push(arguments);}
63  gtag('js', new Date());
64
65  gtag('config', '
65G-1VLFG29RW1
vendor: 5 bytes, line 65
65');
66</script>
66
67<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 66 bytes, lines 67-68
67 
68<script async src="https://www.googletagmanager.com/gtag/js?id=
68UA-278816-1
vendor: 14 bytes, line 68
68"></script> 
69<script> 
70    if (document.cookie.indexOf("cookieconsent_dismissed") >= 0) {
71        
vendor: 127 bytes, line 71
71window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '
71UA-278816-1
vendor: 10 bytes, lines 71-72
71'); 
72    
72}
73</script>
73
74<!-- Global site tag (gtag.js) - Google Analytics -->
75<script async src=https://www.googletagmanager.com/gtag/js?id=G-1VLFG29RW1></script>
vendor: 2 bytes, line 75
75
76<script>
77  
vendor: 138 bytes, lines 77-81
77window.dataLayer = window.dataLayer || [];
78  function gtag(){dataLayer.push(arguments);}
79  gtag('js', new Date());
80
81  gtag('config', '
81G-1VLFG29RW1
vendor: 5 bytes, line 81
81');
82</script>
82
83
84</head>
85<body>
86	
87<div class="movingModal">
88	<div class="card">
89		<h2>We're moving!</h2>
90		<p>Our websites <strong>www.dataaccess.com</strong> and <strong>www.dataaccess.eu</strong> are moving to <a href="https://www.dataflex.dev" target="_blank">www.dataflex.dev</a>, the new home of DataFlex.
91		For now, you can still browse this site, but some pages (like news and contact) already redirect to dataflex.dev. More pages will follow soon.
92		<br><br>Missing something on the new site? Let us know via the <a href="https://www.dataflex.dev/about/contact-266" target="_blank">contact form</a>!</p>
93		<a href="https://www.dataflex.dev" class="btn btn-default">Go to DataFlex.dev</a>
94		<a href="#" class="btn btn-default-hollow closemovingmodal">Stay on this website</a>
95	</div>
96	
97
98
99</div>
100<div class="searchoverlay">
101	<div class="container">
102		<div class="row">
103			<div class="searchcontainer col-md-6 clearfix">
104				<div class="row">
105					<div class="col-md-12 searchbox text-center">
106						<form id="searchform" class="searchform" action="https://www.dataaccess.com/search-97" method="post">
107				      <input type="text" name="Search__Value" id="Search__Value" class="global" placeholder="Search Data Access Worldwide">
108				      <button type="submit" id="submit" class="icon dae-search"></button>
109				      <input type="hidden" name="Structure" value="SEARCH" />
110				      <input type="hidden" name="SearchId" value="0" />
111				      <input type="hidden" name="pageid" value="382" />
112				      <input type="hidden" name="sortdirection" value="1" />
113				      <input type="hidden" name="sorton" value="" />
114				    </form>
115				  </div>
116					<div class="col-md-12 suggestions">
117						<div class="suggestionscontent">
118							<span class="suggestiontitle">Can't find what you are looking for? Try these pages!</span>
119							<div class="row">
120								<div class="col-md-6">
121									<p><span class="title">Downloads</span></p>
122<ul>
123    <li><a href="http://www.dataaccess.com/download/dfstudio">DataFlex Studio</a></li>
124    <li><a href="http://www.dataaccess.nl/dataflexreports">DataFlex Reports</a></li>
125</ul>
126<p><span class="title">Contact Us</span></p>
127<ul>
128    <li><a href="https://www.dataaccess.com/Contact-101">Contact Data Access</a></li>
129    <li><a href="https://www.dataaccess.com/About/Regional-Offices-382">Regional Offices</a></li>
130    <li><a href="https://www.dataaccess.com/About/Where-to-Buy-377">Channel Partners</a></li>
131</ul>
132								</div>
133								<div class="col-md-6">
134									<p><span class="title">Products</span></p>
135<ul>
136    <li><a href="https://www.dataaccess.com/Products/DataFlex-63">DataFlex</a></li>
137    <li><a href="https://www.dataaccess.com/Products/DataFlex-Reports-245">DataFlex Reports</a></li>
138    <li><a href="https://www.dataaccess.com/Products/Dynamic-AI-572">Dynamic AI</a></li>
139</ul>
140<p><span class="title">About</span></p>
141<ul>
142    <li><a href="https://www.dataaccess.com/About-381">About Data Access</a></li>
143    <li><a href="https://www.dataaccess.com/Success-Stories-115">Successes</a></li>
144</ul>
145								</div>
146							</div>
147						</div>
148					</div>
149				</div>
150			</div>
151		</div>
152	</div>
153	
154</div><!-- Modal -->
155<div class="modal fade" id="ModalNewsletter" tabindex="-1" role="dialog" aria-labelledby="ModalNewsletterLabel">
156  <div class="modal-dialog" role="document">
157    <div id="modalflexlinks">
158    <div class="modal-content">
159      <div class="modal-header">
160        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
161        <h4 class="modal-title" id="ModalNewsletterLabel">FlexLinks sign up</h4>
162        <div class="modal-subtitle">Don't miss a thing!</div>
163      </div>
164      <form name="submitformNewsletter">
165        <div class="modal-body">
166
167            <div class="form-group">
168              <label for="firstname">First name</label>
169              <input type="text" class="global" id="firstname" name="firstname" placeholder="Enter your name">
170            </div>
171            <div class="form-group">
172              <label for="lastname">Last name</label>
173              <input type="text" class="global" id="lastname" name="lastname" placeholder="Enter your last name">
174            </div>
175            <div class="form-group">
176              <label for="companyname">
176Company name</label>
177              <input type="text" class="global" id="companyname" name="companyname" placeholder="Enter your company name">
178            </div>
179            <div class="form-group">
180              <label for="country">Select your country</label>
181              <select id="countryselectorModal" class="center-block global" name="Country"> 
182              </select>
183            </div>
184            
185            <div class="form-group">
186              <label for="email">Email address</label>
187              <input type="email" class="global" id="email" name="email" placeholder="Enter your email address">
188            </div>
189            <div class="form-group">
190              <label class="mustbechecked" for="mustbecheckedNewsletter"> 
191              <input id="mustbecheckedNewsletter" name="mustbecheckedNewsletter" type="checkbox" onclick="checkTermsNewsletter();"> By clicking 'Sign up', I consent to the collection and use of the information being provided in accordance with the <a href="https://www.dataaccess.com/privacy-policy-876" target="_blank">Privacy Policy</a>.</label>
192            </div>
193        </div>
194        <div class="modal-footer">
195          <input type="button" id="sendModalFlexlinks" class="btn btn-default has-spinner" onclick="PostModalFlexlinksForm();" name="submitbuttonNewsletter" disabled value="Sign up">
196        </div>
197      </form>
198    </div>
199    </div>
200  </div>
201</div>
202
203<script>
204  //function is called in pagetop  
205function checkTermsNewsletter() {
206  if(document.submitformNewsletter.mustbecheckedNewsletter.checked){
207    document.submitformNewsletter.submitbuttonNewsletter.disabled=false;
208  }else{
209    document.submitformNewsletter.submitbuttonNewsletter.disabled=true;
210  }
211}
212
213  function PostModalFlexlinksForm(){
214
215    var sEmail = $("#email").val();
216    var sNewsletterId = "FLEXLINKS";
217    var sFirstName = $("#firstname").val();
218    var sLastName = $("#lastname").val();
219    var sCompanyName = $("#companyname").val();
220    var sCountryId = $("#countryselectorModal").val();
221
222    
223    if (sFirstName == "" || sLastName == "" || sCompanyName == "" || sCountryId == "")
224    {
225      alert("Please provide the required fields.");
226      return;
227    }
228    
229    $("#sendModalFlexlinks").attr("onclick", "");
230    //$("#sendModalFlexlinks").buttonLoader('start');
231    //$("#sendModalFlexlinks").hide();
232    
233    if(isEmail($('#email').val() || sFirstName != "")){
234      DAID.subscribeToNewsletter(sNewsletterId, sCountryId, sEmail, onSubscribeToNewsletter);
235    }else{
236      $("#sendModalFlexlinks").buttonLoader('stop');
237      $('.modal-error').remove();
238      if(sFirstName == ""){
239        $('<div class="modal-error">Please enter a first name</div>').appendTo('.modal-header');
240        $('#firstname').css('border', '1px solid #CC3131');
241      }
242      if(isEmail($('#email').val()) == false){
243        $('<div class="modal-error">Please enter a valid email address</div>').appendTo('.modal-header');
244        $('#email').css('border', '1px solid #CC3131');  
245      }
246      
247    }
248    
249    
250  }
251
252  function onSubscribeToNewsletter(bError, oData){
253    if(!bError && oData.sReturnMessage == "OK"){
254      $('#ModalNewsletter .modal-body').empty().html('<p>Thank you, we have added you to our FlexLinks mailing list.</p>');
255      $("#sendModalFlexlinks").hide();
256    }else{
257      if (oData && oData.stError && oData.stError.sNr == -1){
258        $('#ModalNewsletter .modal-body').empty().html('<p>You are already subscribed</p>');
259        $("#sendModalFlexlinks").hide();
260      }else{
261        $('#ModalNewsletter .modal-body').empty().html('<p>An error occured, please try again later.</p>');
262        $("#sendModalFlexlinks").hide();
263
264      }  
265    }
266  }
267
268  function isEmail(email) {
269    var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
270    return regex.test(email);
271  }
272
273</script>
273
274
275
276<a name="top" id="top"></a>
277<div class="container-fluid top">
278	<div class="row">
279		<div class="container-fluid toplinks hidden-xs">
280			<div class="row">
281				<div class="container">
282						<div class="breadcrumb">
283							
284  <a href="./">North America</a>
285
286          <span>Regional Offices</span>
287        
288							<div class="clear"></div>
289						</div>
290						<div class="shortlinks text-right pull-right">
291							
292							<!-- <a href="http://www.dataaccess.com/portal" target="_blank">Login to Portal</a>
293							<a href="http://www.dataaccess.com/buy" target="_blank">Buy</a> -->
294							<!-- <a href="https://www.dataaccess.com/buy-108" >Buy</a> -->
295							<a href="https://www.dataaccess.com/contact-101" >Contact</a>
296							<a href="https://www.dataaccess.com/events-105" >Events</a>
297							<a class="icon dae-search searchbtn"></a>
298						</div>
299				</div>
300			</div>
301		</div>
302		<div class="container-fluid menu">
303			<div class="row">
304				<div class="container">
305					<div class="row">
306						<div class="col-md-12">
307							<div class="pull-right mobilemenubtn visible-xs-block">
308								<div class="line first"></div>
309								<div class="line second"></div>
310								<div class="line third"></div>
311							</div>
312							<a href="./" id="logo">
313								<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0" y="0" viewBox="74 -4.67 338.33 75.67" xml:space="preserve" enable-background="new 74 -4.666 338.334 75.666">
314  <style type="text/css">
315    
316	.st0{fill:#E64812;}
317	.st1{fill:#404040;}
318	.st2{display:none;}
319	.st3{display:inline;}
320	.st4{display:inline;fill:#E44A25;}
321	.st5{display:inline;fill:#636466;}
322
323  </style>
324  <path d="M115.43 32.03c0-6.94 5.06-10.41 15.17-10.41 2.37 0 4.7 0.2 7.1 0.67v-2.63c0-3.13-2.25-4.69-6.75-4.69 -3.81 0-8.05 0.56-12.71 1.66V9.64c4.66-1.11 8.9-1.66 12.71-1.66 10.38 0 15.6 3.8 15.6 11.51v23.42h-5.12l-3.13-3.13c-3.04 2.09-6.38 3.13-10.05 3.13 -8.55 0.03-12.85-3.67-12.85-10.88H115.43zM130.6 27.63c-4.24 0-6.35 1.44-6.35 4.33 0 3.1 1.8 4.7 5.3 4.66 2.93 0 5.65-0.91 8.15-2.73v-5.59c-2.19-0.47-4.59-0.67-7.09-0.7V27.63z"/>
325  <path d="M152.65 2.32h8.97l0.02 5.66h7.64v6.98h-7.82v16.07c0 3.3 1.4 4.9 4.2 4.89h3.59v6.98h-7.85c-5.85 0-8.78-3.14-8.78-9.41V2.32H152.65z"/>
326  <path d="M171.9 32.03c0-6.94 5.05-10.41 15.17-10.41 2.38 0 4.7 0.2 7.1 0.67v-2.63c0-3.13-2.25-4.69-6.75-4.69 -3.82 0-8.05 0.56-12.71 1.66V9.64c4.66-1.11 8.89-1.66 12.71-1.66 10.38 0 15.6 3.8 15.6 11.51v23.42h-5.12l-3.13-3.13c-3.04 2.09-6.39 3.13-10.05 3.1 -8.55 0.06-12.82-3.64-12.82-10.85H171.9zM187.07 27.6c-4.24 0-6.35 1.44-6.35 4.33 0 3.1 1.8 4.7 5.3 4.7 2.93 0 5.64-0.91 8.15-2.73v-5.59c-2.19-0.48-4.57-0.68-7.06-0.71H187.07z"/>
327  <path class="st0" d="M214.76 42.9h-9.05l20.19-47.57h9.48l20.63 47.57h-9.48l-5.42-12.97h-15.8l3.03-7.65h9.58l-7.48-17.86L214.76 42.9z"/>
328  <path class="st0" d="M282.43 41.9c-2.88 0.67-5.87 1-8.98 1 -12.42 0-18.63-6.04-18.63-18.13 0-11.2 6.21-16.8 18.63-16.8 3.11 0 6.1 0.3 9 1v6.98c-2.88-0.66-5.65-1-8.31-1 -6.99 0-10.48 3.27-10.48 9.81 0 7.4 3.5 11.1 10.5 11.14 2.66 0 5.43-0.33 8.31-1v6.99H282.43z"/>
329  <path class="st0" d="M312.33 41.9c-2.88 0.67-5.88 1-8.98 1 -12.42 0-18.63-6.04-18.63-18.13 0-11.2 6.21-16.8 18.63-16.8 3.1 0 6.1 0.3 9 1v6.98c-2.88-0.66-5.65-1-8.32-1 -6.98 0-10.48 3.27-10.48 9.81 0 7.4 3.5 11.1 10.5 11.14 2.66 0 5.44-0.33 8.32-1v6.99H312.33z"/>
330  <path class="st0" d="M331.18 7.98c10.6 0 15.9 5.4 15.9 16.23 0 1.44-0.1 2.88-0.3 4.33H323.6c0 4.9 3.6 7.4 10.8 7.39 3.53 0 7.05-0.33 10.58-1v6.99c-3.08 0.67-6.83 1-11.24 1 -12.66 0-18.99-5.95-18.99-17.86C314.79 13.63 320.2 7.93 331.2 7.98H331.18zM323.6 22.41h14.9v-0.27c0-4.83-2.44-7.25-7.32-7.25C326.53 14.93 324 17.43 323.6 22.41z"/>
331  <path class="st0" d="M352 41.24v-7.32c3.88 1.6 8.4 2.3 13.4 2.33 3.79 0 5.69-1.22 5.69-3.66 0-2.33-1.27-3.49-3.83-3.49h-6.32c-7.1 0-10.64-3.49-10.64-10.48 0-7.32 5.18-10.98 15.53-10.98 4.39 0 8.5 0.7 12.4 2v7.32c-3.88-1.55-8.09-2.33-12.64-2.33 -4.77 0-7.15 1.22-7.15 3.7 0 2.3 1.4 3.5 4.2 3.5h5.65c7.76 0 11.6 3.5 11.6 10.48 0 7.32-4.94 10.98-14.84 11C360.25 43.23 355.9 42.53 352 41.24z"/>
332  <path class="st0" d="M384.39 41.24v-7.32c3.88 1.6 8.4 2.3 13.4 2.33 3.79 0 5.69-1.22 5.69-3.66 0-2.33-1.27-3.49-3.82-3.49h-6.32c-7.1 0-10.64-3.49-10.64-10.48 0-7.32 5.18-10.98 15.54-10.98 4.39 0 8.5 0.7 12.4 2v7.32c-3.88-1.55-8.1-2.33-12.64-2.33 -4.77 0-7.15 1.22-7.15 3.7 0 2.3 1.4 3.5 4.2 3.5h5.66c7.76 0 11.6 3.5 11.6 10.48 0 7.32-4.94 10.98-14.84 11 -4.81-0.07-9.15-0.77-13.05-2.06H384.39z"/>
333  <path d="M87.49 35.27H74v7.64h14.53c15.75 0 23.62-8.36 23.62-25.08 0-14.99-7.85-22.49-23.65-22.49H74v35.17h8.81V2.99h5.71c9.87 0 14.8 4.9 14.8 14.83 0 11.62-4.94 17.43-14.8 17.43L87.49 35.27z"/>
334  <path class="st1" d="M253.21 54.56h2.24l2.52 14.2 5.06-14.2h2.32l5.42 14.2 2.84-14.2h2.14l-3.37 16.32h-3.16l-5.06-13.67 -4.9 13.67h-3.12L253.21 54.56z"/>
335  <path class="st1" d="M277.88 62.75c0-5.53 3-8.3 8.99-8.3 5.9 0 8.9 2.8 8.9 8.3 0 5.5-2.95 8.25-8.85 8.25 -6.04 0.03-9.02-2.77-9.02-8.25H277.88zM286.88 69.29c4.27 0 6.41-2.2 6.41-6.61 0-4.34-2.14-6.52-6.41-6.52 -4.37 0-6.55 2.17-6.55 6.52 0 4.45 2.17 6.65 6.57 6.61H286.88z"/>
336  <path class="st1" d="M299.36 70.89V54.56h7.64c3.41 0 5.1 1.3 5.1 3.92 0 2.12-1.67 3.69-5 4.71l6.15 7.7h-3.06l-5.7-7.34v-1.38c3.42-0.49 5.14-1.69 5.14-3.6 0-1.51-0.95-2.26-2.85-2.26h-5.11v14.58h-2.31V70.89z"/>
337  <path class="st1" d="M318.03 54.56v14.61h9.37v1.71H315.71V54.56H318.03z"/>
338  <path class="st1" d="M330.15 70.89V54.56h6.51c5.93 0 8.9 2.6 8.9 7.72 0 5.74-2.96 8.61-8.89 8.61L330.15 70.89 330.15 70.89zM336.66 69.17c4.39 0 6.58-2.3 6.58-6.89 0-4-2.19-6-6.58-6h-4.19v12.9H336.66z"/>
339  <path class="st1" d="M347.44 54.56h2.24l2.52 14.2 5.06-14.2h2.32l5.42 14.2 2.84-14.2h2.14l-3.37 16.3h-3.16l-5.06-13.67 -4.9 13.67h-3.12L347.44 54.56z"/>
340  <path class="st1" d="M375.43 54.56v16.32h-2.32V54.56H375.43z"/>
341  <path class="st1" d="M380.06 70.89V54.56h6.51c5.93 0 8.9 2.6 8.9 7.72 0 5.74-2.96 8.61-8.89 8.61L380.06 70.89 380.06 70.89zM386.58 69.17c4.38 0 6.58-2.3 6.58-6.89 0-4-2.19-6-6.57-6h-4.2v12.9H386.58z"/>
342  <path class="st1" d="M410.56 54.56v1.71h-9.39v5.48h8.96v1.71h-8.96v5.71h9.58v1.71h-11.9V54.56H410.56z"/>
343  <g class="st2">
344    <path class="st3" d="M130.6 27.6c-4.24 0-6.36 1.44-6.36 4.33 0 3.1 1.78 4.66 5.32 4.66 2.93 0 5.65-0.91 8.15-2.73v-5.59C135.5 27.82 133.13 27.6 130.6 27.6L130.6 27.6zM115.43 32.03c0-6.94 5.06-10.41 15.17-10.41 2.37 0 4.75 0.23 7.12 0.66V19.65c0-3.13-2.25-4.69-6.75-4.69 -3.81 0-8.05 0.56-12.71 1.66V9.64c4.66-1.11 8.9-1.66 12.71-1.66 10.38 0 15.57 3.84 15.57 11.51v23.42h-5.12l-3.13-3.13c-3.04 2.09-6.38 3.13-10.05 3.13C119.7 42.9 115.43 39.28 115.43 32.03L115.43 32.03z"/>
345    <path class="st3" d="M152.65 2.32h8.97l0.02 5.66h7.64v6.98h-7.82v16.07c0 3.26 1.41 4.89 4.23 4.89h3.59v6.98h-7.85c-5.86 0-8.78-3.14-8.78-9.41V2.32L152.65 2.32z"/>
346    <path class="st3" d="M187.07 27.6c-4.24 0-6.35 1.44-6.35 4.33 0 3.1 1.77 4.66 5.32 4.66 2.93 0 5.64-0.91 8.15-2.73v-5.59C191.97 27.82 189.6 27.6 187.07 27.6L187.07 27.6zM171.9 32.03c0-6.94 5.05-10.41 15.17-10.41 2.38 0 4.75 0.23 7.12 0.66V19.65c0-3.13-2.25-4.69-6.75-4.69 -3.82 
3460-8.05 0.56-12.71 1.66V9.64c4.66-1.11 8.89-1.66 12.71-1.66 10.38 0 15.57 3.84 15.57 11.51v23.42h-5.12l-3.13-3.13c-3.04 2.09-6.39 3.13-10.05 3.13C176.17 42.9 171.9 39.28 171.9 32.03L171.9 32.03z"/>
347    <polygon class="st4" points="214.76 42.9 205.72 42.9 225.91 -4.67 235.39 -4.67 256.01 42.9 246.53 42.9 241.11 29.93 225.31 29.93 228.33 22.28 237.91 22.28 230.43 4.42 214.76 42.9 "/>
348    <path class="st4" d="M282.43 41.9c-2.88 0.67-5.87 1-8.98 1 -12.42 0-18.63-6.04-18.63-18.13 0-11.2 6.21-16.8 18.63-16.8 3.11 0 6.1 0.33 8.98 1v6.98c-2.88-0.66-5.65-1-8.31-1 -6.99 0-10.48 3.27-10.48 9.81 0 7.43 3.49 11.14 10.48 11.14 2.66 0 5.43-0.33 8.31-1V41.9L282.43 41.9z"/>
349    <path class="st4" d="M312.33 41.9c-2.88 0.67-5.88 1-8.98 1 -12.42 0-18.63-6.04-18.63-18.13 0-11.2 6.21-16.8 18.63-16.8 3.1 0 6.1 0.33 8.98 1v6.98c-2.88-0.66-5.65-1-8.32-1 -6.98 0-10.48 3.27-10.48 9.81 0 7.43 3.49 11.14 10.48 11.14 2.66 0 5.44-0.33 8.32-1V41.9L312.33 41.9z"/>
350    <path class="st4" d="M323.6 22.41h14.9v-0.27c0-4.83-2.44-7.25-7.32-7.25C326.53 14.89 324 17.4 323.6 22.41L323.6 22.41zM331.18 7.98c10.6 0 15.9 5.41 15.9 16.23 0 1.44-0.1 2.88-0.3 4.33H323.6c0 4.92 3.61 7.39 10.84 7.39 3.53 0 7.05-0.33 10.58-1v6.99c-3.08 0.67-6.83 1-11.24 1 -12.66 0-18.99-5.95-18.99-17.86C314.79 13.66 320.25 7.98 331.18 7.98L331.18 7.98z"/>
351    <path class="st4" d="M352 41.24v-7.32c3.88 1.55 8.36 2.33 13.44 2.33 3.79 0 5.69-1.22 5.69-3.66 0-2.33-1.27-3.49-3.83-3.49h-6.32c-7.1 0-10.64-3.49-10.64-10.48 0-7.32 5.18-10.98 15.53-10.98 4.39 0 8.53 0.67 12.41 2v7.32c-3.88-1.55-8.09-2.33-12.64-2.33 -4.77 0-7.15 1.22-7.15 3.66 0 2.33 1.39 3.5 4.16 3.5h5.65c7.76 0 11.64 3.49 11.64 10.48 0 7.32-4.94 10.98-14.84 10.98C360.25 43.23 355.88 42.57 352 41.24L352 41.24z"/>
352    <path class="st4" d="M384.39 41.24v-7.32c3.88 1.55 8.36 2.33 13.44 2.33 3.79 0 5.69-1.22 5.69-3.66 0-2.33-1.28-3.49-3.82-3.49h-6.32c-7.1 0-10.64-3.49-10.64-10.48 0-7.32 5.18-10.98 15.54-10.98 4.39 0 8.53 0.67 12.41 2v7.32c-3.88-1.55-8.1-2.33-12.64-2.33 -4.77 0-7.15 1.22-7.15 3.66 0 2.33 1.39 3.5 4.16 3.5h5.66c7.76 0 11.64 3.49 11.64 10.48 0 7.32-4.94 10.98-14.84 10.98C392.64 43.23 388.27 42.57 384.39 41.24L384.39 41.24z"/>
353    <path class="st3" d="M87.49 35.27H74v7.64h14.53c15.75 0 23.62-8.36 23.62-25.08 0-14.99-7.87-22.49-23.62-22.49H74v35.17h8.81V2.99h5.71c9.87 0 14.81 4.94 14.81 14.83 0 11.62-4.94 17.43-14.8 17.43L87.49 35.27 87.49 35.27z"/>
354    <polygon class="st5" points="323.22 54.57 323.22 56.28 313.83 56.28 313.83 61.76 322.79 61.76 322.79 63.47 313.83 63.47 313.83 69.17 323.41 69.17 323.41 70.89 311.51 70.89 311.51 54.57 323.22 54.57 "/>
355    <path class="st5" d="M326.79 64.59V54.57h2.32v10.02c0 3.14 1.71 4.7 5.14 4.7 3.42 0 5.14-1.57 5.14-4.7V54.57h2.32v10.02c0 4.28-2.48 6.41-7.45 6.41C329.28 71 326.79 68.86 326.79 64.59L326.79 64.59z"/>
356    <path class="st5" d="M345.83 70.89V54.57h7.64c3.41 0 5.11 1.31 5.11 3.92 0 2.12-1.67 3.69-5 4.71l6.15 7.69h-3.05l-5.7-7.34v-1.38c3.42-0.49 5.14-1.69 5.14-3.6 0-1.51-0.95-2.26-2.85-2.26h-5.11v14.58H345.83L345.83 70.89z"/>
357    <path class="st5" d="M370.54 69.29c4.27 0 6.41-2.2 6.41-6.61 0-4.34-2.14-6.52-6.41-6.52 -4.37 0-6.55 2.17-6.55 6.52C363.99 67.09 366.18 69.29 370.54 69.29L370.54 69.29zM361.55 62.75c0-5.53 3-8.3 8.99-8.3 5.9 0 8.85 2.77 8.85 8.3 0 5.5-2.95 8.25-8.85 8.25C364.55 71 361.55 68.25 361.55 62.75L361.55 62.75z"/>
358    <path class="st5" d="M383.03 70.89V54.57h7.27c3.66 0 5.49 1.46 5.49 4.37 0 3.17-2.5 5.11-7.5 5.81l-0.47-1.78c3.67-0.49 5.51-1.81 5.51-3.94 0-1.81-1.08-2.72-3.23-2.72h-4.73v14.58H383.03L383.03 70.89z"/>
359    <polygon class="st5" points="410.56 54.57 410.56 56.28 401.17 56.28 401.17 61.76 410.12 61.76 410.12 63.47 401.17 63.47 401.17 69.17 410.75 69.17 410.75 70.89 398.85 70.89 398.85 54.57 410.56 54.57 "/>
360  </g>
361</svg>
362
363							</a>
364							
365<!---7/23/2025 4:03:47 PM-->
366<ul class='topmenu'>
367<li><a href='https://www.dataaccess.com/products-59' target='_self' id='menu-Products' class='topmenulink  hassub'>Products</a>
368<div class='submenuwrapper products clearfix'>
369<div class='extracontent clearfix'>
370<a href='https://youtu.be/gZoT-HSLeEY' target='_blank' class='video'>
371<span class='icon'></span>
372<span class='title'>DataFlex</span>
373<span class='subtitle'>One Studio, One language</span>
374</a>
375<div class='downloadblock'>
376<span class='title'>Get the latest release!</span>
377<span class='subtitle'>DataFlex Studio</span>
378<a href='https://www.dataaccess.com/download/dfstudio/' class='btn btn-default-hollow'>Download</a>
379</div>
380</div>
381<div class='bloglist clearfix'>
382<span class='title'>Recent blog posts</span>
383<ul class='blogposts clearfix'>
384<li class='clearfix'>
385<a href='https://www.dataaccess.com/blog/dataflex/manually-uninstalling-dataflex-1844' class='clearfix'>
386<span class='title'>Manually Uninstalling DataFlex</span>
387</a>
388</li>
389<li class='clearfix'>
390<a href='https://www.dataaccess.com/blog/dataflex/dynamic-web-objects-1779' class='clearfix'>
391<span class='title'>Getting Started with Dynamic Web Objects in DataFlex</span>
392</a>
393</li>
394<li class='clearfix'>
395<a href='https://www.dataaccess.com/blog/dataflex/structure-padding-helper-1749' class='clearfix'>
396<span class='title'>
396Structure Padding Helper tool eases migrating your DataFlex applications to 64-bit</span>
397</a>
398</li>
399</ul>
400<a href='https://www.dataaccess.com/blog-62' class='btn btn-default-hollow btn-sm allblogsbtn'>All blogs</a>
401</div>
402<div class='menucontent clearfix'>
403<ul class='submenu clearfix'>
404<li><a href='https://www.dataaccess.com/products/dataflex-63' target='_self' class='subfirst ' data-target='dataflex'>DataFlex</a></li>
405<li><a href='http://www.dataaccess.com/resources/licensing/dataflex-personal-license-980' target='_self' class='subfirst ' data-target='free-dataflex-personal-license'>Free DataFlex Personal License</a></li>
406<li><a href='https://www.dataaccess.com/products/dataflex-reports-245' target='_self' class='subfirst ' data-target='dataflex-reports'>DataFlex Reports</a></li>
407<li><a href='https://www.dataaccess.com/products/dynamic-ai-572' target='_self' class='subfirst ' data-target='dynamic-ai'>Dynamic AI</a></li>
408<li><a href='https://www.dataaccess.com/products/downloads-953' target='_self' class='subfirst ' data-target='downloads'>Downloads</a></li>
409</ul>
410</div>
411</div>
412</li>
413<li><a href='https://www.dataaccess.com/services-1016' target='_self' id='menu-Services' class='topmenulink  hassub'>Services</a>
414<div class='submenuwrapper services clearfix'>
415<div class='resourceholder'>
416<div class='resources'>
417<span class='title'>For help with services...</span>
418<ul>
419    <li><a title="" href="https://www.dataaccess.com/Contact-101">Contact us according to your country</a></li>
420    <li><a title="" href="https://www.dataaccess.com/About/Regional-Offices-382">Contact our Regional Offices</a></li>
421    <li><a title="" href="https://www.dataaccess.com/About/Where-to-Buy-377">Contact our Regional Partners</a></li>
422</ul>
423</div>
424<div class='questionnumber'>
425<span class='title'>Want to talk now?</span>
426<span class='sub'>We're here to help!</span>
427<span class='number'>+1-305-238-0012</span>
428</div>
429</div>
430<div class='menucontent clearfix'>
431<ul class='submenu clearfix'>
432<li><a href='https://www.dataaccess.com/services/consulting-services-1826' target='_self' class='subfirst ' data-target='consulting-services'>Consulting Services</a></li>
433<li><a href='https://www.dataaccess.com/services/cloud-hosting-1726' target='_self' class='subfirst ' data-target='cloud-hosting'>Cloud Hosting</a></li>
434</ul>
435</div>
436</div>
437</li>
438<li><a href='https://www.dataaccess.com/successes-115' target='-1' id='menu-Successes' class='topmenulink '>Successes</a></li>
439<li><a href='https://www.dataaccess.com/resources-61' target='_self' id='menu-Resources' class='topmenulink  hassub'>Resources</a>
440<div class='submenuwrapper resources clearfix'>
441<div class='popdownloads'>
442<span class='title'>DataFlex Downloads</span>
443<ul>
444    <li><a href="https://www.dataaccess.com/Resources/Licensing/DataFlex-Personal-License-980">Free DataFlex Personal</a></li>
445    <li><a target="_blank" title="DataFlex Studio Download" href="http://www.dataaccess.com/download/dfstudio/">DataFlex Studio</a></li>
446    <li><a target="_blank" title="DataFlex WebApp Server Download" href="http://www.dataaccess.com/Download/DFserver/">DataFlex WebApp Server</a></li>
447    <li><a target="_blank" title="DataFlex Windows Client Download" href="http://www.dataaccess.com/Download/DFclient/">DataFlex Windows Client</a></li>
448    <li><a href="http://www.dataaccess.eu/resources/downloads/download-category-775?dagapg=DR" title="DataFlex Reports Download">DataFlex Reports</a></li>
449</ul>
450</div>
451<div class='menucontent clearfix'>
452<ul class='submenu clearfix'>
453<li><a href='https://docs.dataaccess.com/dataflexhelp/index.htm#t=mergedProjects%2FWelcome%2Fwelcome_to_dataflex.htm' target='_self' class='subfirst ' data-target='dataflex-online-help'>DataFlex Online Help</a></li>
454<li><a href='https://learning.dataaccess.com/' target='_self' class='subfirst ' data-target='dataflex-learning-center'>DataFlex Learning Center</a></li>
455<li><a href='https://downloads.dataaccess.com/' target='_self' class='subfirst ' data-target='dataflex-download-center'>DataFlex Download Center</a></li>
456<li><a href='https://www.dataaccess.com/resources/customer-support-1196' target='_self' class='subfirst ' data-target='customer-support'>Customer Support</a></li>
457<li><a href='https://www.dataaccess.com/resources/support/current-products-list-970' target='_self' class='subfirst ' data-target='current-products-list'>Current Products List</a></li>
458<li><a href='https://www.dataaccess.com/about/channel-partners-377' target='_self' class='subfirst ' data-target='where-to-buy'>Where to buy</a></li>
459<li><a href='https://www.dataaccess.com/resources/licensing-subscriptions-1102' target='_self' class='subfirst ' data-target='licensing-&-subscriptions'>Licensing & Subscriptions</a></li>
460<li><a href='https://www.dataaccess.com/resources/using-license-ini-files-1438' target='_self' class='subfirst ' data-target='using-license-ini-files'>Using License INI Files</a></li>
461<li><a href='http://www.dataaccess.com/events/presentation-library-1310' target='_self' class='subfirst ' data-target='presentation-library'>Presentation Library</a></li>
462</ul>
463</div>
464</div>
465</li>
466<li><a href='https://www.dataaccess.com/news-872' target='_self' id='menu-News' class='topmenulink '>News</a></li>
467<li><a href='https://www.dataaccess.com/blog-62' target='_self' id='menu-Blog' class='topmenulink '>Blog</a></li>
468<li><a href='https://www.dataaccess.com/products/downloads-953' class='btn btn-default btn-sm topmenubtn'>Try DataFlex</a></li>
469</ul>
470						</div>
471					</div>
472				</div>
473			</div>
474		</div>
475	</div>
476</div>
477<div id="shadowedlayer"></div>
478	<div class="contentwrap">
479		<div class="shadow"></div>
480		        <div class="container-fluid spacingmenu darkbar">
481                <div class="row">
482                        <div class="col-md-12 intro">
483                                <div class="container">
484                                        <div class="row">
485                                                <div class="col-xs-12 col-sm-8">
486                                                
487                                                        <h1>
488                                                                Regional Offices
489                                                        </h1>
490                                                
491                                                </div>
492                                                <div class="col-sm-4 text-right buttons">
493                                                        <a href='https://www.dataaccess.com/contact-101' target='_self' class='btn btn-white-hollow btn-sm'>Contact Us</a>
494                                                        </div>
495                                                </div>
496                                        </div>
497                                </div>
498                        </div>
499                        <div class="row hidden-sm hidden-md hidden-lg mobilebuttonscontainer">
500                                <div class="col-md-12 mobilebuttons">
501                                        <a href='https://www.dataaccess.com/contact-101' target='_self' class='btn btn-dark-hollow'>Contact Us</a>
502                                        
503                                </div>
504                        </div>
505                </div>
506
507		<div class="container spacingcontent">
508			<div class="row">
509			
510				<div class="col-md-12 content">
511			<p>In order to more efficiently provide service to different parts of the world, Data Access Worldwide has three locations listed below. Each of these offices provides localized support and services for the region and countries for which they are responsible.</p>
512<p>In Europe, <a title="" href="https://www.dataaccess.com/About/Where-to-Buy-377">Authorized Channel Partners</a> have been established to further help serve customers in their native language and according to the laws and customs of their area.</p>
513					<div class="row cards regionaloffices">
514			  		
515							<div class="col-md-4">
516								<div class="card text-center ">
517									<h3 class="title"><span class="aligncontent">Data Access North America</span></h3>
518									<img src="https://www.dataaccess.com/dana-hq-palmetto-bay-fl.jpg-f1906&amp;fileid=1906&amp;thumbnail=1&amp;maxwidth=200&amp;maxheight=100&amp;style=2&amp;random=15158" alt="" class="img-responsive image">
519
520									<span class="naw companyname">Data Access North America</span>
521									<span class="naw">PO Box 770970</span>
522									<span class="cityzip">
523										<span class="zip"></span>
524										<span class="city"> Miami, FL 33177</span>
525									</span>
526									<span class="naw country">United States of America</span>
527									
528									<div class="contactinfo">
529										
530											<span class="naw"><span class="icon dae-email"></span><a href="mailto:[email protected]">[email protected]</a></span>
531										
532											<span class="naw"><span class="icon dae-phone"></span>+1 305-238-0012</span>
533										
534											<span class="naw"><span class="icon dae-fax"></span>+1 305-238-0017</span>
535										
536									</div>
537									
538								</div>
539							</div>
540						
541							<div class="col-md-4">
542								<div class="card text-center ">
543									<h3 class="title"><span class="aligncontent">Data Access Europe BV</span></h3>
544									<img src="https://www.dataaccess.com/dae_hq_308x154.png-f485&amp;fileid=485&amp;thumbnail=1&amp;maxwidth=200&amp;maxheight=100&amp;style=2&amp;random=65452" alt="" class="img-responsive image">
545
546									<span class="naw companyname">Data Access Europe BV</span>
547									<span class="naw">Lansinkesweg 4</span>
548									<span class="cityzip">
549										<span class="zip">7553 AE</span>
550										<span class="city">Hengelo</span>
551									</span>
552									<span class="naw country">The Netherlands</span>
553									
554									<div class="contactinfo">
555										
556											<span class="naw"><span class="icon dae-email"></span><a href="mailto:[email protected]">[email protected]</a></span>
557										
558											<span class="naw"><span class="icon dae-phone"></span>+31 (0)74 - 255 56 09</span>
559										
560											<span class="naw"><span class="icon dae-fax"></span>+31 (0)74 - 250 34 66</span>
561										
562									</div>
563									
564								</div>
565							</div>
566						
567							<div class="col-md-4">
568								<div class="card text-center ">
569									<h3 class="title"><span class="aligncontent">Data Access Latin America</span></h3>
570									<img src="https://www.dataaccess.com/dala_office_308x154_flat.png-f1115&amp;fileid=1115&amp;thumbnail=1&amp;maxwidth=200&amp;maxheight=100&amp;style=2&amp;random=54549" alt="" class="img-responsive image">
571
572									<span class="naw companyname">Data Access Latin America</span>
573									<span class="naw">Av. Paulista, 2518 - 12&#0186; Andar CJ 121</span>
574									<span class="cityzip">
575										<span class="zip">CEP 01310-300</span>
576										<span class="city">S&#0227;o Paulo</span>
577									</span>
578									<span class="naw country">Brazil</span>
579									
580									<div class="contactinfo">
581										
582											<span class="naw"><span class="icon dae-email"></span><a href="mailto:[email protected]">[email protected]</a></span>
583										
584											<span class="naw"><span class="icon dae-phone"></span>55+11+3262-2000</span>
585										
586											<span class="naw"><span class="icon dae-fax"></span>55+11+3284-1579</span>
587										
588									</div>
589									
590								</div>
591							</div>
592						
593					</div>
594					
595				</div>
596				
597
598<div class="col-md-4 sidebar ">
599
600
601</div>
602
603				
604			</div>
605		</div>
606		<div class="container-fluid footer">
607	<div class="row">
608		<div class="container">
609			<div class="row row-no-padding">
610				<div class="col-sm-4 col-md-2 paddingleft hidden-xs">
611					<h4 class="title">Quicklinks</h4>
612					<ul>
613						<li><a href="/DataFlex" class="footerlink">DataFlex</a></li>
614						<li><a href="/Services" class="footerlink">Services</a></li>
615						<li><a href="/Events" class="footerlink">Events</a></li>
616						<li><a href="/Blog" class="footerlink">Blog</a></li>
617						<li><a href="/News" rel="nofollow" class="footerlink">News</a></li>
618						<li><a href="/about/site-map-993" class="footerlink">Site Map</a></li>
619					</ul>
620				</div>
621				<div class="col-sm-4 col-md-2 hidden-xs">
622					<h4 class="title">Resources</h4>
623					<ul>
624					    <li><a href="https://learning.dataaccess.com/" class="footerlink">DataFlex Learning Center</a></li>
625						 <li><a href="https://docs.dataaccess.com/dataflexhelp/index.htm#t=mergedProjects%2FWelcome%2Fwelcome_to_dataflex.htm" class="footerlink">DataFlex Online Help</a></li>
626						<li><a href="/forums/" target="_blank" rel="nofollow" class="footerlink">Support Forums</a></li>
627						<li><a href="/Kbase" class="footerlink">Knowledge Base</a></li>
628						<li><a href="/Downloads" class="footerlink">Downloads</a></li>
629					</ul>
630				</div>
631				<div class="col-sm-4 col-md-2 hidden-xs">
632					<h4 class="title">Company</h4>
633					<ul>
634						<li><a href="/About" class="footerlink">About</a></li>
635						<li><a href="/Success" class="footerlink">Successes</a></li>
636						<!-- <li><a href="#" class="footerlink">Press Releases</a></li> -->
637						<li><a href="/Offices" class="footerlink">
637Regional Offices</a></li>
638						<li><a href="/Partners" class="footerlink">Where to Buy</a></li>
639						
640					</ul>
641				</div>
642				<div class="hidden-xs col-md-1"></div>
643				<div class="col-sm-12 col-md-5 footerbuttoncontainer clearfix">
644					<div class="footerbuttons hidden-xs">
645						<h4 class="title">Contact us</h4>
646						<p>We'd love to hear from you. If you have any questions, comments or suggestions, please contact us!</p>
647						<a href="https://www.dataaccess.com/contact-101" class="btn btn-white-hollow">Contact us</a>
648					</div>
649					<div class="footerbuttons hidden-xs">
650						<h4 class="title">FlexLinks</h4>
651
652						<p>Subscribe to FlexLinks for useful tips and updates. Simply click the button below and be the first to know!</p>
653						<a href="#" data-toggle="modal" data-target="#ModalNewsletter" class="btn btn-white-hollow">Flexlinks signup</a>
654					</div>	
655				</div>
656				
657				<div class="col-xs-12 col-md-12 footerborder"></div>
658			</div>
659			<div class="row row-no-padding footersecond">
660				<div class="col-md-8">
661					<span class="copyright">&copy; 2026&nbsp;Data Access Corporation. All rights reserved. | <a href="https://www.dataaccess.com/privacy-policy-876" class="copyrightlink">PRIVACY POLICY</a> | <a href="https://www.dataaccess.com/cookie-policy-884" class="copyrightlink">COOKIE POLICY</a></span>
662				</div>
663				<div class="col-md-4">
664					<div class="socialmedia">
665						<a href="https://www.facebook.com/DataAccessWorldwide" class="socialbutton facebook" target="_blank"></a>
666						<a href="https://www.linkedin.com/company/data-access-worldwide" class="socialbutton linkedin" target="_blank"></a>
667						<a href="https://twitter.com/dataaccessww" class="socialbutton twitter" target="_blank"></a>
668            <a href="#top" class="socialbutton backtotop"><span class="icon dae-arrow-top"></span></a>
669					</div>
670				</div>
671			</div>
672		</div>
673	</div>
674</div>
675
676
677	</div>
678
679	
680<!---7/23/2025 4:03:48 PM-->
681<div class='sidemenu'>
682<ul>
683<li class='search'>
684<form id='searchform' class='searchform' action='https://www.dataaccess.com/search-97' method='post'>
685<input type='search' name='Search__Value' id='Search__Value' placeholder='Start Searching'/>
686<input type='hidden' name='Structure' value='SEARCH' />
687<input type='hidden' name='SearchId' value='0' />
688<input type='hidden' name='pageid' value='35' />
689<input type='hidden' name='sortdirection' value='1' />
690<input type='hidden' name='sorton' value='' />
691</form>
692</li>
693<li><a href='./' class='current'>Home</a></li>
694<li class='expandable' data-target='#menuitem1'><a>Products<span class='dae-arrow-down'></span></a>
695<ul class='collapsemenu' id='menuitem1'>
696<li><a href='https://www.dataaccess.com/products/dataflex-63' class=''>DataFlex</a></li>
697<li><a href='https://www.dataaccess.com/products/free-dataflex-personal-license-1298' class=''>Free DataFlex Personal License</a></li>
698<li><a href='https://www.dataaccess.com/products/dataflex-reports-245' class=''>DataFlex Reports</a></li>
699<li><a href='https://www.dataaccess.com/products/dynamic-ai-572' class=''>Dynamic AI</a></li>
700<li><a href='https://www.dataaccess.com/products/downloads-953' class=''>Downloads</a></li>
701</ul>
702</li>
703<li class='expandable' data-target='#menuitem2'><a>Services<span class='dae-arrow-down'></span></a>
704<ul class='collapsemenu' id='menuitem2'>
705<li><a href='https://www.dataaccess.com/services/consulting-services-1826' class=''>Consulting Services</a></li>
706<li><a href='https://www.dataaccess.com/services/cloud-hosting-1726' class=''>Cloud Hosting</a></li>
707</ul>
708</li>
709<li><a href='https://www.dataaccess.com/successes-1437' class=''>Successes</a>
710</li>
711<li class='expandable' data-target='#menuitem4'><a>Resources<span class='dae-arrow-down'></span></a>
712<ul class='collapsemenu' id='menuitem4'>
713<li><a href='https://www.dataaccess.com/resources/dataflex-online-help-1502' class=''>DataFlex Online Help</a></li>
714<li><a href='https://www.dataaccess.com/resources/dataflex-learning-center-1484' class=''>DataFlex Learning Center</a></li>
715<li><a href='https://www.dataaccess.com/resources/dataflex-download-center-1870' class=''>DataFlex Download Center</a></li>
716<li><a href='https://www.dataaccess.com/resources/customer-support-1196' class=''>Customer Support</a></li>
717<li><a href='https://www.dataaccess.com/resources/current-products-list-1327' class=''>Current Products List</a></li>
718<li><a href='https://www.dataaccess.com/resources/where-to-buy-1408' class=''>Where to buy</a></li>
719<li><a href='https://www.dataaccess.com/resources/licensing-subscriptions-1102' class=''>Licensing & Subscriptions</a></li>
720<li><a href='https://www.dataaccess.com/resources/using-license-ini-files-1438' class=''>Using License INI Files</a></li>
721<li><a href='https://www.dataaccess.com/resources/presentation-library-1311' class=''>Presentation Library</a></li>
722</ul>
723</li>
724<li><a href='https://www.dataaccess.com/news-872' class=''>News</a>
725<ul class='collapsemenu' id='menuitem5'>
726<li><a href='https://www.dataaccess.com/news/overcoming-common-challenges-in-software-development-1933' class=''>Overcoming Common Challenges In Software Development</a></li>
727<li><a href='https://www.dataaccess.com/news/dataflex-web-api-framework-1932' class=''>DataFlex Web API Framework</a></li>
728<li><a href='https://www.dataaccess.com/news/docker-for-efficient-development-1931' class=''>Docker for efficient development</a></li>
729<li><a href='https://www.dataaccess.com/news/dataflex-football-pool-uefa-women-s-euro-2025-1930' class=''>DataFlex Football Pool UEFA Women's Euro 2025</a></li>
730<li><a href='https://www.dataaccess.com/news/dataflex-25-0-update-1-1929' class=''>DataFlex 25.0 Update 1</a></li>
731<li><a href='https://www.dataaccess.com/news/dataflex-reports-2025-released-1928' class=''>DataFlex Reports 2025 Released</a></li>
732<li><a href='https://www.dataaccess.com/news/dataflex-2025-leap-into-the-future-1922' class=''>DataFlex 2025 Leap into the Future</a></li>
733<li><a href='https://www.dataaccess.com/news/introducing-dataflex-dev-1925' class=''>Introducing DataFlex.dev</a></li>
734<li><a href='https://www.dataaccess.com/news/dataflex-2025-released-1923' class=''>DataFlex 2025 Released</a></li>
735<li><a href='https://www.dataaccess.com/news/dataflex-2025-release-candidate-now-available-1918' class=''>DataFlex 2025 Release Candidate now available</a></li>
736<li><a href='https://www.dataaccess.com/news/dataflex-reports-2025-beta-released-1917' class=''>DataFlex Reports 2025 Beta Released</a></li>
737<li><a href='https://www.dataaccess.com/news/dataflex-2025-beta-2-released-1916' class=''>DataFlex 2025 Beta 2 Released</a></li>
738<li><a href='https://www.dataaccess.com/news/new-horizons-what-s-next-for-dataflex-1914' class=''>New Horizons - What's Next For DataFlex</a></li>
739<li><a href='https://www.dataaccess.com/news/dataflex-2025-beta-1-released-1915' class=''>DataFlex 2025 Beta 1 Released</a></li>
740<li><a href='https://www.dataaccess.com/news/dataflex-2025-alpha-1-released-1913' class=''>DataFlex 2025 Alpha 1 Released</a></li>
741<li><a href='https://www.dataaccess.com/news/dataflex-24-0-and-23-0-security-update-1912' class=''>DataFlex 24.0 and 23.0 Security update</a></li>
742<li><a href='https://www.dataaccess.com/news/security-update-1909' class=''>Security Update</a></li>
743<li><a href='https://www.dataaccess.com/news/dataflex-uk-meetup-1908' class=''>DataFlex UK Meetup</a></li>
744<li><a href='https://www.dataaccess.com/news/dataflex-libraries-compatible-with-dataflex-2024-1906' class=''>DataFlex Libraries compatible with DataFlex 2024</a></li>
745<li><a href='https://www.dataaccess.com/news/dataflex-football-pool-uefa-euro-2024-1902' class=''>DataFlex Football Pool UEFA Euro 2024</a></li>
746<li><a href='https://www.dataaccess.com/news/dataflex-libxl-library-released-for-dataflex-2024-1900' class=''>DataFlex LibXL Library released for DataFlex 2024</a></li>
747<li><a href='https://www.dataaccess.com/news/dataflex-reports-2024-is-released-download-now-1898' class=''>DataFlex Reports 2024 is released - download now</a></li>
748<li><a href='https://www.dataaccess.com/news/new-video-course-dataflex-2024-new-features-1897' class=''>New video course: DataFlex 2024 New Features</a></li>
749<li><a href='https://www.dataaccess.com/news/dataflex-2024-released-1894' class=''>DataFlex 2024 Released</a></li>
750<li><a href='https://www.dataaccess.com/news/stability-and-security-update-available-for-dataflex-2023-2022-and-2019-1895' class=''>Stability and security update available for DataFlex 2023, 2022 and 2019</
750a></li>
751<li><a href='https://www.dataaccess.com/news/webform-in-windows-applications-using-flextron-1893' class=''>WebForm in Windows applications using FlexTron</a></li>
752<li><a href='https://www.dataaccess.com/news/web-controls-in-windows-applications-using-flextron-1891' class=''>Web Controls in Windows applications using FlexTron</a></li>
753<li><a href='https://www.dataaccess.com/news/dataflex-web-tools-for-windows-web-apps-four-events-to-learn-more-1888' class=''>DataFlex web tools for Windows & web apps - four events to learn more!</a></li>
754<li><a href='https://www.dataaccess.com/news/new-web-controls-video-lessons-part-7-1881' class=''>New Web Controls video lessons part 7</a></li>
755<li><a href='https://www.dataaccess.com/news/disd-2024-returns-to-dallas-april-5-6-1889' class=''>DISD 2024 returns to Dallas, April 5-6</a></li>
756<li><a href='https://www.dataaccess.com/news/dataflex-2024-beta-2-released-1879' class=''>DataFlex 2024 Beta 2 Released</a></li>
757<li><a href='https://www.dataaccess.com/news/mastering-git-in-dataflex-1873' class=''>Mastering Git in DataFlex</a></li>
758<li><a href='https://www.dataaccess.com/news/continuous-integration-in-dataflex-development-video-course-1872' class=''>Continuous Integration in DataFlex Development video course</a></li>
759<li><a href='https://www.dataaccess.com/news/new-web-controls-video-lessons-part-6-1871' class=''>New Web Controls video lessons part 6</a></li>
760<li><a href='https://www.dataaccess.com/news/css-and-html-secrets-of-dataflex-webapps-video-course-1868' class=''>CSS and HTML Secrets of DataFlex WebApps video course</a></li>
761<li><a href='https://www.dataaccess.com/news/new-web-controls-video-lessons-part-5-1867' class=''>New Web Controls video lessons part 5</a></li>
762<li><a href='https://www.dataaccess.com/news/new-web-controls-video-lessons-part-4-1865' class=''>New Web Controls video lessons part 4</a></li>
763<li><a href='https://www.dataaccess.com/news/new-web-controls-video-lessons-1864' class=''>New Web Controls video lessons</a></li>
764<li><a href='https://www.dataaccess.com/news/getting-to-know-web-controls-part-2-1861' class=''>Getting to Know Web Controls Part 2</a></li>
765<li><a href='https://www.dataaccess.com/news/triumph-business-systems-wins-2023-australian-small-business-champion-award-1852' class=''>Triumph Business Systems Wins 2023 Australian Small Business Champion Award</a></li>
766<li><a href='https://www.dataaccess.com/news/dataflex-datapump-now-supports-postgresql-1850' class=''>DataFlex DataPump now supports PostgreSQL</a></li>
767<li><a href='https://www.dataaccess.com/news/getting-to-know-the-web-control
767s-part-1-dflc-1846' class=''>Getting to know the Web Controls (Part 1) - DFLC</a></li>
768<li><a href='https://www.dataaccess.com/news/did-you-know-dataflex-community-resources-1843' class=''>Did You Know - DataFlex Community Resources</a></li>
769<li><a href='https://www.dataaccess.com/news/did-you-know-dataflex-learning-center-1841' class=''>Did You Know - DataFlex Learning Center</a></li>
770<li><a href='https://www.dataaccess.com/news/did-you-know-enhancements-for-windows-apps-1840' class=''>Did You Know - Enhancements for Windows Apps</a></li>
771<li><a href='https://www.dataaccess.com/news/did-you-know-enhancements-for-web-apps-1839' class=''>Did You Know - Enhancements for Web Apps</a></li>
772<li><a href='https://www.dataaccess.com/news/did-you-know-management-tools-1837' class=''>Did You Know - Management Tools</a></li>
773<li><a href='https://www.dataaccess.com/news/did-you-know-diagnostics-and-troubleshooting-1834' class=''>Did You Know - Diagnostics and Troubleshooting</a></li>
774</ul>
775</li>
776<li class='expandable' data-target='#menuitem6'><a>Blog<span class='dae-arrow-down'></span></a>
777<ul class='collapsemenu' id='menuitem6'>
778<li><a href='https://www.dataaccess.com/blog/company-133' class=''>Company</a></li>
779<li><a href='https://www.dataaccess.com/blog/dataflex-369' class=''>DataFlex</a></li>
780<li><a href='https://www.dataaccess.com/blog/dataflex-reports-232' class=''>DataFlex Reports</a></li>
781<li><a href='https://www.dataaccess.com/blog/dynamic-ai-367' class=''>Dynamic AI</a></li>
782<li><a href='https://www.dataaccess.com/blog/systems-environments-866' class=''>Systems & Environments</a></li>
783<li><a href='https://www.dataaccess.com/blog/community-137' class=''>Community</a></li>
784</ul>
785</li>
786<li><a href='https://www.dataaccess.com/contact-101'>Contact</a></li>
787</ul>
788</div><!-- Include all compiled plugins (below), or include individual files as needed -->
789<script src="js/function.js"></script>
vendor: 2 bytes, line 789
789
790<script src="js/bootstrap.min.js"></script>
vendor: 2 bytes, line 790
790
791<script src="js/jquery.easing.1.3.js"></script>
vendor: 2 bytes, line 791
791
792<script src="js/jquery.countTo.js"></script>
vendor: 2 bytes, line 792
792
793<script src="js/jquery.color.js"></script>
vendor: 2 bytes, line 793
793
794<script src="js/jquery.waypoints.js"></script>
vendor: 2 bytes, line 794
794
795<script src="js/inview.js"></script>
vendor: 2 bytes, line 795
795
796<script src="js/modernizr.custom.js"></script>
vendor: 2 bytes, line 796
796
797<script src="js/jquery.magnific-popup.min.js"></script>
vendor: 2 bytes, line 797
797
798<script src="js/jquery.cycle2.min.js"></script>
vendor: 2 bytes, line 798
798
799<script src="js/jquery.cycle2.carousel.min.js"></script>
vendor: 2 bytes, line 799
799
800<script src="js/autolinker.js"></script>
vendor: 2 bytes, line 800
800
801<script src="js/moment-with-locales.js"></script>
vendor: 2 bytes, line 801
801
802<script src="js/syntaxhighlight/shCore.js"></script>
vendor: 2 bytes, line 802
802
803<script src="js/syntaxhighlight/shBrushJScript.js"></script>
vendor: 2 bytes, line 803
803
804<script src="js/syntaxhighlight/shBrushDataFlex.js"></script>
vendor: 2 bytes, line 804
804
805<script src="js/syntaxhighlight/shBrushSql.js"></script>
vendor: 2 bytes, line 805
805
806<script src="js/syntaxhighlight/shBrushVb.js"></script>
vendor: 2 bytes, line 806
806
807<script src="js/js.cookie.js"></script>
vendor: 2 bytes, line 807
807
808<script type="text/javascript">
809//TODO: this shouldn't be here
810	SyntaxHighlighter.defaults['"class-name"'] = 'brush: df';
811	SyntaxHighlighter.config.stripBrs = true;
812  SyntaxHighlighter.all()
813</script>
813<!-- TODO: modernizr for SVG and every other technique that doesnt work crossbrowser -->
814<script id="#DAID#" type="text/javascript" src="https://account.dataflex.dev/inc/daid.js?v=0.1"></script>
vendor: 2 bytes, line 814
814
815<script src="js/jquery.vide.min.js"></script>
vendor: 2 bytes, line 815
815
816<script type="text/javascript">
817
818	//iframe breakout script
819	if (top.location!= self.location) {
820	   top.location.href = self.location.href;
821	}
822
823	function checkTerms() {
824		if(document.submitform.mustbechecked.checked){
825			document.submitform.submitbutton.disabled=false;
826		}else{
827			document.submitform.submitbutton.disabled=true;
828		}
829		
830	}
831	function checkTerms2() {
832		if(document.submitform2.mustbechecked2.checked){
833			document.submitform2.submitbutton2.disabled=false;
834		}else{
835			document.submitform2.submitbutton2.disabled=true;
836		}
837	}
838	$(document).ready(function() {
839		//set the top banner height
840		topHeight = $('.top').height();
841
842		//resize the header to fit the dimensions of the viewport
843		var windowHeight = window.innerHeight;
844		resizeHeader(windowHeight);
845
846		//click handler for the submenu or topmenu items
847		// $('.topmenu li a').click(function(event) {
848		// 	nth = $(".topmenu li").index($(this).parent());
849			
850		// 	//If the menu item is Blog we exclude it from the menu algorithm
851		// 	//TODO: this needs to change, we can't do it here. Works for now.
852		// 	if(!$(this).is("#menu-Blog")){
853		// 		//if any of the submenu elements has a class active, collapse it.
854		// 		if($('.submenucontainer').hasClass('active')){
855		// 			openSubMenu(nth, event, 200);
856		// 		}else{
857		// 			openSubMenu(nth, event);
858		// 		}
859		// 	}
860		// });
861
862		// //TODO: this needs to be rewritten. we deleted the animation and now we need to select different elements
863		// function openSubMenu(nth, event, delay){
864
865		// 	delay = typeof delay !== 'undefined' ? delay : "";
866
867		// 	//$('.submenucontainer ').removeClass('active').css('display', 'none');
868		// 	//$('.submenu').removeClass('active');
869
870		// 	//check if the submenu has childs
871		// 	if($('.submenu#sub'+nth).length){
872		// 			//if menu is open do nothing
873		// 			event.preventDefault();
874					
875					
876		// 			//set the top value of the submenu, based on our view (desktop/mobile)
877		// 			topHeight = $('.top').height();
878		// 			$('.top .submenucontainer').css('top', topHeight);
879
880		// 			//console.log("delay: "+delay);
881		// 			//if a delay value is given, delay it
882		// 			if(delay != ""){
883		// 				//is the clicked element allready open? then do nothing
884		// 				if($('.submenu#sub'+nth).hasClass("active")){
885		// 					event.preventDefault();
886		// 				}else{
887		// 					//else open the menu
888		// 					console.log("open menu with delay");
889		// 					$('.submenu').removeClass('active');
890		// 					$('.submenucontainer ').removeClass('active').css('display', 'none');
891		// 					setTimeout(function() {
892		// 						$('.submenucontainer').css('display', 'block').addClass('active');
893		// 						$('.submenu#sub'+nth).addClass('active');
894		// 					}, delay);
895		// 				}
896						
897		// 			}else{
898		// 				//console.log("open menu");
899		// 				//open as nothing happend
900		// 				$('.submenucontainer').css('display', 'block').addClass('active');
901		// 				$('.submenu#sub'+nth).addClass('active');
902		// 			}
903		// 		}else{
904		// 			//the submenu contains no child use the normal HREF
905		// 			return true;
906		// 		}
907		// }
908			
909		// function openSubMenu(nth, event, delay){
910			
911		// 	delay = typeof delay !== 'undefined' ? a : "";
912
913		// 	console.log("opensubmenu fired");
914		// 	console.log("nth: "+nth);
915		// 	console.log("event: "+event);
916		// 	console.log("delay: "+ delay);
917
918		// 	$('.submenucontainer ').removeClass('active').css('display', 'none');
919		// 	$('.submenu').removeClass('active');
920
921		// 	//check if the item has childeren. if it does we can show it, and prevent the default action
922		// 	if($('.submenu#sub'+nth).length){
923		// 		event.preventDefault();
924		// 		//if a delay value is given, delay it
925		// 		if(delay != ""){
926		// 			console.log("Er is een delay");
927		// 			$('.submenucontainer').css('display', 'block').addClass('active');
928					
929		// 		}else{
930		// 			console.log("Er is geen delay");
931		// 		}
932		// 	}
933
934			
935		// }
936
937		
938		// Here we can trigger close functions without closing if we clicked inside the element.
939		// Handy for dropdown or expandable fields
940		$('body, html').click(function(event) {
941			//Close the submenu when clicked outside of the designated area
942			if(!$(event.target).closest('.submenuwrapper, .topmenu ').length) {
943				$('.topmenu .topmenulink').removeClass('toggled');
944				$('.submenuwrapper').hide();
945				$("#shadowedlayer").hide();
946				//$('.submenuwrapper, .childsubmenu').hide();
947				//$('.childsubmenu').hide();
948			}
949			
950			
951			//moving modal dialog
952			if(!$(event.target).closest('.movingModal .card ').length) {
953				$('.movingModal').css('display', 'none');
954			}
955				
956		});
957
958		$('.closemovingmodal').click(function(event) {
959			event.preventDefault();
960			$('.movingModal').css('display', 'none');
961		});
962
963
964		//Jump to id in page with hashtags in href of anchors
965		$("a[href='#dataflex'], a[href='#everywhere'], a[href='#success'], a[href='#news'], a[href='#company'], a[href='#top']").on('click', function(e) {
966			console.log('preclick');
967				// prevent default anchor click behavior
968			  e.preventDefault();
969
970			  // store hash
971			  var href = $(this).attr("href");
972
973				var hash = href.substr(href.indexOf("#"));
974				//Forbidden hashtags, place it here and this script will ignore it and will not try to pinpoint its location on the template
975				aSkipHash = ["#share", "#openregister", "#"];
976				//Check if any of the forbidden hashtags in the array, if so skip the logic as we use it for something different
977				if(jQuery.inArray( hash, aSkipHash ) === -1){
978				
979				  //since we remove items from the screen if the screen has a width of lower than or equal to 767px
980				  //we need to check for the screen width and scroll accordingly
981				  if($( window ).width() < 767){
982				  	// animate for mobile
983				  	//if($($(this).attr("href")).offset().top){
984						  $('html, body').animate({
985					      scrollTop: $(hash).offset().top
986					    }, $($(this).attr("href")).offset().top / 2, function(){
987					      // when done, add hash to url
988					      // (default click behaviour)
989					      //window.location.hash = hash;
990					    });
991				    //}
992				  }else if(hash === "#dataflex"){
993				  	// animate
994				  	if($($(this).attr("href")).offset().top){
995						  $('html, body').animate({
996					      scrollTop: $(hash).offset().top-147
997					    }, $($(this).attr("href")).offset().top / 2, function(){
998					      // when done, add hash to url
999					      // (default click behaviour)
1000					      //window.location.hash = hash;
1001					    });
1002					  }
1003				  }else if(hash === "#top"){
1004				  	// animate
1005					  $('html, body').animate({
1006				      scrollTop: $(hash).offset().top
1007				    }, 500, function(){
1008				      // when done, add hash to url
1009				      // (default click behaviour)
1010				      //window.location.hash = hash;
1011				    });
1012				  }else{
1013				  	// animate normal
1014					  $('html, body').animate({
1015				      scrollTop: $(hash).offset().top
1016				    }, 500, function(){
1017				      // when done, add hash to url
1018				      // (default click behaviour)
1019				      //window.location.hash = hash;
1020				    });
1021				  }
1022				}
1023			  
1024			//}
1025			
1026		});
1027		
1028
1029		//We have to hide the form on page load. but we also need it's height. We cannot animate to 100% or auto so we have to store this value in a variable
1030		registerformHeight = $("#registerform").height();
1031		//Double check if we have a value, if so 'remove' the form from view
1032		if(registerformHeight){
1033			$("#registerform").css('height', '0px');
1034		}
1035		//Toggle the register form for an event onclick
1036		$("a[href='#openregister']").on('click', function(e) {
1037			e.preventDefault();
1038			if(registerformHeight){
1039				$("#registerform").animate({
1040					height: registerformHeight
1041				}, 400, function() {
1042					/* stuff to do after animation is complete */
1043				});
1044			}
1045
1046		});
1047
1048
1049		
1050	});
1051
1052
1053$('.panel-heading a').on('click',function(e){
1054    if($(this).parents('.panel').children('.panel-collapse').hasClass('in')){
1055        $('.panel-collapse .in').collapse('hide')
1056    }
1057});
1058
1059//very basic, as menu is subject to changing alot
1060$('.topmenu .topmenulink.hassub').click(function(event) {
1061			event.preventDefault();
1062		$('.topmenu .topmenulink').removeClass('toggled');
1063		$(this).addClass('toggled');
1064		$('.submenuwrapper').hide();
1065		// $('.submenuwrapper, .childsubmenu').hide();
1066		$(this).parent().find('.submenuwrapper').show();
1067		$("#shadowedlayer").show();
1068});
1069
1070
1071
1072	
1073	//Scroll the window and shrink or hide the menu bar depending on the scrolled amount
1074	$(window).scroll({previousTop: 0},
1075    function(event) {
1076    //get the scrolled amount value
1077    var currentTop = $(window).scrollTop();
1078
1079    //we only fire this after 200 pixels scrolled
1080    if(currentTop > 200){
1081    	// We are scrolling up
1082    	// Remove the class outview to make the menubar appear again
1083    	if (currentTop < this.previousTop) {
1084	    	$('.top').removeClass('outview');
1085	    	//$('.darkbar').removeClass('sticky');
1086	    	//$('.top .menu ul li a').removeClass('outview');
1087	    }else{
1088	    	// We are scrolling down and are past the first 200 pixels
1089	    	// add the class outview to remove it from view
1090	    	$('.top').addClass('outview');
1091	    	
1092	    	//$('.darkbar').addClass('sticky');
1093	    	
1094	    	$('.submenucontainer ').removeClass('active');
1095	    	$('.submenu').removeClass('active');
1096	    	//add the animation for the backtotop button the be in view
1097	    	//$('.backtotop').addClass('active');
1098	    	//if the page is refreshed and we get to this clause, we add the slim class to fix the bug
1099	    	// if(!$('.top').hasClass('slim'))
1100	      //   $('.top').addClass('slim');
1101	    }	
1102	  }else if(currentTop > 62){
1103	  	$('.top .menu ul li a').addClass('outview');
1104    }else{
1105    	//scrolled past the first 200 pixels, slim down the menu bar
1106    	//$('.top').addClass('slim');
1107    }
1108
1109    if(currentTop > 180){
1110    	$('.darkbar').addClass('sticky');
1111    	$('.mobilebuttonscontainer').addClass('outview');
1112    }else if(currentTop < 180){
1113    	$('.darkbar').removeClass('sticky');
1114    	$('.mobilebuttonscontainer').removeClass('outview');
1115    }
1116
1117    //Page is at the top, remove all classes that alter its behavior
1118    if(currentTop == 0){
1119    	$('.top').removeClass('outview');
1120    	$('.top .menu ul li a').removeClass('outview');
1121    	$('.mobilebuttonscontainer').removeClass('outview');
1122
1123    	//we are at the top of the page, so we don't need the back to top button and remove it from view
1124    	//$('.backtotop').removeClass('active');
1125    	//$('.top').removeClass('slim');
1126    }
1127    
1128    this.previousTop = currentTop;
1129		
1130	});
1131
1132	//Next product button
1133	//move in view, x pixels from bottom
1134  var banner = $(".productbuttons");
1135  var bodyHeight = $("body").height();
1136  $(window).scroll(function() {
1137    if(bodyHeight <= $(window).height() + $(window).scrollTop() + 600) {
1138      //show button
1139      banner.addClass('animate');
1140    } else {
1141    	//remove button from view
1142    	banner.removeClass('animate');
1143    }
1144  });
1145
1146  var inview = new Waypoint.Inview({
1147	  element: $('.footer')[0],
1148	  enter: function(direction) {
1149	    $(".productbuttons").addClass('sticky');
1150	  },
1151	  exited: function(direction) {
1152	    $(".productbuttons").removeClass('sticky');
1153	  }
1154	});
1155  
1156  //user clicked the close button
1157  $(".productbuttons .closebtn").click(function(event) {
1158  	banner.removeClass('animate').addClass('remove');
1159  });
1160
1161	$(window).resize(function(event) {
1162		var windowHeight = window.innerHeight;
1163		resizeHeader(windowHeight);
1164	});
1165
1166
1167	//Toggle the mobile menu by placing a class on body, the animations will be handled in CSS
1168	$(".mobilemenubtn").click(function() {
1169	  $('body').toggleClass("menu-open");
1170	});
1171
1172
1173	//open the mobile menu childs on click
1174	$('.sidemenu > ul > li.expandable > a ').click(function(e) {
1175		e.preventDefault();
1176		
1177		var clicked = $(this).parent();
1178		var target = $(this).parent().data('target');
1179
1180		if($(clicked).hasClass('open')){
1181			//clicked element is allready open, close it.
1182			$(clicked).removeClass('open');
1183			$(clicked).find('span').removeClass('dae-arrow-top').addClass('dae-arrow-down');
1184			$(target).animate({
1185				height: 0
1186			}, 500, function() {
1187				//callback
1188			});
1189		}else{
1190			//open up the elements target as it is not yet opened
1191			var el = $(target),
1192	    curHeight = el.height(),
1193	    autoHeight = el.css('height', 'auto').height();
1194	    $(clicked).addClass('open');
1195	    $(clicked).find('span').removeClass('dae-arrow-down').addClass('dae-arrow-top');
1196			el.height(curHeight).animate({height: autoHeight}, 500, 'easeOutCirc', function(){
1197				//callback
1198			});
1199		}
1200	});
1201
1202	/*
1203	Function to resize the header
1204	Uses windowHeight as an argument
1205	*/
1206	function resizeHeader (windowHeight) {
1207		var height = window.innerHeight ? window.innerHeight : $(window).height();
1208		var headerLinksHeight = $('.headerlinks').height();
1209
1210		//console.log(headerLinksHeight);
1211
1212		if(windowHeight > 720){
1213			$('.header').css('min-height', height-headerLinksHeight);
1214		}else{
1215			$('.header').css('min-height', 520);
1216		}
1217		//$('.video-container').css('height', height-headerLinksHeight);
1218	}
1219
1220
1221
1222
1223	
1224	
1225	$("#donotshare").change(function(event) {
1226		//Check if the user has selected the checkbox that it would not like to send his/her info to a partner.
1227		if($('#donotshare').prop('checked')){
1228			$(".contactsection #contactform").find("#sMailToPartner").attr('value', "");
1229		}else{
1230			$(".contactsection #contactform").find("#sMailToPartner").attr('value', sEmailPartnerString);	
1231		}
1232	});
1233
1234
1235	$('.searchbtn').click(function(event) {
1236		//newThis = $(this).parent().find('#Search__Value');
1237		if($('body').hasClass('searchactive')){
1238			searchFunctions('close', event);	
1239		}else{
1240			searchFunctions('open', event);
1241		}
1242		
1243	});
1244
1245	//News counter badge script
1246	var iCounterNews = 49;
1247	if(Cookies.get('DAEnewscounter')){
1248		//cookie is set
1249		var iCookieCounter = Cookies.get('DAEnewscounter');
1250		
1251		if(Cookies.get('DAEnewscounter') > 0){
1252			//cookie is not somehow set to 0
1253			if(iCounterNews > iCookieCounter){
1254				//there are more news items than stored in the cookie. there must be something new to read
1255				iNewCounter = iCounterNews - iCookieCounter; //calculate how many new items
1256				//print to the menu item news
1257				$('#menu-News').parent().append('<span class="counter-news">'+iNewCounter+'</span>');
1258			}
1259		}
1260	}else{
1261		//cookie is not set, set it for the next time a user visits the website
1262		console.log(iCounterNews);
1263		Cookies.set('DAEnewscounter', iCounterNews, { expires: 730});
1264	}
1265
1266
1267	
1268
1269	//Blog counter badge script
1270	
1271	
1272	var iCounterBlog = 51;
1273	if(Cookies.get('DAEblogcounter')){
1274		//cookie is set
1275		var iCookieCounter = Cookies.get('DAEblogcounter');
1276		
1277		if(Cookies.get('DAEblogcounter') > 0){
1278			//cookie is not somehow set to 0
1279			if(iCounterBlog > iCookieCounter){
1280				//there are more news items than stored in the cookie. there must be something new to read
1281				iNewCounter = iCounterBlog - iCookieCounter; //calculate how many new items
1282				//print to the menu item news
1283				$('#menu-Blog').parent().append('<span class="counter-news">'+iNewCounter+'</span>');
1284			}
1285		}
1286	}else{
1287		//cookie is not set, set it for the next time a user visits the website
1288		console.log(iCounterBlog);
1289		Cookies.set('DAEblogcounter', iCounterBlog, { expires: 730});
1290	}
1291
1292
1293	
1294
1295
1296//TODO: this function needs more work. read the todo
1297// calculateSubmenuArrow();
1298
1299// function calculateSubmenuArrow(){
1300// 	jsonObj = [];
1301// 	//calc widths of items, and nth
1302// 	$(".topmenu li").each(function(index, el) {
1303// 		//console.log($(this));
1304// 		//$(this).append(index);
1305
1306// 		rightValue = $(this).outerWidth(true);
1307
1308// 		item = {}
1309// 		item ["index"] = index;
1310// 		item ["rightValue"] = rightValue;
1311
1312// 		jsonObj.push(item);
1313
1314// 		//$(this).append($(this).outerWidth(true));
1315// 		$(".submenuarrow"+index).css('border', '1px solid red');
1316// 		//$(this).css('border', '1px solid red');
1317// 	});
1318
1319
1320	
1321// 	//TODO: this needs to be looped backwards or something.
1322// 	//TODO: currently it starts on the left, and should start on the right
1323// 	$(".subarrow").each(function(index, el) {
1324// 		//console.log(index);
1325// 		//console.log(el);
1326// 		//reset the width var
1327// 		var width = "";
1328// 		//loop through the list and add widths untill we have the correct index
1329// 		for(var key in jsonObj){
1330// 			if(jsonObj.hasOwnProperty(key)) {
1331// 				if(key == index || key > index){
1332// 					//console.log(jsonObj[key].index + ': ' + jsonObj[key].rightValue);
1333// 					jsonRightValue = jsonObj[key].rightValue;
1334// 					//unary plus operator
1335// 					var width = (+width + +jsonRightValue);
1336// 					//console.log(width);
1337// 					//Break the loop
1338// 					break;
1339// 				}else{
1340// 					//console.log(jsonObj[key].index + ': ' + jsonObj[key].rightValue);
1341// 					jsonRightValue = jsonObj[key].rightValue;
1342// 					//unary plus operator
1343// 					var width = (+width + +jsonRightValue);
1344// 					//console.log(width);
1345// 				}
1346				
1347// 			}
1348// 			//set the right value on this div, as we can't select psuedo elements with javascript
1349// 			$(".submenuarrow"+jsonObj[key].index).css('right', width);
1350// 		}
1351// 	});
1352// }
1353
1354
1355
1356// $(".submenu").each(function(index, el) {
1357// 	console.log($(this));
1358// 	$(this).css('border', '1px solid red');
1359// });
1360
1361
1362
1363	function searchFunctions(action, event){
1364		if(action === "open"){
1365			$('body').addClass('searchactive');
1366			$('.searchoverlay').fadeIn();
1367			if($('.searchbtn').hasClass('dae-search')){
1368				$('.searchbtn').removeClass('dae-search').addClass('dae-close');
1369			}
1370			$('#Search__Value').focus();
1371			console.log("open search");
1372		}else{
1373			if($('body').hasClass('searchactive')){
1374				$('body').removeClass('searchactive');
1375				$('.searchoverlay').fadeOut();
1376				if($('.searchbtn').hasClass('dae-close')){
1377					$('.searchbtn').removeClass('dae-close').addClass('dae-search');
1378				}
1379			}
1380		}
1381	}
1382
1383
1384
1385	$('.searchoverlay').click(function(event) {
1386		//close the SearchPanel if clicked outside its area
1387		if(!$(event.target).closest('.searchcontainer').length) {
1388			searchFunctions('close', event);
1389		}
1390		
1391	});
1392
1393	function parseTwitterDate(tdate) {
1394		  var system_date = new Date(Date.parse(tdate));
1395		  var user_date = new Date();
1396		  if (K.ie) {
1397		     system_date = Date.parse(tdate.replace(/( \+)/, ' UTC$1'))
1398		  }
1399		  var diff = Math.floor((user_date - system_date) / 1000);
1400		  if (diff <= 1) {return "just now";}
1401		  if (diff < 20) {return diff + " seconds ago";}
1402		  if (diff < 40) {return "half a minute ago";}
1403		  if (diff < 60) {return "less than a minute ago";}
1404		  if (diff <= 90) {return "one minute ago";}
1405		  if (diff <= 3540) {return Math.round(diff / 60) + " minutes ago";}
1406		  if (diff <= 5400) {return "1 hour ago";}
1407		  if (diff <= 86400) {return Math.round(diff / 3600) + " hours ago";}
1408		  if (diff <= 129600) {return "1 day ago";}
1409		  if (diff < 604800) {return Math.round(diff / 86400) + " days ago";}
1410		  if (diff <= 777600) {return "1 week ago";}
1411		  return "on " + system_date;
1412		}
1413	
1414		// from http://widgets.twimg.com/j/1/widget.js
1415		var K = function () {
1416		    var a = navigator.userAgent;
1417		    return {
1418		        ie: a.match(/MSIE\s([^;]*)/)
1419		    }
1420		}();
1421
1422</script>
1422
1423
1424
1425
1426<script type="text/javascript">
1427	$(document).ready(function() {
1428	  $('a.magnify').magnificPopup({
1429	  	type:'image',
1430	  	gallery:{
1431        enabled:true
1432      },
1433      mainClass: 'mfp-with-zoom',
1434      zoom: {
1435          enabled: true, // By default it's false, so don't forget to enable it
1436
1437          duration: 300, // duration of the effect, in milliseconds
1438          easing: 'ease-in-out', // CSS transition easing function 
1439
1440          // The "opener" function should return the element from which popup will be zoomed in
1441          // and to which popup will be scaled down
1442          // By defailt it looks for an image tag:
1443          opener: function(openerElement) {
1444            // openerElement is the element on which popup was initialized, in this case its <a> tag
1445            // you don't need to add "opener" option if this code matches your needs, it's defailt one.
1446            return openerElement.is('img') ? openerElement : openerElement.find('img');
1447          }
1448        }
1449
1450
1451	  });
1452	});	
1453</script>
1453
1454
1455</body>
1456</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.