1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xmlns="http://www.w3.org/1999/xhtml"> 3<head> 4 <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> 5 <title>Flag Counter - Free counters - Instant, easy and fun!</title> 6 7 <link rel="icon" type="image/gif" href="https://flagcounter.com/images/fcflag.gif" /> 8 <link rel="stylesheet" href="css/style2.css" type="text/css" media="all" /> <link rel="stylesheet" href="css/thickbox.css" type="text/css" media="all" /> 9
9<script type="text/javascript" language="javascript" src="js/main3.js?122611"></script>
9 10
10<script type="text/javascript" language="javascript" src="js/jscolor.js"></script>
10 11
11<script type="text/javascript" src="js/jquery.js"></script>
11 12
12<script type="text/javascript" src="js/thickbox.js"></script>
vendor: 85 bytes, lines 12-14
12 13 <script src="https://www.google.com/recaptcha/api.js" async defer></script> 14
15<script type="text/javascript"> 16function next(email) { 17 if (email) { 18 19 var address = document.getElementById("useremail").value; 20 21 if (!address) { 22 alert('Please enter a valid email address to register your Flag Counter, or click the "Skip" button if you do not want to.'); 23 return false; 24 document.getElementById("useremail").focus(); 25 } 26 27 var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i 28 if (!filter.test(address)) { 29 alert('Please enter a valid email address to register your Flag Counter, or click the "Skip" button if you do not want to.'); 30 return false; 31 } 32 document.getElementById("registeremail").value = address; 33 grecaptcha.execute(); 34 return false; 35 } 36 else { 37 document.getElementById("counterform").submit(); 38 } 39} 40function recaptchaComplete(response) { 41 document.getElementById("recaptcharesponse").value = response; 42 document.getElementById("nextbuttons").innerHTML = "<b>Submitting . . .</b>" 43 document.getElementById("counterform").submit(); 44} 45function more() { 46 document.getElementById("morechoiceslink").style.display="none"; 47 document.getElementById("morechoices").style.display=""; 48} 49</script>
49 50</head> 51<body> 52 53 <!-- Shell --> 54 <div class="shell"> 55 <a href="/index.html"><img src="/images/holiday.png" class="holiday"></a> 56 <!-- Header --> 57 <div id="header"> 58 <!-- Logo --> 59 <h1 id="logo"><a href="/index.html">Flag Counter</a></h1> 60 61 <!-- END Logo --> 62 <!-- Navigation --> 63 <div class="navigation"> 64 <ul> 65 <li><a href="/contact.html">Contact</a></li> 66 <li><a href="/countries.html">Country List</a></li> 67 <li><a href="/faq.html">FAQ</a></li> 68 <li><a href="http://flagcounter.boardhost.com/">Forum</a></li> 69 </ul> 70 </div> 71 <!-- END Navigation --> 72 </div> 73 <!-- END Header --> 74 <div class="cl"> </div> 75 <!-- Content --> 76 <div id="content"> 77 <!-- Double Column --> 78 <div class="double-column"> 79 <div class="cl"> </div> 80 <!-- Wide Column --> 81 <div class="widecolumn"> 82 <h2><span>Welcome to</span> Flag Counter!</h2> 83 <p>Add our <b>free counter</b> to any webpage and collect flags from all over the world. Every time someone from a new country visits your website, a flag will be added to your counter. Not only will this make your site far more interesting, but clicking on your Flag Counter will reveal amazing information and charts!</p> 84 </div> 85 <!-- END Wide Column --> 86 <!-- Short Column --> 87 <div class="shortcolumn"> 88 <h2>Testimonial</h2> 89 <p>"...I check my homepage every morning. When I see a new flag show up, it makes me proud! Thanks for the great free service."<br /><img src="https://images.boardhost.com/invisible.gif" width="100" height="16"><span> - Bob H.</span> - West Virginia</span></p> 90 </div> 91 <!-- END Short Column --> 92 <div class="cl"> </div> 93 </div> 94 <!-- END Double Column --> 95 <!-- Customization --> 96 <div class="customization"> 97 <h2>Instantly Create Your Free Counter <!-- <font style="font-weight:normal;font-size:11px;"> <font color=#999999>|</font> <u><a href=/new_states.cgi>Create a U.S. State Flag Counter</a></u></font> --></h2> 98 <h3>Customize your counter here. <span>When you're finished, click the orange button.</span> <font color=#adafa5>| <a href="https://flagcounter.com/" style="font-weight:normal;text-decoration:none;"><font color=#adafa5><u>Reset</u></font> <img src=/images/reset.png style="margin-bottom:-3px;margin-left:-3px;"></font></a></h3> 99 <form action="https://s01.flagcounter.com/flagcounter.cgi" name="counter" id="counterform" method="post" style="padding:0;margin:5px;"> 100 101 102 <input type=hidden name=lastoption id=lastoption value=""> 103 <input type=hidden name=registeremail id=registeremail value=""> 104 <input type=hidden name=recaptcharesponse id=recaptcharesponse value=""> 105 <noscript><img src="https://images.boardhost.com/2/icon_alert.gif" align="absbottom"> <strong>You must enable Javascript to create a Flag Counter!</strong><br><br></noscript> 106 107<div><span style="float:left;"><b>Show on your site:</b></span><label for="topcountries"><input type=radio name=map id=topcountries value=0 checked onclick=changeimage(0) style="vertical-align:top;"> Top Countries </label> 108 109 110 111 <label for="flagmap"><input type=radio name=map id=flagmap value=1 onclick=changeimage(0) style="vertical-align:top;"> Flag Map</label> 112 <span id=morechoiceslink style="padding-top:2px;"> <a href="javascript:more();" style="text-decoration:none;"><font color=#adafa5><u>More choices</u>»</font></a></span> 113 <span style="display:none;" id=morechoices> 114 <label for="usflags"><input type=radio name=map id=usflags value=8 onclick=changeimage(1) style="vertical-align:top;"> Flags from</label> <select onchange="update_flags_from();" name=flags_from id=flags_from style="width:50px;"><option value=US>US</option><option value=CA>CA</option></select> 115 116 <label for="mini"><input type=radio name=map id=mini value=2 onclick=changeimage(0) style="vertical-align:top;"> Mini Counter </label> 117 <span style="display:none;"> <label for="recent"><input type=radio name=map id=recent value=9 onclick=changeimage(1) style="vertical-align:top;"> Recent Countries</label></span> 118 119 </span> 120 <br><br></div> 121 122 <div class="cl"> </div> 123 <div class="left"> 124 <div class="cl"> </div> 125 <div id="maxflags"> 126 <label>Maximum Flags to Show</label> 127 <select name="max" id="max" onchange="changeimage(0)"> 128<option value="1">1</option> 129<option value="2">2</option> 130<option value="3">3</option> 131<option value="4">4</option> 132<option value="5">5</option> 133<option value="6">6</option> 134<option value="7">7</option> 135<option value="8">8</option> 136<option value="9">9</option> 137<option value="10" selected>10</option> 138<option value="11">11</option> 139<option value="12">12</option> 140<option value="13">13</option> 141<option value="14">14</option> 142<option value="15">15</option> 143<option value="16">16</option> 144<option value="17">17</option> 145<option value="18">18</option> 146<option value="19">19</option> 147<option value="20">20</option> 148<option value="21">21</option> 149<option value="22">22</option> 150<option value="23">23</option> 151<option value="24">24</option> 152<option value="25">25</option> 153<option value="26">26</option> 154<option value="27">27</option> 155<option value="28">28</option> 156<option value="29">29</option> 157<option value="30">30</option> 158<option value="31">31</option> 159<option value="32">32</option> 160<option value="33">33</option> 161<option value="34">34</option> 162<option value="35">35</option> 163<option value="36">36</option> 164<option value="37">37</option> 165<option value="38">38</option> 166<option value="39">39</option> 167<option value="40">40</option> 168<option value="41">41</option> 169<option value="42">42</option> 170<option value="43">43</option> 171<option value="44">44</option> 172<option value="45">45</option> 173<option value="46">46</option> 174<option value="47">47</option> 175<option value="48">48</option> 176<option value="49">49</option> 177<option value="50">50</option> 178<option value="51">51</option> 179<option value="52">52</option> 180<option value="53">53</option> 181<option value="54">54</option> 182<option value="55">55</option> 183<option value="56">56</option>
184<option value="57">57</option> 185<option value="58">58</option> 186<option value="59">59</option> 187<option value="60">60</option> 188<option value="61">61</option> 189<option value="62">62</option> 190<option value="63">63</option> 191<option value="64">64</option> 192<option value="65">65</option> 193<option value="66">66</option> 194<option value="67">67</option> 195<option value="68">68</option> 196<option value="69">69</option> 197<option value="70">70</option> 198<option value="71">71</option> 199<option value="72">72</option> 200<option value="73">73</option> 201<option value="74">74</option> 202<option value="75">75</option> 203<option value="76">76</option> 204<option value="77">77</option> 205<option value="78">78</option> 206<option value="79">79</option> 207<option value="80">80</option> 208<option value="81">81</option> 209<option value="82">82</option> 210<option value="83">83</option> 211<option value="84">84</option> 212<option value="85">85</option> 213<option value="86">86</option> 214<option value="87">87</option> 215<option value="88">88</option> 216<option value="89">89</option> 217<option value="90">90</option> 218<option value="91">91</option> 219<option value="92">92</option> 220<option value="93">93</option> 221<option value="94">94</option> 222<option value="95">95</option> 223<option value="96">96</option> 224<option value="97">97</option> 225<option value="98">98</option> 226<option value="99">99</option> 227<option value="100">100</option> 228<option value="101">101</option> 229<option value="102">102</option> 230<option value="103">103</option> 231<option value="104">104</option> 232<option value="105">105</option> 233<option value="106">106</option> 234<option value="107">107</option> 235<option value="108">108</option> 236<option value="109">109</option> 237<option value="110">110</option> 238<option value="111">111</option> 239<option value="112">112</option> 240<option value="113">113</option> 241<option value="114">114</option> 242<option value="115">115</option> 243<option value="116">116</option> 244<option value="117">117</option> 245<option value="118">118</option> 246<option value="119">119</option> 247<option value="120">120</option> 248<option value="121">121</option> 249<option value="122">122</option> 250<option value="123">123</option> 251<option value="124">124</option> 252<option value="125">125</option> 253<option value="126">126</option> 254<option value="127">127</option> 255<option value="128">128</option> 256<option value="129">129</option> 257<option value="130">130</option> 258<option value="131">131</option> 259<option value="132">132</option> 260<option value="133">133</option> 261<option value="134">134</option> 262<option value="135">135</option> 263<option value="136">136</option> 264<option value="137">137</option> 265<option value="138">138</option> 266<option value="139">139</option> 267<option value="140">140</option> 268<option value="141">141</option> 269<option value="142">142</option> 270<option value="143">143</option> 271<option value="144">144</option> 272<option value="145">145</option> 273<option value="146">146</option> 274<option value="147">147</option> 275<option value="148">148</option> 276<option value="149">149</option> 277<option value="150">150</option> 278<option value="151">151</option> 279<option value="152">152</option> 280<option value="153">153</option> 281<option value="154">154</option> 282<option value="155">155</option> 283<option value="156">156</option> 284<option value="157">157</option> 285<option value="158">158</option> 286<option value="159">159</option> 287<option value="160">160</option> 288<option value="161">161</option> 289<option value="162">162</option> 290<option value="163">163</option> 291<option value="164">164</option> 292<option value="165">165</option> 293<option value="166">166</option> 294<option value="167">167</option> 295<option value="168">168</option> 296<option value="169">169</option> 297<option value="170">170</option> 298<option value="171">171</option> 299<option value="172">172</option> 300<option value="173">173</option> 301<option value="174">174</option> 302<option value="175">175</option> 303<option value="176">176</option> 304<option value="177">177</option> 305<option value="178">178</option> 306<option value="179">179</option> 307<option value="180">180</option> 308<option value="181">181</option> 309<option value="182">
309182</option> 310<option value="183">183</option> 311<option value="184">184</option> 312<option value="185">185</option> 313<option value="186">186</option> 314<option value="187">187</option> 315<option value="188">188</option> 316<option value="189">189</option> 317<option value="190">190</option> 318<option value="191">191</option> 319<option value="192">192</option> 320<option value="193">193</option> 321<option value="194">194</option> 322<option value="195">195</option> 323<option value="196">196</option> 324<option value="197">197</option> 325<option value="198">198</option> 326<option value="199">199</option> 327<option value="200">200</option> 328<option value="201">201</option> 329<option value="202">202</option> 330<option value="203">203</option> 331<option value="204">204</option> 332<option value="205">205</option> 333<option value="206">206</option> 334<option value="207">207</option> 335<option value="208">208</option> 336<option value="209">209</option> 337<option value="210">210</option> 338<option value="211">211</option> 339<option value="212">212</option> 340<option value="213">213</option> 341<option value="214">214</option> 342<option value="215">215</option> 343<option value="216">216</option> 344<option value="217">217</option> 345<option value="218">218</option> 346<option value="219">219</option> 347<option value="220">220</option> 348<option value="221">221</option> 349<option value="222">222</option> 350<option value="223">223</option> 351<option value="224">224</option> 352<option value="225">225</option> 353<option value="226">226</option> 354<option value="227">227</option> 355<option value="228">228</option> 356<option value="229">229</option> 357<option value="230">230</option> 358<option value="231">231</option> 359<option value="232">232</option> 360<option value="233">233</option> 361<option value="234">234</option> 362<option value="235">235</option> 363<option value="236">236</option> 364<option value="237">237</option> 365<option value="238">238</option> 366<option value="239">239</option> 367<option value="240">240</option> 368<option value="241">241</option> 369<option value="242">242</option> 370<option value="243">243</option> 371<option value="244">244</option> 372<option value="245">245</option> 373<option value="246">246</option> 374<option value="247">247</option> 375<option value="248">248</option> 376<option value="249">249</option> 377<option value="250">250</option> 378 </select> 379 </div> 380 381 382 <div id="mapsize" style="display:none;"> 383 <label>Map Size</label> 384 <select name="size" id="size" onchange="changeimage(0)"> 385 <option value="t">Tiny</option><option value="s" selected="selected">Small</option><option value="m">Medium</option><option value="l">Large</option><!--<option value="xl">Huge</option>--> 386 387 </select> 388 </div> 389 390 391 <div id="display_what" style="display:none;margin-top:10px;"> 392 <label style="width:100px;">Display</label> 393 <select name="flags" id="flags" onchange="changeimage(0)" style="width:130px;"> 394 <option value="0">Pageview Count</option><option value="1">Number of Flags</option> 395 </select> 396 </div> 397 398 399 <div class="cl"> </div> 400 401 <div id="columnsflags"> 402 <label>Columns of Flags</label> 403 <select name="columns" id="columns" onchange="changeimage(0)"> 404 <option value="1">1</option><option value="2" selected="selected">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option> 405 </select> 406 </div> 407 408 <div class="cl"> </div> 409 410 <div id="counterlabel"> 411 <label>Label on Top of Counter</label> 412 <select name="viewers" id="viewers" onchange="changeimage(0)"> 413 <option value="3">none</option><option value="0" selected="selected">Visitors</option><option value="2">» custom</option> 414 </select> 415 416 <span id="customlabel" style="display:none"> 417 <font face="verdana" size="1"> <input type="text" name="customlabel" maxlength="60" id="customlabelinput" onkeyup="changeimage(0)" onkeydown="changeimage(0)" onchange="changeimage(0)"><p style="height: 1px; margin:0px;"></p> letters and numbers only</font> 418 </span> 419 </div> 420 421 <div class="cl"> </div> 422 </div> 423 <div class="left-wide"> 424 <div class="cl"> </div> 425 <div id="bgcolor"> 426 <label>
426Background Color #</label> 427 <input type="text" class="color" style="margin-bottom: 5px; width:85px; border: 1px solid #d2d1d1; padding: 2px 0; background-image:url('https://flagcounter.com/images/arrow.gif'); background-repeat:no-repeat; cursor:pointer;" size="5" maxlength="6" name="bg" id="bg" value="FFFFFF" onkeydown="changeimage(0)" onkeyup="changeimage(0)" onchange="changeimage(0)" /> 428 </div> 429 <div class="cl"> </div> 430 431 <label>Text Color #</label> 432 <input type="text" class="color" style="margin-bottom: 5px; width:85px; border: 1px solid #d2d1d1; padding: 2px 0; background-image:url('https://flagcounter.com/images/arrow.gif'); background-repeat:no-repeat; cursor:pointer;" size="5" maxlength="6" name="text" id="text" value="000000" onkeydown="changeimage(0)" onkeyup="changeimage(0)" onchange="changeimage(0)" /> 433 <div class="cl"> </div> 434 435 <label>Border Color #</label> 436 <input type="text" class="color" style="margin-bottom: 5px; width:85px; border: 1px solid #d2d1d1; padding: 2px 0; background-image:url('https://flagcounter.com/images/arrow.gif'); background-repeat:no-repeat; cursor:pointer;" size="5" maxlength="6" name="border" id="border" value="CCCCCC" onkeydown="changeimage(0)" onkeyup="changeimage(0)" onchange="changeimage(0)" /> 437 <div class="cl"> </div> 438 </div> 439 440 <div class="right"> 441 <div id="flagsxlcheckbox" style="display:none;"> 442 <label for="flagsxl">Use Large Flags</label> 443 444 <input type="checkbox" class="checkbox" name="flagsxl" id="flagsxl" onclick="changeimage(0)" /> 445 </div> 446 447 448 <div id="flaglabels"> 449 <label for="labels">Show Flag Labels</label> 450 451 <input type="checkbox" class="checkbox" name="labels" id="labels" onclick="changeimage(0)" /> 452 </div> 453 <div class="cl"> </div> 454 455 456 <div id="pageviewcount" style="padding-top:2px;"> 457 <label for="pageviews">Show Pageview Count</label> 458 <input type="checkbox" class="checkbox" name="pageviews" id="pageviews" value="1" onclick="changeimage(0)" /> 459 </div> 460 <div id="percentageshow" style="padding-top:2px;margin-bottom:-2px;"> 461 <label for="percent"><nobr>Show Visitors As</nobr></label> 462 <select name="percent" id="percent" onchange="changeimage(0)" style="width:90px;margin-bottom:8px;"> 463 <option value="0" selected="selected">Number</option><option value="1">Percentage</option></select> 464 </div> 465 466 467 <div id="flagnum" style="display:none;"> 468 <label for="flag_num">Show Number of Flags</label> 469 470 <input type="checkbox" class="checkbox" name="flag_num" id="flag_num" value="1" onclick="changeimage(0)" /> 471 </div> 472 473 <div id="flagsize"> 474 <label for="flagsize">Flag Size</label> 475 <select name="newsize" id="newsize" onchange="changeimage(0)" style="width:90px;"> 476 <option value="s">Small</option><option value="m" selected="selected">Medium</option><option value="l">Large</option></select> 477 478 </div> 479 480 481 482 <div class="cl"> </div> 483 <div class="get-counter"> 484 485 <a href="#TB_inline?height=310&width=470&inlineId=continueContent&modal=true" class="thickbox"><img src="/css/images/btn-get-counter.gif" /></a> 486 487 488 <div id="continueContent" style="display:none;"> 489 <p> 490 <b><font style="font-size:18px;">Would you like to enable additional features and settings for your counter?</b></font> <font style="font-size:12px;"><a href=javascript:next(0);><u>No thanks »</u></a> </font> 491 492 <br><img src=https://images.boardhost.com/invisible.gif height=13><br><b>Optionally enter your valid email address below to be sent a password to unlock the Flag Counter Management section (you can't do this later!).</b> 493 <br><img src=https://images.boardhost.com/invisible.gif height=6><br> 494 495 <img src=/images/gem_okay.png align=absbottom> Manage additional features and settings for your counter.<br> 496 <img src=/images/gem_okay.png align=absbottom> Optionally password protect your counter's statistics and information.<br> 497 <img src=/images/gem_okay.png align=absbottom> Access your counter's HTML code if you lose it.<br> 498 <img src=/images/gem_okay.png align=absbottom> Prevent your own visits from being included in your statistics.<br> 499 <img src=https://images.boardhost.com/invisible.gif height=15><br> 500 501 <table border=0 cellpadding=0 cellspacing=0 style="padding-bottom:12px;"><tr><td valign=top><img src=https://images.boardhost.com/invisible.gif height=3><br> 502 <font style="font-size:18px;"><b><nobr>Your Email: </nobr></b></font></td><td> <input type=text id=useremail name=useremail placeholder="optional" size=32 style="font-size:17px;"><br><font style="font-size:12px;"><b>Please double check!</b> <font style="font-size:10px;">Don't worry, we hate spam.<br> 503 We won't add you to any mailing list or misuse your email. <a href=/privacy.html target=_privacy><u>Privacy Policy</u></a></font></font> 504 505 <div class="g-recaptcha" 506 data-sitekey="6Lf6lnwUAAAAANFVraFab6vQA_WPVYmg1TNbh1
5065d" 507 data-callback="recaptchaComplete" 508 data-size="invisible"> 509 </div> 510 </td></tr></table> 511 512 <img src=/images/fc_bw_small.png style="float:left;float:bottom;padding-left:12px;"> 513 <p align=right> 514 <div id=nextbuttons align=right><input type="submit" value=" Skip " onclick=next(0); /> <input type="submit" style="font-weight:bold; " value=" Register " onclick=next(1); /></div> 515 </p> 516 517 518 519 </p> 520 </div> 521 </div> 522 </div> 523 <div class="cl"> </div> 524 </form> 525 </div> 526 <!-- END Customization --> 527 <!-- Example --> 528 <div class="example" style="margin-left:12px;"> 529 <h3>Preview your selections on our sample Flag Counter: <img src="loading.gif" id="loading" style="position:absolute;width:30px;margin-top:-9px;display:none;" /></h3> 530 <div class="cl"> </div> 531 <div class="visitors" align=center> 532 <!-- Visitors --> 533 <a href="https://s01.flagcounter.com/more/88"><img src="https://s01.flagcounter.com/count2/88/bg_FFFFFF/txt_000000/border_CCCCCC/columns_2/maxflags_10/viewers_0/labels_0/pageviews_0/flags_0/" id="flagcounter" border="0" style="z-index:100" alt="Free counters!" /></a> 534 <!-- END Visitors --> 535 </div> 536 <h1 id="logo2"><a href="#">Flag Counter</a></h1> 537 <div class="cl"> </div> 538 </div> 539 <!-- END Example --> 540 </div> 541 <!-- END Content --> 542 543 544 545 546 547 </div> 548 <!-- END Shell --> 549 <!-- Footer --> 550 <div id="footer"> 551 <div class="shell"> 552 <div class="cl"> </div> 553 <p class="left"><a href="/contact.html">Contact</a> | <a href="/terms.html">Terms of Service</a> | <a href="/privacy.html">Privacy Policy</a> | © <a href=https://boardhost.com>Boardhost.com, Inc.</a> 554 </p> 555 <p class="right"> 556 <font color=#ffffff>This product includes GeoLite2 data created by MaxMind, available from <a href="http://www.maxmind.com"><font color=#ffffff><u>http://www.maxmind.com/</u></font></a>.</font> 557 </p> 558 <div class="cl"> </div> 559 </div> 560 </div> 561 <!-- END Footer --> 562</body> 563</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.