PageSourceSearch

https://pethappiness.net/login?ReturnUrl=%2FAccount%2FPetInfo

html pethappiness.net collected 2026-09-24 14:04:22 UTC 7,747 bytes, 192 lines download raw bytes

1
2<!DOCTYPE html>
3<html >
4<head>
5    <meta charset="utf-8">
6    <meta name="format-detection" content="telephone=no">
7    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, shrink-to-fit=no">
8    <title>Pet Happiness Network</title>
9
10    <meta name="description" content="" />
11    <meta name="keywords" content="Pet Vet Veterinary Dog Training Behavior" />
12    <meta name="viewport" content="width=device-width, initial-scale=1" />
13    
14    
15    
16    
17    <link href="/Content/jquery-ui-themes/smoothness/jquery-ui-1.10.3.custom.min.css" rel="stylesheet" type="text/css" />
18<link href="/Themes/PetHappiness/Content/css/styles.css" rel="stylesheet" type="text/css" />
19<link href="https://fonts.googleapis.com/css2?family=Chewy&family=Rubik:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet" type="text/css" />
20<link href="/Themes/PetHappiness/Scripts/Libs/jcf/css/jcf.css" rel="stylesheet" type="text/css" />
21
22    
23    
24    
25    
26    
27<link rel="shortcut icon" href="https://pethappiness.net/favicon.ico" />
28    <!--Powered by nopCommerce - http://www.nopCommerce.com-->
29    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Rubik:300,400,400i,500,700,900" />
30    <link href="/Scripts/Libs/jquery-ui/jquery-ui?v=gwTpWSU1DuCKhEYRXE-Jx9fg39-nDgOOSRtBMYnQzfg1" rel="stylesheet"/>
31
32    <link href="/Themes/PetHappiness/Content/css/style.css" rel="stylesheet"/>
33
34
35    
35<script src="/bundles/jquery?v=DilzeZuJxdbQsfc_JOwsWB4VFDhTPM73urYeggaKdL81"></script>
35
36
37    
37<script src="/bundles/jquery-ui?v=Ma1AKHN6nkD6jfn9Vj3_udVIyOhBGSyMeRDqM0nVaYs1"></script>
37
38
39    
39<script src="/bundles/jcf?v=l1vaFdEV15PSeqM2XyK6jCwxHcYQ3-3D6BvCcuc-06I1"></script>
39
40
41    
41<script src="/bundles/main?v=qu6bM79583YBqfLNOzDnHArjfy9BdZJBMhxZ0oB2F_s1"></script>
41
42
43    
43<script src="/bundles/jquery-magnific-popup?v=5bzBkW0QUN4mhJY9Su9gp-AmhB3S6FTIi5BsXvZEVoY1"></script>
43
44
45    
45<script src="/Scripts/jquery.validate.min.js" type="text/javascript"></script>
45
46<script src="/Scripts/jquery.validate.unobtrusive.min.js" type="text/javascript"></script>
46
47<script src="/Scripts/jquery-migrate-1.2.1.min.js" type="text/javascript"></script>
47
48<script src="/Scripts/public.common.js" type="text/javascript"></script>
48
49<script src="/Scripts/public.ajaxcart.js" type="text/javascript"></script>
49
50<script src="https://kit.fontawesome.com/18136ce9cc.js" type="text/javascript"></script>
50
51
52    
52<script>
53        $(function () {
54            jcf.replaceAll();
55        });
56    </script>
56
57    <!-- Facebook Pixel Code -->
58    
58<script>
vendor: 607 bytes, lines 58-70
58
59        !function (f, b, e, v, n, t, s) {
60            if (f.fbq) return; n = f.fbq = function () {
61                n.callMethod ?
62                    n.callMethod.apply(n, arguments) : n.queue.push(arguments)
63            };
64            if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0';
65            n.queue = []; t = b.createElement(e); t.async = !0;
66            t.src = v; s = b.getElementsByTagName(e)[0];
67            s.parentNode.insertBefore(t, s)
68        }(window, document, 'script',
69            'https://connect.facebook.net/en_US/fbevents.js');
70        fbq('init', '
701017826381934806
vendor: 44 bytes, lines 70-72
70');
71        fbq('track', 'PageView');
72    
72</script>
72
73    <noscript>
74        <img height="1" width="1"
75             src="https://www.facebook.com/tr?id=1017826381934806&ev=PageView
76&noscript=1" />
77    </noscript>
78    <!-- End Facebook Pixel Code -->
79    <!-- Hotjar Tracking Code for pethappiness.net -->
80    
80<script>
vendor: 163 bytes, lines 80-83
80
81        (function (h, o, t, j, a, r) {
82            h.hj = h.hj || function () { (h.hj.q = h.hj.q || []).push(arguments) };
83            h._hjSettings = { hjid: 
831714069
vendor: 309 bytes, lines 83-89
83, hjsv: 6 };
84            a = o.getElementsByTagName('head')[0];
85            r = o.createElement('script'); r.async = 1;
86            r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv;
87            a.appendChild(r);
88        })(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv=');
89    
89</script>
89
90</head>
91    <body>
92        <!-- inner content begin -->
93        
94<div id="wrapper">
95    
96    <!-- inner content begin -->
97    
98<div class="page-section account-form-page">
99    <div class="holder">
100        <div class="logo">
101            <a href="/">
102    <img title="" alt="Pet Happiness" src="https://pethappiness.net/content/images/thumbs/0000112.jpeg">
103</a>
104        </div>
105        <div class="frame">
106            
107
108            
109
110            <h2 class="title">Welcome, please Log In or Create Account</h2>
111
112            
113
114
115<form action="/Plugins/ExternalAuthPetBehaviorHistory/Login?ReturnUrl=%2FAccount%2FPetInfo" id="krys_form" method="post">    <div class="form-group">
116        <label for="UserName">Username (Usually your email)</label>
117        <input autofocus="autofocus" class="username form-control" id="UserName" name="UserName" type="text" value="" />
118        <span class="field-validation-valid" data-valmsg-for="UserName" data-valmsg-replace="true"></span>
119    </div>
120    <div class="form-group">
121        <label for="Password">Password</label>
122        <input class="password form-control" id="User_Ext_Password" name="Password" required="" type="password" />
123        <span class="field-validation-valid" data-valmsg-for="Password" data-valmsg-replace="true"></span>
124        <a href="#" id="togglePasswordExtLogin" style="top: -20px;" class="toggle-button float-right"><i class="fa fa-eye"></i> Show Password</a>
125    </div>
126    <div class="form-actions">
127        <div class="custom-checkbox">
128            <input id="RememberMe" name="RememberMe" type="checkbox" value="true" /><input name="RememberMe" type="hidden" value="false" />
129            <label for="remember">Remember me?</label>
130        </div>
131        <a href="/passwordrecovery">Forgot password?</a>
132    </div>
133    <div class="form-btn">
134        <input class="btn-green" type="submit" value="Log in" />
135    </div>
136</form>
136<script type="text/javascript">
137    $('document').ready(function () {
138        $("#togglePasswordExtLogin").click(function (e) {
139            e.preventDefault();
140
141            var psw = $('#User_Ext_Password');
142            var btn = $(this);
143
144            var btnText = btn.html();
145
146            if (btnText.includes("Show Password")) {
147                btn.html("<i class=\"fa fa-eye-slash\"></i> Hide Password");
148                psw.attr("type", "text");
149            }
150            else {
151                btn.html("<i class=\"fa fa-eye\"></i> Show Password");
152                psw.attr("type", "password");
153            }
154        });
155    })
156        
157</script>
157
158        </div>
159    </div>
160</div>
161    <!-- inner content end -->
162    <!-- footer begin -->
163    <footer id="footer">
164        <div class="footer">
165            <p>
166                &copy; 2026. RTripp. All Rights Reserved. <a href="/contactus">Contact us</a> | <a href="/privacy-notice">Privacy Policy</a> | Powered by <a href="http://www.nopcommerce.com/">nopCommerce</a>
167            </p>
168        </div>
169    </footer>
170    <!-- footer end -->
171</div>
172
173
174<!-- Google code for Analytics tracking -->
175<script type="text/javascript">
176var _gaq = _gaq || [];
177_gaq.push(['_setAccount', 'G-5BT4RJC0KH']);
178_gaq.push(['_trackPageview']);
179
180(function() {
181    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
182    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
183    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
184})();
185</script>
185
186
187        
188        
189    </body>
190    </html>
191
192

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.