PageSourceSearch

https://parsexual.com/p/register.cgi?dcb=parsexual.com&who=r_PTjLj…EeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS

html parsexual.com collected 2026-10-06 05:22:35 UTC 245,728 bytes, 5,913 lines download raw bytes

1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
3<html xmlns="http://www.w3.org/1999/xhtml">
4<head>
5<meta charset="utf-8" />
6<meta name="referrer" value="origin-when-cross-origin"/>
7<link rel="shortcut icon" type="image/x-icon" href="https://secureimage.securedataimages.com/images/ffadult/favicon.ico" />
8<link rel="canonical" href="https://adultfriendfinder.com/p/register.cgi" />
9<meta http-equiv="Content-Location" content="https://adultfriendfinder.com/p/register.cgi" />
10<link rel="alternate" hreflang="pt" href="https://adultfriendfinder.com/p/register.cgi?lang=portuguese" />
11<link rel="stylesheet" type="text/css" href="/images/ffadult/css/header.css" />
12<link rel="shortcut icon" type="image/x-icon" href="https://secureimage.securedataimages.com/images/ffadult/favicon_2.ico" />
13<link rel="meta" href="https://secureimage.securedataimages.com/images/ICRA_labels_rdf_adult.rdf" type="application/rdf+xml" title="ICRA labels" />
14<meta http-equiv="pics-Label" content='(pics-1.1 "http://www.icra.org/pics/vocabularyv03/" l gen true for "http://parsexual.com" r (n 3 s 3 v 0 l 3 oa 0 ob 0 oc 0 od 0 oe 0 of 0 og 0 oh 0 c 3)  gen true for "http://www.parsexual.com" r (n 3 s 3 v 0 l 3 oa 0 ob 0 oc 0 od 0 oe 0 of 0 og 0 oh 0 c 3))' />
15<meta name="RATING" content="RTA-5042-1996-1400-1577-RTA" />
16<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
17<meta name="description" content="Junte-se ao AdultFriendFinder para se conectar com pessoas de mentalidade semelhante e explorar novas amizades e relacionamentos em uma comunidade online segura e envolvente. Inscreva-se gratuitamente e faça parte de uma rede onde as pessoas constroem conexões e compartilham experiências.
18" />
19<meta name="keywords" content="registre-se, inscreva-se, cadastre-se, AdultFriendFinder, Adult Friend Finder
20" />
21<meta http-equiv="X-UA-Compatible" content="IE=11" />
22<meta charset="UTF-8"/>
23<link rel="stylesheet" type="text/css" href="/css/live_cd/ffadult/portuguese/18244/secure/font_face-1671648372.css">
24<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
25<link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/portuguese/18244/secure/community_anon-1671648372.css">
26<link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/portuguese/18244/secure/global_facelift-1671648372.css">
27<link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/portuguese/18244/secure/fruit2-1671648372.css">
28<link rel="stylesheet" type="text/css" href="/css/live_cd/ffadult/portuguese/18244/secure/font_face-1671648372.css">
29<link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/portuguese/18244/secure/fruit_v1_0_0-1671648372.css">
30<link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/portuguese/18244/secure/ffimarkup-1671648372.css">
31<link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/portuguese/18244/secure/badges-1671648372.css">
32<link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/portuguese/18244/secure/fruit_v1_0_0_ie-1671648372.css">
33<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
34<link href="https://secureimage.securedataimages.com/images/ffadult/landing_pages/212/css/bootstrap.min.css" rel="stylesheet">
35<link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/portuguese/18244/secure/registration_stepbystep-1754367850.css">
36<link rel="stylesheet" type="text/css" href="/css/live_cd/ffadult/portuguese/18244/secure/font_face-1671648372.css">
37<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,600' rel='stylesheet' type='text/css'>
38<title>Registre-se para Encontrar Sexo Gratuito Online - Parsexual.com
39</title>
40<title>Encontre um Par Sexual Pertinho de Voce</title>
41<style>
42    .gst #content { margin-top:0; }
43    #header { z-index:60; }
44    #header .logo-container br { display:none; }
45    #header .site-logo { height:40px; margin-bottom:4px; }
46    .gst #header .site-logo { top:0; }
47    .gst #header .flag_wrapper { bottom:0; height:16px; }
48    .gst #header .header-tagline { font-size:12px; line-height:16px; }
49    .gst > #content #header div.header-tagline { bottom:0; }
50    .gst > #content #header div.logo-container { min-height:0; padding:0; margin-top:10px; }
51    .gst > #content #header div.guest-links { top:18px; right:0; font-size:13px; }
52    .gst > #content #header div.login { top: -14px; }
53    div.guest-links a.left { top:0; line-height:1em; margin-top:4px; text-decoration:none; }
54    div.guest-links a.left:hover { text-decoration:underline; }
55    #header_navbar .content.full_width { width:960px; }
56    
57    .guest-links .login_input_wrapper { float:left; position:relative; margin-right:10px; margin-top:10px; }
58    .guest-links .login_button { margin-top:9px; }
59    .guest-links .login_submit, #login_flyout_button { background:#026AC4; background:-webkit-linear-gradient(top, rgb(40, 144, 242) 00%, rgb(2, 106, 196) 100%); background:-moz-linear-gradient(top, rgb(40, 144, 242) 00%, rgb(2, 106, 196) 100%); background:-o-linear-gradient(top, rgb(40, 144, 242) 00%, rgb(2, 106, 196) 100%); background:-ms-linear-gradient(top, rgb(40, 144, 242) 00%, rgb(2, 106, 196) 100%);  background:-linear-gradient(top, rgb(40, 144, 242) 00%, rgb(2, 106, 196) 100%); }
60    .guest-links .login_submit, #login_flyout_button { border:1px solid #00366D; color:#FFFFFF; font-size:11px; padding:3px 5px; cursor:pointer; }
61    .guest-links .login_submit:hover { background:#036BC5; }
62    .guest-links a.forgot_password { color:#3366CC; display:block; margin-top:2px; text-align:right; text-decoration:none; font-size:11px;  }
63    .guest-links a.forgot_password:hover { color: #01437f; }
64    .login input { font-size: 12px; min-height: 16px; }
65
66        </style>
67<style>/* mag_advice_line_single_responses */
68    .nice {margin-left:auto; margin-right: auto;}
69    .vote_thingie { width:250px; border:1px solid #cccccc; background:#f3f3f3; }
70    .vote_chart td { height:60px; vertical-align:bottom; text-align:center;}
71    .vote_chart th { font-size:10px; font-weight:bold;}
72    .vote_chart label { font-size:11px; font-weight:bold; display:block;}
73    .vote_vote { text-align:center; }
74    #logoLang{z-index: 9999}
75
76            /* Censored/No Photo Images */  
77        .no_photo_container {
78            margin:0 auto;
79        }
80
81        .no_photo_container img {
82            width:80px;        }
83        .no_photo_container{
84            width:96px;        }
85        .row_photo .no_photo_container {
86            width:auto;
87        }
88        #profile_photo_display .no_photo_container {
89            width:auto;
90        }
91
92        .no_photo_inner, .censored_photo_inner { position:absolute; left:3px; z-index:1; bottom:5px; width:80px; white-space: normal;}
93        .no_photo_inner a, .censored_photo_inner a { text-decoration:none; text-align:center; margin:0 auto; display:block; font-size:10px; line-height: 10px; color:#ffffff !important; text-shadow:1px 1px 1px #000; }
94        .no_photo_box {
95            background-size:100% 100% !important;
96            width:80px;
97        }
98        .no_photo_box.male {
99            background:url('https://secureimage.securedataimages.com/images/common/no_photo/300x300/male.jpg')
100        }
101        .no_photo_box.female {
102            background:url('https://secureimage.securedataimages.com/images/common/no_photo/300x300/female.jpg')
103        }
104        .no_photo_box.couple {
105            background:url('https://secureimage.securedataimages.com/images/common/no_photo/300x300/couple.jpg')
106        }
107        .no_photo_box.group {
108            background:url('https://secureimage.securedataimages.com/images/common/no_photo/300x300/group.jpg')
109        }
110        .no_photo_box.gay_couple {
111            background:url('https://secureimage.securedataimages.com/images/common/no_photo/300x300/gay_couple.jpg')
112        }
113        .no_photo_box.lesbian_couple {
114            background:url('https://secureimage.securedataimages.com/images/common/no_photo/300x300/lesbian_couple.jpg')
115        }
116        .no_photo_box.tstvtg {
117            background:url('https://secureimage.securedataimages.com/images/common/no_photo/300x300/tstvtg.jpg')
118        }
119    </style>
120<style>
121/* Start Cobrand CSS - CobrandStyle1 */
122
123body { margin:0; padding:0; background:#ffffff; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
124form { margin:0; padding:0; }
125a { color:#3366CC; }
126
127
128#content { width:100% !important; margin:0; padding:0; }
129.clear { clear:both; }
130.content { margin:0 auto; padding:0; }
131.full_width { width:960px; position:inherit; }
132#header, #header_navbar, #body, #footer, #footer_navbar { min-width:960px; } /* Set to the same with as .full_width */
133.mem .full_width { width:1056px; }
134.mem #header, .mem #header_navbar, .mem #body, .mem #footer, .mem #footer_navbar { min-width:1056px; } /* Set to the same with as .mem .full_width */
135#body { margin-top:5px; }
136#header_login { top:-70px !important; }
137
138/* Header CSS */
139#header, .gst #header { height:auto; position:relative; background:#ffffff; color:#000000; }
140#header a, .gst #header a { color:#383838; }
141.gst #header .logo-container a { text-decoration:none;}
142#header, .gst #header, #header_navbar { margin-bottom:0;}
143#header .content { position:relative; margin:0 auto; padding:0; border:none; }
144#ie6 #header .site-logo, #ie6 #header .user, #ie6 #header .user-options { background:url(https://secureimage.securedataimages.com/images/ffadult/header_img_sprites.gif) no-repeat; }
145#header .site-logo, #header .user, #header .user-options { background:url(https://secureimage.securedataimages.com/images/ffadult/ffadult_logo.png) no-repeat; }
146#header .icon-whatshot, #header .icon-upload, #header .icon-imc { background:url(https://secureimage.securedataimages.com/images/header/sprite_header_icons.gif) no-repeat; padding:3px 5px 3px 25px; line-height:30px; }
147#header-navbar { height:30px; overflow:hidden; }
148.mem .logo-container { max-height:150px; max-width:495px; min-height:41px; overflow:hidden; height:auto !important; padding:3px; }
149.gst .logo-container { min-height:48px; height:auto !important; }
150.mem #dcb.biglogo .logo-container { height:auto !important; width:auto !important; overflow:visible; }
151#ie6 #header .logo-container { height:45px !important; overflow:visible; }
152#header .site-logo, #ie6 #header .site-logo { background-position:0 0; }
153#header .header-tagline, .gst #header .header-tagline { font-weight:bold;white-space:nowrap; }
154#header .header-tagline { margin-top:0px; }
155.gst #header .header-tagline { position:absolute; left:340px; bottom:4px; display:inline; }
156#header .user, #ie6 #header .user { background:none 0 -185px; height:20px; width:100%; position:absolute; right:0; top:0; z-index:1; }
157.gst #header .user { visibility:hidden; }
158#header .user-options, #ie6 #header .user-options { float:right; background:none 0 -212px; white-space:nowrap; height:23px; color:#000000; }
159#header .user-options a { color:#383838 !important; }
160.gst #header .user-options { visibility:hidden; }
161#header .user-link, #header .noborder { display:inline; margin:0 2px; white-space:nowrap; border-left:1px solid #CCCCCC; padding:2px 1px 0 4px; font-size:11px; height:18px; }
162#header .user-link a { text-decoration:none; }
163#header .noborder { border-left:none !important; margin:0 0 0 -4px !important; }
164#header .begin { padding-left:18px; }
165#header .user-section { position:absolute; right:0; bottom:2px; height:25px; }
166#ie6 #header .user-section { position:absolute; right:0; top:21px; }
167#header .icon-containers { display:inline; margin:0 0 0 6px; }
168#header .icon-whatshot { background-position:0 -27px; }
169#header .icon-upload { background-position:0 0; }
170#header .icon-imc { background-position:-4px -51px; padding-left:18px; padding-right:0; }
171#header select.user-filters { font-size:10px;}
172#header .guest-links { position:absolute; right:5px; bottom:2px; }
173#side-ads { position:absolute;right:-171px; top:100px; width:160px; text-align:left; }
174
175/* Member Navbar */
176#nav2 { height:38px; background:#000080 url(https://secureimage.securedataimages.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; font-size:11px; } 
177#nav2 a { text-decoration:none; }
178#nav2 .bg_l { display:none; }
179#nav2 .bg_m { float: left; height:38px; width:98%; margin-left:0px; background:#000080 url(https://secureimage.securedataimages.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; }
180#nav2 .bg_r { display:none; }
181#nav2 .nav_l { float: left; width:auto; }
182#nav2 .nav_r { float:right; width: auto; }
183#nav2 a.nav_item { height:38px; text-align:center; position:relative; line-height:38px; display:block; float:left; font-weight:bold; color:#ffffff; margin-top:2px; overflow:hidden; background:#000080 url(https://secureimage.securedataimages.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; width:auto; padding:0px 8px; margin:0; white-space:nowrap; }
184#nav2 a.nav_item2 { height:38px; text-align:center; position:relative; line-height:38px; display:block; float:left; font-weight:bold; color:#ffffff; margin-top:2px; overflow:hidden; background:#000080 url(https://secureimage.securedataimages.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; width:auto; padding:0px 8px; margin:0; white-space:nowrap; }
185#nav2 div.dropdown_item { position:relative; height:38px; float:left; margin-top:0; white-space:nowrap; z-index:999999; }
186#ie6 #nav2 .dropdown_item { width:40px; word-wrap:normal; }
187#nav2 .dropdown div.expanded { position:absolute; top:0px; left:0px; }
188#nav2 .suspended3 a {display:none;}
189#nav2 a.nav_active { width:auto !important; display:block !important; height:38px; text-align:left; font-weight:bold; color:#ffffff; line-height:38px; background:#000080 url(https://secureimage.securedataimages.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; padding: 0 8px; margin:0; }
190#nav2 a.nav_active2 { width:auto !important; display:block !important; height:38px; text-align:left; font-weight:bold; color:#ffffff; line-height:38px; padding: 0 4px; margin:0px; }
191#nav2 a.nav_item:hover, #nav2 a.nav_item2:hover, #nav2 a.nav_active:hover, #nav2 a.nav_active2:hover, #nav2 .expanded:hover a.nav_active, #nav2 .expanded:hover a.nav_active2 { background:#800000 url(https://secureimage.securedataimages.com/images/ffadult/cover/png/bg_nav_hover.png) repeat-x; _background-image:none; color:#383838; }
192#nav2 a.dot { background:none; }#nav2 .expanded a { display:block; width:175px; height:38px; font-weight:bold; z-index:9999; position:relative; }
193#nav2 .expanded div { border:1px solid #999999; position:absolute; background-color:#F3F3F3; z-index:9999;  } 
194#nav2 .dropdown_links { text-align:left; left:0px; top:38px; z-index:9999; position:relative; }
195#nav2 .dropdown_links a { padding-left:6px; font-weight:bold; color:#000000; font-size:11px; line-height:19px; height: auto; z-index:9999; position:relative; white-space: normal; }
196#nav2 .dropdown_links a:hover { color:#FFFFFF; background:#000000; }
197#nav2 a.bbd { border-bottom:1px dashed #999999; padding:0 4px; }
198
199#german #nav2 a.nav_active, #german #nav2 a._nav_active2, #tagalog #nav2 a.nav_active, #tagalog #nav2 a._nav_active2 { padding:0px; margin:0px 2px 0px 0px; }
200#french #nav2 a.nav_active, #french #nav2 a._nav_active2, #dutch #nav2 a.nav_active, #dutch #nav2 a._nav_active2 { padding:0px 2px; }
201
202/* Guest Navbar */
203#header_navbar, #footer_navbar { background:#000080 url(https://secureimage.securedataimages.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; }
204#header_navbar .content, #footer_navbar .content { border:none; }
205#nava { height:38px; background:transparent url() no-repeat; overflow:hidden; } 
206#nava a { text-decoration:none; }
207#nava .bg_l { display:none; }
208#nava .bg_m { float: none; height:38px; margin-left:0px; background:none; }
209#nava .bg_r { display:none; }
210#nava .nav_l { float: left; width:auto; }
211#nava .nav_r { float:right; width: auto; }
212#navi a { display:block; float:left; width:auto; height: 14px; height:38px; line-height:38px; font-weight:bold; white-space:nowrap; color:#ffffff; padding:0 17px; margin:0px; cursor:pointer; }
213#navi a:hover { background:#800000 url(https://secureimage.securedataimages.com/images/ffadult/cover/png/bg_nav_hover.png) repeat-x; _background-image:none;
213 color:#383838; }
214#nava .br1 { border-right:0px solid #ffffff; }
215#nava .br0 { border-right:0px solid #ffffff; }
216#nava a.yel { color:#ffffff; }
217#nava a.yel:hover { color:#383838; }
218
219#nav_top, #nav_bottom { display:none; }
220
221#dutch #navi a, #french #navi a, #german #navi a, #japanese #navi a, #portuguese #navi a, #spanish #navi a, #tagalog #navi a { padding: 0 10px !important; }
222
223/* Footer CSS */
224#footer { position:relative; text-align:center; padding:0; background:#FFFFFF; color:#000000; overflow:hidden; }
225.mem #footer { padding:0 0 25px 0; }
226#footer .content { margin:10px auto; padding:0; border:none; }
227#footer a { color:#3366CC; } 
228#footer .footer-m { margin:0; overflow:hidden; }
229#footer .footer-m .content { float:left; margin:0; padding:0; width:80%; overflow:hidden; }
230#footer .footer-l { float:left; width:32%; height:100%; text-align:left; }
231#footer .footer-l ul { margin:0; padding-left:5px; overflow:hidden; }
232#footer .footer-l li { display:block; list-style-type:none; margin:0; padding-bottom:1px; }
233#footer .footer-middle { float:left; width:66%; text-align:left; }
234#footer .footer-r { float:right; display:block; width:15%; text-align:right; position:relative; top:0; }
235#footer #footer_icra_icon { float:none; height:32px; margin:0 auto; text-align:right; width:auto; float:right; }
236#footer .hider { color: #FF0000; display: block; }
237#footer_top, #footer_bottom { display:none; }
238#footer_navbar #nav2 .dropdown_links { display:none; }
239.disclaimer { margin-bottom:10px; }
240.safetylaw { margin:10px 0 10px 0; }
241
242/* override for cobrands */
243#footer .footer-middle { float: left; width: 60%; }
244
245/* Order page payment options tabs override */
246ul#pmt_methods li a { color:#000000; }
247
248/* Alert Bar - Members */
249.bar { width:100% !important; }
250
251/* Search */
252.btn-action { margin:0; }
253.xmatch_logo_width { width:700px; }
254
255#english    .gst #header.xhookups .header-tagline,
256#korean     .gst #header.xhookups .header-tagline,
257#japanese   .gst #header.xhookups .header-tagline { left:240px; }
258#italian    .gst #header.xhookups .header-tagline { left:90px;  }
259#swedish    .gst #header.xhookups .header-tagline { left:270px; }
260#dutch      .gst #header.xhookups .header-tagline { left:180px; }
261#portuguese .gst #header.xhookups .header-tagline { left:190px; }
262#german     .gst #header.xhookups .header-tagline { left:200px; }
263#french     .gst #header.xhookups .header-tagline { left:55px;  }
264#spanish    .gst #header.xhookups .header-tagline { left:205px; }
265#chinese    .gst #header.xhookups .header-tagline { left:300px; }
266
267
268</style>
269<style>
270         #dcb .rc2, #dcb .rc3, #dcb .rc4, #dcb .rcm { background-color:#f3f3f3; color:#000000; padding:0; }
271         #dcb .rc2 a, #dcb .rc3 a, #dcb .rc4 a, #dcb .rcm a { color:#3366CC; }
272         #dcb .rcm h1, #dcb .rcm h2, #dcb .rcm .rch { background-color:#6a93fb; padding:4px; }
273         #dcb .rcm h1 a, #dcb .rcm h2 a, #dcb .rcm .rch a { color:#3366CC; }
274         .rct, .rcb { display:none; }
275         #lang_dd { background-color:#FFFFFF; }
276         #lang_dd span { font-size:12px; font-weight:normal; color:#000000; }   
277         .gst > #content #header div.logo-container { margin-bottom:10px; }       
278         </style>
279<style>
280.floatContent_display { display:inline; position:absolute; z-index:550; padding:5px; border:1px solid #444444; background-color:#ff9900; color:#000000; font-family:Verdana; text-align:left; top:4px; left:10px; font-size:7pt; float:left; }
281.floatContent_vanish { display:none; }
282.floatContent_container {  position:relative; display:inline; }
283.superwinks { display:inline; position: absolute; z-index:550; padding:5px; border:1px solid #444444; background-color:#ff9900; color:#000000; font-family:Verdana; text-align:left; top:4px; left:10px; font-size:7pt; float:left; }
284.winksmen { display:inline; position:absolute; z-index:550; padding:5px; border:2px solid #444444; background-color:#ff9900; color:#000000; font-family:Verdana; text-align:left; top:4px; left:10px; font-size:7pt; float:left; }
285</style>
286<style>
287  *{
288    box-sizing: border-box;
289  }
290  *:before,
291  *:after {
292    box-sizing: border-box;
293  }
294  h1, h2, h3, h4, h5, h6, ul, p, form, input {
295    margin: 0px;
296    padding: 0px;
297    outline: none;
298    list-style-type: none;
299  }
300  input:focus, select:focus, textarea:focus, button:focus {outline: none;}
301  button:focus {outline:0;}
302  button, input {font-family: 'Open Sans', '微軟正黑體', sans-serif;}
303  .fgtpwd-popup {
304    position: fixed;
305    top: 0;
306    left: 0;
307    right: 0;
308    bottom: 0;
309    width: 100%;
310    height: 100%;
311    background-color: rgba(0, 0, 0, 0.8);
312    z-index: -1;
313    opacity: 0;
314    visibility: hidden;
315    transition: opacity 0.2s linear;
316    text-align: center;
317  }
318  .fgtpwd-popup.popup {
319    z-index: 999;
320    visibility: visible;
321    opacity: 1;
322  }
323
324  html.popup,body.popup {
325    height: 100%;
326    overflow: hidden;
327  }
328
329  .fgtpwd-box {
330    display: inline-block;
331    width: 540px;
332    margin: 210px auto 0;
333    box-shadow: 1px 1px 2px rgba(0,0,0,0.6);
334    border-radius: 10px;
335  }
336
337  .fgtpwd-title {
338    font-size: 36px;
339    font-weight: 300;
340    line-height: 58px;
341    padding-left: 30px;
342    color: #fff;
343    background: #a1a1a1;
344    border-top-left-radius: 10px;
345    border-top-right-radius: 10px;
346    text-align: left;
347  }
348
349  .fgtpwd-cotent {
350    padding: 25px 30px 45px;
351    background: #f0f0f0;
352    border-bottom-left-radius: 10px;
353    border-bottom-right-radius: 10px;
354  }
355
356  #rest-2 .fgtpwd-cotent {padding-bottom: 20px;}
357
358  .fgtpwd-desc {
359    font-size: 14px;
360    font-weight: 300;
361    text-align: left;
362    color: #212121;
363  }
364
365  .fgtpwd-btns {
366    display: flex;
367    justify-content: center;
368    padding-top: 20px;
369  }
370
371  .fgtpwd-box .btn-no {
372    line-height: 35px;
373    cursor: pointer;
374  }
375
376  .fgtpwd-box .btn-no,
377  .fgtpwd-box button {
378    min-width: 88px;
379    height: 35px;
380    border: 0;
381    border-radius: 10px;
382    font-size: 14px;
383    text-transform: uppercase;
384    color: #fff;
385  }
386
387  #rest-1 .fgtpwd-btns .btn-no
388  #rest-1 .fgtpwd-btns button {
389    width: calc((100% - 10px)/2);
390  }
391
392  .btn-no, .btn-no:hover {background-color: #a7a7a7;margin-right: 10px;}
393  .btn-ys, .btn-ys:hover,.btn-ys:disabled {background-color: #f70202;}
394  .btn-ys:disabled {cursor: not-allowed;}
395  .btn, button, [type="submit"], [type="button"], [type="reset"] {padding: 0;}
396  .reset-box {
397    padding-top: 20px;
398    width: 185px;
399    margin: 0 auto;
400    text-align: center;
401  }
402
403  /* multiple langs */
404  #japanese .reset-box, .japanese .reset-box{width: 230px;}
405  #japanese .reset-input input::placeholder, .japanese .reset-input input::placeholder {font-size: 12px;letter-spacing: -1px;}
406  #japanese .fgtpwd-title, .japanese .fgtpwd-title {font-size: 28px;letter-spacing: -1px;}
407  #korean .fgtpwd-title, .korean .fgtpwd-title, #italian .fgtpwd-title, .italian .fgtpwd-title, #french .fgtpwd-title, .french .fgtpwd-title, 
408  #german .fgtpwd-title, .german .fgtpwd-title, #dutch .fgtpwd-title, .dutch .fgtpwd-title {font-size: 32px;}
409  #portuguese .reset-box, .portuguese .reset-box, #spanish .reset-box, .spanish .reset-box, #french .reset-box, .french .reset-box,
410  #german .reset-box, .german .reset-box, #dutch .reset-box, .dutch .reset-box{width: 210px;}
411  #portuguese .fgtpwd-title, .portuguese .fgtpwd-title, #spanish .fgtpwd-title, .spanish .fgtpwd-title {font-size: 30px;}
412  /* [END] multiple langs */
413
414  .reset-input {
415    position: relative;
416    display: block;
417    width: 100%;
418  }
419
420  .reset-input::before {
421    content: "";
422    position: absolute;
423    left: 8px;
424    top: 10px;
425    width: 18px;
426    height: 18px;
427    background-image: url(https://secureimage.securedataimages.com/images/ffadult/39850/Icon-email.svg);
428  }
429
430  .reset-input input {
431    width: 100%;
432    border: 1px solid #cccccc;
433    border-radius: 10px;
434    height: 35px;
435    font-size: 13px;
436    font-weight: 300;
437    color: #212121;
438    box-shadow: inset 1px 1px 2px rgba(0,0,0,0.4);
439    padding-left: 30px;
440    box-sizing: border-box;
441  } 
442
443  .errormsg {
444    display: none;
445    color: #df0000;
446    font-size: 12px;
447    font-weight: 300;
448    text-align: left;
449  }
450
451  .error .fgtpwd-cotent input {border-color: #df0000;}
452  .error .errormsg {display: block;}
453  .confirm-box {
454    width: 310px;
455    margin: -10px auto 15px;
456  }
457  .confirm-title {
458    display: flex;
459    align-items: center;
460    background-color: #fff;
461    border-radius: 5px;
462    box-shadow: inset 0px 1px 2px rgba(0,0,0,0.2);
463    padding: 16px 22px 20px;
464  }
465  .confirm-title-txt {
466    font-size: 14px;
467    font-weight: 300;
468    line-height: 24px;
469    color: #212121;
470    text-align: left;
471  }
472
473  .confirm-title-txt span {
474    font-size: 16px;
475    font-weight: 600;
476  }
477
478  .confirm-code-desc,.confirm-code-desc2 {
479    padding: 11px 0;
480    font-size: 13px;
481    line-height: 18px;
482    font-weight: 300;
483    color: #212121;
484    text-align: left;
485  }
486
487  .confirm-code-desc2 {
488    font-size: 14px;
489    line-height: 19px;
490    padding: 17px 0 4px;
491  }
492
493  .confirm-code-box {
494    display: flex;
495    justify-content: space-between;
496  }
497
498  .confirm-code-box input {
499    width: 200px;
500    border: 1px solid #cccccc;
501    border-radius: 10px;
502    height: 35px;
503    font-size: 14px;
504    color: #212121;
505    box-shadow: inset 1px 1px 2px rgba(0,0,0,0.4);
506    text-indent: 8px;
507    box-sizing: border-box;
508  }
509  .confirm-fn li {
510    position: relative;
511    display: block;
512    font-size: 14px;
513    font-weight: 600;
514    line-height: 22px;
515    color: #3366cc;
516    padding-left: 20px;
517    text-align: left;
518    cursor: pointer;
519  }
520
521  .confirm-fn li:before {
522    content: "";
523    position: absolute;
524    left: 0;
525    top: 9px;
526    width: 4px;
527    height: 4px;
528    background: #3366cc;
529  }
530
531  .confirm-bottom {
532    font-size: 11px;
533    font-weight: 300;
534    line-height: 22px;
535    text-align: center;
536    color: #212121;
537  }
538
539  .confirm-bottom a {color: #3366cc;}
540</style>
541<style>
542#ffadult .gst #dcb *{
543    box-sizing: initial;
544}
545#ffadult .gst #dcb .grid_row { float: initial; }
546#ffadult .gst #dcb .full_width .content { min-height: 600px; }
547#ffadult .gst #dcb #header_navbar *{
548    box-sizing: border-box;
549}
550
551#ffadult .gst #dcb .logo-container a img[src*='.svg'] {
552    height: 50px;
553}
554
555#ffadult .gst #dcb #header{
556    display:none;
557}
558#ffadult .gst #dcb #header_navbar{
559    display: block;
560}
561body[step] #ffadult .gst #dcb #header_navbar .gst_nav{
562    display: none;
563}
564#ffadult .gst #dcb #header_navbar .content.full_width{
565    min-width:100%;
566}
567#ffadult .gst #dcb #header_navbar{
568    height: auto;
569}
570#ffadult .gst #dcb .navbar-expand-lg .navbar-nav .nav-link{
571    font-size:15px;
572}
573#ffadult .gst #dcb #tmpl_search_results_header_guest{
574    margin-top:10px;
575}
576#ffadult .gst #dcb .articles .btn.btn-default{
577    box-sizing: border-box;
578}
579#ffadult .gst #dcb .articles .form-control:focus{
580    box-shadow: none;
581}
582#ffadult .gst #dcb .pagination{
583    display: block;
584}
585#ffadult .gst #dcb .articles .pagination{
586    display: inline-block;
587}
588#ffadult .gst #dcb .joinustoday .modal{
589    top: 10%;
590    left: 50%;
591    transform: translateX(-50%);
592    margin: 0;
593    bottom: auto;
594    display: block;
595}
596#ffadult .gst #dcb #tmpl_mag_cover .btn{
597    border: 1px solid #ccc;
598    border-radius: 0;
599}
600#ffadult .gst #dcb .btn-small{
601    padding: 2px 10px;
602    font-size: 12px;   
603}
604#ffadult .gst #dcb .rcm .blogs_button .btn-red{
605    color: #fff;
606    font-size: 0.75em;
607    border-radius: 0;
608}
609div.container-fluid {
610    padding-right: 0;
611    padding-left: 0;
612}
613#ffadult .gst #dcb #lm_filters a.menu_item{
614    width: auto;
615}
616a.forgot-password {
617    position: relative;
618    top: -3px;
619    font-size: 0.825em;
620}
621#ffadult .gst #dcb .forgot-password-container {
622    padding-right: 0;
623}
624
625.header-col {
626    min-width: 320px;
627}
628
629.right-header-col {
630    display: flex;
631    flex-direction: row;
632    justify-content: flex-start;
633}
634
635button.login-button {
636    margin-top: 1px;
637    font-size: .775rem;
638    border-radius: 0.2rem;
639    font-weight: normal;
640    padding: .25rem .5rem;
641}
642
643.navbar {
644    padding: 0;
645}
646
647.navbar-dark .navbar-nav .nav-link {
648    color: unset !important;
649}
650
651.navbar .nav-item .join-link,
652.navbar .nav-item.active .join-link,
653.navbar .nav-item:hover .join-link {
654    color: #ffffff;
655}
656
657.navbar-expand-lg .navbar-nav .nav-link {
658    padding-right: 1rem;
659    padding-left: 1rem;
660    padding-top: .75rem;
661    padding-bottom: .75rem;
662}
663
664body .row.valign-center {
665    align-items: center;
666}
667
668body .dropdown .dropdown-menu {
669    margin: 0;
670}
671
672body div.col-pad {
673    padding-left: 4px;
674    padding-right: 4px;
675}
676
677@media only screen and (min-width: 768px) {
678    body .right-header-col {
679        justify-content: flex-end;
680    }    
681}
682
683@media only screen and (max-width: 768px) {
684    .nav_browse{
685        display: none;
686    }
687}
688
689</style>
690<style>
691	[data-page], body, label, input, select, textarea,
692	[data-form-field="recaptcha"] .recaptchatable *,
693	#footer {
694		font-family: "Open Sans", sans-serif;
695	}
696
697	#seo_nav,
698	[data-page] #seo_nav {
699		width: 800px;
700	}
701
702	#footer,
703	#seo_nav {
704		font-size: 11px;
705	}
706
707	a {
708		font-style: inherit;
709	}
710
711	[data-form-field] label b {
712		font-weight: 600;
713	}
714
715	input, select, textarea {
716		font-weight: normal;
717	}
718
719	.gst #header .header-tagline {
720		font-weight: 500;
721		margin: -5px 0;
722		font-size: 11px;
723	}
724
725	.piclist_container .reg_name_age,
726	.piclist_container .reg_thumbs_location {
727	    line-height: 15px;
728	}
729</style>
730<style type="text/css">
731            .cc_icon { display: flex; gap: 10px; margin-top: 10px;}
732            .cc_icon img { height: 30px; }
733            </style>
734<style>
735    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap');
736</style>
737<style>
738    * {
739        padding: 0;
740        margin: 0;
741        box-sizing: border-box;
742    }
743    #new_footer {
744        width: 100%;
745        background-color: #383838;
746        color: #ffffff;
747        font-family: "open sans", arial, sans-serif, helvetica;
748        text-align: left;
749        position: relative;
750        bottom: 0;
751    }
752    .seo_container {
753        border-bottom: 1px solid #ffffff;
754    }
755    #new_footer a {
756        color: #ffffff;
757        text-decoration: unset;
758    }
759    .seo_nav {
760        font-size: 12px;
761        display: flex;
762        justify-content: space-between;
763        text-align: center;
764        padding: 0 calc(50% - 720px);
765    }
766    .seo_nav > div {
767        width: 20%;
768        height: 3em;
769    }
770    .seo_nav > div > a {
771        width: 100%;
772        height: 100%;
773        display: inline-flex;
774        align-items: center;
775        justify-content: center;
776    }
777    .site_container {
778        display: flex;
779        padding: 20px calc(50% - 720px) 80px;
780    }
781    #new_footer .languages li a.selected {
782        background: url(https://secureimage.securedataimages.com/images/ffadult/sprite_newaff.png) no-repeat right -647px;
783        cursor: pointer;
784        font-size: 12px;
785        width: 80px;
786        display: block;
787        text-align: left;
788    }
789    #new_footer ul {
790        list-style: none;
791    }
792    #new_footer .languages li {
793        position: relative;
794    }
795    #new_footer .languages li ul {
796        display: none;
797        position: absolute;
798        /* bottom: 100%; */
799        border: 1px solid #CECECE;
800        background-color: #1a1a1a;
801        border-radius: 5px;
802    }
803    #new_footer .languages li ul li {
804        min-width: 80px;
805    }
806    #new_footer .languages li:hover ul {
807        display: block;
808        font-size: 12px;
809        padding: 7px 10px;
810    }
811    .other_site {
812        font-size: 12px;
813        margin: 2.4em 0 2em;
814    }
815    .other_site span {
816        font-weight: 600;
817    }
818    .twitter a {
819        font-size: 12px;
820        display: flex;
821        align-items: center;
822    }
823    .twitter img {
824        width: 15px;
825        margin-left: .3em;
826    }
827    .copy_right {
828        width: 850px;
829        margin: 0 90px;
830    }
831    .disclaimer, .safetylaw {
832        font-size: 12px;
833        font-weight: 600;
834        margin-top: 0;
835        margin-bottom: 0;
836    }
837    .footer_links {
838        margin: 1em 0;
839    }
840    .footer_links a {
841        font-size: 12px;
842        font-weight: 600;
843        text-transform: capitalize;
844    }
845    .mt10 {
846        font-size: 12px;
847        color: #cccccc;
848        margin-bottom: 1em;
849    }
850    #copyright {
851        font-size: 12px;
852        color: #cccccc;
853    }
854    .call_us {
855        font-weight: 600;
856        font-size: 15px;
857        margin-bottom: 1em;
858    }
859    .contact_map {
860        font-size: 12px;
861    }
862    sup {
863        margin-top: 0;
864        top: 0;
865    }
866    .suspended ul span {
867        cursor: pointer;
868        color: #ffffff !important;
869    }
870    #footer {
871        display: none !important;
872    }
873    @media (max-width:798px) {
874        .seo_nav {
875            flex-direction: column;
876            width: 100%;    
877            align-items: center;
878            padding: .5em 0;
879        }
880        .seo_nav>div {
881            height: 2.5em;
882            width: 100%;   
883        }
884        .site_container {
885            flex-direction: column;
886            padding-left: 5%;
887        }
888        .lang_other_site {
889            padding-left: 0 !important;
890            display: flex;
891            flex-direction: column;
892        }
893        .mt10 {
894            width: 98%;
895        }
896        .copy_right {
897            margin: 0;
898            width: 100%;
899        }
900    }
901</style>
902<style>
903  /** cobrand css **/
904  [step="1"] .full_width, [step="1"] .gst #body .full_width { width: auto; }
905  [step="1"] .gst #dcb #body.z1, [step="1"] .gst #dcb .footer-m { width: auto !important; }
906  [step="1"] #ffadult .gst #dcb .full_width .grid_row .content {width: auto; margin-left: unset;}
907  [step="1"][data-page="ajax_form"] #ffadult .gst #dcb .content .grid_row.span7 {left: unset; transform: none;}
908  [step="1"] [data-page-view="landing-stepbystep"] [data-page-asset="fields"] { min-height: unset; }
909  
910  
911  @media only screen and (max-width: 1024px) {
912    
913    [step="1"] fieldset { margin-left:0; margin-top: unset;} 
914    [step="1"] .only_step1 {display: block; margin: unset; width: 100%; top: unset;
915      transform: none; left: 0;}
916    [step="1"] .pagination { left: 0; }
917    [step="1"][data-page="ajax_form"] #ffadult .gst #dcb .content .grid_row.span7 { left: unset; transform: none; }
918    
919    .google-oauth { padding: 0; max-width: 506px; }
920  
921  .or-box {flex-direction: row;height: auto;padding:18px 0;}
922  .or-box .or-line {border-top: 1px solid #000;border-right: none;} 
923  .only_step1.mobile { width: 100%; display: block;} 
924  .only_step1.mobile .google-oauth { width: auto; height: 48px;}
925}
926</style>
927
928
929
930    
931
932
933
934<!-- FFN Helper Functions -->
935<script type="text/javascript">
936(function(){
937    FFN = window.FFN || {};
938    FFN.getCookieValueByName = function (cookie_name) {
939        var cookieValue = null,
940        cookieList = document.cookie.split(';'),
941        cookieCount = cookieList.length,
942        c = 0;
943        for (c = 0; c < cookieCount; c += 1) {
944            var myCookie = cookieList[c];
945            var myCookieTokens = myCookie.split('=');
946            if (String(myCookieTokens[0]).trim() === cookie_name) {
947                cookieValue = myCookieTokens[1];
948                break;
949            }
950        }
951        return cookieValue;
952    }
953    FFN.checkThrottle  = function(throttleName){
954        var throttleCookie,
955        throttleOn = false;
956        if (FFN.getCookieValueByName && throttleName){
957            throttleCookie = FFN.getCookieValueByName('throttling');
958            try{
959                throttleCookie = JSON.parse(throttleCookie);
960                if(throttleCookie && throttleCookie[throttleName]){
961                    throttleOn = true;
962                }
963            }catch(e){
964
965            }
966        }
967        return throttleOn;
968    }
969    FFN.addJSScript = function(scriptURL, options){
970        var script;
971        options = options || {};
972        if (scriptURL){
973            script = document.createElement('script');
974            script.type = "text/javascript";
975            script.src = scriptURL;
976            if(options && options.attributes){
977                for(var i in options.attributes){
978                    if(options.attributes[i]){
979                        script[i] = options.attributes[i];
980                    }
981                }
982            }
983            document.head.appendChild(script);
984        }
985    }
986    })();
987</script>
987
988<!-- End FFN Helper Functions -->
989
990<!-- Google Tag Manager -->
991<script>
vendor: 327 bytes, lines 991-995
991(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
992new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
993j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
994'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
995})(window,document,'script','dataLayer','
995GTM-P8ZF4WS
vendor: 3 bytes, line 995
995');
995</script>
995
996<!-- End Google Tag Manager -->
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008  
1009    
1010
1011<!--security_checking-->
1012<script>
1013if (!window.Promise) {
1014  var scriptEle = document.createElement("script");
1015  scriptEle.src = "https://polyfill.io/v3/polyfill.min.js?features=Promise";
1016  document.head.appendChild(scriptEle);
1017}
1018function loadReact() {
1019    return new Promise(function(resolve, reject) {
1020        if (document.getElementById("react_script")) { return resolve(); }
1021        try {
1022            var linkEle = document.createElement("link");
1023            linkEle.rel = "stylesheet";
1024            linkEle.href = "https://secureimage.securedataimages.com/images/common/css/react/main.css";
1025            document.head.appendChild(linkEle);
1026            var scriptEle = document.createElement("script");
1027            scriptEle.src = "https://secureimage.securedataimages.com/images/common/js/react/main.js";
1028            scriptEle.id = "react_script";
1029            scriptEle.addEventListener("load", function() { resolve(); });
1030            scriptEle.addEventListener("error", function() { reject("Failed to load react script"); });
1031            document.body.appendChild(scriptEle);
1032        } catch (error) {
1033            reject(error);
1034        }
1035    });
1036}
1037function login_security_check(props, loginForm) {
1038    loadReact().then(function() {
1039        console.log("React loaded successfully");
1040        window.setReactLang('portuguese');
1041        window.handleOpenSecurityCheckDialog(props).then(function(msg){
1042            console.log('handleOpenSecurityCheckDialog return:',msg);
1043            if ('success'==msg) { HTMLFormElement.prototype.submit.call(loginForm); }
1044        });
1045    }).catch(function(err) {
1046        console.error(err);
1047    });
1048}
1049</script>
1049
1050
1051<script>
1052if (!window.fetch) {
1053  var scriptEle = document.createElement("script");
1054  scriptEle.src = "https://polyfill.io/v3/polyfill.min.js?features=fetch";
1055  document.head.appendChild(scriptEle);
1056}
1057window.addEventListener('DOMContentLoaded', (event) => {
1058  var loginForms = document.querySelectorAll('form[name="LOGIN"]:not(#forgot_login_form)');
1059  loginForms.forEach(function(loginForm) {
1060    loginForm.addEventListener('submit', function(e){
1061      e.preventDefault();
1062      let useRecaptcha = false;
1063
1064      let login = function() {
1065          let completeLoginCB = function(token) {
1066              HTMLFormElement.prototype.submit.call(loginForm);
1067          }
1068
1069          if (useRecaptcha) {
1070              try {
1071                  grecaptcha.enterprise.ready(function() {
1072                      grecaptcha.enterprise.execute('6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp', {action: 'LOGIN'}).then(function(newToken) {
1073                          if (loginForm.querySelector('#g-recaptcha-response')) {
1074                              loginForm.querySelector('#g-recaptcha-response').value=newToken;
1075                          } else {
1076                              var eleToken = document.createElement('input');
1077                              eleToken.setAttribute('type', 'hidden');
1078                              eleToken.setAttribute('id', 'g-recaptcha-response');
1079                              eleToken.setAttribute('name', 'g-recaptcha-response');
1080                              eleToken.setAttribute('value', newToken);
1081                              loginForm.appendChild(eleToken);
1082                          }
1083                          completeLoginCB(newToken);
1084                      }); 
1085                  });
1086              } catch (error) {
1087                  console.error("Captcha error: " + error);
1088              }
1089          } else {
1090              completeLoginCB();
1091          }
1092      };
1093
1094      if (typeof(FFNFingerPrintID) !== 'undefined' && FFNFingerPrintID.useFingerPrintLogin) {
1095          FFNFingerPrintID.addFingerPrint('login', function(fingerprint) {
1096              if (loginForm.querySelector('[name="fingerprint"]')) {
1097                  loginForm.querySelector('[name="fingerprint"]').value = JSON.stringify(fingerprint);
1098              } else {
1099                  var eleToken = document.createElement('input');
1100                  eleToken.setAttribute('type', 'hidden');
1101                  eleToken.setAttribute('name', 'fingerprint');
1102                  eleToken.setAttribute('value', JSON.stringify(fingerprint));
1103                  loginForm.appendChild(eleToken);
1104             }  
1105             login();
1106          });
1107      } else {
1108          login();
1109      }
1110    });
1111  });
1112});
1113</script>
1113
1114</head>
1115
1116<!-- from 104.234.32.39 to si204-283 on live_cd -->
1117
1118
1119  
1120
1121
1122
1123    
1124
1125  
1126   
1127  
1128  
1129  
1130
1131
1132
1133
1134
1135
1136
1137<script>
1138    // CDP-3098 clear the service worker installed by workbox
1139    if ('serviceWorker' in navigator) {
1140      navigator.serviceWorker.getRegistrations().then(function(registrations) {
1141      for (var i = 0; i < registrations.length; i++) {
1142          var registration = registrations[i];
1143          // the registration.scope would be something like https://adultfriendfinder.com/www/app/
1144          var url = new URL(registration.scope);
1145          if (url.pathname === '/www/app/') {
1146            // only delete the service worker on the react root scope
1147            registration.unregister();
1148          }
1149        }
1150      });
1151    }
1152</script>
1152
1153
1154
1155
1156
1157
1158 
1159    
1159<script>/* header fruit2 */</script>
1159
1160        
1161                    
1162
1163
1164<script  type="text/javascript" src="https://secureimage.securedataimages.com/javascript/live_cd/secure/ffadult-portuguese-domLoadEvent-1576171208.js"></script>
1164
1165
1166  
1167
1168
1169<!-- COBRAND: parsexual.com -->
1170
1171    
1172      
1173<SCRIPT LANGUAGE="JavaScript">
1174<!--v41-->
1175<!--
1176
1177
1178
1179function launchMenu(overrides) {
1180  var userAgent=navigator.appName + " " + navigator.appVersion;
1181  var agentInfo=userAgent.substring(0, 5);
1182  if (agentInfo == "WebTV") {
1183		return true;
1184  } else {
1185// height 385
1186  	  var action='https://parsexual.com/p/imc/menu.cgi?dcb=parsexual.com&mute=1&photo_on=1&trackid=522161721&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS'+overrides;
1187  	  menuwindow = window.open(action,"imcmenu","scrollbars=no,resizable=yes,status=no,toolbar=no,menubar=no,location=no,directories=no,width=630,height=500");
1188	return false;
1189  }
1190}
1191function launchFriends() {
1192  var userAgent=navigator.appName + " " + navigator.appVersion;
1193  var agentInfo=userAgent.substring(0, 5);
1194  if (agentInfo == "WebTV") {
1195		return true;
1196  } else {
1197	  var action='https://parsexual.com/p/imc/friends_menu.cgi?dcb=parsexual.com&mute=1&photo_on=1&trackid=522161721&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS';
1198	  menuwindow = window.open(action,"imcmenu","scrollbars=no,resizable=yes,status=no,toolbar=no,menubar=no,location=no,directories=no,width=630,height=360");
1199	return false;
1200  }
1201}
1202function launchContact(target_handle) {
1203	var userAgent=navigator.appName + " " + navigator.appVersion;
1204	var agentInfo=userAgent.substring(0, 5);
1205	if (agentInfo == "WebTV") {
1206		return true;
1207	} else {
1208
1209		if(target_handle.length > 0){
1210			mhandle = target_handle.replace(/\./g, "");
1211                        var fromhandle = "";
1212                        var tofrom = "&to="+mhandle+"&from="+fromhandle;
1213                        var action="https://parsexual.com/p/imc/contact.cgi?dcb=parsexual.com&trackid=522161721&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS"+tofrom;
1214			rightmenu = window.open(action, mhandle,"scrollbars=no,resizable=yes,status=no,toolbar=no,menubar=no,location=no,directories=no,width=420,height=300");
1215		}
1216
1217		return false;
1218	}
1219}
1220
1221-->
1222</SCRIPT>
vendor: 80 bytes, lines 1222-1223
1222
1223            <script src="https://www.google.com/recaptcha/enterprise.js?render=
12236Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp
vendor: 21 bytes, lines 1223-1225
1223"></script>
1224    
1225    
1225<script type="text/javascript">
1226    (function(){
1227        FFNCaptcha = window.FFNCaptcha || {};
1228        FFNCaptcha.token = '6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp';
1229        FFNCaptcha.useCaptcha = true;
1230
1231        FFNCaptcha.captchaCheck = function(callback) {
1232          if (FFNCaptcha.useCaptcha) {
1233              try {
1234                  grecaptcha.enterprise.ready(function() {
1235                      grecaptcha.enterprise.execute(FFNCaptcha.token, {action: 'LOGIN'}).then(function(newToken) {
1236                          callback(newToken);
1237                      }); 
1238                  });
1239              } catch (error) {
1240                  console.error("Captcha error: " + error);
1241              }
1242          } else {
1243              callback();
1244          }
1245        }
1246    })();
1247    </script>
1247
1248
1249<script type="text/javascript">
1250    (function() {
1251        FFNFingerPrintID = window.FingerPrintID || {};
1252        FFNFingerPrintID.useFingerPrintReg = true;
1253        FFNFingerPrintID.useFingerPrintLogin = false;
1254        FFNFingerPrintID.fingerPrintKey = '9U9zdQ97uHcUmSO9mux3';
1255        FFNFingerPrintID.baseUrl = 'fp.parsexual.com' ? 'https://' + 'fp.parsexual.com' : '';
1256
1257        // Log errors to the backend (fire and forget)
1258        FFNFingerPrintID.logError = function(stage, type, error, message) {
1259            // Don't log 'skipped' - it's expected behavior when FP is disabled
1260            if (stage === 'skipped') return;
1261
1262            var errorMessage = message || (error && error.message) || '';
1263            var errorName = (error && error.name) || '';
1264
1265            console.error('FingerPrint Error:', {
1266                stage: stage,
1267                type: type,
1268                message: errorMessage,
1269                name: errorName,
1270                error: error
1271            });
1272
1273            // Fire and forget - don't block the login/reg flow
1274            fetch('/api2/v1/fingerprint_log/log_error', {
1275                method: 'POST',
1276                headers: { 'Content-Type': 'application/json' },
1277                body: JSON.stringify({
1278                    stage: stage,
1279                    type: type || '',
1280                    message: errorMessage || 'n/a',
1281                    error_name: errorName || 'n/a'
1282                })
1283            }).catch(function() {
1284                // Silently ignore failures - don't let logging errors affect the user
1285            });
1286        };
1287
1288        FFNFingerPrintID.addFingerPrint = function(type, callback) {
1289            if (!FFNFingerPrintID.fingerPrintKey) {
1290                FFNFingerPrintID.logError('config', type, null, 'API key is missing');
1291                callback(null);
1292                return;
1293            }
1294
1295            if ((type === 'reg' && !FFNFingerPrintID.useFingerPrintReg) || (type === 'login' && !FFNFingerPrintID.useFingerPrintLogin)) {
1296                FFNFingerPrintID.logError('skipped', type, null, type + ' is disabled');
1297                callback(null);
1298                return;
1299            }
1300
1301            import('https://fpjscdn.net/v4/' + FFNFingerPrintID.fingerPrintKey)
1302                .then(function(Fingerprint) {
1303                    try {
1304                        // v4: start() is synchronous, returns agent instance directly
1305                        var fp = Fingerprint.start({
1306                            apiKey: FFNFingerPrintID.fingerPrintKey,
1307                            endpoints: FFNFingerPrintID.baseUrl || undefined  // Falls back to default if empty
1308                        });
1309
1310                        return fp.get({ tag: { type: type } });
1311                    } catch (e) {
1312                        // Catch synchronous errors from start()
1313                        FFNFingerPrintID.logError('start', type, e);
1314                        return null;
1315                    }
1316                })
1317                .then(function(result) {
1318                    callback(result);
1319                })
1320                .catch(function(error) {
1321                    FFNFingerPrintID.logError('get', type, error);
1322                    callback(null);
1323                });
1324        };
1325    })();
1326</script>
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335    
1336
1337
1338
1339
1340<body >
1341
1342    
1343
1344    
1345             
1346         
1347    
1348    
1349            
1349<script  type="text/javascript" src="https://secureimage.securedataimages.com/images/common/js/jquery-1.12.4.min.js"></script>
vendor: 1 bytes, line 1349
1349
1350<script  type="text/javascript" src="https://secureimage.securedataimages.com/images/common/js/jquery-migrate-1.4.1.min.js"></script>
1350
1351        
1351<script  type="text/javascript" src="https://secureimage.securedataimages.com/javascript/live_cd/secure/ffadult-portuguese-corelib-1576171393.js"></script>
1351
1352        
1352<script  type="text/javascript" src="https://secureimage.securedataimages.com/javascript/live_cd/secure/ffadult-portuguese-fruit2-1576171071.js"></script>
1352
1353                    
1354
1355
1356
1357
1358
1359
1360    
1361
1362
1363
1364
1365            
1366	                
1367    
1368    <!--[if IE ]>
1369    
1370    <![endif]-->
1371
1372
1373
1374
1375    
1376    
1377    
1378    
1379<!--Start CSS for floating content-->
1380
1381<!--End CSS for floating content-->
1382
1383
1384
1385
1386<!--Start Javascript for floating content-->
1387<script type="text/javascript">
1388<!--
1389function floatContentShow(containingElement){
1390var localFloatContentSpan = containingElement.getElementsByTagName('span');
1391localFloatContentSpan[0].className = 'floatContent_display';
1392}
1393function floatContentVanish(containingElement){
1394var localFloatContentSpan = containingElement.getElementsByTagName('span');
1395localFloatContentSpan[0].className = 'floatContent_vanish';
1396}
1397//-->
1398</script>
1398
1399<!--End Javascript for floating content-->
1400
1401
1402
1403<!--start infoicon JS 2 start Used by many dhtml hover boxes on the sites--->
1404<script language="JavaScript" type="text/javascript">
1405//tcouther 26522
1406//opens, sustains and closes the overlay div
1407//myClass is the name of a css class you write to customize the look of the content
1408function infoIcon2(myAction,myElement,myClass,myTopMargin,myLeftMargin,myContainer){
1409  if (myContainer == ''){
1410  myContainer = 'info_icon_window';
1411  }
1412  if (myAction == 'open'){
1413    var x = getOffsetLeft(myElement);
1414    var y = getOffsetTop(myElement);
1415    var myInfo = myElement.getElementsByTagName('span');
1416    if (!myTopMargin == ''){
1417      document.getElementById(myContainer).style.top = y + myTopMargin;
1418    }else{
1419      document.getElementById(myContainer).style.top = y + 6;
1420    }
1421    if (!myLeftMargin == ''){
1422      document.getElementById(myContainer).style.left = x + myLeftMargin;
1423    }else{
1424      document.getElementById(myContainer).style.left = x + 6;
1425    }
1426    document.getElementById(myContainer).innerHTML = myInfo[0].innerHTML;
1427    document.getElementById(myContainer).style.display = 'block';
1428    if(!myClass == ''){
1429    document.getElementById(myContainer).className = myClass;
1430    }else{
1431    document.getElementById(myContainer).className = 'floatContent_display';
1432    }
1433  }else if(myAction == 'stay'){
1434    myElement.style.display = 'block';
1435    if(!myClass == ''){
1436    document.getElementById(myContainer).className = myClass;
1437    }else{
1438    document.getElementById(myContainer).className = 'floatContent_display';
1439    }
1440  }else{
1441    document.getElementById(myContainer).style.display = 'none';
1442    document.getElementById(myContainer).className = 'floatContent_vanish';
1443  }
1444}
1445
1446//finds position of thumbnail to match the overlayed element on top
1447function getOffsetLeft (el) {
1448  var ol = el.offsetLeft;
1449  while ((el = el.offsetParent) != null)
1450  ol += el.offsetLeft;
1451  return ol;
1452}
1453function getOffsetTop (el) {
1454  var ot = el.offsetTop;
1455  while((el = el.offsetParent) != null)
1456  ot += el.offsetTop;
1457  return ot;
1458}
1459</script>
1459
1460
1461<!--InfoIcon Information Popup-->
1462<div id="info_icon_window" style="display:none;position:absolute;" class="floatContent_display" onmouseout="infoIcon2('close',this,'',6,0,'info_icon_window');" onmouseover="infoIcon2('stay',this,'',6,0,'info_icon_window')"></div>
1463
1464<!--Superwinks Information Popup-->
1465<div id="superwinks_window" style="display:none;position:absolute;" class="floatContent_display" onmouseout="infoIcon2('close',this,'superwinks',-30,-38,'superwinks_window');" onmouseover="infoIcon2('stay',this,'superwinks',-30,-38,'superwinks_window');"></div>
1466
1467<!--Superwinks Information Popup-->
1468<div id="superwinks_window" style="display:none;position:absolute;" class="floatContent_display" onmouseout="infoIcon2('close',this,'winksmen',-30,-38,'superwinks_window');" onmouseover="infoIcon2('stay',this,'winksmen',-30,-38,'superwinks_window');"></div>
1469
1470
1471<!--end infoicon JS 2 start Used by many dhtml hover boxes on the sites--->
1472
1473 
1474    
1474<script  type="text/javascript" src="https://secureimage.securedataimages.com/javascript/live_cd/secure/ffadult-portuguese-ajax_attach-1576171377.js"></script>
1474
1475
1476
1477                    
1477<script  type="text/javascript" src="https://secureimage.securedataimages.com/javascript/live_cd/secure/ffadult-portuguese-searchinteractionsajax-1576171158.js"></script>
1477
1478        
1478<script type="text/javascript" src="https://secureimage.securedataimages.com/images/js/AjaxRequest-compact.js"></script>
1478
1479        
1479<script  type="text/javascript" src="https://secureimage.securedataimages.com/javascript/live_cd/secure/ffadult-portuguese-utility-1576171246.js"></script>
1479
1480        <div style="height:1px !important; width:1px !important; overflow:hidden; display:none;">
1481
1482  </div>
1483
1484    
1484<script>
1485    //<![CDATA[
1486       ajax = {};
1487ajax.x = function(){
1488    if (document.all) {
1489        try {
1490            return new ActiveXObject("MSXML2.XMLHTTP.3.0");
1491        } 
1492        catch (e) {
1493        
1494            try {
1495                return new ActiveXObject('Microsoft.XMLHTTP')
1496            } 
1497            catch (e) {
1498                return new XMLHttpRequest()
1499            }
1500        }
1501    }
1502    else {
1503        return new XMLHttpRequest()
1504    }
1505};
1506ajax.send = function(u, f, m, a){
1507    u = u.replace(/^http(s)?\:\/\/[^\/]+/, '');
1508    u += (u.indexOf('?') >= 0) ? '&rid=' + (new Date()).valueOf() + '&' : '?rid=' + (new Date()).valueOf() + '&';
1509    var x = ajax.x();
1510    m = (m) ? m : 'GET';
1511    a = (a) ? a : null;
1512    x.open(m, u, true);
1513    x.onreadystatechange = function(){
1514        if (x.readyState == 4) {
1515            if (x.status == 302) {
1516                ajax.get(x.getResponseHeader("Location"), f);
1517            }
1518            else {
1519                f(x)
1520            }
1521        }
1522    };
1523    if (m == 'POST') {
1524        x.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
1525    }
1526    try { x.responseType = 'msxml-document'; } catch(e){}
1527    x.send(a)
1528};
1529self.string_to_xml = function(a){
1530    var x = null;
1531    a = a.replace(/\<\!\-\-/, '').replace(/\-\-\>/, '');
1532    if (window.ActiveXObject || "ActiveXObject" in window) {
1533        if(document.documentMode && +document.documentMode > 10) {
1534            x = new ActiveXObject("MSXML2.DOMDocument.6.0");
1535        } else {
1536            x = new ActiveXObject("Microsoft.XMLDOM");
1537        }
1538
1539        x.async = "false";
1540        x.loadXML(a);
1541    }
1542    else {
1543        var s = '<?' + 'xml version="1.0"?>' + a;
1544        x = (new DOMParser()).parseFromString(s, "text/xml");
1545        
1546        if (x.documentElement.nodeName=="parsererror")
1547		{
1548			//alert("Error in XSLT\n\n" + x.documentElement.childNodes[0].nodeValue);
1549			return false;
1550		}
1551    }
1552    return x
1553};
1554self.xml_xslt_transform = function(xml, xslt){
1555
1556    var mydiv = document.createElement('DIV');
1557
1558
1559
1560    /*
1561       Transforms a XML document to a HTML string by using a XSLT document
1562       1. Use type XSLTProcessor, if browser (FF, Safari, Chrome etc) supports it
1563       2. Use function [transformNode] on the XmlDocument, if browser (IE6, IE7, IE8) supports it
1564       3. Use function transform on the XsltProcessor used for IE9 (which doesn't support [transformNode] any more) 
1565       4. Throws an error, when both types are not supported
1566     */
1567    function TransformToHtmlText(xmlDoc, xsltDoc) {
1568        // 1.
1569        if (typeof (XSLTProcessor) != "undefined") {
1570            var xsltProcessor = new XSLTProcessor();
1571            xsltProcessor.importStylesheet(xsltDoc);
1572            var xmlFragment = xsltProcessor.transformToFragment(xmlDoc, document);
1573            return GetXmlStringFromXmlDoc(xmlFragment);
1574        }
1575        // 2.
1576        if (typeof (xmlDoc.transformNode) != "undefined") {
1577            return xmlDoc.transformNode(xsltDoc);
1578        }
1579        else {
1580
1581            try {
1582                // 3
1583                if (window.ActiveXObject || "ActiveXObject" in window) {
1584                    var xslt = new ActiveXObject("Msxml2.XSLTemplate");
1585                    var xslDoc = new ActiveXObject("Msxml2.FreeThreadedDOMDocument");
1586                    xslDoc.loadXML(xsltDoc.xml);
1587                    xslt.stylesheet = xslDoc;
1588                    var xslProc = xslt.createProcessor();
1589                    xslProc.input = xmlDoc;
1590                    xslProc.transform();
1591
1592                    return xslProc.output;
1593                }
1594            }
1595            catch (e) {
1596                // 4
1597                alert("The type [XSLTProcessor] and the function [XmlDocument.transformNode] are not supported by this browser, can't transform XML document to HTML string!");
1598                return null;
1599            }
1600
1601        }
1602    }
1603
1604
1605    if (window.ActiveXObject || "ActiveXObject" in window) {
1606
1607      mydiv.innerHTML = TransformToHtmlText(xml, xslt);
1608    }
1609    else if (document.implementation && document.implementation.createDocument) {
1610
1611      xsltProcessor = new XSLTProcessor();
1612      xsltProcessor.importStylesheet(xslt);
1613      
1614      mydiv.appendChild(xsltProcessor.transformToFragment(xml, document));
1615      
1616      
1617      
1618    }
1619
1620    if (mydiv.firstChild && mydiv.firstChild.tagName) {
1621        return mydiv.firstChild;
1622    }
1623    else if (mydiv.firstChild && mydiv.firstChild.nextSibling && mydiv.firstChild.nextSibling.tagName) {
1624
1625      return mydiv.firstChild.nextSibling;
1626    }
1627    else {
1628
1629      return false;
1630    }
1631};
1632 
1633    
1634self.render_simple = function(a, b){
1635
1636    var d = xml_xslt_transform(a, b);
1637    if (!d.id) {
1638        return false;
1639    }
1640    else if (document.getElementById(d.id)) {
1641            document.getElementById(d.id).parentNode.replaceChild(d, document.getElementById(d.id));
1642        }
1643    else {
1644            document.body.appendChild(d);
1645        };
1646  
1647          !function($){
1648        var $d = $(d)
1649        
1650        $('a', $d).each(function(){
1651          var $this = $(this),
1652              _href = this.href;
1653
1654          if( !_href || /javascript\:/i.test(_href) ) return;
1655
1656          if( typeof _href.cobrandURL === 'function') {
1657            this.href = _href.cobrandURL();
1658          } else {
1659            this.href = _href;
1660          }     
1661        })
1662      }(jQuery);    
1663        
1664    try{
1665    document.getElementById(d.id).innerHTML = document.getElementById(d.id).innerHTML.replace(/&amp;#/g, '&#');
1666    document.getElementById(d.id).innerHTML = document.getElementById(d.id).innerHTML.replace(/&amp;/g, '&');
1667    } catch (e) {}
1668};
1669  
1670self.object_to_xml = function(a, b){
1671    var s = '';
1672    b = b ? b : 'object';
1673    for (var k in a) {
1674        s += '<' + k + '><![CD' + 'ATA[' + a[k] + ']' + ']></' + k + '>'
1675    };
1676    return string_to_xml('<' + b + '>' + s + '</' + b + '>')
1677};
1678self.json_to_xml = function(a, b, c, d){
1679    b = b ? b : 'groupshows';
1680    c = c ? c : 'node';
1681    var xml = string_to_xml('<list id="' + b + '" anon="1" admin="0"/>');
1682    for (var i = 0; i < a.length; i++) {
1683        var node = string_to_xml('<' + c + '/>');
1684        if (d == 1) {
1685            node.documentElement.setAttribute('ind', i)
1686        };
1687        for (var att in a[i]) {
1688            try {
1689                node.documentElement.setAttribute(att, a[i][att]);
1690            } 
1691            catch (e) {
1692            }
1693        };
1694        xml.documentElement.appendChild(node.documentElement.cloneNode(true));
1695    };
1696    xml.documentElement.setAttribute('register_link', 'https://parsexual.com/p/register.cgi?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS');
1697    return xml;
1698}
1699 //]]> </script>
vendor: 1 bytes, line 1699
1699
1700<script src="https://secureimage.securedataimages.com/css/live_cd/ffadult/portuguese/18244/secure/infoicon-1671648372.js"></script>
vendor: 1 bytes, line 1700
1700
1701<script type="text/javascript">
1702
1703function createCookie(name,value,days) {
1704        if (days) {
1705                var date = new Date();
1706                date.setTime(date.getTime()+(days*24*60*60*1000));
1707                var expires = "; expires="+date.toGMTString();
1708        }
1709        else var expires = "";
1710        document.cookie = name+"="+value+expires+"; path=/; domain=parsexual.com";
1711
1712}
1713
1714function readCookie(name) {
1715        var nameEQ = name + "=";
1716        var ca = document.cookie.split(';');
1717        for(var i=0;i < ca.length;i++) {
1718                var c = ca[i];
1719                while (c.charAt(0)==' ') c = c.substring(1,c.length);
1720                if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
1721        }
1722        return null;
1723}
1724
1725</script>
vendor: 1 bytes, line 1725
1725
1726<script type="text/javascript">
1727  self.info_template = null;
1728  if (document.all) {
1729    var oldonload = window.onload;
1730    if (typeof window.onload != 'function') {
1731      window.onload = function () {self.loaded = 'true'};
1732    } else {
1733      window.onload = function() {
1734        if (oldonload) {
1735          oldonload();
1736        }
1737        self.loaded = 'true';
1738      }
1739    }
1740  } else {
1741    self.loaded = 'true';
1742  }
1743  self.info_icon = function (a) {
1744    if (self.loaded) {
1745      var pwsid = a.getAttribute('pwsid');
1746      var ex = a.getAttribute('ispopup') == 1 ? 40 : (a.getAttribute('isaf')) ? -40 : 0;
1747      if (navigator.appName == 'Microsoft Internet Explorer'){
1748        var ey = a.getAttribute('ispopup') ? -30 : (a.getAttribute('isaf')) ? -30 : (a.getAttribute('ishpa')) ? -100 : 0; 
1749      }else{
1750        var ey = a.getAttribute('ispopup') ? 80 : (a.getAttribute('isaf')) ? 60 :0;
1751      }
1752      if (!pwsid) return true;
1753      self.show_info = true;
1754      if (!self.current || self.current[0] != pwsid) {
1755        var x = findpos(a)[0]; ; var y = findpos(a)[1]; var p = 0;
1756        self.current = [pwsid,(x+110 + ex),(y-(document.all ? 0 : 100) + ey),1];
1757        display_info(pwsid)
1758      }
1759      return false;
1760    }
1761  }  
1762  self.get_pwsid = function (a) {
1763    var pwsid = (a.src.match(/(\d+\_\d+)\D+/)) ? a.src.match(/(\d+\_\d+)\D+/)[1] : '';
1764    return pwsid;
1765  }
1766  self.display_info = function (pwsid) {
1767    if (!self.members) {
1768      self.members = {};
1769    }
1770    if (!members[pwsid] || members[pwsid].documentElement.getElementsByTagName('pwsid').length == 0) {
1771      var ajaxurl = "https://parsexual.com/p/member.cgi?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS&;&origin=iicon_member;ajax=1;mid="+pwsid
1772      xsend_jsx(ajaxurl);
1773      members[pwsid] = string_to_xml("<response/>")
1774    }
1775    members[pwsid].documentElement.setAttribute('p',current[3])
1776    members[pwsid].documentElement.setAttribute('x',current[1])
1777    members[pwsid].documentElement.setAttribute('y',current[2])
1778    setTimeout(function(){delayed_render(pwsid)},1000)
1779  }
1780  self.delayed_render = function(a) {
1781    if (a == current[0]) {
1782      render_simple(members[a],infoicon)
1783    }
1784  }
1785  self.delayed_render_jsx = function(pwsid) {
1786    members[pwsid].documentElement.setAttribute('membergender','')
1787    members[pwsid].documentElement.setAttribute('memberlevel','')
1788    members[pwsid].documentElement.setAttribute('filter','')
1789          if (readCookie('ANON_CONFIRM') == 'TRUE') {
1790        members[pwsid].documentElement.setAttribute('filter',0)
1791      } else {
1792        members[pwsid].documentElement.setAttribute('filter',1)
1793      }
1794        var profileurl = 'https://parsexual.com/p/member.cgi?dcb=parsexual.com&origin=iicon_member&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS'
1795    var orderurl ='/p/order.cgi?site=ffadult&dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS&origin=iicon_member'
1796        members[pwsid].documentElement.setAttribute('profileurl','https://parsexual.com/p/member.cgi?dcb=parsexual.com&origin=iicon_member&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS')
1797    members[pwsid].documentElement.setAttribute('orderurl',orderurl)
1798    members[pwsid].documentElement.setAttribute('registerurl','https://parsexual.com/p/register.cgi?dcb=parsexual.com&origin=iicon_refer&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS')
1799    members[pwsid].documentElement.setAttribute('winkrul','https://parsexual.com/p/wink.cgi?dcb=parsexual.com&origin=iicon_wink&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS')
1800    members[pwsid].documentElement.setAttribute('winkupsaleurl','https://parsexual.com/p/page.cgi?dcb=parsexual.com&p=wink_upsale&origin=iicon_wink_upsale&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS')
1801    members[pwsid].documentElement.setAttribute('hotlisturl','https://parsexual.com/p/hotlist.cgi?dcb=parsexual.com&origin=iicon_hotlist&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS')
1802    if (current.length && current[0] == pwsid) {
1803      members[pwsid].documentElement.setAttribute('p',current[3])
1804      members[pwsid].documentElement.setAttribute('x',current[1])
1805      members[pwsid].documentElement.setAttribute('y',current[2])
1806      render_simple(members[pwsid],infoicon)
1807    }
1808  }
1809  self.findpos = function (a) {
1810    var curleft = curtop = 0;
1811    if (a.offsetParent) {
1812      curleft = a.offsetLeft;
1813      curtop = a.offsetTop;
1814      while (a = a.offsetParent) {
1815        curleft += a.offsetLeft;
1816        curtop  += a.offsetTop;
1817      }
1818    }
1819    return [curleft,curtop];
1820  }
1821  self.hide_info = function () {
1822    self.show_info = false;
1823    self.current = [];
1824    if (self.to_hideinfo) {
1825      clearTimeout(to_hideinfo);
1826    }
1827    var to_hideinfo = setTimeout(
1828      function () {
1829        if (!self.show_info && document.getElementById('memberinfo')) {
1830          document.body.removeChild(document.getElementById('memberinfo'));
1831          self.current = [];}
1832      },
1833      500
1834    );
1835  }
1836  self.xsend_jsx = function (a,b) {
1837    var script = document.createElement('script');
1838    var myid = (b)? b : 'info_icon'
1839    script.src = a+';jsx=1;timestamp='+(new Date).valueOf()
1840    script.type = 'text/javascript'
1841    script.id = myid
1842    if (document.getElementById(myid)) {
1843      document.getElementsByTagName('head')[0].replaceChild(script,document.getElementById(myid));
1844    } else {
1845      document.getElementsByTagName('head')[0].appendChild(script);
1846    }
1847    return false;
1848  }
1849
1850  self.onmouse = function (a,b) {
1851    if ( a ) info_icon(b);
1852    else hide_info();
1853    return false;
1854  }
1855
1856</script>
1856 
1857    
1858
1859    <div id="ffadult" >
1860        <div id="portuguese">
1861            <div class="gst" >
1862                <div id="dcb">
1863                <div id="content" >
1864                     
1865
1866                    
1867                                        <div id="header" >
1868
1869                        <div class="content full_width">
1870
1871                            
1872                            
1873                            <div class="hdr-tbl hdr-tbl-layout">
1874                                <div class="hdr-row">
1875                                    <div class="hdr-cel">
1876                                                <div class="logo-container hdr-tbl">
1877            
1878            <div class="hdr-row">
1879                <div class="hdr-cel header-logo-dcb">
1880                    <a href=" https://parsexual.com/p/page.cgi?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS
1881   " data-ga-event="AFF logo:Image">
1882                                                                                    <img src="https://secureimage.securedataimages.com/images/ffadult/partners/18244_1668431153.png" border="0" alt="" title="" />
1883                                                                        </a>
1884                                        <div class="pwrd-by">
1885                                                                                   </div>
1886                                    </div>
1887                  
1888                                        <div class="hdr-cel header-tagline-dcb">
1889                                                        Encontre um Par Sexual
1890                                                </div>
1891                              </div>
1892            
1893                    </div>
1894
1895                                    </div>
1896                                    <div class="hdr-cel">
1897                                                                                                                                    <div class="hdr-tbl-layout-right">
1898
1899
1900<script type="text/javascript">
1901    function showPass(fldObj){
1902      var frmObj = fldObj.form; 
1903      frmObj.passTxt.style.display  = 'none';    
1904      frmObj.password.style.display = '';
1905      frmObj.password.select();
1906      frmObj.password.focus();
1907    }
1908  
1909    function setPass(fldObj){     
1910      var frmObj = fldObj.form; 
1911      if(frmObj.password.value === ''){
1912        frmObj.password.style.display = 'none';
1913        frmObj.passTxt.style.display  = '';
1914      }
1915    }  
1916    
1917    function setFieldValue(fldObj, fldVal){
1918      fldVal = fldVal || '';
1919      
1920      var inputVal = fldVal;
1921      
1922      if(fldObj.value === inputVal){
1923        fldObj.value = '';
1924        document.getElementById("handle").className = 'header_login_field_active';
1925      }else if(fldObj.value === ''){
1926        document.getElementById("handle").className = 'header_login_field';
1927        fldObj.value = inputVal;
1928      }
1929    }
1930</script>
1930
1931
1932
1933
1934<div class="header-login ">
1935    <div class="header-login-forgot"><a href="https://parsexual.com/p/page.cgi?dcb=parsexual.com&p=forgot_login&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS" title="Clique aqui para obter suas informações de login.">Esqueceu a senha?</a></div>
vendor: 73 bytes, lines 1935-1937
1935
1936    
1937<script src="https://www.google.com/recaptcha/enterprise.js?render=
19376Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp
vendor: 12 bytes, line 1937
1937"></script>
1938<script type="text/javascript" defer>
1939
1940document.addEventListener("DOMContentLoaded", function(event) { 
1941
1942    if (!window.handleFormSubmitWithCaptcha) {
1943        window.handleFormSubmitWithCaptcha = function(loginForm, callback) {
1944            if (!loginForm.recaptcha_token) { 
1945                event.preventDefault();
1946                try {
1947                  grecaptcha.enterprise.ready(function() {
1948                    grecaptcha.enterprise.execute('6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp', {action: 'LOGIN'}).then(function(token) {
1949                        if (loginForm.querySelector('[name="g-recaptcha-response"]')) {
1950                            loginForm.querySelector('[name="g-recaptcha-response"]').value=token;
1951                        } else {
1952                            var eleToken = document.createElement('input');
1953                            eleToken.setAttribute('type', 'hidden');
1954                            eleToken.setAttribute('id', 'g-recaptcha-response');
1955                            eleToken.setAttribute('name', 'g-recaptcha-response');
1956                            eleToken.setAttribute('value', token);
1957                            loginForm.appendChild(eleToken);
1958                        }
1959                        if (typeof(callback) === 'function') {
1960                            callback();
1961                        }
1962                    }); 
1963                  });
1964                } catch (error) {
1965                    console.error("Captcha error: " + error);
1966                }
1967            }   
1968        }
1969
1970        
1971        // Handler for forgot password forms
1972        var forgotPassword = document.querySelector('#tmpl_forgot_login [name="login_handle"]');
1973        if (forgotPassword) {
1974            forgotPassword.addEventListener('focus', function() {
1975                handleFormSubmitWithCaptcha(this);
1976            });
1977        }
1978
1979        // Handle for login_form_username forgot password form
1980        var forgotPasswordLoginForm = document.querySelector('#forgotPW_form [name="login_handle"]');
1981        if (forgotPasswordLoginForm) {
1982            forgotPasswordLoginForm.addEventListener('focus', function() {
1983                handleFormSubmitWithCaptcha(this);
1984            });
1985        }
1986    }
1987});
1988</script>
1988
1989
1990<form accept-charset=utf-8 method="post" action="/p/login2.cgi" name="LOGIN" class="hdr-tbl captcha_check">
1991<div><input type="hidden" name="who" value="r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS" /></div>
1992<input type="hidden" name="_templatename_" value="header_login_dcb"><input type="hidden" name="site" value="ffadult" /><input type="hidden" name="dcb" value="parsexual.com" />
1993        <div class="hdr-row">
1994        <div class="hdr-cel">Login<span>:</span></div>
1995    </div>
1996        <div class="hdr-row">
1997        <input type="hidden" name="action" value="login" />                      
1998        <div class="hdr-cel">
1999            <input type="text" name="handle" id="handle" size="9" value="Nome do Usuário" maxlength="25" tabindex="1" class="header_login_field" onFocus="setFieldValue(this, 'Nome do Usuário');" onBlur="setFieldValue(this, 'Nome do Usuário');" />
2000        </div>
2001        <!-- /header_login_username -->
2002        <div class="hdr-cel">
2003            <input type="password" name="password" size="9" maxlength="25" class="header_login_field_active" onBlur="setPass(this);" style="display:none;" /><input type="text" name="passTxt" size="9" maxlength="25" tabindex="2" value="Senha" onFocus="showPass(this);" class="header_login_field" />
2004        </div>
2005        <!-- /header_login_password -->      
2006        <div class="hdr-cel">
2007            <button type="submit" value="Login" id="header_login_button_field" class="login-btn-arrow" tabindex="3"><span>Login</span></button>
2008        </div>
2009        <!-- /header_login_button -->
2010    </div>
2011    </form>
2012</div>
2013<!-- /header_login -->
2014
2015
2016</div>
2017
2018                                                                                                                        </div>
2019                                </div>
2020                                 
2021                            </div>
2022
2023                        </div><!-- close Header content full_width class -->
2024                    </div><!-- close #header -->
2025                    
2026<section id="rest-1" class="fgtpwd-popup">
2027  <div class="fgtpwd-box">
2028    <div class="fgtpwd-title">Redefinir Senha</div>
2029    <form class="fgtpwd-cotent">
2030      <div class="fgtpwd-desc">Caso tenha esquecido sua senha, digite seu nome de usuário ou endereço de e-mail abaixo. Um e-mail será enviado com um link onde você poderá criar uma nova senha.</div>
2031      <div class="reset-box">
2032        <label class="reset-input"><input type="text" name="v15-fg-handle" placeholder="Email"></label>        
2033        <div class="errormsg"></div>
2034        <div class="fgtpwd-btns">
2035          <div class="btn-no">Cancelar</div><button class="btn-ys">Enviar</button>
2036        </div>
2037      </div>
2038    </form>
2039  </div>
2040</section>
2041<section id="rest-2"  class="fgtpwd-popup">
2042  <div class="fgtpwd-box">
2043    <div class="fgtpwd-title">Link para redefinir a senha enviado</div>
2044    <form class="fgtpwd-cotent">
2045      <div class="confirm-box">
2046        <div class="confirm-title">
2047          <div class="confirm-title-txt">Se o email está cadastrado no nosso site, você receberá um email com as instruções para trocar a sua senha. Link para redefinir a senha enviado para: <span></span></div>
2048        </div>
2049        <div class="confirm-code-desc">Confira o seu email e digite o código de confirmação:</div>
2050        <div class="confirm-code-box">
2051          <input type="hidden" name="confirmation">
2052          <input type="text" placeholder="Confirmação" name="confirmation_code">
2053          <button class="btn-ys">Enviar</button>
2054        </div>
2055        <div class="errormsg"></div>
2056        <div class="confirm-code-desc2">Não vê o email?</div>
2057        <ul class="confirm-fn">
2058          <li id="btn-resend-confirm">Reenviar link de confirmação</li>
2059          <li id="btn-bk-reset1">Começar novamente</li>
2060        </ul>
2061        <div class="fgtpwd-btns"><div class="btn-no">Fechar</div></div>
2062      </div>
2063      <div class="confirm-bottom">Se você tem alguma pergunta, por favor entre em contato com o <a href="https://parsexual.com/p/help.cgi?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS">Serviço ao Cliente</a></div>  
2064    </form>
2065  </div>
2066</section>
2067
2068<script>
2069  const $ = window.$ || window.jQuery;
2070  let isPreFgt = false;
2071  let aErrorMsg =[
2072    "O serviço está temporariamente ocupado, por favor tente novamente mais tarde.",
2073    "Nick Inválido",
2074    "Endereço de Email inválido",
2075    "Endereço de Email inválido",
2076    "Conta inválida",
2077    "O serviço está temporariamente ocupado, por favor tente novamente mais tarde."
2078  ];
2079
2080  function openNewForgotLogin(){
2081    $("html, body, #rest-1").addClass("popup");
2082  }
2083
2084  $('body').on("click", ".forgot_password", function(event){
2085    event.preventDefault();
2086    openNewForgotLogin();
2087  });    
2088
2089  $('body').on("click", "#rest-1 .btn-no", function(event){
2090    event.preventDefault();
2091    if(isPreFgt) {
2092      isPreFgt = false;
2093      window.location.href = "https://parsexual.com/p/page.cgi?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS";
2094    } else if (window.location.pathname === '/go/page/forgot_login.html') {
2095      window.location = "/";
2096    } else {
2097      $("#rest-1 .fgtpwd-cotent")[0].reset();
2098      $("#rest-1").removeClass("error");
2099      $("html, body, #rest-1").removeClass("popup");
2100    }    
2101  });
2102
2103  function callForgotpassword(_data) {
2104    jQuery.ajax({
2105      method: "POST",
2106      contentType: "application/json; charset=utf-8",
2107      url: "/api2/v1/forgot/password",
2108      async: false,
2109      dataType: "json",
2110      data: JSON.stringify(_data),
2111      error: function(res){
2112        console.log("[error]: api2/v1/forgot/password");
2113        $("#rest-1").addClass("error");
2114        $("#rest-1 .errormsg").html(aErrorMsg[0]);
2115      },
2116      success: function(res) {
2117        if (res.status == 200 && res.payload["success"] == 1)
2118        {
2119          $("#rest-1").removeClass("error");
2120          $("#rest-2 .confirm-title-txt span").html(res.payload["email"]);
2121          $('#rest-2 [name="confirmation"]').val(res.payload["confirmation"]);
2122          $("#rest-1").removeClass("popup");
2123          $("#rest-2").addClass("popup");
2124        } else {
2125          console.log("[api success but has error]: " + res.payload["message"]);
2126          $("#rest-1").addClass("error");
2127          $("#rest-1 .errormsg").html(aErrorMsg[res.payload["message"]]);
2128        }
2129      }
2130    });
2131  }
2132
2133  $('body').on("click", "#rest-1 .btn-ys,#btn-resend-confirm", function(event){
2134    event.preventDefault();
2135    let sHandle = $('[name="v15-fg-handle"]').val().replace(/</g, "&lt;").replace(/>/g, "&gt;");
2136      
2137    if(sHandle)
2138    {
2139            try {
2140        grecaptcha.enterprise.ready(function() {
2141          grecaptcha.enterprise.execute('6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp', {action: 'LOGIN'}).then(function(_token) {
2142            let kData = {
2143              handle: sHandle,
2144              token: _token
2145            };
2146            callForgotpassword(kData);
2147          });
2148        });
2149      } catch (error) {
2150        console.error("Captcha error: " + error);
2151      }
2152      
2153          } else {
2154      $("#rest-1").addClass("error");
2155      $("#rest-1 .errormsg").html("Por favor insira um endereço de email válido");
2156    }
2157  });
2158
2159  $('body').on("click", "#rest-2 .btn-no", function(event){
2160    event.preventDefault();
2161    if(isPreFgt) {
2162      isPreFgt = false;
2163      window.location.href = "https://parsexual.com/p/page.cgi?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS";
2164    } else if (window.location.pathname === '/go/page/forgot_login.html') {
2165      window.location = "/";
2166    } else {      
2167      $("#rest-1,#rest-2").removeClass("error");
2168      $(".fgtpwd-cotent")[0].reset();
2169      $("html, body, #rest-2").removeClass("popup");
2170    }
2171  });
2172
2173  $('body').on("click", "#rest-2 .btn-ys", function(event){
2174    event.preventDefault();
2175    let sCode = $('[name="confirmation_code"]').val().replace(/</g, "&lt;").replace(/>/g, "&gt;");
2176    let sConfirmation = $('[name="confirmation"]').val();
2177    if(sCode)
2178    {
2179      let kData = {
2180        confirmation: sConfirmation,
2181        confirmation_code: sCode
2182      };
2183      jQuery.ajax({
2184        method: "POST",
2185        contentType: "application/json; charset=utf-8",
2186        url: "/api2/v1/validate/confirmation_code",
2187        async: false,
2188        dataType: "json",
2189        data: JSON.stringify(kData),
2190        error: function(res){
2191          console.log("[error]: api2/v1/validate/confirmation_code");        
2192        },
2193        success: function(res) {
2194          if (res.status == 200 && res.payload["success"] == 1)
2195          {
2196            window.location.href = res.payload["redirect_url"];
2197          } else {
2198            $("#rest-2").addClass("error");
2199            $("#rest-2 .errormsg").html("O código de confirmação que você digitou está inválido. Por favor digite o código de confirmação correto.");
2200          }
2201        }
2202      });
2203    } else {
2204      $("#rest-2").addClass("error");
2205      $("#rest-2 .errormsg").html("O código de confirmação que você digitou está inválido. Por favor digite o código de confirmação correto.");
2206    }
2207  });
2208
2209  $('body').on("click", "#btn-bk-reset1",function(event){
2210    $(".fgtpwd-cotent")[0].reset();
2211    $("#rest-1,#rest-2").removeClass("error");
2212    $("#rest-2").removeClass("popup");
2213    $("#rest-1").addClass("popup");
2214  });
2215</script>
2215
2216
2217                                        
2218 
2219                    
2220
2221                                        
2222                                        <div id="header_navbar">
2223                        <div class="content full_width">
2224                                                            
2225        
2226
2227
2228
2229
2230<script src="https://secureimage.securedataimages.com/images/ffadult/landing_pages/212/js/bootstrap.min.js"></script>
2230 
2231
2232<div class="container-fluid">
2233    <div class="container no-pad pt-2">
2234        <div class="row valign-center">
2235            <div class="col text-left header-col left-header-col mb-1">
2236                        <div class="logo-container hdr-tbl">
2237            
2238            <div class="hdr-row">
2239                <div id="guest-header-logo-2021" class="hdr-cel header-logo-dcb">
2240                    <a href=" https://parsexual.com/p/page.cgi?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS
2241   " data-ga-event="AFF logo:Image">
2242                                                                                    <img src="https://secureimage.securedataimages.com/images/ffadult/partners/18244_1668431153.png" border="0" alt="" title="" />
2243                                                                        </a>
2244                </div>
2245                
2246                                    <div id="guest-header-tagline-2021" class="hdr-cel header-tagline-dcb">
2247                                                                                                                                                    </div>
2248                            </div>
2249            
2250                    </div>
2251
2252            </div>
2253            <div class="col text-right header-col right-header-col mb-2 mt-1" id="headerLoginFormContainer">
vendor: 85 bytes, lines 2253-2255
2253
2254                
2255<script src="https://www.google.com/recaptcha/enterprise.js?render=
22556Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp
vendor: 12 bytes, line 2255
2255"></script>
2256<script type="text/javascript" defer>
2257
2258document.addEventListener("DOMContentLoaded", function(event) { 
2259
2260    if (!window.handleFormSubmitWithCaptcha) {
2261        window.handleFormSubmitWithCaptcha = function(loginForm, callback) {
2262            if (!loginForm.recaptcha_token) { 
2263                event.preventDefault();
2264                try {
2265                  grecaptcha.enterprise.ready(function() {
2266                    grecaptcha.enterprise.execute('6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp', {action: 'LOGIN'}).then(function(token) {
2267                        if (loginForm.querySelector('[name="g-recaptcha-response"]')) {
2268                            loginForm.querySelector('[name="g-recaptcha-response"]').value=token;
2269                        } else {
2270                            var eleToken = document.createElement('input');
2271                            eleToken.setAttribute('type', 'hidden');
2272                            eleToken.setAttribute('id', 'g-recaptcha-response');
2273                            eleToken.setAttribute('name', 'g-recaptcha-response');
2274                            eleToken.setAttribute('value', token);
2275                            loginForm.appendChild(eleToken);
2276                        }
2277                        if (typeof(callback) === 'function') {
2278                            callback();
2279                        }
2280                    }); 
2281                  });
2282                } catch (error) {
2283                    console.error("Captcha error: " + error);
2284                }
2285            }   
2286        }
2287
2288        
2289        // Handler for forgot password forms
2290        var forgotPassword = document.querySelector('#tmpl_forgot_login [name="login_handle"]');
2291        if (forgotPassword) {
2292            forgotPassword.addEventListener('focus', function() {
2293                handleFormSubmitWithCaptcha(this);
2294            });
2295        }
2296
2297        // Handle for login_form_username forgot password form
2298        var forgotPasswordLoginForm = document.querySelector('#forgotPW_form [name="login_handle"]');
2299        if (forgotPasswordLoginForm) {
2300            forgotPasswordLoginForm.addEventListener('focus', function() {
2301                handleFormSubmitWithCaptcha(this);
2302            });
2303        }
2304    }
2305});
2306</script>
2306
2307
2308<form accept-charset=utf-8 method="post" action="/p/login2.cgi" name="LOGIN" class="hdr-tbl captcha_check">
2309<div><input type="hidden" name="who" value="r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS" /></div>
2310<input type="hidden" name="_templatename_" value="cobrand-responsive_bootstrap_header_2021"><input type="hidden" name="site" value="ffadult" /><input type="hidden" name="dcb" value="parsexual.com" />
2311                    <div class="row">
2312                        <div class="col-4 col-pad"></div>
2313                        <div class="col-4 col-pad forgot-password-container">
2314                            <a href="https://parsexual.com/p/page.cgi?dcb=parsexual.com&p=forgot_login&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS" class="forgot-password" title="Clique aqui para obter suas informações de login.">Esqueceu a senha?</a>
2315                        </div>
2316                        <div class="col-2"></div>
2317                    </div>
2318                    <div class="row ml-1">
2319                        <div class="col-4 col-pad">
2320                            <input type="text" class="form-control form-control-sm" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" placeholder="Nome de Usuário" name="handle" id="handle">
2321                        </div>
2322                        <div class="col-4 col-pad">
2323                            <input type="password" class="form-control form-control-sm" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" placeholder="Senha" name="password" id="password">
2324                        </div>
2325                        <div style="margin-left: 6px;">
2326                            <button type="submit" class="btn btn-primary mb-2 btn-sm login-button" style="position:relative;">Login</button>
2327                        </div>
2328                                           </div>
2329
2330                </form>
2331            </div>
2332        </div>
2333    </div>
2334</div>
2335<div class="container-fluid gst_nav">
2336    <div class="container no-pad">
2337        <nav class="navbar navbar-expand-lg navbar-dark">
2338            <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
2339                <span class="navbar-toggler-icon"></span>
2340            </button>
2341            <div class="collapse navbar-collapse" id="navbarNav">
2342                <ul class="navbar-nav">
2343                    <li class="nav-item primary">
2344                        <a class="nav-link join-link" href="https://parsexual.com/p/register.cgi?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS" title="Cadastre-se Agora!" name="Cadastre-se Agora!" data-ga-event="Register:Text">Cadastre-se Agora!</a>
2345                    </li>
2346                                        <li class="nav-item secondary">
2347                        <a class="nav-link hover-link" href="https://parsexual.com/p/help.cgi?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS" title="Informações de Ajuda para Convidados, e Associados" name="Informações de Ajuda para Convidados, e Associados" data-ga-event="Help:Text">Ajuda</a>
2348                    </li>
2349                </ul>
2350            </div>
2351        </nav>
2352    </div>
2353</div>
2354
2355<script>
2356var logo;
2357// Require a username and password before submitting.
2358(function() {
2359    if ( typeof(document.forms['LOGIN']) === 'undefined' ) {
2360        return null;
2361    }
2362    var loginForm = document.forms['LOGIN'];
2363    if ( typeof(loginForm) === 'undefined' || !loginForm ) {
2364        return null;
2365    }
2366    loginForm.onsubmit = function(e) {
2367        e.preventDefault;
2368        var handleNode = document.querySelector('#headerLoginFormContainer #handle');
2369        var passwordNode = document.querySelector('#headerLoginFormContainer #password');
2370        var handle = '';
2371        var password = '';
2372        if (
2373            typeof(handleNode) === 'undefined'
2374            || !handleNode
2375            || typeof(passwordNode) === 'undefined'
2376            || !passwordNode
2377        ) {
2378            return true;
2379        }
2380        handle = handleNode.value;
2381        password = passwordNode.value;
2382        if ( !handle ) {
2383            handleNode.focus();
2384            return false;
2385        }
2386        if ( !password ) {
2387            passwordNode.focus();
2388            return false;
2389        }
2390        return true;
2391    }
2392})();
2393(function() {
2394    let domain = window.location.hostname.replace('www.', '');
2395    domain = domain.replace('secure.', '');
2396    const preview = 0;
2397    const headerLogo = document.querySelector("#guest-header-logo-2021 img");
2398    const headerTagline = document.querySelector("#guest-header-tagline-2021");
2399    if (headerLogo) {
2400        headerLogo.style.display = 'none';
2401    }
2402    if (headerTagline) {
2403        headerTagline.style.display = 'none';
2404    }
2405
2406    // PRO TIP: set preview to '1' to get saved but not yet published cobrand tool values
2407    // TODO: swingers.adultfriendfinder.com can't publish to cobrand tool
2408    if (domain === "swingers.adultfriendfinder.com") {
2409        preview = 1;
2410    };
2411    return fetch(`/api2/v1/cobrand`, {
2412      method: 'POST',
2413      headers: {
2414        'Content-Type': 'application/json; charset=UTF-8',
2415        Accept: 'application/json'
2416      },
2417      // '{"cid": "31925", "preview": 1, "clear_cache": 1, "c_url": "hornywife.com"}'
2418      body: `{"preview": ${preview}, "clear_cache": 0, "c_url": "${domain}"}`
2419    })
2420      .then((response) => response.json())
2421      .then((res) => {
2422        console.log('res.payload:', res.payload.cobrand_color);
2423        this.applyCobrandStyles(res.payload.cobrand_color);
2424        const temp = `https://secureimage.securedataimages.com/images/ffadult/partners/${res.payload.cobrand_color.logo}`;
2425        if (preview) {
2426          logo = temp.replace('.svg', '.tmp.svg');
2427        } else {
2428          logo = temp;
2429        }
2430        this.addCobrandLogo();
2431      });
2432})();
2433
2434addCobrandLogo = function() {
2435    const img = document.querySelector("#guest-header-logo-2021 img");
2436    if (img) {
2437        img.src = logo;
2438        img.style.display = "block";
2439    }
2440}
2441
2442applyCobrandStyles = function(styles) {
2443    let forgotPasswordHover;
2444    if (
2445      styles.COLOR_HEADER_LINK === '#ffffff' ||
2446      styles.COLOR_HEADER_LINK === '#FFFFFF' ||
2447      styles.COLOR_HEADER_LINK === '#fff'
2448    ) {
2449      forgotPasswordHover = "unset";
2450    } else {
2451      forgotPasswordHover = '#3366cc';
2452    }
2453    var css = `
2454            .container-fluid,
2455            .navbar.navbar-expand-lg.navbar-dark {
2456                background-color: ${styles.COLOR_HEADER_BACKGROUND};
2457            }
2458            .container-fluid {
2459                color: ${styles.COLOR_TAGLINE_TEXT};
2460            }
2461            .nav-item.secondary {
2462                color: ${styles.COLOR_NAVBAR_LINK};
2463            }
2464            .container-fluid.gst_nav,
2465            .nav-item.secondary,
2466            .navbar.navbar-expand-lg.navbar-dark {
2467                background-color: ${styles.COLOR_NAVBAR_BACKGROUND};
2468            }
2469            .forgot-password {
2470                color: ${styles.COLOR_HEADER_LINK};
2471            }
2472            .nav-item.primary {
2473                background-color: ${styles.COLOR_CALL_TO_ACTION_BACKGROUND};
2474                color: ${styles.COLOR_CALL_TO_ACTION_TEXT};
2475            }
2476            .nav-item.primary:hover {
2477                background-color: ${styles.COLOR_CALL_TO_ACTION_BACKGROUND_HOVER};
2478            }
2479            .nav-item.primary:hover a {
2480                color: ${styles.COLOR_CALL_TO_ACTION_TEXT_HOVER} !important;
2481            }
2482            .login-button, .login-button:hover {
2483                color: ${styles.COLOR_CALL_TO_ACTION_TEXT};
2484                background-color: ${styles.COLOR_LOGIN_BUTTON_BG_COLOR} !important;
2485                border-color: ${styles.COLOR_LOGIN_BUTTON_BG_COLOR};
2486                background-image: unset;
2487            }
2488            .navbar .nav-item.active .hover-link,
2489            .navbar .nav-item:hover .hover-link {
2490                color: ${styles.COLOR_NAVBAR_LINK_HOVER};
2491                /* TODO: reasign COLOR_LOGIN_BUTTON_BG_COLOR to COLOR_SECONDARY_NAVBAR_BG_HOVER */
2492                background-color: ${styles.COLOR_LOGIN_BUTTON_BG_COLOR_HOVER};
2493            }
2494            #dcb .logo-container a img {
2495                max-width: 225px;
2496            }
2497            #dcb .forgot-password-container a:hover {
2498                color: ${forgotPasswordHover};
2499            }   
2500        `;
2501
2502    var style = document.createElement('style');
2503    style.styleSheet ? (style.styleSheet.cssText = css) : style.appendChild(document.createTextNode(css));
2504    document.getElementsByTagName('head')[0].appendChild(style);
2505    this.stylesSet = true;
2506  }
2507</script>
2507
2508  
2509      
2510
2511                                                    </div>
2512                    </div>
2513                                        
2514
2515                    
2516                    
2517
2518
2519
2520
2521
2522                    
2523
2524                    <div class="gst">
2525                        <div id="body" class="z1">
2526                            <div class="content full_width">
2527
2528  
2529
2530
2531
2532
2533   
2534  <div class="shadow_hoz"></div>
2535  <div class="grid_row clearfix">
2536                <!-- registration_form_module_production -->
2537                      <!-- For version tracking purposes: registration_form_module_production 20210204 --> 
2538
2539
2540
2541      
2541<script  type="text/javascript" src="https://secureimage.securedataimages.com/images/common/js/jquery-1.12.4.min.js"></script>
vendor: 1 bytes, line 2541
2541
2542<script  type="text/javascript" src="https://secureimage.securedataimages.com/images/common/js/jquery-migrate-1.4.1.min.js"></script>
vendor: 1 bytes, line 2542
2542
2543<script src="https://secureimage.securedataimages.com/images/common/js/handlebars-1.0.0.beta.6.js"></script>
vendor: 1 bytes, line 2543
2543
2544<script src="https://secureimage.securedataimages.com/images/common/js/underscore_1.3.3.js"></script>
vendor: 1 bytes, line 2544
2544
2545<script src="https://secureimage.securedataimages.com/images/common/js/backbone_0.9.10.js"></script>
vendor: 1 bytes, line 2545
2545
2546<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
vendor: 1 bytes, line 2546
2546
2547<script src="https://secureimage.securedataimages.com/images/common/js/zxcvbn-async.js"></script>
2547
2548
2549          
2550                
2551            
2552                              
2552<script  type="text/javascript" src="https://secureimage.securedataimages.com/javascript/live_cd/secure/ffadult-portuguese-registration_stepbystep-1740514454.js"></script>
2552
2553                      <div class="content">
2554          <div data-page-view="landing-stepbystep" class="grid_row span7">
2555              <div id="form-content" class="grid_row clearfix">
vendor: 98 bytes, lines 2555-2556
2555
2556                              <script src="https://www.google.com/recaptcha/enterprise.js?render=
25566Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp
vendor: 21 bytes, lines 2556-2558
2556"></script>
2557    
2558    
2558<script type="text/javascript">
2559    (function(){
2560        FFNCaptcha = window.FFNCaptcha || {};
2561        FFNCaptcha.token = '6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp';
2562        FFNCaptcha.useCaptcha = true;
2563
2564        FFNCaptcha.captchaCheck = function(callback) {
2565          if (FFNCaptcha.useCaptcha) {
2566              try {
2567                  grecaptcha.enterprise.ready(function() {
2568                      grecaptcha.enterprise.execute(FFNCaptcha.token, {action: 'LOGIN'}).then(function(newToken) {
2569                          callback(newToken);
2570                      }); 
2571                  });
2572              } catch (error) {
2573                  console.error("Captcha error: " + error);
2574              }
2575          } else {
2576              callback();
2577          }
2578        }
2579    })();
2580    </script>
2580
2581
2582<script type="text/javascript">
2583    (function() {
2584        FFNFingerPrintID = window.FingerPrintID || {};
2585        FFNFingerPrintID.useFingerPrintReg = true;
2586        FFNFingerPrintID.useFingerPrintLogin = false;
2587        FFNFingerPrintID.fingerPrintKey = '9U9zdQ97uHcUmSO9mux3';
2588        FFNFingerPrintID.baseUrl = 'fp.parsexual.com' ? 'https://' + 'fp.parsexual.com' : '';
2589
2590        // Log errors to the backend (fire and forget)
2591        FFNFingerPrintID.logError = function(stage, type, error, message) {
2592            // Don't log 'skipped' - it's expected behavior when FP is disabled
2593            if (stage === 'skipped') return;
2594
2595            var errorMessage = message || (error && error.message) || '';
2596            var errorName = (error && error.name) || '';
2597
2598            console.error('FingerPrint Error:', {
2599                stage: stage,
2600                type: type,
2601                message: errorMessage,
2602                name: errorName,
2603                error: error
2604            });
2605
2606            // Fire and forget - don't block the login/reg flow
2607            fetch('/api2/v1/fingerprint_log/log_error', {
2608                method: 'POST',
2609                headers: { 'Content-Type': 'application/json' },
2610                body: JSON.stringify({
2611                    stage: stage,
2612                    type: type || '',
2613                    message: errorMessage || 'n/a',
2614                    error_name: errorName || 'n/a'
2615                })
2616            }).catch(function() {
2617                // Silently ignore failures - don't let logging errors affect the user
2618            });
2619        };
2620
2621        FFNFingerPrintID.addFingerPrint = function(type, callback) {
2622            if (!FFNFingerPrintID.fingerPrintKey) {
2623                FFNFingerPrintID.logError('config', type, null, 'API key is missing');
2624                callback(null);
2625                return;
2626            }
2627
2628            if ((type === 'reg' && !FFNFingerPrintID.useFingerPrintReg) || (type === 'login' && !FFNFingerPrintID.useFingerPrintLogin)) {
2629                FFNFingerPrintID.logError('skipped', type, null, type + ' is disabled');
2630                callback(null);
2631                return;
2632            }
2633
2634            import('https://fpjscdn.net/v4/' + FFNFingerPrintID.fingerPrintKey)
2635                .then(function(Fingerprint) {
2636                    try {
2637                        // v4: start() is synchronous, returns agent instance directly
2638                        var fp = Fingerprint.start({
2639                            apiKey: FFNFingerPrintID.fingerPrintKey,
2640                            endpoints: FFNFingerPrintID.baseUrl || undefined  // Falls back to default if empty
2641                        });
2642
2643                        return fp.get({ tag: { type: type } });
2644                    } catch (e) {
2645                        // Catch synchronous errors from start()
2646                        FFNFingerPrintID.logError('start', type, e);
2647                        return null;
2648                    }
2649                })
2650                .then(function(result) {
2651                    callback(result);
2652                })
2653                .catch(function(error) {
2654                    FFNFingerPrintID.logError('get', type, error);
2655                    callback(null);
2656                });
2657        };
2658    })();
2659</script>
2659
2660
2661  <form accept-charset=utf-8 name="reg" method="post" action="https://parsexual.com/p/register2.cgi" class="form-default" id="reg" no-validate="no-validate" data-form-type="modular" autocomplete="off" >
2662<div><input type="hidden" name="who" value="r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS" /></div>
2663<input type="hidden" name="_templatename_" value="registration_form_module_production"><input type="hidden" name="site" value="ffadult" /><input type="hidden" name="dcb" value="parsexual.com" />
2664            <input type="hidden" name="from_ad" value="p86825c.subparsexual"/>
2665<input type="hidden" name="NO_CASE" value="NO_CASE"/>
2666<input type="hidden" name="NO_SPECIAL_CHAR" value="1"/>
2667<input type="hidden" name="profile_typexx" value=""/>
2668<input type="hidden" name="email_on" value="1"/>
2669<input type="hidden" name="action" value="page1"/>
2670<input type="hidden" name="page_state" value="reg1"/>
2671<input type="hidden" name="from" value="register"/>
2672<input type="hidden" name="bday" value=""/>
2673<input type="hidden" name="reg_origin" value=""/>
2674<input type="hidden" name="orig_page" value="1"/>
2675        
2676            <input type="hidden" name="regCookie" value='' id="regCookie" />
2677    <noscript> <input type="hidden" name="no_js" value="1" /> </noscript>
2678    <input type="hidden" name="show_sex" value="" />
2679    
2680        <input type="hidden" name="IS_REG_PAGE" value="1"/>
2681    <input type="hidden" name="looking_for_what" value="03" />
2682    <input type="hidden" id="looking_for_hidden" name="looking_for_person" value=""/>
2683                <input type="hidden" name="no_js" value="" />
2684    <input type="hidden" name="no_grad_reg" value="" />
2685            <input type="hidden" name="geonames_reg" value="1" />
2686            <input type="hidden" name="skip_profile" value="1"/>
2687        </form>
2688              </div>
2689          </div>
2690      </div>
2691      
2692<script type="text/javascript" src="https://secureimage.securedataimages.com/images/common/js/jquery/jquery-migrate-1.2.1.min.js"></script>
vendor: 1 bytes, line 2692
2692
2693<script type="text/javascript" src="https://secureimage.securedataimages.com/images/common/js/portuguese_statedropdown_utf8.js"></script>
2693
2694
2695    
2695<script>
2696    var CD = CD || {};
2697    CD.Forms = CD.Forms || {};
2698    CD.Forms.Events = CD.Forms.Events || {}; 
2699    CD.Forms.Reg = CD.Forms.Reg || {};
2700
2701    jQuery( document ).ready( function ( $ ) {
2702        jQuery.noConflict();
2703
2704        var sandbox = "false",
2705            regtest = "false",
2706            mobile_check = "0",
2707            val_mode = "default",
2708            form_data,
2709            page1_title,
2710            page2_title,
2711            page3_title,
2712            page4_title,
2713            page5_title,
2714            page6_title;
2715
2716                                                                                                                                            page1_title = "Cadastre-se agora gratuitamente para se conectar com alguém perto de Illinois!"; 
2717                                                                                                            
2718        
2719        CD.Forms.Reg.deftags = {
2720            next : "Próxima",
2721            done : "Concluído",
2722            confirm : "Confirmar",
2723            titles : {
2724                page1 : page1_title || "Crie sua conta",
2725                page2 : page2_title || "Sua Idade & Localidade",
2726                page3 : page3_title || "Crie sua conta",
2727                page4 : page4_title || "Um pouco mais de informação",
2728                page5 : page5_title || "Mais Sobre Você",
2729                page6 : page6_title || "Prove Que Você É Real"
2730            },
2731            member_totals: "Junte-se a Milhões de Membros Ativos", 
2732            captcha_note: "Digite o texto contido dentro da imagem na caixa de texto. Isso é para evitar o envio automático de spams.",
2733            password_strength : {
2734                strength4: "Muito Forte",
2735                strength3: "Forte",
2736                strength2: "razoável",
2737                strength1: "Fraco",
2738                strength0: "Muito Fraco"
2739            }
2740        }
2741
2742        CD.Forms.Reg.fields = {
2743            page1: [
2744                {
2745                    name: "reg_sex",
2746                    template: "reg_field_row_reg_sex_select",
2747                    required: true
2748                },
2749                {
2750                    name: "trans_profile",
2751                    template: "reg_field_row_reg_trans_profile_select",
2752                    required: true
2753                },
2754                {
2755                    name: "looking_for",
2756                    template: "reg_field_row_looking_for_select",
2757                    required: true
2758                },
2759                {
2760                    name: "looking_for_trans_profile",
2761                    template: "reg_field_row_looking_for_trans_profile_checkbox",
2762                    required: false
2763                },
2764                {
2765                    name: "reg_next_btn",
2766                    template: "reg_button_next",
2767                    button_text: CD.Forms.Reg.deftags.next
2768                }
2769            ],
2770            page2: [
2771                {
2772                    name: "birthdate",
2773                    template: "reg_field_row_birthdate_select",
2774                    required: true
2775                },
2776                {
2777                    name: "birthdate2",
2778                    template: "reg_field_row_birthdate2_select",
2779                    required: true
2780                },
2781
2782                {
2783                    name: "country",
2784                    template: "reg_field_row_country_select",
2785                    required: true
2786
2787                },
2788                {
2789                    name: "state",
2790                    template: "reg_field_row_state_select",
2791                    required: true
2792
2793                },
2794                {
2795                    name: "city",
2796                    template: "reg_field_row_city",
2797                    required: true
2798
2799                },
2800                {
2801                    name: "zip",
2802                    template: "reg_field_row_zip_input",
2803                    required: true
2804
2805                },
2806                {
2807                    name: "reg_next_btn",
2808                    template: "reg_button_next",
2809                    button_text: CD.Forms.Reg.deftags.next
2810                }
2811            ],
2812            page3: [
2813                {
2814                    name: "email",
2815                    template: "reg_field_row_email",
2816                    required: true
2817                },
2818                {
2819                    name: "username",
2820                    template: "reg_field_row_username",
2821                    required: true
2822                },
2823                {
2824                    name: "password",
2825                    template: "reg_field_row_password",
2826                    required: true
2827                },
2828                {
2829                    name: "reg_next_btn",
2830                    template: "reg_button_next",
2831                    button_text: CD.Forms.Reg.deftags.next
2832                }
2833            ],
2834            page4: [
2835                                {
2836                    name: "sex_orientation",
2837                    template: "reg_field_row_sex_orientation_select",
2838                    required: false
2839                },
2840                {
2841                    name: "sex_orientation2",
2842                    template: "reg_field_row_sex_orientation2_select",
2843                    required: false
2844                },
2845                {
2846                    name: "body_type",
2847                    template: "reg_field_row_body_type_select",
2848                    required: false
2849                },
2850                {
2851                    name: "body_type2",
2852                    template: "reg_field_row_body_type2_select",
2853                    required: false
2854                },
2855                                                {
2856                    name: "race",
2857                    template: "reg_field_row_race_select",
2858                    required: false
2859                },
2860                {
2861                    name: "race2",
2862                    template: "reg_field_row_race2_select",
2863                    required: false
2864                },
2865                                                {
2866                    name: "marital",
2867                    template: "reg_field_row_marital_select",
2868                    required: false
2869                },
2870                {
2871                    name: "role",
2872                    template: "reg_field_row_role_select",
2873                    required: false
2874                },
2875                {
2876                    name: "role2",
2877                    template: "reg_field_row_role2_select",
2878                    required: false
2879                },
2880                {
2881                    name: "living_situation",
2882                    template: "reg_field_row_living_situation_select",
2883                    required: false
2884                },
2885                {
2886                    name: "active",
2887                    template: "reg_field_row_active_select",
2888                    required: false
2889                },
2890                {
2891                    name: "religion",
2892                    template: "reg_field_row_religion_select",
2893                    required: false
2894                },
2895                {
2896                    name: "synagogue",
2897                    template: "reg_field_row_synagogue_select",
2898                    required: false
2899                },
2900                {
2901                    name: "kosher",
2902                    template: "reg_field_row_kosher_select",
2903                    required: false
2904                },
2905                {
2906                    name: "relationship_god",
2907                    template: "reg_field_row_relationship_god_select",
2908                    required: false
2909                },
2910                {
2911                    name: "denomination",
2912                    template: "reg_field_row_denomination_select",
2913                    required: false
2914                },
2915                {
2916                    name: "reg_next_btn",
2917                    template: "reg_button_next",
2918                    button_text: CD.Forms.Reg.deftags.next
2919                }
2920            ],
2921            page5: [
2922                {
2923                    name: "reg_title",
2924                    template: "reg_field_row_title_input",
2925                    required: true
2926                },
2927
2928                {
2929                    name: "reg_intro",
2930                    template: "reg_field_row_intro_textarea",
2931                    required: true
2932                },
2933
2934                {
2935                    name: "recaptcha",
2936                    template: "reg_field_row_recaptcha",
2937                    required: true,
2938                    no_label: true
2939                },
2940
2941                {
2942                    name: "reg_submit_btn",
2943                    template: "reg_button_submit",
2944                    button_text: CD.Forms.Reg.deftags.done,
2945                    no_consent : false 
2946                }
2947            ]
2948        };
2949
2950        CD.Forms.Reg.config = new RegStepByStepConfig( {
2951            form: "reg",
2952            fields: CD.Forms.Reg.fields,
2953            tmpl: "reg_fieldset_single_tmpl"
2954        } );
2955
2956        CD.Forms.Reg.config.addPage( "1", CD.Forms.Reg.fields.page1, {
2957            page_title : CD.Forms.Reg.deftags.titles.page1,
2958            member_totals : CD.Forms.Reg.deftags.member_totals
2959        } );
2960
2961        CD.Forms.Reg.config.addPage( "2", CD.Forms.Reg.fields.page2, {
2962            page_title: CD.Forms.Reg.deftags.titles.page2,
2963            member_totals : CD.Forms.Reg.deftags.member_totals
2964        } );
2965
2966        CD.Forms.Reg.config.addPage( "3", CD.Forms.Reg.fields.page3, {
2967            page_title: CD.Forms.Reg.deftags.titles.page3,
2968            member_totals : CD.Forms.Reg.deftags.member_totals
2969        } );
2970
2971        CD.Forms.Reg.config.addPage( "4", CD.Forms.Reg.fields.page4, {
2972            page_title: CD.Forms.Reg.deftags.titles.page4,
2973            member_totals : CD.Forms.Reg.deftags.member_totals
2974        } );
2975
2976        CD.Forms.Reg.config.addPage( "5", CD.Forms.Reg.fields.page5, {
2977            page_title: CD.Forms.Reg.deftags.titles.page5,
2978            member_totals : CD.Forms.Reg.deftags.member_totals
2979        } );
2980
2981        CD.registerPageEvents.notify( {
2982            type : 'url_args',
2983            data : CD.pageFunction.getRegistrationMemberData()
2984        } );
2985
2986        CD.Forms.Reg = new FF_FormsManager( {
2987            form: "#reg",
2988            hidden_captcha_page : false,
2989            mobile: mobile_check,
2990            validate_mode: val_mode,
2991            enablePagination: true
2992        } );
2993
2994        form_data = CD.Forms.Reg.savedFormData( "#reg" );
2995        _.extend( CD.Forms.Events, Backbone.Events );
2996        CD.Forms.Events.on( "click:custom", function ( args ) {
2997            console.log( args );
2998        } ).trigger( "custom", form_data );
2999
3000        if ( mobile_check !== "1" ) {
3001            CD.Forms.Reg.History = new FF_FormsBackbone.Router();
3002            Backbone.history.start();
3003        }
3004
3005        // CD-19776 Update the Registration Consent Text
3006        $("[name='REG_sex']").on('change', function() {
3007            var reg_sex_value = $(this).val(),
3008                reg_consent_single = $('#reg_consent_single'),
3009                reg_consent_group = $('#reg_consent_group'),
3010                reg_consent_combo = $('#reg_consent_combo'),
3011                regexpSingle = new RegExp('[' + CD.regVars.SEX_SINGLE_MAN
3012                                            + CD.regVars.SEX_SINGLE_WOMAN
3013                                            + CD.regVars.SEX_SINGLE_TS_TV_TG + ']'),
3014                regexpNotSingle = new RegExp('[' + CD.regVars.SEX_COUPLE_MAN_AND_MAN
3015                                                 + CD.regVars.SEX_COUPLE_MAN_AND_WOMAN
3016                                                 + CD.regVars.SEX_COUPLE_WOMAN_AND_WOMAN
3017                                                 + CD.regVars.SEX_GROUP + ']');
3018            if( regexpSingle.test( reg_sex_value ) ){
3019                reg_consent_single.show();
3020                reg_consent_group.hide();
3021                reg_consent_combo.hide();
3022            }else if( regexpNotSingle.test( reg_sex_value ) ){
3023                reg_consent_group.show();
3024                reg_consent_single.hide();
3025                reg_consent_combo.hide();
3026            }else{
3027                reg_consent_combo.show();
3028                reg_consent_group.hide();
3029                reg_consent_single.hide();
3030            }
3031        });
3032        var is_date_valid = function(y, m, d) {
3033            var d = new Date(y, m-1, d);
3034            if(d.getFullYear() == y && d.getMonth()+1 == m) {
3035                return true;
3036            } else {
3037                return false;
3038            }
3039        }
3040        var set_days = function(d) {
3041            var day = $("#bday_day");
3042            var days = day[0].length - 1;
3043            if(days <= d){
3044                for(var i = days+1; i <= d; i++){
3045                    day.append($("<option></option>").text(i).val(i));
3046                }
3047            } else {
3048                for(var i = days; i > d; i--){
3049                    day[0].removeChild(day[0][i])
3050                }
3051            }
3052        }
3053        var check_date= function() {
3054            var mon = $("#bday_month")[0].value;
3055            if(mon !== "2"){
3056                mon = (mon) ? mon : "1";
3057                if(is_date_valid("2000", mon, "31")){
3058                    set_days(31);
3059                } else {
3060                    set_days(30);
3061                }
3062            } else {
3063                var year = $("#bday_year")[0].value || 1980;
3064                if(is_date_valid(year, mon, 29)){
3065                    set_days(29);
3066                } else {
3067                    set_days(28);
3068                }
3069            }
3070        }
3071        $("#bday_month, #bday_year").on("change", check_date);
3072        check_date();
3073
3074        var set_days2 = function(d) {
3075            var day = $("#bday_day2");
3076            var days = day[0].length - 1;
3077            if(days <= d){
3078                for(var i = days+1; i <= d; i++){
3079                    day.append($("<option></option>").text(i).val(i));
3080                }
3081            } else {
3082                for(var i = days; i > d; i--){
3083                    day[0].removeChild(day[0][i])
3084                }
3085            }
3086        }
3087        var check_date2= function() {
3088            var mon = $("#bday_month2")[0].value;
3089            if(mon !== "2"){
3090                mon = (mon) ? mon : "1";
3091                if(is_date_valid("2000", mon, "31")){
3092                    set_days2(31);
3093                } else {
3094                    set_days2(30);
3095                }
3096            } else {
3097                var year = $("#bday_year2")[0].value || 1980;
3098                if(is_date_valid(year, mon, 29)){
3099                    set_days2(29);
3100                } else {
3101                    set_days2(28);
3102                }
3103            }
3104        }
3105        $("#bday_month2, #bday_year2").on("change", check_date2);
3106        check_date2();
3107
3108        $(".zip_check").on("click", function(){ $('[data-form-page="2"] .submit_alert').hide(); });
3109    } );
3110</script>
3110
3111
3112<script>
3113    CD.regVars = {
3114        err_field                        : "Este campo é obrigatório",
3115        err_field_empty                  : "Selecione pelo menos um",
3116        err_bdate                        : "Digite sua data de Nascimento",
3117        err_bdate_invalid                : "Data de nascimento inválida",
3118        err_country                      : "Por favor selecione um país",
3119        err_zip_empty                    : "Por favor insira um código postal",
3120        err_zip_invalid                  : "CEP inválido",
3121        err_email_empty                  : "Por favor digite um e-mail",
3122        err_email_invalid                : "Endereço de e-mail inválido",
3123        email_ok                         : "Endereço de e-mail esta válido",
3124        email_not_ok                     : "Email is already used",
3125        err_user_empty                   : "Por favor digite um nome de usuário",
3126        err_user_invalid                 : "Nome de usuário inválido",
3127        err_user_not_acceptable          : "O nome de usuário não é aceitável ou apropriado",
3128        err_user_alphanum                : "Caracteres especiais e espaços não são permitidos",
3129        helper_user                      : "De 4 a 16 caracteres, sem espaços nem caracteres especiais",
3130        err_password_empty               : "Por favor digite uma senha",
3131        err_password_invalid             : "Senha inválida. <br> Senhas são sensíveis à maiúsculas.",
3132        err_password_minlength           : "Muito curta, a senha deve conter pelo menos 5 caracteres <br> Senhas são sensíveis à maiúsculas.",
3133        err_password_alphanum            : "Caracteres específicos ou espaço não são permitidos. <br> Senhas são sensíveis à maiúsculas.",
3134        err_captcha                      : "Resposta incorreta. Por favor tente novamente",
3135        helper_password                  : "Crie uma senha com pelo menos 5 caracteres, sem espaços nem caracteres especiais.",
3136        username_ok                      : "O nome de usuário esta disponível",
3137        username_not_ok                  : "O nome de usuário ja esta sendo utilizado",
3138        err_user_too_short               : "Muito curto, deve ter pelo menos 4 caracteres",
3139        err_zip_digits                   : "Apenas 5 dígitos necessários",
3140        err_zip_minlength                : "Muito curto, deve conter 5 dígitos",
3141        err_state                        : "Por favor selecione um estado",
3142        err_state_empty                  : "Por favor insira um estado",
3143        state_label                      : "Estado",
3144        zip_ok                           : "O CEP é válido",
3145        city_label                       : "Cidade",
3146        closet_city_label                : "A cidade mais próxima",
3147        err_city                         : "Por favor insira uma cidade",
3148        state_select_error               : "Por favor selecione um {JS_state_text}",
3149        state_select_default_option_text : "Selecione um",
3150        see_suggestions                  : "Ver sugestões",
3151        check_availability               : "Verificar disponibilidade",
3152        available_usernames              : "Nome de Usuários disponíveis",
3153        submit_alert_msg                 : "Alguma coisa esta errada. Por favor verifique novamente",
3154        has_no_gender1                   : "0",
3155        has_no_gender2                   : "0",
3156        has_no_gender3                   : "0",
3157        has_no_gender4                   : "0",
3158        has_no_gender5                   : "0",
3159        has_no_gender6                   : "0",
3160        has_no_gender7                   : "0",
3161        city_url                         : "/go/page/city_list.html?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS&ajax=1&no_perf=1&skip_load_popunder=1&use_ajax=1",
3162        zip_lookup_url                   : "/p/lookup_zip.cgi?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS",
3163        localized_state_text             : {"united kingdom":"Condado","india":"Território","taiwan":"Condado","australia":"Território","usa":"Estado","france":"Região","malaysia":"Estado","mexico":"Estado","italy":"Região","
3163spain":"Comunidade","philippines":"Província","canada":"Província","austria":"Estado","switzerland":"Cantão","default":"Estado","germany":"Estado","united states":"Estado","south korea":"Província","japan":"Prefeitura","portugal":"Distrito","china":"Província"},
3164        localized_state_text_english     : {"united kingdom":"County","india":"Territory","taiwan":"County","australia":"Territory","usa":"State","france":"Region","malaysia":"State","mexico":"State","italy":"Region","spain":"Community","philippines":"Province","canada":"Province","austria":"State","switzerland":"Canton","default":"State","germany":"State","united states":"State","south korea":"Province","japan":"Prefecture","portugal":"District","china":"Province"},
3165        cobrand_flag                     : "parsexual.com",
3166        hints_reg_intro_url              : "https://parsexual.com/p/page.cgi?dcb=parsexual.com&p=hints_reg_intro&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS",
3167        hints_reg_intro2_url             : "https://parsexual.com/p/page.cgi?dcb=parsexual.com&p=hints_reg_intro2&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS",
3168        bday2_label_text_her             : "O aniversário dela",
3169        bday2_label_text_his             : "O aniversário dele",
3170        bday2_label_text_their           : "O anivesário deles",
3171        body_type_label                  : "Tipo físico",
3172        body_type2_label_her             : "O tipo de corpo dela",
3173        body_type2_label_his             : "O tipo de corpo dele",
3174        body_type2_label_their           : "O tipo de corpo deles",
3175        sex_orient_label                 : "Orientação Sexual",
3176        sex_orient2_label_her            : "A orientação sexual dela",
3177        sex_orient2_label_his            : "A orientação sexual dele",
3178        sex_orient2_label_their          : "A orientação sexual deles",
3179        race_label                       : "Etnia",
3180        race_label_her                   : "A raça dela",
3181        race_label_his                   : "A raça dele",
3182        race_label_their                 : "A raça deles",
3183        role_label_her                   : "Papel Dela", 
3184        role_label_his                   : "Papel dele",
3185        err_title_empty                  : "Requer pelo menos 10 caracteres.",
3186        err_profile_textarea_empty       : "Requer pelo menos 50 caracteres",
3187        err_handle_val_no_match          : "The usernames do not match. Please try again.",
3188        err_password_val_no_match        : "The passwords do not match. Please try again.",
3189        err_email_val_no_match           : "The emails do not match. Please try again.",
3190        err_email_prefix_match           : "Prefixo de e-mail não pode ser usado como nome de usuário",
3191        err_password_match               : "Senha não confirma o nome do usuário. <br> Senhas são sensíveis à maiúsculas.Senha não confirma o nome do usuário. <br> Senhas são sensíveis à maiúsculas.",
3192        errEmailInvalidDomain            : "{JS_badDomain} é um nome de domínio inválido. Favor conferir a ortografia ou tentar um outro provedor de e-mail.",
3193        reg_text_optional                : "Opcional",
3194        required                         : "obrigatório",
3195        region_label                     : "Região",
3196        SEX_SINGLE_MAN                   : '1',
3197        SEX_SINGLE_WOMAN                 : "2",
3198        SEX_SINGLE_TS_TV_TG              : "7",
3199        SEX_COUPLE_MAN_AND_MAN           : "6",
3200        SEX_COUPLE_MAN_AND_WOMAN         : "3",
3201        SEX_COUPLE_WOMAN_AND_WOMAN       : "5",
3202        SEX_GROUP                        : "4",
3203        instantWriterURL                 : "/p/writer.cgi?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS",
3204        global_form_show                 : "",
3205        lang                             : "portuguese",
3206        site                             : "ffadult",
3207        min_age_to_join                  : "18"
3208    };
3209</script>
vendor: 1 bytes, line 3209
3209
3210<script>
3211  CD.pageFunction.initSession = function(){
3212    if(window.sessionStorage){
3213      var reg_session = window.sessionStorage.getItem('reg_form_fields');
3214      if(reg_session){
3215        reg_session = JSON.parse(reg_session);
3216        reg_session.looking_for_person_new = '' || reg_session.looking_for_person_new;
3217        reg_session.REG_sex = '' || reg_session.REG_sex;
3218        window.sessionStorage.setItem('reg_form_fields', JSON.stringify(reg_session));
3219      }
3220    }
3221  }
3222  CD.pageFunction.initSession();
3223
3224  CD.pageFunction.setConfigData( {
3225    domain_graphics            : 'https://secureimage.securedataimages.com',
3226    domain_cobrand             : 'parsexual.com',
3227    host                       : "https://parsexual.com",
3228    default_looking_for_person : '2',
3229    no_erotic                  : '',
3230    hasNoGenderMap             : {
3231      '1' : '0',
3232      '2' : '0',
3233      '3' : '0',
3234      '4' : '0',
3235      '5' : '0',
3236      '6' : '0',
3237      '7' : '0'
3238    },
3239    pid     : 'p86825c.subparsexual',
3240    urlArgs : {
3241      show               : '',
3242      looking_for_person : '',
3243      explicit           : '' || "0",
3244      vid                : ''
3245    }
3246  } );
3247
3248jQuery( function ( $ ) {
3249    CD.namespace( 'registerPageEvents' );
3250    CD.registerPageEvents = CD.CustomEventModule();
3251
3252    CD.registerPageEvents.listen( {
3253        'url_args' : function ( d ) {
3254            $( 'input:checkbox', '[data-form-field="looking-for"]' ).each( function () {
3255                var elm = $( this ),
3256                    chk = false,
3257                    selected_gender = JSON.parse("[" + d.gender + "]");
3258                    
3259                if (selected_gender.indexOf(parseInt(elm.val(), 10)) !== -1) {
3260                    chk = true;
3261                }
3262
3263                elm.prop( "checked", chk );
3264            } );
3265        }
3266    } );
3267}( jQuery ) );
3268</script>
3268
3269
3270
3271    
3271<script id="reg_page_title" type="text/x-handlebars-template">
3272    <h1 class="page_title">
3273        {{#if title_text}}
3274        {{{title_text}}}
3275        {{else}}
3276
3277                                                                              Cadastre-se agora gratuitamente para se conectar com alguém perto de Chicago!
3278                                                                              
3279        {{/if}}
3280    </h1>
3281    {{#if member_totals}}<div class="member_totals">{{member_totals}}</div>{{/if}}
3282
3283</script>
3283
3284
3285<script id="reg_page2_title" type="text/x-handlebars-template">
3286    <h1 class="page_title">
3287        {{#if title_text}}
3288        {{{title_text}}}
3289        {{else}}
3290        Se expresse, página 2 de 2 &ndash;&ndash; você já está quase no final!
3291        {{/if}}
3292    </h1>
3293    {{#if member_totals}}<div class="member_totals">{{member_totals}}</div>{{/if}}
3294</script>
3294
3295
3296<script id="reg_button_next" type="text/x-handlebars-template">
3297    <div class="actions" data-submit-btn="1">
3298                        <button data-form-submit="next" class="next_link btn primary" tabindex="14">
3299            {{#if button_text}}
3300            {{{button_text}}}
3301            {{else}}
3302            Inscreva-se e Diverta-se!
3303            {{/if}}
3304        </button>
3305        <span class="suggest"></span>
3306        <div class="actions_msg_box">
3307            <div class="submit_alert">
3308                Alguma coisa esta errada. Por favor verifique novamente
3309            </div>
3310        </div>
3311    </div>
3312</script>
3312
3313
3314<script id="reg_button_submit" type="text/x-handlebars-template">
3315    <div class="actions">
3316                                <button type="submit" class="btn primary" tabindex="3">
3317            {{#if button_text}}
3318            {{{button_text}}}
3319            {{else}}
3320            Torne-se um Associado de GRAÇA
3321            {{/if}}
3322        </button>
3323        <span class="suggest"></span>
3324        <div class="actions_msg_box">
3325            <div class="reg_alert alert alert-error"><a href="#" class="close">×</a>
3326                <p><strong>Erro!</strong> Nós não podemos cadastrá-lo no momento.</p>
3327            </div>
3328            <div class="submit_alert">
3329                Alguma coisa esta errada. Por favor verifique novamente
3330            </div>
3331        </div>
3332        {{#unless no_consent}}
3333        <div class="help-block reg_consent_group">
3334          <div id="reg_consent_single">Ao se registrar em Parsexual.com, eu certifico que tenho pelo menos 18 anos de idade e li e concordei com os 
3335<a href="/www/guest/#/terms-of-use" target="_new" class="overcolor">Termos de Uso</a>
3336, 
3337<a href="/www/guest/#/consent-content-policy" target="_new" class="overcolor">Política de Consentimento e Conteúdo</a>
3338, 
3339<a href="/www/guest/#/privacy-policy" target="_new" class="overcolor">Política de Privacidade</a>
3340, e consinto no uso de 
3341<a href="/www/guest/#/privacy-policy" target="_new">Cookies</a> 
3342para receber e-mails de nossa parte.</div>
3343          <div id="reg_consent_group" class="hide">Ao nos registrarmos no Parsexual.com, nós certificamos que nós temos pelo menos 18 anos de idade, que lemos e aceitamos os <a href="https://parsexual.com/p/page.cgi?dcb=parsexual.com&p=terms_of_use&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS" target="_new" class="overcolor">termos de uso</a> do site e a 
3344<a href="https://parsexual.com/p/page.cgi?dcb=parsexual.com&p=privacy&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS" target="_new" class="overcolor">política de privacidade</a>, e concordamos com o uso de <a href="/go/page/privacy.html?iframeanchor=sec2" target="_new">cookies</a> e concorda em receber e-mails nossos.</div>
3345          <div id="reg_consent_combo" class="hide">Ao nos/me registrarmos/registrar no Parsexual.com, Eu/nós certifico/certificamos ter/termos pelo menos 18 anos de idade, que li/lemos e aceito/aceitamos com os <a href="/www/guest/#/terms-of-use" target="_new" class="overcolor">Termos de Uso</a> do site e a
3346<a href="/www/guest/#/privacy-policy" target="_new" class="overcolor">Política de Privacidade</a>, e concordo/concordamos com o uso de <a href="/www/guest/#/privacy-policy" target="_new">Cookies</a> e concorda em receber e-mails nossos.</div>
3347        </div>
3348        {{/unless}}
3349    </div>
3350</script>
3350
3351
3352<script id="reg_field_row_reg_sex_select" type="text/x-handlebars-template">
3353    <div data-form-field="find_sex" class="clearfix ">
3354        <label><b>Eu sou/Nós somos </b></label>
3355        <div class="input">
3356            <select name="REG_sex" >
3357<option selected="selected" value="1">Homem</option>
3358<option value="2">Mulher</option>
3359<option value="3">Casal (homem/mulher)</option>
3360<option value="4">Grupo</option>
3361<option value="5">Casal  (2 mulheres)</option>
3362<option value="6">Casal (2 homens)</option>
3363<option value="7">Trans</option>
3364</select>
3365
3366            <div class="help-block"></div>
3367        </div>
3368    </div>
3369</script>
3369
3370
3371<script id="reg_field_row_reg_trans_profile_select" type="text/x-handlebars-template">
3372    <div id="form-trans_profile" data-form-field="trans_profile" class="clearfix">
3373    <label for="form-trans_profile">
3374        <span>
3375            <b>Identidade</b>
3376        </span>
3377    </label>
3378    <div class="input">
3379        <select name="trans_profile" data-field-required="false">
3380            <option value="0">Opcional</option>
3381            <option value="1">Mulher trans</option>
3382            <option value="2">Homem trans</option>
3383            <option value="3">Não binário</option>
3384            <option value="4">Transfeminina</option>
3385            <option value="5">Transmasculino</option>
3386            <option value="0">Prefiro não revelar</option>
3387        </select>
3388    </div>
3389</div>
3390</script>
3390
3391
3392<script id="reg_field_row_looking_for_trans_profile_checkbox" type="text/x-handlebars-template">
3393    <div id="form-looking-for-trans-profile" data-form-field="looking-for-trans-profile" data-form-group="looking_for-trans-profile" class="clearfix">
3394    <label><b>Identidade trans</b></label>
3395    <div class="input">
3396        <p class="clearfix">
3397            <label for="looking-for-trans-tw">
3398                <input id="looking-for-trans-tw" type="checkbox" value="1" name="looking_for_trans_profile" data-group="looking_for_trans_profile" data-field-required="false"/>
3399                <span>Mulher trans</span>
3400            </label>
3401        </p>
3402        <p class="clearfix">
3403            <label for="looking-for-trans-tm">
3404                <input id="looking-for-trans-tm" type="checkbox" value="2" name="looking_for_trans_profile" data-group="looking_for_trans_profile" data-field-required="false"/>
3405                <span>Homem trans</span>
3406            </label>
3407        </p>
3408        <p class="clearfix">
3409            <label for="looking-for-trans-nb">
3410                <input id="looking-for-trans-nb" type="checkbox" value="3" name="looking_for_trans_profile" data-group="looking_for_trans_profile" data-field-required="false"/>
3411                <span>Não binário</span>
3412            </label>
3413        </p>
3414        <p class="clearfix">
3415            <label for="looking-for-trans-tfem">
3416                <input id="looking-for-trans-tfem" type="checkbox" value="4" name="looking_for_trans_profile" data-group="looking_for_trans_profile" data-field-required="false"/>
3417                <span>Transfeminina</span>
3418            </label>
3419        </p>
3420        <p class="clearfix">
3421            <label for="looking-for-trans-tmas">
3422                <input id="looking-for-trans-tmas" type="checkbox" value="5" name="looking_for_trans_profile" data-group="looking_for_trans_profile" data-field-required="false"/>
3423                <span>Transmasculino</span>
3424           </label>
3425        </p>
3426    </div>
3427</div>
3428</script>
3428
3429
3430<script id="reg_field_row_looking_for_select" type="text/x-handlebars-template">
3431    <div data-form-field="looking-for" data-form-group="looking_for" class="clearfix">
3432        <label><b>Procurando por</b></label>
3433        <div class="input">
3434                          <p class="clearfix">
3435                  <label>
3436                      <input type="checkbox" value="1" name="looking_for_person_new" data-group="looking_for" />
3437                      <span>Homens</span>
3438                  </label>
3439              </p>
3440                                <p class="clearfix">
3441                      <label>
3442                          <input type="checkbox" value="2" name="looking_for_person_new" data-group="looking_for" />
3443                          <span>Mulheres</span>
3444                      </label>
3445                  </p>
3446                                              <p class="clearfix">
3447                      <label>
3448                          <input type="checkbox" value="3" name="looking_for_person_new" data-group="looking_for" />
3449                          <span>Casais (homem/mulher)</span>
3450                      </label>
3451                  </p>
3452                                                                                                                    <p class="clearfix">
3453                      <label>
3454                          <input type="checkbox" value="7" name="looking_for_person_new" data-group="looking_for" />
3455                          <span>Trans</span>
3456                      </label>
3457                  </p>
3458                                      {{!
3459            <select name="looking_for_person_new">
3460                <option value="1">Homens</option>
3461                <option value="2">Mulheres</option>
3462                <option value="3">Casais (homem/mulher)</option>
3463                <option value="7">Trans</option>
3464            </select>
3465            }}
3466            <div class="help-block"></div>
3467        </div>
3468    </div>
3469</script>
3469
3470
3471<script id="reg_field_row_birthdate_select" type="text/x-handlebars-template">
3472    <div data-form-field="birthdate" data-form-group="birthday" class="clearfix">
3473        <label>
3474            <b>Meu aniversário</b>
3475        </label>
3476        <div class="input birth-input">
3477            <select name="bday_month" size='1' id='bday_month'    class=""" data-group="birthday"">
3478<option value="">Mês</option><option value="1">Janeiro</option>
3479<option value="2">Fevereiro</option>
3480<option value="3">Março</option>
3481<option value="4">Abril</option>
3482<option value="5">Maio</option>
3483<option value="6">Junho</option>
3484<option value="7">Julho</option>
3485<option value="8">Agosto</option>
3486<option value="9">Setembro</option>
3487<option value="10">Outubro</option>
3488<option value="11">Novembro</option>
3489<option value="12">Dezembro</option>
3490</select>
3491<select name="bday_day" id="bday_day" class=""" data-group="birthday"" >
3492<option value="">Dia</option><option value="01">1</option>
3493<option value="02">2</option>
3494<option value="03">3</option>
3495<option value="04">4</option>
3496<option value="05">5</option>
3497<option value="06">6</option>
3498<option value="07">7</option>
3499<option value="08">8</option>
3500<option value="09">9</option>
3501<option value="10">10</option>
3502<option value="11">11</option>
3503<option value="12">12</option>
3504<option value="13">13</option>
3505<option value="14">14</option>
3506<option value="15">15</option>
3507<option value="16">16</option>
3508<option value="17">17</option>
3509<option value="18">18</option>
3510<option value="19">19</option>
3511<option value="20">20</option>
3512<option value="21">21</option>
3513<option value="22">22</option>
3514<option value="23">23</option>
3515<option value="24">24</option>
3516<option value="25">25</option>
3517<option value="26">26</option>
3518<option value="27">27</option>
3519<option value="28">28</option>
3520<option value="29">29</option>
3521<option value="30">30</option>
3522<option value="31">31</option>
3523</select>
3524<select name="bday_year" id="bday_year" class=""" data-group="birthday"" >
3525<option value="">Ano</option><option value="2008">2008</option>
3526<option value="2007">2007</option>
3527<option value="2006">2006</option>
3528<option value="2005">2005</option>
3529<option value="2004">2004</option>
3530<option value="2003">2003</option>
3531<option value="2002">2002</option>
3532<option value="2001">2001</option>
3533<option value="2000">2000</option>
3534<option value="1999">1999</option>
3535<option value="1998">1998</option>
3536<option value="1997">1997</option>
3537<option value="1996">1996</option>
3538<option value="1995">1995</option>
3539<option value="1994">1994</option>
3540<option value="1993">1993</option>
3541<option value="1992">1992</option>
3542<option value="1991">1991</option>
3543<option value="1990">1990</option>
3544<option value="1989">1989</option>
3545<option value="1988">1988</option>
3546<option value="1987">1987</option>
3547<option value="1986">1986</option>
3548<option value="1985">1985</option>
3549<option value="1984">1984</option>
3550<option value="1983">1983</option>
3551<option value="1982">1982</option>
3552<option value="1981">1981</option>
3553<option value="1980">1980</option>
3554<option value="1979">1979</option>
3555<option value="1978">1978</option>
3556<option value="1977">1977</option>
3557<option value="1976">1976</option>
3558<option value="1975">1975</option>
3559<option value="1974">1974</option>
3560<option value="1973">1973</option>
3561<option value="1972">1972</option>
3562<option value="1971">1971</option>
3563<option value="1970">1970</option>
3564<option value="1969">1969</option>
3565<option value="1968">1968</option>
3566<option value="1967">1967</option>
3567<option value="1966">1966</option>
3568<option value="1965">1965</option>
3569<option value="1964">1964</option>
3570<option value="1963">1963</option>
3571<option value="1962">1962</option>
3572<option value="1961">1961</option>
3573<option value="1960">1960</option>
3574<option value="1959">1959</option>
3575<option value="1958">1958</option>
3576<option value="1957">1957</option>
3577<option value="1956">1956</option>
3578<option value="1955">1955</option>
3579<option value="1954">1954</option>
3580<option value="1953">1953</option>
3581<option value="1952">1952</option>
3582<option value="1951">1951</option>
3583<option value="1950">1950</option>
3584<option value="1949">1949</option>
3585<option value="1948">1948</option>
3586<option value="1947">1947</option>
3587<option value="1946">1946</option>
3588<option value="1945">1945</option>
3589<option value="1944">1944</option>
3590<option value="1943">1943</option>
3591<option value="1942">1942</option>
3592<option value="1941">1941</option>
3593<option value="1940">1940</option>
3594<option value="1939">1939</option>
3595<option value="1938">1938</option>
3596<option value="1937">1937</option>
3597<option value="1936">1936</option>
3598<option value="1935">1935</option>
3599<option value="1934">1934</option>
3600<option value="1933">1933</option>
3601<option value="1932">1932</option>
3602<option value="1931">1931</option>
3603<option value="1930">1930</option>
3604<option value="1929">1929</option>
3605<option value="1928">1928</option>
3606<option value="1927">1927</option>
3607</select>
3608
3609            <div class="help-block"></div>
3610        </div>
3611    </div>
3612</script>
3612
3613
3614<script id="reg_field_row_location" type="text/x-handlebars-template">
3615    <div data-form-field="country" data-form-group="location" class="clearfix">
3616        <label><b>País</b></label>
3617        <div class="input">
3618            <select name="country"  >
3619<option value="United States" selected="selected">Estados Unidos</option>
3620<option value="Afghanistan" > Afeganistão</option>
3621<option value="Germany" > Alemanha</option>
3622<option value="Andorra" > Andorra</option>
3623<option value="Angola" > Angola</option>
3624<option value="Netherlands Antilles" > Antilhas Holandesas</option>
3625<option value="Antigua and Barbuda" > Antígua e Barbuda</option>
3626<option value="Argentina" > Argentina</option>
3627<option value="Algeria" > Argélia</option>
3628<option value="Armenia" > Armênia</option>
3629<option value="Aruba" > Aruba</option>
3630<option value="Saudi Arabia" > Arábia Saudita</option>
3631<option value="Australia" > Austrália</option>
3632<option value="Azerbaijan" > Azerbaijão</option>
3633<option value="Bahamas" > Bahamas</option>
3634<option value="Bahrain" > Bahrain</option>
3635<option value="Bangladesh" > Bangladesh</option>
3636<option value="Barbados" > Barbados</option>
3637<option value="Belize" > Beliza</option>
3638<option value="Benin" > Benín</option>
3639<option value="Bermuda" > Bermudas</option>
3640<option value="Belarus" > Bielorússia</option>
3641<option value="Bolivia" > Bolívia</option>
3642<option value="Botswana" > Botsuana</option>
3643<option value="Brazil" > Brasil</option>
3644<option value="Brunei" > Brunei</option>
3645<option value="Bulgaria" > Bulgária</option>
3646<option value="Burkina Faso" > Burquina Fasso</option>
3647<option value="Burundi" > Burúndi</option>
3648<option value="Bhutan" > Butão</option>
3649<option value="Belgium" > Bélgica</option>
3650<option value="Cape Verde" > Cabo Verde</option>
3651<option value="Cameroon" > Camarões</option>
3652<option value="Cambodia" > Camboja</option>
3653<option value="Canada" > Canadá</option>
3654<option value="Kazakhstan" > Casaquistão</option>
3655<option value="Chad" > Chade</option>
3656<option value="Chile" > Chile</option>
3657<option value="China" > China</option>
3658<option value="Cyprus" > Chipre</option>
3659<option value="Singapore" > Cingapura</option>
3660<option value="Colombia" > Colômbia</option>
3661<option value="South Korea" > Coréia do Sul</option>
3662<option value="Costa Rica" > Costa Rica</option>
3663<option value="Croatia" > Croácia</option>
3664<option value="Cuba" > Cuba</option>
3665<option value="Denmark" > Dinamarca</option>
3666<option value="Djibouti" > Djibuti</option>
3667<option value="Dominica" > Dominica</option>
3668<option value="Egypt" > Egito</option>
3669<option value="El Salvador" > El Salvador</option>
3670<option value="United Arab Emirates" > Emirados Árabes Unidos</option>
3671<option value="Ecuador" > Equador</option>
3672<option value="Eritrea" > Eritréia</option>
3673<option value="Slovakia" > Eslováquia</option>
3674<option value="Slovenia" > Eslovênia</option>
3675<option value="Spain" > Espanha</option>
3676<option value="Estonia" > Estônia</option>
3677<option value="Ethiopia" > Etiópia</option>
3678<option value="Federated States of Micronesia" > Federated States of Micronesia</option>
3679<option value="Fiji" > Fiji</option>
3680<option value="Philippines" > Filipinas</option>
3681<option value="Finland" > Finlândia</option>
3682<option value="France" > França</option>
3683<option value="Gabon" > Gabão</option>
3684<option value="Ghana" > Gana</option>
3685<option value="Georgia" > Geórgia</option>
3686<option value="Gibraltar" > Gibraltar</option>
3687<option value="Grenada" > Granada</option>
3688<option value="Greece" > Grécia</option>
3689<option value="Guadeloupe" > Guadeloupe</option>
3690<option value="Guatemala" > Guatemala</option>
3691<option value="Guernsey" > Guernsey</option>
3692<option value="Guyana" > Guiana</option>
3693<option value="French Guiana" > Guiana Francesa</option>
3694<option value="Guinea-Bissau" > Guine-Bissau</option>
3695<option value="Equatorial Guinea" > Guiné Equatorial</option>
3696<option value="Gambia" > Gâmbia</option>
3697<option value="Haiti" > Haití</option>
3698<option value="Honduras" > Honduras</option>
3699<option value="Hong Kong" > Hong Kong</option>
3700<option value="Hungary" > Hungria</option>
3701<option value="Cayman Islands" > Ilhas Caimã</option>
3702<option value="Comoros" > Ilhas Comoro</option>
3703<option value="Mauritius" > Ilhas Maurício</option>
3704<option value="Turks and Caicos Islands" > Ilhas Turcas e Caicos</option>
3705<option value="Indonesia" > Indonésia</option>
3706<option value="Ireland" > Irlanda</option>
3707<option value="Iceland" > Islândia</option>
3708<option value="Israel" > Israel</option>
3709<option value="Italy" > Itália</option>
3710<option value="Yemen" > Iêmen</option>
3711<option value="Jamaica" > Jamaica</option>
3712<option value="Japan" > Japão</option>
3713<option value="Jersey" > Jersey</option>
3714<option value="Jordan" > Jordânia</option>
3715<option value="Kuwait" > Kuwait</option>
3716<option value="Kyrgyzstan" > Kyrgyzstão</option>
3717<option value="Laos" > Laos</option>
3718<option value="Latvia" > Latívia</option>
3719<option value="Lesotho" >
3719 Lesoto</option>
3720<option value="Liechtenstein" > Liechtenstein</option>
3721<option value="Lithuania" > Lituânia</option>
3722<option value="Luxembourg" > Luxemburgo</option>
3723<option value="Lebanon" > Líbano</option>
3724<option value="Macau" > Macau</option>
3725<option value="Madagascar" > Madagascar</option>
3726<option value="Malawi" > Malaui</option>
3727<option value="Maldives" > Maldivas</option>
3728<option value="Mali" > Mali</option>
3729<option value="Malta" > Malta</option>
3730<option value="Malaysia" > Malásia</option>
3731<option value="Morocco" > Marrocos</option>
3732<option value="Martinique" > Martinica</option>
3733<option value="Mauritania" > Mauritânia</option>
3734<option value="Mongolia" > Mongólia</option>
3735<option value="Mozambique" > Moçambique</option>
3736<option value="Mexico" > México</option>
3737<option value="Monaco" > Mônaco</option>
3738<option value="Namibia" > Namíbia</option>
3739<option value="Nepal" > Nepal</option>
3740<option value="Nicaragua" > Nicarágua</option>
3741<option value="Nigeria" > Nigéria</option>
3742<option value="Norway" > Noruega</option>
3743<option value="New Zealand" > Nova Zelândia</option>
3744<option value="Niger" > Níger</option>
3745<option value="Oman" > Omã</option>
3746<option value="Panama" > Panamá</option>
3747<option value="Papua New Guinea" > Papua Nova Guiné</option>
3748<option value="Pakistan" > Paquistão</option>
3749<option value="Paraguay" > Paraguai</option>
3750<option value="Peru" > Perú</option>
3751<option value="Poland" > Polônia</option>
3752<option value="Portugal" > Portugal</option>
3753<option value="Qatar" > Quatar</option>
3754<option value="Kenya" > Quênia</option>
3755<option value="United Kingdom" > Reino Unido</option>
3756<option value="Central African Republic" > República Central Africana</option>
3757<option value="Dominican Republic" > República Dominicana</option>
3758<option value="Czech Republic" > República Tcheca</option>
3759<option value="Romania" > Romênia</option>
3760<option value="Rwanda" > Ruanda</option>
3761<option value="Russia" > Russia</option>
3762<option value="Western Sahara" > Saara Ocidental</option>
3763<option value="San Marino" > San Marino</option>
3764<option value="St. Lucia" > Santa Lúcia</option>
3765<option value="Seychelles" > Seicheles</option>
3766<option value="Senegal" > Senegal</option>
3767<option value="Sierra Leone" > Serra Leoa</option>
3768<option value="Sri Lanka" > Sri Lanka</option>
3769<option value="Swaziland" > Suazilândia</option>
3770<option value="Suriname" > Suriname</option>
3771<option value="Sweden" > Suécia</option>
3772<option value="Switzerland" > Suíça</option>
3773<option value="St. Kitts &amp; Nevis" > São Kitts &amp; Nevis</option>
3774<option value="Sao Tome &amp; Principe" > São Tomé &amp; Príncipe</option>
3775<option value="St. Vincent &amp; the Grenadines" > São Vicente &amp; as Granadinas</option>
3776<option value="Tajikistan" > Tadjiquistão</option>
3777<option value="Thailand" > Tailândia</option>
3778<option value="Taiwan" > Taiwan</option>
3779<option value="Tanzania" > Tanzânia</option>
3780<option value="Togo" > Togo</option>
3781<option value="Trinidad and Tobago" > Trinidade e Tobago</option>
3782<option value="Tunisia" > Tunísia</option>
3783<option value="Turkmenistan" > Turcumenistão</option>
3784<option value="Turkey" > Turquia</option>
3785<option value="Ukraine" > Ucrânia</option>
3786<option value="Uganda" > Uganda</option>
3787<option value="Uruguay" > Uruguai</option>
3788<option value="Uzbekistan" > Usbequistão</option>
3789<option value="Venezuela" > Venezuela</option>
3790<option value="Vietnam" > Vietnã</option>
3791<option value="Zambia" > Zâmbia</option>
3792<option value="South Africa" > África do Sul</option>
3793<option value="Austria" > Áustria</option>
3794<option value="India" > Índia</option>
3795</select>
3796
3797            <select name="state" >
3798<option value="*">Qualquer</option>
3799<option value="Alabama">Alabama</option>
3800<option value="Alaska">Alasca</option>
3801<option value="American Samoa">American Samoa</option>
3802<option value="Arizona">Arizona</option>
3803<option value="Arkansas">Arkansas</option>
3804<option value="California">Califórnia</option>
3805<option value="North Carolina">Carolina do Norte</option>
3806<option value="South Carolina">Carolina do Sul</option>
3807<option value="Colorado">Colorado</option>
3808<option value="Connecticut">Connecticut</option>
3809<option value="North Dakota">
3809Dakota do Norte</option>
3810<option value="South Dakota">Dakota do Sul</option>
3811<option value="Delaware">Delaware</option>
3812<option value="District of Columbia">Distrito da Colúmbia</option>
3813<option value="Florida">Flórida</option>
3814<option value="Georgia">Geórgia</option>
3815<option value="Guam">Guam</option>
3816<option value="Hawaii">Havaí</option>
3817<option value="Idaho">Idaho</option>
3818<option value="Northern Mariana Islands">Ilhas Marianas do Norte </option>
3819<option value="Illinois" selected="selected">Illinois</option>
3820<option value="Indiana">Indiana</option>
3821<option value="Iowa">Iowa</option>
3822<option value="Kansas">Kansas</option>
3823<option value="Kentucky">Kentucky</option>
3824<option value="Louisiana">Louisiana</option>
3825<option value="Maine">Maine</option>
3826<option value="Maryland">Maryland</option>
3827<option value="Massachusetts">Massachusetts</option>
3828<option value="Michigan">Michigan</option>
3829<option value="Minnesota">Minnesota</option>
3830<option value="Mississippi">Mississippi</option>
3831<option value="Missouri">Missouri</option>
3832<option value="Montana">Montana</option>
3833<option value="Nebraska">Nebraska</option>
3834<option value="Nevada">Nevada</option>
3835<option value="New Hampshire">Nova Hampshire</option>
3836<option value="New York">Nova Iorque</option>
3837<option value="New Jersey">Nova Jérsei</option>
3838<option value="New Mexico">Novo México</option>
3839<option value="Ohio">Ohio</option>
3840<option value="Oklahoma">Oklahoma</option>
3841<option value="Oregon">Oregon</option>
3842<option value="Pennsylvania">Pensilvânia</option>
3843<option value="Puerto Rico">Porto Rico</option>
3844<option value="Rhode Island">Rhode Island</option>
3845<option value="Tennessee">Tennessee</option>
3846<option value="Texas">Texas</option>
3847<option value="Utah">Utah</option>
3848<option value="Vermont">Vermont</option>
3849<option value="Virgin Islands">Virgin Islands</option>
3850<option value="West Virginia">Virgínia Ocidental</option>
3851<option value="Virginia">Virgínia</option>
3852<option value="Washington">Washington</option>
3853<option value="Wisconsin">Wisconsin</option>
3854<option value="Wyoming">Wyoming</option>
3855</select>
3856
3857            <span class="suggest"></span>
3858            <div class="help-block"></div>
3859        </div>
3860    </div>
3861</script>
3861
3862
3863<script id="reg_field_row_country_select" type="text/x-handlebars-template">
3864    <div data-form-field="country" data-form-group="location" class="clearfix">
3865        <label><b>País</b></label>
3866        <div class="input">
3867            <select name="country"  >
3868<option value="United States" selected="selected">Estados Unidos</option>
3869<option value="Afghanistan" > Afeganistão</option>
3870<option value="Germany" > Alemanha</option>
3871<option value="Andorra" > Andorra</option>
3872<option value="Angola" > Angola</option>
3873<option value="Netherlands Antilles" > Antilhas Holandesas</option>
3874<option value="Antigua and Barbuda" > Antígua e Barbuda</option>
3875<option value="Argentina" > Argentina</option>
3876<option value="Algeria" > Argélia</option>
3877<option value="Armenia" > Armênia</option>
3878<option value="Aruba" > Aruba</option>
3879<option value="Saudi Arabia" > Arábia Saudita</option>
3880<option value="Australia" > Austrália</option>
3881<option value="Azerbaijan" > Azerbaijão</option>
3882<option value="Bahamas" > Bahamas</option>
3883<option value="Bahrain" > Bahrain</option>
3884<option value="Bangladesh" > Bangladesh</option>
3885<option value="Barbados" > Barbados</option>
3886<option value="Belize" > Beliza</option>
3887<option value="Benin" > Benín</option>
3888<option value="Bermuda" > Bermudas</option>
3889<option value="Belarus" > Bielorússia</option>
3890<option value="Bolivia" > Bolívia</option>
3891<option value="Botswana" > Botsuana</option>
3892<option value="Brazil" > Brasil</option>
3893<option value="Brunei" > Brunei</option>
3894<option value="Bulgaria" > Bulgária</option>
3895<option value="Burkina Faso" > Burquina Fasso</option>
3896<option value="Burundi" > Burúndi</option>
3897<option value="Bhutan" > Butão</option>
3898<option value="Belgium" > Bélgica</option>
3899<option value="Cape Verde" > Cabo Verde</option>
3900<option value="Cameroon" > Camarões</option>
3901<option value="Cambodia" > Camboja</option>
3902<option value="Canada" > Canadá</option>
3903<option value="Kazakhstan" > Casaquistão</option>
3904<option value="Chad" > Chade</option>
3905<option value="Chile" > Chile</option>
3906<option value="China" > China</option>
3907<option value="Cyprus" > Chipre</option>
3908<option value="Singapore" > Cingapura</option>
3909<option value="Colombia" > Colômbia</option>
3910<option value="South Korea" > Coréia do Sul</option>
3911<option value="Costa Rica" > Costa Rica</option>
3912<option value="Croatia" > Croácia</option>
3913<option value="Cuba" > Cuba</option>
3914<option value="Denmark" > Dinamarca</option>
3915<option value="Djibouti" > Djibuti</option>
3916<option value="Dominica" > Dominica</option>
3917<option value="Egypt" > Egito</option>
3918<option value="El Salvador" > El Salvador</option>
3919<option value="United Arab Emirates" > Emirados Árabes Unidos</option>
3920<option value="Ecuador" > Equador</option>
3921<option value="Eritrea" > Eritréia</option>
3922<option value="Slovakia" > Eslováquia</option>
3923<option value="Slovenia" > Eslovênia</option>
3924<option value="Spain" > Espanha</option>
3925<option value="Estonia" > Estônia</option>
3926<option value="Ethiopia" > Etiópia</option>
3927<option value="Federated States of Micronesia" > Federated States of Micronesia</option>
3928<option value="Fiji" > Fiji</option>
3929<option value="Philippines" > Filipinas</option>
3930<option value="Finland" > Finlândia</option>
3931<option value="France" > França</option>
3932<option value="Gabon" > Gabão</option>
3933<option value="Ghana" > Gana</option>
3934<option value="Georgia" > Geórgia</option>
3935<option value="Gibraltar" > Gibraltar</option>
3936<option value="Grenada" > Granada</option>
3937<option value="Greece" > Grécia</option>
3938<option value="Guadeloupe" > Guadeloupe</option>
3939<option value="Guatemala" > Guatemala</option>
3940<option value="Guernsey" > Guernsey</option>
3941<option value="Guyana" > Guiana</option>
3942<option value="French Guiana" > Guiana Francesa</option>
3943<option value="Guinea-Bissau" > Guine-Bissau</option>
3944<option value="Equatorial Guinea" > Guiné Equatorial</option>
3945<option value="Gambia" > Gâmbia</option>
3946<option value="Haiti" > Haití</option>
3947<option value="Honduras" > Honduras</option>
3948<option value="Hong Kong" > Hong Kong</option>
3949<option value="Hungary" > Hungria</option>
3950<option value="Cayman Islands" > Ilhas Caimã</option>
3951<option value="Comoros" > Ilhas Comoro</option>
3952<option value="Mauritius" > Ilhas Maurício</option>
3953<option value="Turks and Caicos Islands" > Ilhas Turcas e Caicos</option>
3954<option value="Indonesia" > Indonésia</option>
3955<option value="Ireland" > Irlanda</option>
3956<option value="Iceland" > Islândia</option>
3957<option value="Israel" > Israel</option>
3958<option value="Italy" > Itália</option>
3959<option value="Yemen" > Iêmen</option>
3960<option value="Jamaica" > Jamaica</option>
3961<option value="Japan" > Japão</option>
3962<option value="Jersey" > Jersey</option>
3963<option value="Jordan" > Jordânia</option>
3964<option value="Kuwait" > Kuwait</option>
3965<option value="Kyrgyzstan" > Kyrgyzstão</option>
3966<option value="Laos" > Laos</option>
3967<option value="Latvia" > Latívia</option>
3968<option value="Lesotho" >
3968 Lesoto</option>
3969<option value="Liechtenstein" > Liechtenstein</option>
3970<option value="Lithuania" > Lituânia</option>
3971<option value="Luxembourg" > Luxemburgo</option>
3972<option value="Lebanon" > Líbano</option>
3973<option value="Macau" > Macau</option>
3974<option value="Madagascar" > Madagascar</option>
3975<option value="Malawi" > Malaui</option>
3976<option value="Maldives" > Maldivas</option>
3977<option value="Mali" > Mali</option>
3978<option value="Malta" > Malta</option>
3979<option value="Malaysia" > Malásia</option>
3980<option value="Morocco" > Marrocos</option>
3981<option value="Martinique" > Martinica</option>
3982<option value="Mauritania" > Mauritânia</option>
3983<option value="Mongolia" > Mongólia</option>
3984<option value="Mozambique" > Moçambique</option>
3985<option value="Mexico" > México</option>
3986<option value="Monaco" > Mônaco</option>
3987<option value="Namibia" > Namíbia</option>
3988<option value="Nepal" > Nepal</option>
3989<option value="Nicaragua" > Nicarágua</option>
3990<option value="Nigeria" > Nigéria</option>
3991<option value="Norway" > Noruega</option>
3992<option value="New Zealand" > Nova Zelândia</option>
3993<option value="Niger" > Níger</option>
3994<option value="Oman" > Omã</option>
3995<option value="Panama" > Panamá</option>
3996<option value="Papua New Guinea" > Papua Nova Guiné</option>
3997<option value="Pakistan" > Paquistão</option>
3998<option value="Paraguay" > Paraguai</option>
3999<option value="Peru" > Perú</option>
4000<option value="Poland" > Polônia</option>
4001<option value="Portugal" > Portugal</option>
4002<option value="Qatar" > Quatar</option>
4003<option value="Kenya" > Quênia</option>
4004<option value="United Kingdom" > Reino Unido</option>
4005<option value="Central African Republic" > República Central Africana</option>
4006<option value="Dominican Republic" > República Dominicana</option>
4007<option value="Czech Republic" > República Tcheca</option>
4008<option value="Romania" > Romênia</option>
4009<option value="Rwanda" > Ruanda</option>
4010<option value="Russia" > Russia</option>
4011<option value="Western Sahara" > Saara Ocidental</option>
4012<option value="San Marino" > San Marino</option>
4013<option value="St. Lucia" > Santa Lúcia</option>
4014<option value="Seychelles" > Seicheles</option>
4015<option value="Senegal" > Senegal</option>
4016<option value="Sierra Leone" > Serra Leoa</option>
4017<option value="Sri Lanka" > Sri Lanka</option>
4018<option value="Swaziland" > Suazilândia</option>
4019<option value="Suriname" > Suriname</option>
4020<option value="Sweden" > Suécia</option>
4021<option value="Switzerland" > Suíça</option>
4022<option value="St. Kitts &amp; Nevis" > São Kitts &amp; Nevis</option>
4023<option value="Sao Tome &amp; Principe" > São Tomé &amp; Príncipe</option>
4024<option value="St. Vincent &amp; the Grenadines" > São Vicente &amp; as Granadinas</option>
4025<option value="Tajikistan" > Tadjiquistão</option>
4026<option value="Thailand" > Tailândia</option>
4027<option value="Taiwan" > Taiwan</option>
4028<option value="Tanzania" > Tanzânia</option>
4029<option value="Togo" > Togo</option>
4030<option value="Trinidad and Tobago" > Trinidade e Tobago</option>
4031<option value="Tunisia" > Tunísia</option>
4032<option value="Turkmenistan" > Turcumenistão</option>
4033<option value="Turkey" > Turquia</option>
4034<option value="Ukraine" > Ucrânia</option>
4035<option value="Uganda" > Uganda</option>
4036<option value="Uruguay" > Uruguai</option>
4037<option value="Uzbekistan" > Usbequistão</option>
4038<option value="Venezuela" > Venezuela</option>
4039<option value="Vietnam" > Vietnã</option>
4040<option value="Zambia" > Zâmbia</option>
4041<option value="South Africa" > África do Sul</option>
4042<option value="Austria" > Áustria</option>
4043<option value="India" > Índia</option>
4044</select>
4045
4046            <span class="suggest"></span>
4047            <div class="help-block"></div>
4048        </div>
4049    </div>
4050</script>
4050
4051
4052<script id="reg_field_row_state_select" type="text/x-handlebars-template">
4053    <div data-form-field="state" data-form-group="location" class="clearfix">
4054        <label><b><span>Estado</span></b></label>
4055        <div class="input">
4056            <div id="reg_state">
4057                <select name="state" >
4058<option value="*">Qualquer</option>
4059<option value="Alabama">Alabama</option>
4060<option value="Alaska">Alasca</option>
4061<option value="American Samoa">American Samoa</option>
4062<option value="Arizona">Arizona</option>
4063<option value="Arkansas">Arkansas</option>
4064<option value="California">Califórnia</option>
4065<option value="North Carolina">Carolina do Norte</option>
4066<option value="South Carolina">Carolina do Sul</option>
4067<option value="Colorado">Colorado</option>
4068<option value="Connecticut">Connecticut</option>
4069<option value="North Dakota">Dakota do Norte</option>
4070<option value="South Dakota">Dakota do Sul</option>
4071<option value="Delaware">Delaware</option>
4072<option value="District of Columbia">Distrito da Colúmbia</option>
4073<option value="Florida">Flórida</option>
4074<option value="Georgia">Geórgia</option>
4075<option value="Guam">Guam</option>
4076<option value="Hawaii">Havaí</option>
4077<option value="Idaho">Idaho</option>
4078<option value="Northern Mariana Islands">Ilhas Marianas do Norte </option>
4079<option value="Illinois" selected="selected">Illinois</option>
4080<option value="Indiana">Indiana</option>
4081<option value="Iowa">Iowa</option>
4082<option value="Kansas">Kansas</option>
4083<option value="Kentucky">Kentucky</option>
4084<option value="Louisiana">Louisiana</option>
4085<option value="Maine">Maine</option>
4086<option value="Maryland">Maryland</option>
4087<option value="Massachusetts">Massachusetts</option>
4088<option value="Michigan">Michigan</option>
4089<option value="Minnesota">Minnesota</option>
4090<option value="Mississippi">Mississippi</option>
4091<option value="Missouri">Missouri</option>
4092<option value="Montana">Montana</option>
4093<option value="Nebraska">Nebraska</option>
4094<option value="Nevada">Nevada</option>
4095<option value="New Hampshire">Nova Hampshire</option>
4096<option value="New York">Nova Iorque</option>
4097<option value="New Jersey">Nova Jérsei</option>
4098<option value="New Mexico">Novo México</option>
4099<option value="Ohio">Ohio</option>
4100<option value="Oklahoma">Oklahoma</option>
4101<option value="Oregon">Oregon</option>
4102<option value="Pennsylvania">Pensilvânia</option>
4103<option value="Puerto Rico">Porto Rico</option>
4104<option value="Rhode Island">Rhode Island</option>
4105<option value="Tennessee">Tennessee</option>
4106<option value="Texas">Texas</option>
4107<option value="Utah">Utah</option>
4108<option value="Vermont">Vermont</option>
4109<option value="Virgin Islands">Virgin Islands</option>
4110<option value="West Virginia">Virgínia Ocidental</option>
4111<option value="Virginia">Virgínia</option>
4112<option value="Washington">Washington</option>
4113<option value="Wisconsin">Wisconsin</option>
4114<option value="Wyoming">Wyoming</option>
4115</select>
4116
4117                <span class="suggest"></span>
4118                <div class="help-block"></div>
4119            </div>
4120            <div id="reg_state_input">
4121                <input minl="1" type="text" id="state_text" name="state_input" value="" data-field-required="false" />
4122                <div class="help-block"></div>
4123            </div>
4124        </div>
4125    </div>
4126</script>
4126
4127
4128<script id="reg_field_row_city" type="text/x-handlebars-template">
4129    <div data-form-field="city" data-form-group="location" class="clearfix">
4130        <label><b><span>A cidade mais próxima</span></b></label>
4131        <div class="input">
4132            <div id="reg_closest_city">
4133                            </div>
4134            <div id="reg_city_input">
4135                <input type="text" id="city_text" name="city" minl="1" value="" />
4136            </div>
4137            <div class="help-block"></div>
4138        </div>
4139    </div>
4140</script>
4140
4141
4142<script id="reg_field_row_zip_input" type="text/x-handlebars-template">
4143    <div data-form-field="zip" data-form-group="location" class="clearfix not_validated ">
4144        <label><b>CEP</b></label>
4145        <div class="input">
4146            <input type="text" name="zip" value="" maxlength="5" data-minlength="5"  data-type="digits" data-minlength="5" />
4147            <span class="suggest"><a class="zip_check" href="javascript://" tabindex="-1">Encontre seu código postal</a></span>
4148            <div class="help-block"></div>
4149        </div>
4150    </div>
4151</script>
4151
4152
4153<script id="reg_field_row_email" type="text/x-handlebars-template">
4154    <div id="form-email" data-form-field="email" class="clearfix not_validated ">
4155        <label for="form-email"><b>E-mail</b></label>
4156        <div class="input">
4157            <input type="text" name="email" value="" data-type="email" />
4158            <span class="suggest"></span>
4159            <div class="help-block"></div>
4160        </div>
4161    </div>
4162
4163    <div data-form-field="email_confirm" class="clearfix">
4164        <label><b>Confirm Email</b></label>
4165        <div class="input">
4166            <input type="text" name="email_confirm" />
4167            <div class="help-block"></div>
4168        </div>
4169    </div>
4170</script>
4170
4171
4172
4173<script id="reg_field_row_username" type="text/x-handlebars-template">
4174    <div id="form-handle" data-form-field="handle" class="clearfix not_validated ">
4175        <label for="form-handle"><b>Nome de Usuário</b></label>
4176        <div class="input">
4177            <input type="text" name="REG_handle" value="" maxlength="16" data-minlength="4" data-type="alphanum" />
4178            <span class="suggest"><a class="username_check" href="javascript://">Verificar disponibilidade</a></span>
4179            <div class="help-block">
4180                            </div>
4181            <div class="suggest_base">
4182                <div class="suggest_list">
4183                    <div class="subtitle">Nome de Usuários disponíveis</div>
4184                    <div class="suggest_handles"></div>
4185                </div>
4186            </div>
4187            <div class="note-block" style="">De 4 a 16 caracteres, sem espaços nem caracteres especiais</div>
4188        </div>
4189    </div>
4190
4191    <div data-form-field="handle_confirm" class="clearfix">
4192        <label><b>Confirm Username</b></label>
4193        <div class="input">
4194            <input type="text" name="handle_confirm"/>
4195            <div class="help-block"></div>
4196        </div>
4197    </div>
4198</script>
4198
4199
4200<script id="reg_field_row_password" type="text/x-handlebars-template">
4201    <div id="form-password" data-form-field="password" class="clearfix ">
4202        <label for="form-password"><b>Senha</b></label>
4203        <div class="input">
4204            <input type="hidden" name="crp_inc" value="r_T4BQHqNaldQm.Q85KLkaO_4vAF_a0Oa94Kz7cJyDFJdWLER0hyekI.1fsk1I8hKO" />
4205            <input type="password" name="password" value="" maxlength="25" data-type="special" data-minlength="5" data-password-meter="true" />
4206            <div class="help-block"></div>
4207            <div class="note-block" style="">Pelo menos 5 caracteres. Sensível à maiúsculas.</div>
4208        </div>
4209    </div>
4210
4211    <div data-form-field="password_confirm" class="clearfix">
4212        <label><b>Confirm Password</b></label>
4213        <div class="input">
4214            <input type="password" name="password_confirm" />
4215            <div class="help-block"></div>
4216        </div>
4217    </div>
4218</script>
4218
4219
4220<script id="reg_field_row_birthdate2_select" type="text/x-handlebars-template">
4221    <div id="form-birthdate2" data-form-field="birthdate2" data-form-group="birthday" class="clearfix hide">
4222        <label for="form-birthdate2"><b>O anivesário deles</b></label>
4223        <div class="input birth-input">
4224            <select name="bday_month2" size='1' id='bday_month2'    class="data-error-message="Digite sua data de Nascimento" data-group="birthday"">
4225<option value="">Mês</option><option value="1">Janeiro</option>
4226<option value="2">Fevereiro</option>
4227<option value="3">Março</option>
4228<option value="4">Abril</option>
4229<option value="5">Maio</option>
4230<option value="6">Junho</option>
4231<option value="7">Julho</option>
4232<option value="8">Agosto</option>
4233<option value="9">Setembro</option>
4234<option value="10">Outubro</option>
4235<option value="11">Novembro</option>
4236<option value="12">Dezembro</option>
4237</select>
4238<select name="bday_day2" id="bday_day2" class="data-error-message="Digite sua data de Nascimento" data-group="birthday"" >
4239<option value="">Dia</option><option value="01">1</option>
4240<option value="02">2</option>
4241<option value="03">3</option>
4242<option value="04">4</option>
4243<option value="05">5</option>
4244<option value="06">6</option>
4245<option value="07">7</option>
4246<option value="08">8</option>
4247<option value="09">9</option>
4248<option value="10">10</option>
4249<option value="11">11</option>
4250<option value="12">12</option>
4251<option value="13">13</option>
4252<option value="14">14</option>
4253<option value="15">15</option>
4254<option value="16">16</option>
4255<option value="17">17</option>
4256<option value="18">18</option>
4257<option value="19">19</option>
4258<option value="20">20</option>
4259<option value="21">21</option>
4260<option value="22">22</option>
4261<option value="23">23</option>
4262<option value="24">24</option>
4263<option value="25">25</option>
4264<option value="26">26</option>
4265<option value="27">27</option>
4266<option value="28">28</option>
4267<option value="29">29</option>
4268<option value="30">30</option>
4269<option value="31">31</option>
4270</select>
4271<select name="bday_year2" id="bday_year2" class="data-error-message="Digite sua data de Nascimento" data-group="birthday"" >
4272<option value="">Ano</option><option value="2008">2008</option>
4273<option value="2007">2007</option>
4274<option value="2006">2006</option>
4275<option value="2005">2005</option>
4276<option value="2004">2004</option>
4277<option value="2003">2003</option>
4278<option value="2002">2002</option>
4279<option value="2001">2001</option>
4280<option value="2000">2000</option>
4281<option value="1999">1999</option>
4282<option value="1998">1998</option>
4283<option value="1997">1997</option>
4284<option value="1996">1996</option>
4285<option value="1995">1995</option>
4286<option value="1994">1994</option>
4287<option value="1993">1993</option>
4288<option value="1992">1992</option>
4289<option value="1991">1991</option>
4290<option value="1990">1990</option>
4291<option value="1989">1989</option>
4292<option value="1988">1988</option>
4293<option value="1987">1987</option>
4294<option value="1986">1986</option>
4295<option value="1985">1985</option>
4296<option value="1984">1984</option>
4297<option value="1983">1983</option>
4298<option value="1982">1982</option>
4299<option value="1981">1981</option>
4300<option value="1980">1980</option>
4301<option value="1979">1979</option>
4302<option value="1978">1978</option>
4303<option value="1977">1977</option>
4304<option value="1976">1976</option>
4305<option value="1975">1975</option>
4306<option value="1974">1974</option>
4307<option value="1973">1973</option>
4308<option value="1972">1972</option>
4309<option value="1971">1971</option>
4310<option value="1970">1970</option>
4311<option value="1969">1969</option>
4312<option value="1968">1968</option>
4313<option value="1967">1967</option>
4314<option value="1966">1966</option>
4315<option value="1965">1965</option>
4316<option value="1964">1964</option>
4317<option value="1963">1963</option>
4318<option value="1962">1962</option>
4319<option value="1961">1961</option>
4320<option value="1960">1960</option>
4321<option value="1959">1959</option>
4322<option value="1958">1958</option>
4323<option value="1957">1957</option>
4324<option value="1956">1956</option>
4325<option value="1955">1955</option>
4326<option value="1954">1954</option>
4327<option value="1953">1953</option>
4328<option value="1952">1952</option>
4329<option value="1951">1951</option>
4330<option value="1950">1950</option>
4331<option value="1949">1949</option>
4332<option value="1948">1948</option>
4333<option value="1947">1947</option>
4334<option value="1946">1946</option>
4335<option value="1945">1945</option>
4336<option value="1944">1944</option>
4337<option value="1943">1943</option>
4338<option value="1942">1942</option>
4339<option value="1941">1941</option>
4340<option value="1940">1940</option>
4341<option value="1939">1939</option>
4342<option value="1938">1938</option>
4343<option value="1937">1937</option>
4344<option value="1936">1936</option>
4345<option value="1935">1935</option>
4346<option value="1934">1934</option>
4347<option value="1933">1933</option>
4348<option value="1932">1932</option>
4349<option value="1931">1931</option>
4350<option value="1930">1930</option>
4351<option value="1929">1929</option>
4352<option value="1928">1928</option>
4353<option value="1927">1927</option>
4354</select>
4355
4356            <div class="help-block"></div>
4357        </div>
4358    </div>
4359</script>
4359
4360
4361<script id="reg_field_row_race_select" type="text/x-handlebars-template">
4362            <div id="form-race" data-form-field="race" data-field-required="false" data-form-group="profile" class="hide clearfix">
4363            <label>
4364                <b>Etnia</b>
4365            </label>
4366            <div class="input">
4367                <select name="race"  class=""" data-field-required="false"">
4368<option value="0">Prefere não dizer</option>
4369<option value="1">Americano Nativo</option>
4370<option value="2">Asiático</option>
4371<option value="3">Negro</option>
4372<option value="4">Caucasiano</option>
4373<option value="5">Indiano do Leste</option>
4374<option value="6">Hispânico</option>
4375<option value="7">Meio Leste</option>
4376<option value="8">Misturado</option>
4377<option value="9">Outro(a)</option>
4378</select>
4379
4380                <div class="help-block"></div>
4381            </div>
4382        </div>
4383    </script>
4383
4384
4385<script id="reg_field_row_race2_select" type="text/x-handlebars-template">
4386            <div id="form-race2" data-form-field="race2" data-field-required="false" data-form-group="profile" class="hide clearfix">
4387            <label>
4388                <b>A raça deles</b>
4389            </label>
4390            <div class="input">
4391                <select name="race2"  class=""" data-field-required="false"">
4392<option value="0">Prefere não dizer</option>
4393<option value="1">Americano Nativo</option>
4394<option value="2">Asiático</option>
4395<option value="3">Negro</option>
4396<option value="4">Caucasiano</option>
4397<option value="5">Indiano do Leste</option>
4398<option value="6">Hispânico</option>
4399<option value="7">Meio Leste</option>
4400<option value="8">Misturado</option>
4401<option value="9">Outro(a)</option>
4402</select>
4403
4404                <div class="help-block"></div>
4405            </div>
4406        </div>
4407    </script>
4407
4408
4409<script id="reg_field_row_body_type_select" type="text/x-handlebars-template">
4410    <div id="form-body-type" data-form-field="body_type" data-field-required="false" data-form-group="profile" class="hide clearfix">
4411        <label>
4412            <b>Tipo físico</b>
4413        </label>
4414        <div class="input">
4415            <select name="body_type"  class=""" data-field-required="false"">
4416<option value="0">Prefere não dizer</option>
4417<option value="1">Médio</option>
4418<option value="2">Esbelto</option>
4419<option value="3">Atlético</option>
4420<option value="4">Amplo</option>
4421<option value="5">Com uma cobertura extra</option>
4422<option value="6">BBW/BBM</option>
4423</select>
4424
4425            <div class="help-block"></div>
4426        </div>
4427    </div>
4428</script>
4428
4429
4430<script id="reg_field_row_body_type2_select" type="text/x-handlebars-template">
4431    <div id="form-body-type2" data-form-field="body_type2" data-field-required="false" data-form-group="profile" class="hide clearfix">
4432        <label>
4433            <b>O tipo de corpo deles</b>
4434        </label>
4435        <div class="input">
4436            <select name="body_type2"  class=""" data-field-required="false"">
4437<option value="0">Prefere não dizer</option>
4438<option value="1">Médio</option>
4439<option value="2">Esbelto</option>
4440<option value="3">Atlético</option>
4441<option value="4">Amplo</option>
4442<option value="5">Com uma cobertura extra</option>
4443<option value="6">BBW/BBM</option>
4444</select>
4445
4446            <div class="help-block"></div>
4447        </div>
4448    </div>
4449</script>
4449
4450
4451<script id="reg_field_row_sex_orientation_select" type="text/x-handlebars-template">
4452            <div id="form-orientation" data-form-field="orientation" data-field-required="false" data-form-group="profile" class="hide clearfix">
4453            <label>
4454                <b>Orientação sexual</b>
4455            </label>
4456            <div class="input">
4457                                    <select name="sex_orient"  class=""" data-field-required="false"">
4458<option value="0">Prefere não dizer</option>
4459<option value="1">Hetero</option>
4460<option value="2">Bi-sexual</option>
4461<option value="3">Bisexual-curioso</option>
4462<option value="4">Gay</option>
4463</select>
4464
4465                                <div class="help-block"></div>
4466            </div>
4467        </div>
4468    </script>
4468
4469
4470<script id="reg_field_row_sex_orientation2_select" type="text/x-handlebars-template">
4471            <div id="form-orientation2" data-form-field="orientation2" data-field-required="false" data-form-group="profile" class="hide clearfix">
4472            <label>
4473                <b>A orientação sexual deles</b>
4474            </label>
4475            <div class="input">
4476                <select name="sex_orient2"  class=""" data-field-required="false"">
4477<option value="0">Prefere não dizer</option>
4478<option value="1">Hetero</option>
4479<option value="2">Bi-sexual</option>
4480<option value="3">Bisexual-curioso</option>
4481<option value="4">Gay</option>
4482</select>
4483
4484                <div class="help-block"></div>
4485            </div>
4486        </div>
4487    </script>
4487
4488
4489<script id="reg_field_row_marital_select" type="text/x-handlebars-template">
4490    <div id="form-marital-status" data-form-field="marital_status" data-field-required="false" data-form-group="profile" class="hide clearfix">
4491        <label>
4492            <b>Estado civil</b>
4493        </label>
4494        <div class="input">
4495            <select name="marital_status"  class=""" data-field-required="false"">
4496<option value="0">Prefere não dizer</option>
4497<option value="1">Solteiro(a)</option>
4498<option value="2">Casado(a)</option>
4499<option value="3">Divorciado(a)</option>
4500<option value="4">Separado(a)</option>
4501<option value="5">Juntado(a)</option>
4502<option value="6">Viúvo(a)</option>
4503</select>
4504
4505            <div class="help-block"></div>
4506        </div>
4507    </div>
4508</script>
4508
4509
4510<script id="reg_field_row_role_select" type="text/x-handlebars-template">
4511    </script>
4511
4512
4513<script id="reg_field_row_role2_select" type="text/x-handlebars-template">
4514    </script>
4514
4515
4516<script id="reg_field_row_living_situation_select" type="text/x-handlebars-template">
4517    </script>
4517
4518
4519<script id="reg_field_row_active_select" type="text/x-handlebars-template">
4520    </script>
4520
4521
4522<script id="reg_field_row_religion_select" type="text/x-handlebars-template">
4523    </script>
4523
4524
4525<script id="reg_field_row_synagogue_select" type="text/x-handlebars-template">
4526    </script>
4526
4527
4528<script id="reg_field_row_kosher_select" type="text/x-handlebars-template">
4529    </script>
4529
4530
4531<script id="reg_field_row_relationship_god_select" type="text/x-handlebars-template">
4532    </script>
4532
4533
4534<script id="reg_field_row_denomination_select" type="text/x-handlebars-template">
4535    </script>
4535
4536
4537<script id="reg_field_row_title_input" type="text/x-handlebars-template">
4538    <div id="form-intro-title" data-form-field="title" class="clearfix">
4539        <label for="form-intro-title"><b>Título da introdução</b></label>
4540        <div class="input">
4541            <input type="text" name="title" value="" maxlength="100" data-minlength="10" data-error-message="Requer pelo menos 10 caracteres." />
4542            <div class="help-block"></div>
4543            <div class="note-block">Pelo menos 10 caracteres. Nada de informação de contato pessoal.</div>
4544        </div>
4545    </div>
4546</script>
4546
4547
4548<script id="reg_field_row_intro_textarea" type="text/x-handlebars-template">
4549    <div id="form-intro" data-form-field="intro" class="clearfix">
4550        <label for="form-intro">
4551            <b>Diga aos outros sobre si mesmo</b>
4552                        <div class="suggest">
4553                Precisa de ajuda? Experimente essas ferramentas:
4554                <ul class="writing_tool">
4555                    <li data-form-tool="writing_ideas"><a href="javascript:CD.Forms.Reg.hints_reg_intro()">Dicas para Começar a Escrever</a></li>
4556                    <li data-form-tool="instant_writer" class="hide"><a href=javascript:CD.Forms.Reg.writerWin("/p/writer.cgi?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS","")>Escritor instantâneo</a></li>
4557                </ul>
4558            </div>
4559                    </label>
4560
4561        <div class="input">
4562            <textarea name="profile" data-minlength="50" data-error-message="Requer pelo menos 50 caracteres" wrap="VIRTUAL" maxlength="5000" onKeyUp="CD.Forms.Reg.textCounter(document.forms['reg'].profile,document.getElementById('inputlen1'),50,document.getElementById('counter1'));" ></textarea>
4563            <div class="note-block">
4564                <div id="counter1" ><span id="inputlen1">50</span> São necessários no mínimo <span id="inputlen1">50</span> caracteres</div>
4565            </div>
4566            <div class="help-block"></div>
4567            
4568                                </div>
4569    </div>
4570</script>
4570
4571
4572<script id="reg_field_row_recaptcha" type="text/x-handlebars-template">
4573    {{#if note}}
4574    <div class="note">
4575        {{note}}
4576    </div>
4577    {{/if}}
4578    <div id="form-recaptcha" data-form-field="recaptcha" class="clearfix hide">
4579        {{#unless no_label}}
4580        <label><b>Verificação de Segurança</b></label>
4581        {{/unless}}
4582        <div class="input">
4583            <div id="recaptcha_box">
4584                                    <div id="recaptcha" class="g-recaptcha" data-sitekey="6Lf57BsUAAAAAKMhSgtXdURk4YNgpMMuiifba3_U" data-size="invisible" data-callback="validateRecaptcha"></div>
4585                            </div>
4586            <div class="help-block"></div>
4587        </div>
4588        <input type="hidden" name="did_captcha" value="1" />
4589    </div>
4590</script>
4590
4591
4592<script id="reg_fieldset_tmpl" type="text/x-handlebars-template">
4593    <div class="span5" data-page-layout="left-content">
4594        {{#if img}}
4595            <img src="{{img}}" />
4596        {{/if}}
4597    </div>
4598    <div class="span7" data-page-layout="main-content">
4599        <h1 class="page_title">{{{page_title}}}</h1>
4600        {{#if member_totals}}<div class="member_totals">{{member_totals}}</div>{{/if}}
4601
4602        <fieldset>
4603            <div data-page-asset="fields"></div>
4604        </fieldset>
4605        <div class="piclist_outer_container">
4606            <div class="prev_btn"></div>
4607            <div class='clearfix' data-page-asset='piclist'></div>
4608            <div class="next_btn"></div>
4609        </div>
4610    </div>
4611</script>
4611
4612
4613<script id="reg_fieldset_single_tmpl" type="text/x-handlebars-template">
4614    <div class="span7" data-page-layout="main-content">
4615        <h1 class="page_title">
4616            {{#if page_title}}
4617                {{{page_title}}}
4618            {{/if}}
4619        </h1>
4620        {{#if member_totals}}<div class="member_totals">{{member_totals}}</div>{{/if}}
4621
4622        <fieldset>
4623            <div data-page-asset="fields"></div>
4624        </fieldset>
4625                    <div class='clearfix' data-page-asset='piclist'></div>
4626            </div>
4627</script>
4627
4628
4629<script id="reg_progress_tmpl" type="text/x-handlebars-template">
4630    <div data-page-asset="progress-bar">
4631        <div data-progress-bar="1" class="bar 0">
4632            <span>0%</span>
4633            <div data-progress-bar-asset="bar"></div>
4634        </div>
4635    </div>
4636</script>
4636
4637
4638<script id="reg_pagination_tmpl" type="text/x-handlebars-template">
4639    <div class="pagination">
4640        <div class="prev_link">
4641            <span class="pagination_back">&lt; De volta</span>
4642        </div>
4643        <ul class="pages">
4644            {{{pages}}}
4645        </ul>
4646    </div>
4647</script>
4647
4648
4649<script id="reg_pagination_page_tmpl" type="text/x-handlebars-template">
4650    <li class="pagination_item{{#if is_current_page}} current{{/if}}" data-page="{{page}}">
4651        <a{{#if url}} href="{{url}}"{{/if}}  class="page_link">            <span>{{page}}</span>
4652        </a>
4653    </li>
4654</script>
4654
4655
4656<script id="reg_piclist_thumb" type="text/x-handlebars-template">
4657        {{#each piclist}}
4658    <div class="pic_list">
4659        {{{photo}}}
4660                <p>{{{handle}}}</p>
4661        <p>{{{loc}}}</p>
4662        <p>{{age}}{{sex}}</p>
4663            </div>
4664    {{/each}}
4665    </script>
4665
4666 
4667 
4668  
4669  
4670
4671
4672
4673
4674
4675
4676
4677<script type="text/javascript">
4678CD = window.CD || {};
4679
4680if (CD.namespace) {
4681    CD.namespace('CD.CONFIG');
4682}
4683
4684CD.CONFIG = function(strName) {
4685    var private_values = {
4686        is_admin: false,
4687        is_dev: false,
4688        timezone_offset: parseInt('-0700'.substring(1,3).replace(/^0/,'')),
4689        search: {
4690            list_options: [
4691                {"label":"Qualquer","miles":999999,"kilometers":999999},
4692                {"label":"5","miles":5,"kilometers":3},
4693                {"label":"10","miles":10,"kilometers":6},
4694                {"label":"20","miles":20,"kilometers":12},
4695                {"label":"50","miles":50,"kilometers":31},
4696                {"label":"75","miles":75,"kilometers":46},
4697                {"label":"80","miles":80,"kilometers":50},
4698                {"label":"100","miles":100,"kilometers":63},
4699                {"label":"160","miles":160,"kilometers":100},
4700                {"label":"200","miles":200,"kilometers":125},
4701                {"label":"300","miles":300,"kilometers":186},
4702                {"label":"500","miles":500,"kilometers":313},
4703                {"label":"800","miles":800,"kilometers":500},
4704                {"label":"1000","miles":1000,"kilometers":625},
4705                {"label":"1600","miles":1600,"kilometers":1000},
4706                {"label":"2000","miles":2000,"kilometers":1243},
4707                {"label":"3000","miles":3000,"kilometers":1864},
4708                {"label":"5000","miles":5000,"kilometers":3106},
4709                {"label":"10000","miles":10000,"kilometers":6214}
4710            ],
4711            distance_unit: "kilômetros"
4712        },
4713        pagination: {
4714            lang: {
4715                "next":"Próximo",
4716                "prev":"Anterior"
4717            }
4718        },
4719        badges: {
4720            gold_text: "Ouro",
4721            gold_tooltip: "Associado Ouro",
4722            vip_text: "VIP",
4723            vip_tooltip: "Associado VIP",
4724            verified_text: "Verificado",
4725            verified_tooltip: "Associado Verificado",
4726            confirmed_tooltip: "ID Verdadeira Enviada & Confirmada",
4727            online_text: "Online",
4728            online_tooltip: "Online Agora",
4729            broadcasting_text: "Ao Vivo no Cam",
4730            broadcasting_tooltip: "Transmitindo Agora",
4731            friends_text: "Amigos",
4732            friends_tooltip: "Já São Amigos",
4733            imc_text: "No MI",
4734            imc_tooltip: "No MI Agora",
4735            topfan_tooltip_numone: "#1 Fan",
4736            topfan_tooltip_numtwo: "#2 Fan",
4737            topfan_tooltip_numxxx: "#99+ Fan",
4738            mobile_text: "IM EM Celulares",
4739            mobile_tooltip: "IM Em Celulares"
4740        },
4741        urls: {
4742            chat_window: "https://parsexual.com/go/page/conversation?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS",
4743            profile: "https://parsexual.com/p/member.cgi?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS&mid=",
4744            hb_profile_optimized_photo: "https://parsexual.com/p/member.cgi?dcb=parsexual.com&mid={{pwsid}}&profile_optimized_photo_id={{optimized_photo}}&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS",
4745            hb_profile: "https://parsexual.com/p/member.cgi?dcb=parsexual.com&mid={{pwsid}}&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS",
4746            member_webcams: "https://parsexual.com/p/imc/view_video.cgi?dcb=parsexual.com&action=video_public_view&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS",
4747            friend_manager:"https://parsexual.com/p/circle/people.cgi?dcb=parsexual.com&status=1&action=show_friends&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS&mid=",
4748            photo_manager:"https://parsexual.com/p/manage_photos.cgi?dcb=parsexual.com&do=show_profile_photo_page&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS&mid=",
4749            upgrade:"/p/order.cgi?site=ffadult&dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS",
4750            video_manager:"https://parsexual.com/p/video/manager.cgi?dcb=parsexual.com&action=view_indexed_video&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS&stream_id=",
4751            fan_manager:"https://parsexual.com/p/page.cgi?dcb=parsexual.com&p=top_fans_member_fanlist&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS&pwsid=",
4752            messenger: "https://parsexual.com/messenger?dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS",
4753            broadcaster:                "https://parsexual.com/p/imc/view_video.cgi?dcb=parsexual.com&test=yes&app_type=web_imc&action=broadcast&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS"
4754                                    },
4755
4756        gender_map: {
4757                     man: 1,
4758            woman: 2,
4759            couple: 3,
4760            group: 4,
4761            lesbiancouple: 5,
4762            gaycouple: 6,
4763            trans: 7,
4764            male: 1,
4765            female: 2,
4766            men: 1,
4767            women: 2,
4768            couples: 3,
4769            groups: 4,
4770            lesbiancouples: 5,
4771            gaycouples: 6
4772                  },
4773
4774        lang: {
4775            view_more: "mais",
4776            gender: {
4777                              man: "Homem",
4778                woman: "Mulher",
4779                couple: "Casal (homen/mulher)",
4780                group: "Grupo",
4781                lesbiancouple: "Casal  (2 mulheres)",
4782                gaycouple: "Casal (2 homens)",
4783                trans: "TS/TV/TG",
4784                male: "Homem",
4785                female: "Mulher",
4786                men: "homens",
4787                women: "mulheres",
4788                couples: "Casais (homem/mulher)",
4789                groups: "Grupos",
4790                lesbiancouples: "Casais (2 mulheres)",
4791                gaycouples: "Casais (2 homens)"
4792                          },
4793                        race:   {
4794                "0":                "Prefere não dizer",
4795                "prefernotsay":     "Prefere não dizer",
4796                "1":                "Índio Americano",
4797                "nativeamerican":   "Índio Americano",
4798                "2":                "Asiático",
4799                "asian":            "Asiático",
4800                "3":                "Negro",
4801                "black":            "Negro",
4802                "4":                "Branco Caucasiano",
4803                "caucasian":        "Branco Caucasiano",
4804                "5":                "Indiano do Leste",
4805                "eastindian":       "Indiano do Leste",
4806                "6":                "Hispânico",
4807                "hispanic":         "Hispânico",
4808                "7":                "Oriente Médio",
4809                "middleeastern":    "Oriente Médio",
4810                "8":                "Micigenado",
4811                "mixed":            "Micigenado",
4812                "9":                "Outros",
4813                "other":            "Outros"
4814            },
4815            bodytype:   {
4816                "0":            "Prefere não dizer",
4817                "prefernotsay": "Prefere não dizer",
4818                "1":            "Mediano",
4819                "average":      "Mediano",
4820                "2":            "Magro/Pequeno",
4821                "slimpetite":   "Magro/Pequeno",
4822                "3":            "Atlético",
4823                "athletic":     "Atlético",
4824                "4":            "Largo",
4825                "ample":        "Largo",
4826                "5":            "Com uma cobertura extra",
4827                "extrapadding": "Com uma cobertura extra",
4828                "6":            "BBW/BBM",
4829                "large":        "BBW/BBM"
4830            },
4831            maritalstatus:  {
4832                "0":            "Prefere não dizer",
4833                "prefernotsay": "Prefere não dizer",
4834                "1":            "Solteiro",
4835                "single":       "Solteiro",
4836                "2":            "Casado",
4837                "married":      "Casado",
4838                "3":            "Divorciado",
4839                "divorced":     "Divorciado",
4840                "4":            "Separado",
4841                "separated":    "Separado",
4842                "5":            "Interessado",
4843                "attached":     "Interessado",
4844                "6":            "Viúvo",
4845                "widowed":      "Viúvo"
4846            },
4847            miles: "milhas",
4848            kilometers: "kilômetros",
4849            orientation: {
4850                "0":"Prefere não dizer",
4851                "1":"Hetero",
4852                "2":"Bissexual",
4853                "3":"Bi-curiosa",
4854                "4":"Gay/Lésbico",
4855                "17":"Hetero",
4856                "18":"Bissexual",
4857                "19":"Bi-curiosa",
4858                "20":"Gay/Lésbico",
4859                "prefernotsay": "Prefere não dizer",
4860                "straight":     "Heterosexual",
4861                "bisexual":     "Bisexual",
4862                "bicurious":    "Bi-curioso",
4863                "gay":          "Gay/Lésbica"
4864            }
4865        },
4866        images: {
4867            size_300: {
4868                no_photo_1: "https://secureimage.securedataimages.com/images/common/no_photo/300x300/male.jpg",
4869                no_photo_2: "https://secureimage.securedataimages.com/images/common/no_photo/300x300/female.jpg",
4870                no_photo_3: "https://secureimage.securedataimages.com/images/common/no_photo/300x300/couple.jpg",
4871                no_photo_4: "https://secureimage.securedataimages.com/images/common/no_photo/300x300/group.jpg",
4872                no_photo_5: "https://secureimage.securedataimages.com/images/common/no_photo/300x300/lesbian_couple.jpg",
4873                no_photo_6: "https://secureimage.securedataimages.com/images/common/no_photo/300x300/gay_couple.jpg",
4874                no_photo_7: "https://secureimage.securedataimages.com/images/common/no_photo/300x300/tstvtg.jpg"
4875            },
4876            size_96: {
4877                no_photo_1: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/male.gif",
4878                no_photo_2: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/female.gif",
4879                no_photo_3: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/couple.gif",
4880                no_photo_4: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/group.gif",
4881                no_photo_5: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/lesbian_couple.gif",
4882                no_photo_6: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/gay_couple.gif",
4883                no_photo_7: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/tstvtg.gif"
4884            },
4885            size_96t: {
4886                no_photo_1: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/male.jpg",
4887                no_photo_2: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/female.jpg",
4888                no_photo_3: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/couple.jpg",
4889                no_photo_4: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/group.jpg",
4890                no_photo_5: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/lesbian_couple.jpg",
4891                no_photo_6: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/gay_couple.jpg",
4892                no_photo_7: "https://secureimage.securedataimages.com/images/common/no_photo/96x96/tstvtg.jpg"
4893            },
4894            size_72: {
4895                no_photo_1: "https://secureimage.securedataimages.com/images/common/no_photo/72x72/male.gif",
4896                no_photo_2: "https://secureimage.securedataimages.com/images/common/no_photo/72x72/female.gif",
4897                no_photo_3: "https://secureimage.securedataimages.com/images/common/no_photo/72x72/couple.gif",
4898                no_photo_4: "https://secureimage.securedataimages.com/images/common/no_photo/72x72/group.gif",
4899                no_photo_5: "https://secureimage.securedataimages.com/images/common/no_photo/72x72/lesbian_couple.gif",
4900                no_photo_6: "https://secureimage.securedataimages.com/images/common/no_photo/72x72/gay_couple.gif",
4901                no_photo_7: "https://secureimage.securedataimages.com/images/common/no_photo/72x72/tstvtg.gif"
4902            },
4903            size_48: {
4904                no_photo_1: "https://secureimage.securedataimages.com/images/common/no_photo/48x48/male.gif",
4905                no_photo_2: "https://secureimage.securedataimages.com/images/common/no_photo/48x48/female.gif",
4906                no_photo_3: "https://secureimage.securedataimages.com/images/common/no_photo/48x48/couple.gif",
4907                no_photo_4: "https://secureimage.securedataimages.com/images/common/no_photo/48x48/group.gif",
4908                no_photo_5: "https://secureimage.securedataimages.com/images/common/no_photo/48x48/lesbian_couple.gif",
4909                no_photo_6: "https://secureimage.securedataimages.com/images/common/no_photo/48x48/gay_couple.gif",
4910                no_photo_7: "https://secureimage.securedataimages.com/images/common/no_photo/48x48/tstvtg.gif"
4911            },
4912            size_32: {
4913                no_photo_1: "https://secureimage.securedataimages.com/images/common/no_photo/32x32/male.gif",
4914                no_photo_2: "https://secureimage.securedataimages.com/images/common/no_photo/32x32/female.gif",
4915                no_photo_3: "https://secureimage.securedataimages.com/images/common/no_photo/32x32/couple.gif",
4916                no_photo_4: "https://secureimage.securedataimages.com/images/common/no_photo/32x32/group.gif",
4917                no_photo_5: "https://secureimage.securedataimages.com/images/common/no_photo/32x32/lesbian_couple.gif",
4918                no_photo_6: "https://secureimage.securedataimages.com/images/common/no_photo/32x32/gay_couple.gif",
4919                no_photo_7: "https://secureimage.securedataimages.com/images/common/no_photo/32x32/tstvtg.gif"
4920            },
4921            size_24: {
4922                no_photo_1: "https://secureimage.securedataimages.com/images/common/no_photo/24x24/male.gif",
4923                no_photo_2: "https://secureimage.securedataimages.com/images/common/no_photo/24x24/female.gif",
4924                no_photo_3: "https://secureimage.securedataimages.com/images/common/no_photo/24x24/couple.gif",
4925                no_photo_4: "https://secureimage.securedataimages.com/images/common/no_photo/24x24/group.gif",
4926                no_photo_5: "https://secureimage.securedataimages.com/images/common/no_photo/24x24/lesbian_couple.gif",
4927                no_photo_6: "https://secureimage.securedataimages.com/images/common/no_photo/24x24/gay_couple.gif",
4928              
4928  no_photo_7: "https://secureimage.securedataimages.com/images/common/no_photo/24x24/tstvtg.gif"
4929            }
4930
4931        },
4932        cobrand: {
4933            site: "ffadult",
4934            dcb: "parsexual.com",
4935            is_cobrand: true,
4936            pg_filter: false        },
4937        messages: {
4938            edit_photo_success_msg: "Suas fotos foram atualizadas!",
4939            tip_sent: "Gorjeta enviada",
4940            tip_error: "There was an error with your request, please try again later."
4941        },
4942        specs:          {
4943            messenger:  {
4944                default_width:      506,
4945                default_height:     835,
4946                reduced_width:      506,
4947                reduced_height:     512,
4948                chatwin_width:      450,
4949                chatwin_height:     475,
4950                broadcast_width:    860
4951            }
4952        }
4953    }
4954
4955    return private_values[strName];
4956}
4957if (CD.namespace) {
4958    CD.namespace('CD.ABTEST');
4959}
4960CD.ABTEST = function(strName) {
4961    var is_ffadult = true;
4962    var is_cobrand = true;
4963    var is_english = false;
4964    var private_values = {
4965        ab_38990StandFreeProfView: function() {
4966            var in_test_value = parseInt("-1", 10);
4967            return ( false
4968                /*
4969                in_test_value > 0 &&
4970                CD.member.level < 200 &&
4971                CD.member.country == 'United States' &&
4972                CD.member.lang_spoken.toLowerCase() == 'english' &&
4973                is_ffadult &&
4974                !is_cobrand
4975                */
4976            );
4977        },
4978        ab_soc33917camviewer: function() {
4979            var in_test_value = parseInt("0", 10);
4980            return in_test_value;
4981        },
4982        ab_38157Interested: function() {
4983            var in_test_value = parseInt("-1", 10);
4984            return in_test_value;
4985        },
4986        ab_40293search: function() {
4987            var in_test_value = parseInt("1", 10);
4988            return in_test_value;
4989        },
4990        ab_37778SOAiicon: function() {
4991            var in_test_value = parseInt("-1", 10);
4992            return in_test_value;
4993        },
4994        ab_39985viewer: function() {
4995                        var in_test_value = parseInt("-1", 10);
4996                        return in_test_value;
4997        },
4998        ab_40543IMPaywall: function(){
4999            var in_test_value = parseInt("-1", 10);
5000            return in_test_value;
5001        },
5002        ab_41326AFFDesignModM4: function(){
5003            var in_test_value = parseInt("-1", 10);
5004            return in_test_value;
5005        },
5006        ab_Soc232gifts: function(){
5007            var in_test_value = parseInt("-1", 10);
5008            return in_test_value;
5009        },
5010        ab_SOC3224Upsell: function(){
5011                        var in_test_value = 0;
5012                        return in_test_value;
5013        },
5014        ab_Soc322IM: function(){
5015            var in_test_value = parseInt("0", 10);
5016            return in_test_value;
5017        },
5018        ab_SOC28983ContentFilter: function(){
5019           var in_test_value = "0";
5020           return parseInt(in_test_value,10);
5021        },
5022        ab_pid_restrictMC: function(){
5023            var in_test_value = 0;
5024            return in_test_value;
5025        },
5026        ab_SOC27701SepBroadcast: function(){
5027            var in_test_value = parseInt("-1", 10);
5028            return in_test_value;
5029        },
5030        ab_SOC35529HndShk: function() {
5031            var in_test_value = parseInt("0", 10);
5032            return in_test_value;
5033        }
5034    }
5035
5036    if (private_values['ab_' + strName]) {
5037        return private_values['ab_' + strName]();
5038    } else {
5039        if (window.console) { console.log('The AB Test ' + strName + ' is not recognized.'); }
5040        return false;
5041    }
5042}
5043
5044
5045CD.globals = CD.globals || {};
5046CD.globals.lang = "portuguese";
5047CD.globals.is_standard = "true";
5048CD.globals.is_aff = true;
5049CD.globals.ip = "104.234.32.39" || "104.234.32.39";
5050CD.globals.sex = '';
5051CD.globals.main_domain = "adultfriendfinder.com";
5052CD.globals.level = parseInt("");
5053CD.deftags = CD.deftags || {};
5054CD.deftags.mc = {
5055    "t" : "Atualize para ver o que {{handle}} tem a dizer!",
5056    "t_reply" : "Atualize para poder responder para {{handle}}!",
5057    "t_gift" : "Atualize para reivindicar o presente de {{handle}} para você!",
5058    "t_photo" : "Atualize para ver o sexy documento anexado pelo {{handle}}!",
5059    "t_photos" : "Atualize para ver o sexy documento anexado pelo {{handle}}!"
5060};
5061CD.gsub_link = CD.gsub_link || {};
5062CD.gsub_link.order_mc = "/p/order.cgi?site=ffadult&dcb=parsexual.com&who=r_gm23jYFfM4M8hczil6TfjCCyS_qTv8velzSUruSQbxoEXkEsmniHFibGRka90dk79UgCNkhyUQC7xk2.0uGGqUXz4sSYEJ0ohUrqRi2AkZJSsj4hDjbu0nDi0P5qy0keSu66cRiS0Kn7p5EINSvJREeB5ar.M_is1xvvrfOja0P32tWqIKUmmzCJ2yTxSpdS&origin={{origin\}\}&p_pwsid={{pwsid\}\}&trlid=javascript_global_config-3";
5063
5064
5065// cdmtx: commenting popup start
5066
5067// cdmtx: commenting popup end
5068</script>
5068
5069
5070
5071<script src="/www/guest/webcomponents/import.js"></script>
5071
5072
5073<script type="text/javascript">
5074    // wait until the input element created
5075    setTimeout(function () {
5076        const pwInputContainer = document.querySelector('#form-password .input');
5077        const pwInput = pwInputContainer && pwInputContainer.querySelector('input[type="password"]');
5078        const helpBlock = pwInputContainer.querySelector('.help-block');
5079        const noteBlock = pwInputContainer.querySelector('.note-block');
5080
5081        if (pwInputContainer && pwInput) {
5082            const pwStrengthWc = document.createElement('ffn-password-strength');
5083
5084            pwInput.addEventListener('input', function (event) {
5085                pwStrengthWc.setAttribute('password', event.target.value);
5086                // because someone set the note-block to height 0...
5087                                noteBlock && event.target.value && (noteBlock.style.height = 'auto');
5088                helpBlock && event.target.value && (helpBlock.style.height = 'auto');
5089                            });
5090
5091            pwInputContainer.appendChild(pwStrengthWc);
5092            pwStrengthWc.setAttribute('password', pwInput.value);
5093
5094            // because someone set the note-block to height 0...
5095                        noteBlock && pwInput.value && (noteBlock.style.height = 'auto');
5096            helpBlock && pwInput.value && (helpBlock.style.height = 'auto');
5097                    };
5098    }, 1000)
5099</script>
5099
5100                    
5101        </div>
5102  <div id="flash_reg_cookie"> </div>
5103
5104  
5105
5106
5107
5108  
5108<script  type="text/javascript" src="https://secureimage.securedataimages.com/javascript/live_cd/secure/ffadult-portuguese-rm_swfobject-1576171330.js"></script>
5108
5109  <!--  affiliate_pixel_join -->
5110
5111
5112
5113
5114  
5115   
5116    <!-- footer -->
5117
5118
5119<!-- load react  -->
5120
5121              </div>
5122<div id="new_footer">
5123    
5124        <div class="site_container">
5125        <div class="lang_other_site">
5126                                    <br/>
5127                        
5128            <div class="cc_icon">
5129            <img src="https://secureimage.securedataimages.com/images/visa_2020.jpg">
5130            <img src="https://secureimage.securedataimages.com/images/mastercard_2024.jpg">
5131            </div>
5132                    </div>
5133        <div class="copy_right">
5134            <div class="disclaimer" data-check="0">As pessoas que aparecem nas fotografias e vídeos podem não ser usuários reais. Outros dados somente para fins ilustrativos.</div>
5135            <div class="safetylaw">Parsexual.com não conduz investigação criminal dos seus membros.</div>
5136            <div class="footer_links">
5137            	<a href="/www/guest/#/internet-safety-law" target="_top">Namorando com segurança</a> | 
5138                <a href="/www/guest/#/protect_kids" target="_top">Proteja as crianças</a> |
5139                <a href="/www/guest/#/report-abuse" target="_top">Denunciar Abuso ou Anúncios de Sexo Explícito</a> | 
5140                <a href="/help?contact=1" target="_top">Fale conosco</a> |
5141                <a href="/www/guest/#/2257_notice" target="_top">18 U.S.C. 2257 Declaração de Requerimentos e Concedimento de Manutenção de Registros</a> |
5142                <a href="javascript:void(0);" id="AHT_policy">Política de Combate ao Tráfico Humano e Sexual</a> |
5143                <a href="/www/guest/#/complaints-abuse-policy" target="_top">Política de Reclamações, Denúncias de Abuso e Remoção de Conteúdo</a> |
5144                <a href="/www/guest/#/consent-content-policy" target="_top">Política De Consentimento E Conteúdo</a>
5145            </div>
5146            <div id="aht_overlay" style="display: none; position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.75); z-index: 99999; align-items: center; justify-content: center;">
5147                <div class="aht_modal" style="position: relative; width: 80%; max-width: 900px; height: 80%; background: #fff; border-radius: 8px; overflow: hidden; box-shadow: 0 4px 15px rgba(0,0,0,0.5);">
5148                    <span id="aht_close" style="position: absolute; top: 10px; right: 15px; font-size: 30px; font-weight: bold; color: #333; cursor: pointer; z-index: 100000; line-height: 1;">&times;</span>
5149                    <iframe id="aht_iframe" src="" style="width: 100%; height: 100%; border: none;"></iframe>
5150                </div>
5151            </div>
5152            <div class="mt10">
5153                                Este site é operado nos EUA pela Various Inc. em 800 West El Camino Real, Suite 180, Mountain Vie
5153w, CA 94040; no Reino Unido pela Ventnor Enterprise Limited em The Old Wheel House, 31/37 Church Street, Reigate, Surrey, RH2 0AD, na UE pela Pixojay Ltd em 6 Dionysiou, escritório 103, Agios Dometios, 2368 Nicosia, Chipre. Entre em contato conosco pelo telefone 888-575-8383 (ligação gratuita nos EUA), 0800 098 8311 (ligação gratuita no Reino Unido), 1800 954 607 (ligação gratuita na Austrália).
5154                           </div>
5155            <div id="copyright">
5156                          Direitos Autorais &copy; 1996-2026 Various, Inc. Todos os direitos reservados.<br />
5157
5158  Cláusula de Isenção de Responsabilidade: Esta website contém material adulto, Todos os usuários e pessoas foram contratualmente  apresentadas  à  nós  como tendo 18 anos de idade ou sendo mais velhos  que 18 anos de idade.
5159                        </div>
5160        </div>
5161        <div class="contact_map">
5162            <div class="call_us">Perguntas? Ligue para nós: <span class="help_phone"></span></div>
5163            <div class="site_map">
5164                                    <a href="https://ffn.com/">FriendFinder Networks</a><br>
5165                    <a href="https://cash.ffn.com/p/partners/main.cgi?action=viewmore&product=Parsexual.com&lang=portuguese">Torne-se um Afiliado</a><br>
5166                                <a href="/www/guest/#/privacy-policy" target="_top">Política de Privacidade</a> / <a href="/www/guest/#/privacy-policy" target="_top">Cookies</a><br>
5167                <a href="/www/guest/#/terms-of-use" target="_top">Termos de Uso</a><br>
5168                                <a href="/www/guest/#/not-sell-info">Não vender as minhas informações pessoais</a>
5169            </div>
5170        </div>
5171    </div>
5172    </div>
5173
5174
5175<script>
5176function httpGet(theUrl)
5177{
5178    var xmlHttp = new XMLHttpRequest();
5179    xmlHttp.open( "GET", theUrl, false );
5180    xmlHttp.send( null );
5181    return xmlHttp.responseText;
5182}
5183
5184var phoneNum =[];
5185var phones = JSON.parse(httpGet("/qz/phone/info")); 
5186 
5187document.addEventListener("DOMContentLoaded", function(event) {
5188    document.querySelectorAll(".help_phone").forEach(
5189    function(div) {
5190        div.innerText = phones.cs.join(' | ');
5191    })
5192    if (phones && phones.info) {
5193        phones.info.map(function(info){
5194            ['inc','addr','city'].map(function(key) {
5195                document.querySelectorAll('.qz-info-'+key+'-'+info.region.toLowerCase()).forEach(function(span) {
5196                    span.innerText = info[key];
5197                });
5198            });
5199        });
5200    }
5201});  
5202</script>
5202
5203
5204<script>
5205(function() {
5206    Number.isInteger = Number.isInteger || function(value) {
5207        return typeof value === "number" && Math.floor(value) === value;
5208    };
5209
5210    if ( typeof(window.dataLayer) !== 'object' || typeof(window.dataLayer.push) !== 'function') {
5211        return null;
5212    }  
5213
5214    var dataLayer = window.dataLayer || [];
5215
5216    var href = window.location.href || '';
5217
5218    var state = {
5219        listeners: [],
5220        pageType: ''
5221    };
5222
5223    var deleteCookie = function(cname, options) {
5224        var cookie = cname + "=;expires=0;path=/;";
5225        var domain = options.domain || '';
5226        if ( domain ) {
5227        cookie += "domain=" + domain;
5228        }
5229        window.document.cookie = cookie;
5230        return null;
5231    };
5232
5233    var getDomain = function() {
5234        var domain = null;
5235        var host = window.location.host || '';
5236        var host_tokens = host.split('.');
5237        if ( host_tokens.length === 3 ) {
5238            host_tokens.shift();
5239        } else if ( host_tokens.length !== 2 ) {
5240            // Unknown domain.
5241            return null;
5242        }
5243        domain = '.' + host_tokens.join('.');
5244        return domain;
5245    };
5246
5247    var getPageType = function() {
5248        var pageType = '';
5249
5250        if ( href.indexOf('/p/main.cgi') !== -1 ) {
5251            pageType = 'homepage';
5252        } else if ( href.indexOf('/p/mc/cover.cgi') !== -1 ) {
5253            pageType = 'MC-messaging';
5254        } else if ( href.indexOf('/messenger.html') !== -1 ) {
5255            pageType = 'IM-messaging';
5256        } else if ( href.indexOf('/go/page/conversation') !== -1 ) {
5257            pageType = 'IM-messaging';
5258        } else if ( href.indexOf('/go/page/your_notifications.html') !== -1 ) {
5259            pageType = 'notifications';
5260        } else if ( href.indexOf('/p/imc/view_video.cgi') !== -1 ) {
5261            pageType = 'broadcasting';
5262        } else if ( href.indexOf('/go/page/vice_page_broadcaster_leaderboard.html') !== -1 ) {
5263            pageType = 'broadcasting';
5264        } else if ( href.indexOf('/messenger?broadcast=1') !== -1 ) {
5265            pageType = 'broadcasting';
5266        } else if ( href.indexOf('/p/chat/makerooms.cgi') !== -1 ) {
5267            pageType = 'chat-room';
5268        } else if ( href.indexOf('/p/chat/makeroom.cgi') !== -1 ) {
5269            pageType = 'chat-room';
5270        } else if ( href.indexOf('/go/page/new_search.html') !== -1 ) {
5271            pageType = 'search';
5272        }
5273
5274        return pageType;
5275    }
5276
5277    var handleLogin = function() {
5278        var domain = getDomain();
5279        if ( !domain ) {
5280            return null;
5281        }
5282        var cookie_name = 'just_logged_in';
5283        if ( typeof(window.FFN) === 'object'
5284        && typeof(window.FFN.getCookieValueByName) === 'function' ) {
5285            var cookie_value = window.FFN.getCookieValueByName(cookie_name);
5286            if ( cookie_value ) {
5287                dataLayer.push({
5288                    'event': 'GTMevent',
5289                    'eventCategory': 'login',
5290                    'eventAction': 'completion',
5291                    'eventLabel': '',
5292                    'userId': cookie_value
5293                });
5294                deleteCookie(cookie_name, {domain: domain});
5295            }
5296        }
5297        return null;
5298    };
5299
5300    var handleRegistration = function() {
5301        var domain = getDomain();
5302        if ( !domain ) {
5303            return null;
5304        }
5305        var cookie_name = 'just_registered';
5306        if ( typeof(window.FFN) === 'object'
5307        && typeof(window.FFN.getCookieValueByName) === 'function' ) {
5308            var cookie_value = window.FFN.getCookieValueByName(cookie_name);
5309            if ( cookie_value ) {
5310                dataLayer.push({
5311                    'event': 'GTMevent',
5312                    'eventCategory': 'registration',
5313                    'eventAction': 'completion',
5314                    'eventLabel': '',
5315                    'userId': cookie_value
5316                });
5317                deleteCookie(cookie_name, {domain: domain});
5318            }
5319        }
5320        return null;
5321    };
5322
5323    var init = function() {
5324        var CD = window.CD || {};
5325        var member = CD.member || {};
5326        var pwsid = member.pwsid || null;
5327        var userType = ( pwsid ) ? 'member' : 'guest';
5328        var level = ( typeof(member.level) !== 'undefined' ) ? parseInt(member.level) : 0;
5329        var purchaseStatus = ( level >= 300 ) ? 'true' : 'false';
5330        var rpid = "p86825c.subparsexual";
5331
5332        if ( typeof(rpid) === 'string' && rpid ) {
5333            var rpidTokens = rpid.split('.');
5334            var pid = rpidTokens[0];
5335
5336            dataLayer.push({
5337                'rpid': rpid
5338            });
5339
5340            dataLayer.push({
5341                'pid': pid
5342            });
5343        }
5344
5345        if ( pwsid ) {
5346            dataLayer.push({
5347                'userId': pwsid
5348            });
5349        }
5350
5351        dataLayer.push({
5352            'environment': 'desktop'
5353        });
5354
5355        dataLayer.push({
5356            'userType': userType
5357        });
5358
5359        dataLayer.push({
5360            'purchaseStatus': purchaseStatus
5361        });
5362
5363        handleLogin();
5364        handleRegistration();
5365        trackPage();
5366    };
5367
5368    var initDom = function() {
5369
5370        // Desktop messenger.
5371        var initMessengerDom = function() {
5372            var messengerNode = document.getElementById('messenger');
5373            var initSendImButtons = function() {
5374                var nodeList = messengerNode.getElementsByClassName('launch-conv');
5375                var nodeListCount = nodeList.length;
5376                var n = 0;
5377                for ( n = 0; n < nodeListCount; n += 1 ) {
5378                    var node = nodeList.item(n);
5379                    node.addEventListener("click", function(e) {
5380                        dataLayer.push({
5381                            'event': 'GTMevent',
5382                            'eventCategory': 'messaging',
5383                            'eventAction': 'IM-messenger',
5384                            'eventLabel': 'initiate-chat'
5385                        });
5386                        return null;
5387                    });
5388                }
5389                return null;
5390            };
5391            initSendImButtons();
5392            return null;
5393        };
5394
5395        // Desktop nav.
5396        var initNavDom = function() {
5397            var navNode = document.getElementById('navigation-bar');
5398            if ( typeof(navNode) === 'undefined' || navNode === null ) {
5399                return null;
5400            }
5401            var navUlNode = navNode.getElementsByClassName('nav')[0];
5402            if ( typeof(navUlNode) === 'undefined' || navUlNode === null ) {
5403                return null;
5404            }
5405            var navANodeList = navUlNode.getElementsByTagName('a');
5406            if ( typeof(navANodeList) === 'undefined' || navANodeList === null ) {
5407                return null;
5408            }
5409            var navANodeListCount = navANodeList.length;
5410            var n = 0;
5411            for ( n = 0; n < navANodeListCount; n += 1 ) {
5412                var node = navANodeList.item(n);
5413                if ( typeof(node.href) === 'string' ) {
5414
5415                    if ( node.href.indexOf('/p/mc/cover.cgi') !== -1 && state.listeners.indexOf('mailbox-click') === -1 ) {
5416                        // Message Center nav link.
5417                        state.listeners.push('mailbox-click');
5418                        node.addEventListener("click", function(e) {
5419                            dataLayer.push({
5420                                'event': 'GTMevent',
5421                                'eventCategory': 'messaging',
5422                                'eventAction': 'MC-messenger',
5423                                'eventLabel': 'mailbox-click'
5424                            });
5425                            return null;
5426                        });
5427                    } else if (
5428                        node.href.indexOf('/go/page/your_notifications.html') !== -1
5429                        && state.listeners.indexOf('notifications') === -1
5430                        && typeof(node.dataset.gaEvent) === 'string'
5431                        && node.dataset.gaEvent !== ''
5432                    ) {
5433                        // Notifications nav link.
5434                        state.listeners.push('notifications');
5435                        node.addEventListener("click", function(e) {
5436                            dataLayer.push({
5437                                'event': 'GTMevent',
5438                                'eventCategory': 'notifications',
5439                                'eventAction': 'button-click',
5440                                'eventLabel': 'notifications'
5441                            });
5442                            return null;
5443                        });
5444                    } else if (
5445                        node.href.indexOf('/go/page/your_notifications.html') !== -1
5446                        && state.listeners.indexOf('see-all-activity') === -1
5447                        && ( typeof(node.dataset.gaEvent) === 'undefined' || !node.dataset.gaEvent )
5448                    ) {
5449                        // See all activity nav link.
5450                        state.listeners.push('see-all-activity');
5451                        node.addEventListener("click", function(e) {
5452                            dataLayer.push({
5453                                'event': 'GTMevent',
5454                                'eventCategory': 'notifications',
5455                                'eventAction': 'button-click',
5456                                'eventLabel': 'see-all-activity'
5457                            });
5458                            return null;
5459                        });
5460                    } else if ( node.href.indexOf('/p/update.cgi?p=my_account_notification_settings&notification=1') !== -1 && state.listeners.indexOf('notification-preferences') === -1 ) {
5461                        // Notification preferences nav link.
5462                        state.listeners.push('notification-preferences');
5463                        node.addEventListener("click", function(e) {
5464                            dataLayer.push({
5465                                'event': 'GTMevent',
5466                                'eventCategory': 'notifications',
5467                                'eventAction': 'button-click',
5468                                'eventLabel': 'preferences'
5469                            });
5470                            return null;
5471                        });
5472                    }
5473                }
5474            }
5475            return null;
5476        };
5477
5478        // Desktop profile.
5479        var initProfileDom = function() {
5480            var widgetList = document.getElementsByClassName('message-widget-form');
5481            var widgetListCount = widgetList.length;
5482            var w = 0;
5483            for ( w = 0; w < widgetListCount; w += 1 ) {
5484                var widget = widgetList.item(w);
5485                // Message textarea.
5486                /*
5487                var textAreaList = widget.getElementsByTagName('textarea');
5488                var textAreaListCount = textAreaList.length;
5489                var ta = 0;
5490                for ( ta = 0; ta < textAreaListCount; ta += 1 ) {
5491                    var textarea = textAreaList.item(ta);
5492                    if ( typeof(textarea.dataset.name) === 'string' && textarea.dataset.name === 'MessagerTextArea' ) {
5493                        textarea.addEventListener('keyup', function(e) {
5494                            return null;
5495                        });
5496                    }
5497                }
5498                */
5499                // Send message button.
5500                var buttonList = widget.getElementsByClassName('btn');
5501                var buttonListCount = buttonList.length;
5502                var b = 0;
5503                for ( b = 0; b < buttonListCount; b += 1 ) {
5504                    var button = buttonList.item(b);
5505                    if ( typeof(button.dataset.name) === 'string' && button.dataset.name === 'SendMessageBtn' ) {
5506                        button.addEventListener('click', function(e) {
5507                            dataLayer.push({
5508                                'event': 'GTMevent',
5509                                'eventCategory': 'messaging',
5510                                'eventAction': 'MC-messenger',
5511                                'eventLabel': 'message-sent'
5512                            });
5513                            return null;
5514                        });
5515                    }
5516                }
5517            }
5518            return null;
5519        };
5520
5521        // Registration desktop 'screen(initial)-viewed'
5522        var initRegistrationDom = function() {
5523            var currentRegFormPage = parseInt(/[^/]*$/.exec(window.location.hash.substr(1))[0]);
5524            GTM_Manager('registration-form', [currentRegFormPage]);
5525        };
5526
5527        // Init nav DOM listeners.
5528        initNavDom();
5529
5530        // Init page-specific DOM listeners.
5531        if ( href.indexOf('/messenger.html') !== -1 ) {
5532            initMessengerDom();
5533        } else if ( href.indexOf('/profile2/') !== -1 ) {
5534            initProfileDom();
5535        } else if ( href.indexOf('/p/register.cgi') !== -1 ) {
5536            initRegistrationDom();
5537        }
5538
5539        return null;
5540    };
5541
5542    var isChatRoom = function() {
5543        if ( href.indexOf('/p/chat/chat.cgi') !== -1
5544        || href.indexOf('/p/chat/room.cgi') !== -1
5545        || href.indexOf('/p/chat/body.cgi') !== -1
5546        || href.indexOf('/p/chat/sidebar.cgi') !== -1 ) {
5547            return true;
5548        }
5549        return false;
5550    }
5551
5552    var trackPage = function() {
5553
5554        if ( isChatRoom() ) {
5555            return;
5556        }
5557
5558        var pageType = getPageType();
5559
5560        if ( pageType && pageType !== state.pageType ) {
5561            state.pageType = pageType;
5562            dataLayer.push({
5563                'pageType': pageType
5564            });
5565        }
5566
5567        return;
5568    };
5569
5570    if ( isChatRoom() ) {
5571        return;
5572    }
5573
5574    // Init GTM.
5575    init();
5576
5577    window.addEventListener('hashchange', function(e) {
5578        trackPage();
5579    });
5580
5581    window.addEventListener("load", function(event) {
5582        // Init DOM listeners.
5583        setTimeout(function() {
5584            initDom();
5585            return null;
5586        }, 2000);
5587    });
5588
5589    // Desktop registration updates from Pochen and David.
5590    if ( typeof(window.location.parseParams) === 'undefined' ){
5591        window.location.parseParams = function() {
5592        var params = {}, e, a = /\+/g, r = /([^&=]+)=?([^&]*)/g, d = function(s) {
5593            return decodeURIComponent(s.replace(a, " "));
5594        }, q = this.search.substring(1);
5595        while (e = r.exec(q))
5596        params[d(e[1])] = d(e[2]);
5597        return params;
5598        }
5599    }
5600
5601    // Desktop registration updates from Pochen and David.
5602    window.GTM_Manager = function GTM_Manager(action, args) {
5603        /* example
5604        GTM_Manager('order-form', [2])
5605        GTM_Manager('order-form', ['complete'])
5606        GTM_Manager('error', ['Enter your card number', 'order-form'])
5607        GTM_Manager('error', [<error-message>, <form-type> ])
5608        */
5609        var defaultObj = function(page, action, arg) {
5610            var obj = {
5611                'event': 'GTMevent',
5612                'eventCategory': page,
5613                'eventAction': action,
5614            }
5615            //this part can be fixed by each one
5616            if (Number.isInteger(arg[0]))
5617                obj.eventLabel = 'screen' + arg[0] + '-viewed';
5618            else
5619                obj.eventLabel = arg.join('|'); //maybe 'complete'
5620            return obj;
5621        }
5622        var origin_form = location.parseParams().origin || sessionStorage['order_form_origin'];
5623        if ( origin_form !== undefined){
5624            sessionStorage['order_form_origin'] = origin_form;
5625        }
5626
5627        var origin_form_list = ['login', 'header_upgrade', 'member', 'main_upgrade_now', 'video_limit', 'iicon_member', 'likebox', 'icebreaker_msg', 'mc_read', 'standard_IMC', 'tip'];
5628
5629        var json = {
5630            'extensions': function(arg) {
5631                return defaultObj('ext-order-form', origin_form, arg);
5632            },
5633            'order-form' : function(arg) {
5634                return defaultObj('order-form', origin_form, arg);
5635            },
5636            'registration-form': function(arg) {
5637                var fixHomePageRegForm = function(obj) {
5638                    if ( obj.eventCategory === 'registration-form'
5639                        && obj.eventAction === 'unknown-origin' ) {
5640                        node = document.getElementById('frmID_reg1');
5641                        if ( typeof(node) !== 'undefined' && node !== null ) {
5642                            obj.eventAction = 'home-page-registration-form';
5643                        }
5644                    }
5645                    return obj;
5646                };
5647                if(location.pathname === "/p/register.cgi"){
5648                    origin_form = 'header_join_now'
5649                } else {
5650                    origin_form = 'unknown-origin'
5651                }
5652                var obj = fixHomePageRegForm(defaultObj('registration-form', origin_form, arg));
5653                return obj;
5654            },
5655            'order-fields-click' : function(arg){
5656                if ( Number.isInteger(arg[0]) ) {
5657                arg[0]='field-'+arg[0]+'-click';
5658                }
5659                return defaultObj('order-form', origin_form, arg);
5660            },
5661            'register-fields-click' : function(arg){
5662                if(location.pathname === "/p/register.cgi"){
5663                    origin_form = 'header_join_now'
5664                } else {
5665                    origin_form = 'unknown-origin'
5666                }
5667                if ( Number.isInteger(arg[0]) ) {
5668                arg[0]='field-'+arg[0]+'-click';
5669                }
5670                return defaultObj('registration-form', origin_form, arg);
5671            },
5672            'error' : function(arg) {
5673                var action = arg[0];
5674                var label = arg.splice(1, arg.length)
5675                label.push(origin_form)
5676                if ( action!==undefined){
5677                    if(action.length>0){
5678                        return defaultObj('error', arg[0], label);
5679                    }else{
5680                        return false;
5681                    }
5682                }else{
5683                    return false;
5684                }
5685            }
5686        }
5687        if ( json[action] !== undefined ){
5688            var obj = json[action](args);
5689            if ( (obj!== undefined)&&obj){
5690                dataLayer.push(obj);
5691            }
5692        }
5693    };
5694
5695    // Desktop registration updates from Pochen and David.
5696    document.addEventListener("DOMContentLoaded", function (event) {
5697        var pushErrorMessage = function (node) {
5698            var errorMessage = node.getElementsByClassName("help-block")[0]
5699                .textContent;
5700            var event = {
5701                event: "GTMevent",
5702                eventCategory: "error",
5703                eventAction: errorMessage,
5704                eventLabel: "registration-form|header_join_now"
5705            };
5706            dataLayer.push(event);
5707        };
5708
5709        var handleRegErrorDesktop = function (e, data) {
5710            var allFormFields = document.querySelectorAll("[data-form-field]");
5711            var pages = document.querySelectorAll(
5712                '[data-page-view="landing-stepbystep"] #form-content .grid_row[data-form-page]'
5713            );
5714            var currentPage = undefined;
5715            for (var i = 0; i < pages.length; i++) {
5716                if (pages[i].style.display.toLowerCase() == "block") {
5717                    currentPage = pages[i];
5718                    break;
5719                }
5720            }
5721
5722            var errorFields = currentPage.querySelectorAll(
5723                ".error[data-form-field]"
5724            );
5725            for (var i = 0; i < errorFields.length; i++) {
5726                pushErrorMessage(errorFields[i]);
5727            }
5728
5729            var allFormFieldsCount = allFormFields.length;
5730            return null;
5731        };
5732
5733        var handleRegScreenViewedDesktop = function () {
5734            var currentRegFormPage = parseInt(
5735                /[^/]*$/.exec(window.location.hash.substr(1))[0]
5736            );
5737            GTM_Manager("registration-form", [currentRegFormPage + 1]);
5738        };
5739
5740        var handleRegCompleteDesktop = function () {
5741            var node = document.querySelectorAll("[name=REG_sex]")[0];
5742            var REG_sex = node.options[node.selectedIndex].text;
5743            var event = {
5744                event: "GTMevent",
5745                eventCategory: "registration-form",
5746                eventAction: "header_join_now",
5747                eventLabel: "complete",
5748                userGender: REG_sex
5749            }
5750            dataLayer.push(event);
5751        };
5752
5753        var href = window.location.href || "";
5754
5755        if ( href.indexOf("/p/register.cgi") !== -1
5756        && typeof(window.CD) === 'object'
5757        && typeof(window.CD.events) === 'object'
5758        && typeof(window.CD.events.on) === 'function' ) {
5759            window.CD.events.on(
5760                "gtm:desktop_registration:reg_error",
5761                handleRegErrorDesktop
5762            );
5763
5764            window.CD.events.on(
5765                "gtm:desktop_registration:screen_viewed",
5766                handleRegScreenViewedDesktop
5767            );
5768
5769            window.CD.events.on(
5770                "gtm:desktop_registration:complete",
5771                handleRegCompleteDesktop
5772            );
5773        }
5774    });
5775})();
5776</script>
5776
5777
5778
5779
5780<script>
5781    let nav_l = $("#first_nav").width();
5782    let nav_first_text_l = $("#first_nav a span").width();
5783    let lang_other_site_padding = (nav_l - nav_first_text_l)/2;
5784     $(".lang_other_site").css("padding-left", lang_other_site_padding + "px");
5785 </script>
vendor: 1 bytes, line 5785
5785
5786<script type="text/javascript">
5787$(document).ready(function() {
5788    $('#AHT_policy').on('click', function(e) {
5789        e.preventDefault();
5790        var targetUrl = "/go/page/AHT_policy";
5791        
5792        $('#aht_iframe').attr('src', targetUrl);
5793        $('#aht_overlay').css('display', 'flex'); 
5794    });
5795
5796    $('#aht_close').on('click', function() {
5797        closeAhtOverlay();
5798    });
5799
5800    $('#aht_overlay').on('click', function(e) {
5801        if (e.target === this) {
5802            closeAhtOverlay();
5803        }
5804    });
5805
5806    function closeAhtOverlay() {
5807        $('#aht_overlay').css('display', 'none');
5808        $('#aht_iframe').attr('src', '');
5809    }
5810});
5811</script>
vendor: 1 bytes, line 5811
5811
5812<script type="text/javascript">
5813    var FFN = FFN || {};
5814    FFN.footer_lang = (function($) {
5815      var $obj = {
5816            lang_content: $('.suspended ul')
5817          },
5818      setLang = function(e) {
5819          console.log("lang select")
5820        var lang = $(this).data('lang') || 'english',
5821            newloc = self.location.href.replace(/[\?&](m|show_lang|lang)=(\w+|\d+)/gi, '');
5822
5823        if (!lang) {
5824          return false;
5825        }
5826
5827        if (newloc.indexOf('#') > 0) {
5828          newloc = newloc.replace('#', '&lang=' + lang + '&show_lang=' + lang + '#').replace(/[\?&]/, '?');
5829          // for registration, changing language sends people back to page 1, to make certain their browser has all the info when they reach the final registration page
5830          if (newloc.indexOf('#/regpage') > 0) {
5831            newloc = newloc.replace(/\#\/regpage.*/, '');
5832          }
5833        } else {
5834          newloc = (newloc + '&lang=' + lang + '&show_lang=' + lang).replace(/[\?&]/, '?');
5835        }
5836
5837        self.location.href = newloc + "";
5838      },
5839      init = function() {
5840        $obj.lang_content.on('click', 'div', setLang);
5841      };
5842
5843      return {
5844        init: init
5845      };
5846
5847    })(jQuery);
5848
5849    FFN.footer_lang.init();
5850</script>
5850
5851
5852
5853
5854      <!-- Affiliate Google Analytics -->
5855
5856<!-- Affiliate Google Analytics COBRAND:parsexual.com; G:G-ZR5SGLMS20; -->
5857<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 5857-5858
5857
5858<script async src="https://www.googletagmanager.com/gtag/js?id=
5858G-ZR5SGLMS20
vendor: 12 bytes, line 5858
5858"></script>
5859<script>
5860  
vendor: 134 bytes, lines 5860-5864
5860window.dataLayer = window.dataLayer || [];
5861  function gtag(){dataLayer.push(arguments);}
5862  gtag('js', new Date());
5863
5864  gtag('config', '
5864G-ZR5SGLMS20
vendor: 6 bytes, lines 5864-5865
5864');
5865  
5865</script>
5865
5866
5867
5868
5869
5870
5871
5872        
5872<script>
5873       
5874      jQuery(document).ready(function(){
5875
5876            var NeverAppr = '',
5877                level = '',
5878                goPaywall = /(Broadcast|launchMessenger|mc|imc|sendTip|flirt)/i;
5879
5880            if( NeverAppr && level < 200 ){
5881
5882                jQuery('body').on('contextmenu','a',function(e){
5883                    if( jQuery(this).attr('href').match(goPaywall).length > 0  ){
5884                        return false;
5885                    }
5886                });
5887
5888                jQuery('body').on('mousedown','a,.video_thumb_container_160x120',function(e){
5889
5890                    var tagA = jQuery(this).attr('data-click')|| jQuery(this).attr('href') || jQuery(this).attr('onclick') ;
5891                    var likeAction = jQuery(this).attr('data-ga-event') == 'Favorite' || jQuery(this).attr('data-ga-event') == 'Like';
5892                                        if( likeAction || jQuery(this).parents('.activity_container').length > 0 || (tagA.match(goPaywall) && tagA.match(goPaywall).length > 0 && !tagA.includes('reactivate.cgi')) ){
5893                                            e.preventDefault();
5894                        e.stopPropagation();
5895                        this.outerHTML = this.outerHTML;
5896
5897                        window.location.href = "/p/order.cgi?site=ffadult";
5898                    }
5899                });
5900
5901                jQuery('body').on('focus','textarea.comment_textbox',function(e){
5902                    e.preventDefault();
5903                    e.stopPropagation();
5904                    this.outerHTML = this.outerHTML;
5905
5906                    window.location.href = "/p/order.cgi?site=ffadult";
5907                });
5908            }
5909        });
5910    </script>
5910
5911     
5912  
5913<noscript><img src="https://secureimage.securedataimages.com/images/common/glean.gif?rand=6363&site=ffadult&session=kQR%3Fi%5BQWTFSP+1791264152+104.234.32.39+&pwsid=&pagename=%2Funknown&pagestate=reg1&country=United+States&city=&lang=portuguese&level=&gpid=g291776&pid=p86825c.subparsexual" width=1 height=1 border=0></noscript>

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.