Get the source code from Github

Result:

title Good and Bad People
description Connect with friends, family, and other good and bad people you know. Go live or share photos and videos, call or send messages, and get updates!
url Open (new window) | https://goodandbadpeople.com/
keywords
Array
(
    [0] => social
    [1] => social site
    [2] => good and bad people
    [3] => goodandbadpeople
    [4] => good people
    [5] => bad people
    [6] => good and bad
    [7] => good
    [8] => bad
    [9] => people
)
image
Open (new window) | https://goodandbadpeople.com/themes/wondertag/img/og.jpg
code
feeds
authorName
authorUrl
icon
Open (new window) | https://goodandbadpeople.com/themes/wondertag/img/icon.png
favicon
Open (new window) | https://goodandbadpeople.com/themes/wondertag/img/icon.png
providerName Goodandbadpeople
providerUrl Open (new window) | https://goodandbadpeople.com
publishedTime
license
cms
language en
languages
Array
(
    [ar] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=arabic
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [bn] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=bengali
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [zh] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=chinese
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [sh] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=croatian
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [da] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=danish
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [nl] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=dutch
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [en] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=english
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [fil] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=filipino
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [fr] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=french
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [de] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=german
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [he] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=hebrew
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [hi] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=hindi
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [id] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=indonesian
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [it] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=italian
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [ja] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=japanese
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [ko] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=korean
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [fa] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=persian
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [pt] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=portuguese
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [ru] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=russian
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [es] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=spanish
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [sv] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=swedish
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [tr] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=turkish
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [ur] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=urdu
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

    [vi] => Nyholm\Psr7\Uri Object
        (
            [scheme:Nyholm\Psr7\Uri:private] => https
            [userInfo:Nyholm\Psr7\Uri:private] => 
            [host:Nyholm\Psr7\Uri:private] => goodandbadpeople.com
            [port:Nyholm\Psr7\Uri:private] => 
            [path:Nyholm\Psr7\Uri:private] => /
            [query:Nyholm\Psr7\Uri:private] => lang=vietnamese
            [fragment:Nyholm\Psr7\Uri:private] => 
        )

)
View all collected data

OEmbed data

Endpoint
All data collected

Meta data

All data collected
Array
(
    [title] => Array
        (
            [0] => Good and Bad People
        )

    [description] => Array
        (
            [0] => Connect with friends, family, and other good and bad people you know. Go live or share photos and videos, call or send messages, and get updates!

        )

    [keywords] => Array
        (
            [0] => social, social site, good and bad people, goodandbadpeople, good people, bad people, good and bad, good, bad, people, good and bad,
        )

    [viewport] => Array
        (
            [0] => width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no
        )

    [apple-mobile-web-app-capable] => Array
        (
            [0] => yes
        )

    [apple-mobile-web-app-title] => Array
        (
            [0] => Good and Bad People
        )

    [pinterest-rich-pin] => Array
        (
            [0] => false
        )

    [og:title] => Array
        (
            [0] => Good and Bad People
        )

    [og:type] => Array
        (
            [0] => article
        )

    [og:url] => Array
        (
            [0] => https://goodandbadpeople.com
        )

    [og:image] => Array
        (
            [0] => https://goodandbadpeople.com/themes/wondertag/img/og.jpg
        )

    [og:image:secure_url] => Array
        (
            [0] => https://goodandbadpeople.com/themes/wondertag/img/og.jpg
        )

    [og:description] => Array
        (
            [0] => Connect with friends, family, and other good and bad people you know. Go live or share photos and videos, call or send messages, and get updates!

        )

    [twitter:card] => Array
        (
            [0] => summary
        )

    [twitter:title] => Array
        (
            [0] => Good and Bad People
        )

    [twitter:description] => Array
        (
            [0] => Connect with friends, family, and other good and bad people you know. Go live or share photos and videos, call or send messages, and get updates!

        )

    [twitter:image] => Array
        (
            [0] => https://goodandbadpeople.com/themes/wondertag/img/og.jpg
        )

)

Linked data

All data collected

HTML content

                        
<!DOCTYPE html>
<html lang="en">
	<head>
	    
	    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6877137303100866"
     crossorigin="anonymous"></script>
     
     
		<title>Good and Bad People</title>
		<meta http-equiv="Content-type" content="text/html; charset=UTF-8">
		<meta name="title" content="Good and Bad People">
		<meta name="description" content="Connect with friends, family, and other good and bad people you know. Go live or share photos and videos, call or send messages, and get updates!
">
		<meta name="keywords" content="social, social site, good and bad people, goodandbadpeople, good people, bad people, good and bad, good, bad, people, good and bad,">
		<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
		
		<link rel="apple-touch-icon" href="https://goodandbadpeople.com/themes/wondertag/img/icon.png">
		<meta name="apple-mobile-web-app-capable" content="yes">
		<meta name="apple-mobile-web-app-title" content="Good and Bad People">
		
				<meta name="pinterest-rich-pin" content="false" />
		<link rel="alternate" href="https://goodandbadpeople.com?lang=arabic" hreflang="ar" /><link rel="alternate" href="https://goodandbadpeople.com?lang=bengali" hreflang="bn" /><link rel="alternate" href="https://goodandbadpeople.com?lang=chinese" hreflang="zh" /><link rel="alternate" href="https://goodandbadpeople.com?lang=croatian" hreflang="sh" /><link rel="alternate" href="https://goodandbadpeople.com?lang=danish" hreflang="da" /><link rel="alternate" href="https://goodandbadpeople.com?lang=dutch" hreflang="nl" /><link rel="alternate" href="https://goodandbadpeople.com?lang=english" hreflang="en" /><link rel="alternate" href="https://goodandbadpeople.com?lang=filipino" hreflang="fil" /><link rel="alternate" href="https://goodandbadpeople.com?lang=french" hreflang="fr" /><link rel="alternate" href="https://goodandbadpeople.com?lang=german" hreflang="de" /><link rel="alternate" href="https://goodandbadpeople.com?lang=hebrew" hreflang="he" /><link rel="alternate" href="https://goodandbadpeople.com?lang=hindi" hreflang="hi" /><link rel="alternate" href="https://goodandbadpeople.com?lang=indonesian" hreflang="id" /><link rel="alternate" href="https://goodandbadpeople.com?lang=italian" hreflang="it" /><link rel="alternate" href="https://goodandbadpeople.com?lang=japanese" hreflang="ja" /><link rel="alternate" href="https://goodandbadpeople.com?lang=korean" hreflang="ko" /><link rel="alternate" href="https://goodandbadpeople.com?lang=persian" hreflang="fa" /><link rel="alternate" href="https://goodandbadpeople.com?lang=portuguese" hreflang="pt" /><link rel="alternate" href="https://goodandbadpeople.com?lang=russian" hreflang="ru" /><link rel="alternate" href="https://goodandbadpeople.com?lang=spanish" hreflang="es" /><link rel="alternate" href="https://goodandbadpeople.com?lang=swedish" hreflang="sv" /><link rel="alternate" href="https://goodandbadpeople.com?lang=turkish" hreflang="tr" /><link rel="alternate" href="https://goodandbadpeople.com?lang=urdu" hreflang="ur" /><link rel="alternate" href="https://goodandbadpeople.com?lang=vietnamese" hreflang="vi" />													<meta property="og:title" content="Good and Bad People" />
			<meta property="og:type" content="article" />
			<meta property="og:url" content="https://goodandbadpeople.com" />
			<meta property="og:image" content="https://goodandbadpeople.com/themes/wondertag/img/og.jpg" />
			<meta property="og:image:secure_url" content="https://goodandbadpeople.com/themes/wondertag/img/og.jpg" />
			<meta property="og:description" content="Connect with friends, family, and other good and bad people you know. Go live or share photos and videos, call or send messages, and get updates!
" />
			<meta name="twitter:card" content="summary">
			<meta name="twitter:title" content="Good and Bad People" />
			<meta name="twitter:description" content="Connect with friends, family, and other good and bad people you know. Go live or share photos and videos, call or send messages, and get updates!
" />
			<meta name="twitter:image" content="https://goodandbadpeople.com/themes/wondertag/img/og.jpg" />
																							<link rel="canonical" href="https://goodandbadpeople.com/" />
				
		<link rel="preconnect" href="https://fonts.googleapis.com">
		<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
		<link href="https://fonts.googleapis.com/css2?family=Readex+Pro:wght@300;500&family=Roboto:wght@400;500&display=swap" rel="stylesheet">

		<link rel="shortcut icon" type="image/png" href="https://goodandbadpeople.com/themes/wondertag/img/icon.png"/>
		<link rel="stylesheet" href="https://goodandbadpeople.com/themes/wondertag/stylesheet/general-style-plugins.css?version=2.6.3">
		
		    
					<link rel="stylesheet" href="https://goodandbadpeople.com/themes/wondertag/stylesheet/welcome.css?version=2.6.3">
							
		<link rel="stylesheet" href="https://goodandbadpeople.com/themes/wondertag/stylesheet/font-awesome-4.7.0/css/font-awesome.min.css">
	  
		    
		
		<script src="https://goodandbadpeople.com/themes/wondertag/javascript/jquery-3.1.1.min.js"></script>
		<script src="https://goodandbadpeople.com/themes/wondertag/javascript/jquery.ui.touch-punch.min.js"></script>

					<link rel="stylesheet" href="https://goodandbadpeople.com/themes/wondertag/stylesheet/bootstrap-select.min.css">
			<script src="https://goodandbadpeople.com/themes/wondertag/javascript/bootstrap-select.min.js"></script>
		
		
		      
			  
					<script src="https://goodandbadpeople.com/themes/wondertag/player/artplayer.js"></script>
				
		<script src="https://goodandbadpeople.com/themes/wondertag/player/wavesurfer.min.js"></script>
		<script src="https://goodandbadpeople.com/themes/wondertag/player/wavesurfer.cursor.min.js"></script>
	  
				
		<style>/* 

Add here your custom css styles Example: p { text-align: center; color: red; } 

*/</style>
		
				<script src="https://goodandbadpeople.com/themes/wondertag/javascript/html2pdf.bundle.js"></script>
		<script src="https://goodandbadpeople.com/themes/wondertag/javascript/qrcode.js"></script>
		
		<script type="text/javascript">
			/* 
Add here your JavaScript Code. 
Note. the code entered here will be added in <head> tag 


	Example: 

	var x, y, z; 
	x = 5; 
	y = 6; 
	z = x + y;

*/			function Wo_Ajax_Requests_File(){
				return "https://goodandbadpeople.com/requests.php"
			}
						function RunLiveAgora(channelName,DIV_ID,token) {
				var agoraAppId = '';
				var token = token;
	
				var client = AgoraRTC.createClient({mode: 'live', codec: 'vp8'});
				client.init(agoraAppId, function () {
					client.setClientRole('audience', function() {
					}, function(e) {
					});
					let rand = Math.floor(Math.random() * 1000000);

					client.join(token, channelName, rand, function(uid) {
					}, function(err) {
					});
				}, function (err) {
				});

				client.on('stream-added', function (evt) {
					var stream = evt.stream;
					var streamId = stream.getId();

					client.subscribe(stream, function (err) {
					});
				});
				client.on('stream-subscribed', function (evt) {
					var remoteStream = evt.stream;
					remoteStream.play(DIV_ID);
					$('#player_'+remoteStream.getId()).addClass('embed-responsive-item');
				});
			}
		</script>
		<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-RWMYL694PD"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-RWMYL694PD');
</script>      
		<style>
:root {
	--body-bg: #f9f9f9;
	--header-background: #ffffff;
	--header-color: #3db0c6;
	--header-hover-color: #333333;
	--header-search-color: #f9f9f9;
	--main: #3db0c6;
	--main-hover: #3db0c6;
	--main-color: #ffffff;
	--main-hover-color: #ffffff;
	--chat-outgoing: #fff9f9;
	--plyr-color-main: #3db0c6;
	--plyr-control-toggle-checked-background: transparent;
	--plyr-video-control-background-hover: rgba(255, 255, 255, 0.2);
	--plyr-range-fill-background: #fff;
	--plyr-range-track-height: 3px;
}

.reaction-1::after {content: "Like";}
.reaction-2::after {content: "Love";}
.reaction-3::after {content: "Haha";}
.reaction-4::after {content: "Wow";}
.reaction-5::after {content: "Sad";}
.reaction-6::after {content: "Angry";}
</style>
				
					<script src="https://accounts.google.com/gsi/client" async defer></script>
				
				
				
		<script crossorigin="anonymous" src="https://goodandbadpeople.com/themes/wondertag/javascript/sdk.js"></script>
		
		<script src="https://goodandbadpeople.com/themes/wondertag/javascript/socket.io.js"></script>
	
		<script src="https://goodandbadpeople.com/themes/wondertag/javascript/jquery.adaptive-backgrounds.js"></script>
		
		<script>
		let nodejs_system = "0";
      let socket = null
      let groupChatListener = {}
      $(()=>{
              });
      </script>
	  			<script src="https://goodandbadpeople.com/themes/wondertag/javascript/bootstrap-tagsinput-latest/src/bootstrap-tagsinput.js"></script>
      	  
			
		<script src="https://unpkg.com/flickity@2/dist/flickity.pkgd.min.js"></script>
		
				<link rel="stylesheet" href="https://goodandbadpeople.com/themes/wondertag/javascript/green-audio-player/green-audio-player.css" />
		<script src="https://goodandbadpeople.com/themes/wondertag/javascript/green-audio-player/green-audio-player.js"></script>
		
		<link rel="stylesheet" href="https://goodandbadpeople.com/themes/wondertag/stylesheet/flatpickr.min.css">
		<script src="https://goodandbadpeople.com/themes/wondertag/javascript/flatpickr.js"></script>
	</head>
   
	<body  class="tag_header_top_p">
		<input type="hidden" id="get_no_posts_name" value="No more posts">
				
		<input type="hidden" class="seen_stories_users_ids" value="">
		<input type="hidden" class="main_session" value="dbca356161b111db23be">
		
				
		<div id="ajax_loading" class="tag_content tag_header_top_m">
			<div class="ad-placement-header-footer">
							</div>
			<div id="contnet">
	
<script>window.addEventListener('resize', () => {let vh = window.innerHeight * 0.01;document.documentElement.style.setProperty('--vh', `${vh}px`);});</script>
<div class="container-v5">
      <div class="forms-container">
        <div class="signin-signup">
          <form id="login" method="post" class="sign-in-form form-class">
              <a class="logo" href="https://goodandbadpeople.com"><img src="https://goodandbadpeople.com/themes/wondertag/img/logo.png?cache=977" alt="Logo"> </a>
			<h2 class="title">Welcome!</h2>
			<div class="valign tag_auth_animation d-none log_in_auth"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 367.805 367.805" xml:space="preserve"> <g> <path style="fill:#3db0c6;" d="M183.903,0.001c101.566,0,183.902,82.336,183.902,183.902s-82.336,183.902-183.902,183.902 S0.001,285.469,0.001,183.903l0,0C-0.288,82.625,81.579,0.29,182.856,0.001C183.205,0,183.554,0,183.903,0.001z"/> <polygon style="fill:#fff;" points="285.78,133.225 155.168,263.837 82.025,191.217 111.805,161.96 155.168,204.801 256.001,103.968"/> </g></svg>Welcome!</h2></div>	            
			<div class="errors"></div>
						<div class="tag_pro_users">
				<div><a class="user" href="https://goodandbadpeople.com/harry168" title="Harry Peetungwan"><img alt="Harry Peetungwan" src="https://goodandbadpeople.com/upload/photos/2022/12/tbzrK2T8dwtsgrFunuyI_28_cb97747df73e5164205f1e01a8d19ac6_avatar.jpg?cache=0"></a></div><div><a class="user" href="https://goodandbadpeople.com/ishadeshpande" title="isha deshpande"><img alt="isha deshpande" src="https://goodandbadpeople.com/upload/photos/2023/01/ZOeqd85btFCeSnd1Shfq_17_25772da31d825b2975c261ec21b1d777_avatar.jpg?cache=0"></a></div><div><a class="user" href="https://goodandbadpeople.com/JohnnieTyler" title="JohnnieTyler"><img alt="JohnnieTyler" src="https://goodandbadpeople.com/upload/photos/f-avatar.jpg?cache=0"></a></div><div><a class="user" href="https://goodandbadpeople.com/Godrejathena" title="Godrej Athena"><img alt="Godrej Athena" src="https://goodandbadpeople.com/upload/photos/2023/01/HOEzq5UrDc6CJmvnEVXg_31_92bd13756262d81dbe8f004ef2e6d3d7_avatar.png?cache=0"></a></div><div><a class="user" href="https://goodandbadpeople.com/godrejparkretreat" title="Godrej Park Retreat"><img alt="Godrej Park Retreat" src="https://goodandbadpeople.com/upload/photos/2022/12/Z4mEs3ImqCikCfTYkPAi_29_652626e5a591ced5992a57a2cb677ae7_avatar.jpg?cache=0"></a></div><div><a class="user" href="https://goodandbadpeople.com/gigad" title="Gigad"><img alt="Gigad" src="https://goodandbadpeople.com/upload/photos/2022/12/WpjXUgUXz98yxC5XfcKI_16_f9e19a63adb5e61f89e2dad144464bb8_avatar.png?cache=0"></a></div><div><a class="user" href="https://goodandbadpeople.com/EllaMcGuire" title="Ella McGuire"><img alt="Ella McGuire" src="https://goodandbadpeople.com/upload/photos/2022/10/VLY4s5iK6odiQn46YiU5_06_5da7b8ce8ed06ebe8b7107ca7fc9ef8d_avatar.jpg?cache=1665015410"></a></div><div><a class="user" href="https://goodandbadpeople.com/c229c7cc6" title="Live Hosting"><img alt="Live Hosting" src="https://goodandbadpeople.com/upload/photos/2023/03/U2AQOmZuOafpGY1h7wmk_avatar.jpg?cache=0"></a></div>			</div>
			            <div class="input-field">
              <i><svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><path fill="currentColor" d="M256 256c52.805 0 96-43.201 96-96s-43.195-96-96-96-96 43.201-96 96 43.195 96 96 96zm0 48c-63.598 0-192 32.402-192 96v48h384v-48c0-63.598-128.402-96-192-96z"/></svg></i>
              <input name="username" type="text" autocomplete="off" class="inputclass-wel" autofocus required placeholder="Username" />
            </div>
            <div class="input-field">
              <i><svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" viewBox="0 0 24 24"><path fill="currentColor" d="M17,9V7c0-2.8-2.2-5-5-5S7,4.2,7,7v2c-1.7,0-3,1.3-3,3v7c0,1.7,1.3,3,3,3h10c1.7,0,3-1.3,3-3v-7C20,10.3,18.7,9,17,9z M9,7c0-1.7,1.3-3,3-3s3,1.3,3,3v2H9V7z"/></svg></svg></i>
              <input name="password" type="password" autocomplete="off" class="inputclass-wel" autofocus required placeholder="Password" />
            </div>
										<div class="round-check">
								<input type="checkbox" name="remember_device" id="remember_device" checked>
								<label for="remember_device">
									Remember this device								</label>
								<div class="clear"></div>
							</div>
						<label class="tag_field tag_wel_forgot label-class-welcome">
				<a href="https://goodandbadpeople.com/forgot-password" title="Forgot Password?" class="a-svg-forget" data-toggle="tooltip"><svg xmlns="http://www.w3.org/2000/svg" height="22" viewBox="0 0 24 24" width="22"><path fill="currentColor" d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92c-.5.51-.86.97-1.04 1.69-.08.32-.13.68-.13 1.14h-2v-.5c0-.46.08-.9.22-1.31.2-.58.53-1.1.95-1.52l1.24-1.26c.46-.44.68-1.1.55-1.8-.13-.72-.69-1.33-1.39-1.53-1.11-.31-2.14.32-2.47 1.27-.12.37-.43.65-.82.65h-.3C8.4 9 8 8.44 8.16 7.88c.43-1.47 1.68-2.59 3.23-2.83 1.52-.24 2.97.55 3.87 1.8 1.18 1.63.83 3.38-.19 4.4z"/></svg>
				<span>Forgot Password?</span></a>
			</label>
            <input type="submit" value="Login" id="login" class="btn solid disable_btn btn-welcome tag_wel_btn" />
			            <p class="social-text">OR</p>
            <div class="social-media">
			                <a href="https://goodandbadpeople.com/login-with.php?provider=Facebook" class="social-icon"><img width="32" src="https://goodandbadpeople.com/themes/wondertag/img/facebookicon.png"/></a>
			  			  			                <a href="https://goodandbadpeople.com/login-with.php?provider=LinkedIn" class="social-icon"><img width="32" src="https://goodandbadpeople.com/themes/wondertag/img/linkedinicon.png"/></a>
			  			  			  			  			  			  			  			  			  <a href="https://goodandbadpeople.com/login-with.php?provider=Google" class="social-icon"><img width="32" src="https://goodandbadpeople.com/themes/wondertag/img/googleicon.png"/></a>
                  			              </div>
						          </form>
		  <form id="register" method="post" class="sign-up-form form-class">
			<h2 class="title">Sign up</h2>
			  <div class="valign tag_auth_animation d-none register_auth"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 367.805 367.805" xml:space="preserve"> <g> <path style="fill:#3BB54A;" d="M183.903,0.001c101.566,0,183.902,82.336,183.902,183.902s-82.336,183.902-183.902,183.902 S0.001,285.469,0.001,183.903l0,0C-0.288,82.625,81.579,0.29,182.856,0.001C183.205,0,183.554,0,183.903,0.001z"/> <polygon style="fill:#fff;" points="285.78,133.225 155.168,263.837 82.025,191.217 111.805,161.96 155.168,204.801 256.001,103.968"/> </g></svg>Welcome!</div>
				<div class="errors_2"></div>
				
										
				
				
			  <div class="input-field input-field_reg">
				<i><svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><path fill="currentColor" d="M256 256c52.805 0 96-43.201 96-96s-43.195-96-96-96-96 43.201-96 96 43.195 96 96 96zm0 48c-63.598 0-192 32.402-192 96v48h384v-48c0-63.598-128.402-96-192-96z"/></svg></i>
				<input name="username" type="text" autocomplete="off" class="inputclass-wel" placeholder="Username" autofocus required>
			  </div>
			  			  <div class="input-field input-field_reg">
				<i><svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill="currentColor"  d="M40 8h-32c-2.21 0-3.98 1.79-3.98 4l-.02 24c0 2.21 1.79 4 4 4h32c2.21 0 4-1.79 4-4v-24c0-2.21-1.79-4-4-4zm0 8l-16 10-16-10v-4l16 10 16-10v4z"/><path fill="none" d="M0 0h48v48h-48z"/></svg></i>
				<input name="email" type="email" autocomplete="off" class="inputclass-wel" placeholder="E-mail" required>
			  </div>
			  			  <div class="input-field input-field_reg">
				<i><svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" viewBox="0 0 24 24"><path fill="currentColor" d="M17,9V7c0-2.8-2.2-5-5-5S7,4.2,7,7v2c-1.7,0-3,1.3-3,3v7c0,1.7,1.3,3,3,3h10c1.7,0,3-1.3,3-3v-7C20,10.3,18.7,9,17,9z M9,7c0-1.7,1.3-3,3-3s3,1.3,3,3v2H9V7z"/></svg></svg></i>
				<input name="password" type="password" id="password" class="inputclass-wel" autocomplete="off" placeholder="Password" required>
			  </div>
			  			  <div class="input-field input-field_reg">
				<i><svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" viewBox="0 0 24 24"><path fill="currentColor" d="M17,9V7c0-2.8-2.2-5-5-5S7,4.2,7,7v2c-1.7,0-3,1.3-3,3v7c0,1.7,1.3,3,3,3h10c1.7,0,3-1.3,3-3v-7C20,10.3,18.7,9,17,9z M9,7c0-1.7,1.3-3,3-3s3,1.3,3,3v2H9V7z"/></svg></svg></i>
				<input name="confirm_password" type="password" class="inputclass-wel" autocomplete="off" placeholder="Confirm Password" required>
			  </div>
			  		    <div class="input-field input-field_reg">
			<i><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="mdi-gender-male-female" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M17.58,4H14V2H21V9H19V5.41L15.17,9.24C15.69,10.03 16,11 16,12C16,14.42 14.28,16.44 12,16.9V19H14V21H12V23H10V21H8V19H10V16.9C7.72,16.44 6,14.42 6,12A5,5 0 0,1 11,7C12,7 12.96,7.3 13.75,7.83L17.58,4M11,9A3,3 0 0,0 8,12A3,3 0 0,0 11,15A3,3 0 0,0 14,12A3,3 0 0,0 11,9Z" /></svg></i>
			<select name="gender" id="gender">
									<option value="female">Female</option>
									<option value="male">Male</option>
							</select>
			</div>
									<div class="form-group1 form-check1">
				<input type="checkbox" class="form-check-input" name="accept_terms" id="accept_terms" onchange="activateButton(this)">
				<label class="form-check-label label-class-welcome" for="accept_terms">By creating your account, you agree to our <a href="https://goodandbadpeople.com/terms/terms">Terms of Use</a> & <a href="https://goodandbadpeople.com/terms/privacy-policy">Privacy Policy</a></label>
			</div>
		    <input type="submit" value="Let&#039;s Go !" id="sign_submit" class="btn solid disable_btn tag_wel_btn btn-welcome" disabled />	  
         </form>
        </div>
      </div>

      <div class="panels-container">
        <div class="panel left-panel">
          <div class="content">
            <h3>Connect with your family and friends and share your moments.</h3>
            <button class="btn transparent btn-welcome" id="sign-up-btn" id="sign-up-btn">
              Register            </button>
          </div>
          <img src="https://goodandbadpeople.com/themes/wondertag/img/log.svg" class="image" alt="" />
        </div>
        <div class="panel right-panel">
          <div class="content">
            <h3>Share what&#039;s new and life moments with your friends.</h3>
            <button class="btn transparent btn-welcome" id="sign-in-btn">
              Login            </button>
          </div>
          <img src="https://goodandbadpeople.com/themes/wondertag/img/register.svg" class="image" alt="" />
        </div>
      </div>
	  <div class="tag_wel_bottommm">
		<div class="container">
	<div class="welcome-footer">
		© 2023 Good and Bad People <span class="middot">·</span>
		<a data-ajax="?link1=terms&type=terms" href="https://goodandbadpeople.com/terms/terms">Terms of Use</a> <span class="middot">·</span>
		<a data-ajax="?link1=terms&type=privacy-policy" href="https://goodandbadpeople.com/terms/privacy-policy">Privacy Policy</a> <span class="middot">·</span>
		<a data-ajax="?link1=contact-us" href="https://goodandbadpeople.com/contact-us">Contact Us</a> <span class="middot">·</span>
		<a data-ajax="?link1=terms&type=about-us" href="https://goodandbadpeople.com/terms/about-us">About</a>
					<span class="middot">·</span> <a href="https://goodandbadpeople.com/blogs">Blog</a>
											<span class="middot">·</span> <a href="https://goodandbadpeople.com/products" data-ajax="?link1=products">Market</a>
							<span class="middot">·</span> <a href="https://goodandbadpeople.com/site-pages/communityguidelines">Community Guidelines</a>
					<span class="middot">·</span> <a href="https://goodandbadpeople.com/site-pages/affiliatesterms">Affiliates Terms</a>
		 <span class="middot">·</span>
		<span>
			<a href="javascript:void(0);" class="dropdown-toggle" data-toggle="modal" data-target="#select-language"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24"><path fill="currentColor" d="M17.9,17.39C17.64,16.59 16.89,16 16,16H15V13A1,1 0 0,0 14,12H8V10H10A1,1 0 0,0 11,9V7H13A2,2 0 0,0 15,5V4.59C17.93,5.77 20,8.64 20,12C20,14.08 19.2,15.97 17.9,17.39M11,19.93C7.05,19.44 4,16.08 4,12C4,11.38 4.08,10.78 4.21,10.21L9,15V16A2,2 0 0,0 11,18M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z" /></svg>
			Language</a>
		</span>
	</div>
</div>	</div>
</div>
<script>
(function($) {
	$.fn.visible = function(partial) {
		var $t            = $(this),
          $w            = $(window),
          viewTop       = $w.scrollTop(),
          viewBottom    = viewTop + $w.height(),
          _top          = $t.offset().top,
          _bottom       = _top + $t.height(),
          compareTop    = partial === true ? _bottom : _top,
          compareBottom = partial === true ? _top : _bottom;
		return ((compareBottom <= viewBottom) && (compareTop >= viewTop));
	};
})(jQuery);

const sign_in_btn = document.querySelector("#sign-in-btn");
const sign_up_btn = document.querySelector("#sign-up-btn");
const container = document.querySelector(".container");

sign_up_btn.addEventListener("click", () => {
  container.classList.add("sign-up-mode");
});

sign_in_btn.addEventListener("click", () => {
  container.classList.remove("sign-up-mode");
});

	
var win = $(window);
var allTrends = $(".tag_stup_trend");

allTrends.each(function(i, el) {
	var el = $(el);
	if (el.visible(true)) {
		el.addClass("already-visible"); 
	} 
});

win.scroll(function(event) {
	allTrends.each(function(i, el) {
		var el = $(el);
		if (el.visible(true)) {
			el.addClass("come-in"); 
		} 
	});
});

$(function() {
var working = false;
var $this = $('#login');
var $state = $this.find('.errors');
var $login_anim = $('.log_in_auth');
      $('#login').ajaxForm({
        url: Wo_Ajax_Requests_File() + '?f=login',
        beforeSend: function() {
			$('.errors').addClass('errors-sty');
    		working = true;
    		$this.find('.disable_btn').attr("disabled", true);
        },
        success: function(data) {
          if (data.status == 200 || data.status == 600) {
          	$login_anim.removeClass('d-none');
            setTimeout(function () {
            	window.location.href = data.location;
            }, 1000);
          } else {
            var errors = data.errors.join("<br>");
            $state.html(errors);
          } 
          working = false;
    	  $this.find('.disable_btn').attr("disabled", false);
        }
      });
    const sign_in_btn = document.querySelector("#sign-in-btn");
    const sign_up_btn = document.querySelector("#sign-up-btn");
    const container = document.querySelector(".container-v5");
    sign_up_btn.addEventListener("click", () => {
      container.classList.add("sign-up-mode");
    });
    sign_in_btn.addEventListener("click", () => {
      container.classList.remove("sign-up-mode");
    });
      
});
function signOut() {
	var auth2 = gapi.auth2.getAuthInstance();
	auth2.signOut().then(function () {
	  console.log('User signed out.');
	});
}

function onSignIn(googleUser) {
    // The ID token you need to pass to your backend:
    var id_token = googleUser.getAuthResponse().id_token;
    $.post(Wo_Ajax_Requests_File() + '?f=google_login', {id_token: id_token}, function(data, textStatus, xhr) {
    	if (data.status == 200) {
    		signOut();
	        window.location.href = data.location;
    	}
    	else{
		$this.find('.disable_btn').attr("disabled", false);
	        $state.html(data.message);
    	}
    });
}

function activateButton(element) {
	if(element.checked) {
		document.getElementById("sign_submit").disabled = false;
	}
	else  {
		document.getElementById("sign_submit").disabled = true;
	}
};

var working_s = false;
var $this_s = $('#register');
var $state_s = $this_s.find('.errors_2');
var $login_anim_s = $('.register_auth');

$(function() {
	$this_s.ajaxForm({
		url: Wo_Ajax_Requests_File() + '?f=register',
		beforeSend: function() {
					$('.errors_2').addClass('errors-sty errors');
										working_s = true;
					$this_s.find('button').attr("disabled", true);
										working_s = true;
					$this_s.find('button').attr("disabled", true);
				},
				success: function(data) {
			if (data.status == 200) {
				$login_anim_s.removeClass('d-none');
				setTimeout(function () {
					window.location.href = data.location + '/?cash='+Math.random();
				}, 1000);
			} else if (data.status == 300) {
				window.location.href = data.location + '/?cash='+Math.random();
			} else {
				$this_s.find('button').attr("disabled", false);
				$state_s.html(data.errors);
			} 
			working_s = false;
		}
	});
});

</script></div>
			<div class="ad-placement-header-footer">
							</div>
		</div>
		
				
		
		<div class="modal fade image-modal" id="modal_light_box" role="dialog">
	<div class="valign tag_lbox_toolbar"><div class="btn btn-mat close-lightbox" data-dismiss="modal" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="currentColor" d="M7.828 11H20v2H7.828l5.364 5.364-1.414 1.414L4 12l7.778-7.778 1.414 1.414z"></path></svg></div></div>
	<div class="modal-dialog">
		<div class="modal-content">
			<img class="image">
		</div>
	</div>
</div>

<div class="modal fade" id="views-info-modal" role="dialog">
	<div class="modal-dialog wow_mat_mdl modal-md">
		<div class="modal-content">
			<div class="modal-header">
				<h4 class="modal-title"><span id="views_info_title"></span></h4>
			</div>
			<div class="modal-body">
				<div id="views_info" class="wo_react_ursrs_list"></div>
				<div class="clearfix"></div>
				<div id="views_info_load" style="display: none;">
					<div class="load-more views_info_load_ wo_react_ursrs_list_lod_mor">
						<button class="btn btn-default text-center views_info_load_more" data-type="" post-id="" table-type="" onclick="Wo_LoadViewsInfo(this);"><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"></path></svg></span> <span class="no_load_more_btn_span" id="load_more_info_btn">Load more</span>
						</button>
					</div>
				</div>
			</div>
		</div>
	</div>
</div>

<div class="modal fade" id="users-reacted-modal" role="dialog">
	<div class="modal-dialog wow_mat_mdl modal-md">
		<div class="modal-content">
			<div class="valign mb-15 who_react_modal">
									<span class="tag_check_who_how_react how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(1);$('.tag_check_who_how_react').removeClass('active');$(this).addClass('active');">
													<div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://goodandbadpeople.com/upload/files/2022/09/EAufYfaIkYQEsYzwvZha_01_4bafb7db09656e1ecb54d195b26be5c3_file.svg"></div></div>
											</span>
									<span class="tag_check_who_how_react how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(2);$('.tag_check_who_how_react').removeClass('active');$(this).addClass('active');">
													<div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://goodandbadpeople.com/upload/files/2022/09/2MRRkhb7rDhUNuClfOfc_01_76c3c700064cfaef049d0bb983655cd4_file.svg"></div></div>
											</span>
									<span class="tag_check_who_how_react how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(3);$('.tag_check_who_how_react').removeClass('active');$(this).addClass('active');">
													<div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://goodandbadpeople.com/upload/files/2022/09/D91CP5YFfv74GVAbYtT7_01_288940ae12acf0198d590acbf11efae0_file.svg"></div></div>
											</span>
									<span class="tag_check_who_how_react how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(4);$('.tag_check_who_how_react').removeClass('active');$(this).addClass('active');">
													<div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://goodandbadpeople.com/upload/files/2022/09/cFNOXZB1XeWRSdXXEdlx_01_7d9c4adcbe750bfc8e864c69cbed3daf_file.svg"></div></div>
											</span>
									<span class="tag_check_who_how_react how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(5);$('.tag_check_who_how_react').removeClass('active');$(this).addClass('active');">
													<div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://goodandbadpeople.com/upload/files/2022/09/yKmDaNA7DpA7RkCRdoM6_01_eb391ca40102606b78fef1eb70ce3c0f_file.svg"></div></div>
											</span>
									<span class="tag_check_who_how_react how_reacted like-btn-like pointer" id="_post333" onclick="Wo_LoadReactedUsers(6);$('.tag_check_who_how_react').removeClass('active');$(this).addClass('active');">
													<div class="inline_post_emoji no_anim"><div class="reaction"><img src="https://goodandbadpeople.com/upload/files/2022/09/iZcVfFlay3gkABhEhtVC_01_771d67d0b8ae8720f7775be3a0cfb51a_file.svg"></div></div>
											</span>
							</div>
			<div class="modal-body">
				<div id="reacted_users_box" class="wo_react_ursrs_list"></div>
				<div class="clearfix"></div>
				<div id="reacted_users_load" style="display: none;">
					<div class="load-more wo_react_ursrs_list_lod_mor">
						<button class="btn btn-default text-center reacted_users_load_more" data-type="" post-id="" col-type="" onclick="Wo_LoadMoreReactedUsers(this);"><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"></path></svg></span> <span class="no_load_more_btn_span" id="load_more_reacted_btn">Load more</span>
						</button>
					</div>
				</div>
			</div>
		</div>
	</div>
</div>

<div class="modal fade" id="error_post" role="dialog">
    <div class="modal-dialog wow_mat_mdl">
		<div class="modal-content">
			<p class="text-center" id="error_post_text"></p>
		</div>
    </div>
</div>

<div class="modal fade" id="edit-offer-modal" role="dialog">
	<div class="modal-dialog wow_mat_mdl">
		<div class="modal-content">
            <div class="modal-header">
				<h4 class="modal-title">Edit Offer</h4>
            </div>
			<form class="edit-offer-form form-horizontal" method="post">
				<div class="modal-body tag_field_full_margin">
					<div class="app-offer-alert app-general-alert"></div>
					<div class="clear"></div>
					<div class="edit_offer_modal_form"></div>
				</div>
				<div class="modal-footer">
					<button type="button" class="btn btn-default btn-mat disable_btn" data-dismiss="modal" aria-label="Close">Cancel</button>
					<button type="submit" class="btn btn-main btn-mat disable_btn">Update</button>
				</div>
			</form>
		</div>
	</div>
</div>



<div class="modal fade" id="add_tier_modal" role="dialog" data-keyboard="false" style="overflow-y: auto;">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
        <h4 class="modal-title">Add tier</h4>
      </div>
      <form class="form form-horizontal tier_form" method="post" action="#">
        <div class="modal-body twocheckout_modal">
          <div class="modal_add_tier_modal_alert"></div>
          <div class="clear"></div>
          <div class="sun_input col-md-6">
            <input name="title" type="text" class="form-control input-md" autocomplete="off" placeholder="Tier title">
            <label class="plr15">Tier title</label>  
          </div>
          <div class="sun_input col-md-6">
            <input name="price" type="number" class="form-control input-md" autocomplete="off" placeholder="Tier price">
            <label class="plr15">Tier price</label>  
          </div>
          <div class=" col-lg-12">
            <label class="plr15">Benefits</label>
            <br>
            <input type="checkbox" name="benefits[]" value="chat" onclick="ShowBenefitsChat(this)">
            <label>Chat</label><br>
            <div class="add_benefits_chat" style="display: none;">
              <input type="radio" id="benefits_chat_1" name="chat" value="chat_without_audio_video">
              <label for="benefits_chat_1">Chat without audio and video call</label><br>
              <input type="radio" id="benefits_chat_2" name="chat" value="chat_with_audio_without_video">
              <label for="benefits_chat_2">Chat with audio call and without video call</label><br>  
              <input type="radio" id="benefits_chat_3" name="chat" value="chat_without_audio_with_video">
              <label for="benefits_chat_3">Chat without audio call and with video call</label><br>  
              <input type="radio" id="benefits_chat_4" name="chat" value="chat_with_audio_video">
              <label for="benefits_chat_4">Chat with audio and video call</label><br>
            </div>
            <input type="checkbox" name="benefits[]" value="live_stream">
            <label>Live Stream</label><br>
          </div>
          <div class="sun_input col-md-12">
            <textarea class="form-control input-md" placeholder="Tier description" name="description"></textarea>
            <label class="plr15">Tier description</label>  
          </div>
          <div class="clear"></div>
          <div class="form-group col-lg-12">
            <label class="col-md-12">Tier image:</label>  
            <div class="col-md-12">
              <div class="select_ev_covr" id="select_tier_image">
                <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M5,3A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H14.09C14.03,20.67 14,20.34 14,20C14,19.32 14.12,18.64 14.35,18H5L8.5,13.5L11,16.5L14.5,12L16.73,14.97C17.7,14.34 18.84,14 20,14C20.34,14 20.67,14.03 21,14.09V5C21,3.89 20.1,3 19,3H5M19,16V19H16V21H19V24H21V21H24V19H21V16H19Z" /></svg>
                Select an image    
              </div>
            </div>
          </div>
        </div>
        <input type="file" name="image" class="hidden" id="tier_image">
        <div class="clear"></div>
        <div class="modal-footer">
          <div class="ball-pulse"><div></div><div></div><div></div></div>
          <button type="submit" class="btn btn-main btn-mat">Add</button>
        </div>
      </form>
    </div>
  </div>
</div>
<div class="modal fade" id="delete-tier" tabindex="-1" role="dialog" aria-labelledby="delete-tier" aria-hidden="true" data-id="0">
  <div class="modal-dialog mat_box" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title"> Delete your tier</h5>
      </div>
      <div class="modal-body">
        Are you sure you want to delete this tier?      </div>  
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
        <button type="button" class="btn btn-danger btn-mat" data-dismiss="modal">Delete</button>
      </div>
    </div>
  </div>
</div>
<div class="modal fade" id="show_product_reviews_modal" role="dialog">
	<div class="modal-dialog wow_mat_mdl">
		<div class="modal-content check_reviews">
			<div class="modal-header">
				<h4 class="modal-title">Reviews</h4>
				<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></span></button>
			</div>
			<div class="modal-body">
				<div id="show_product_reviews_modal_info" class="wo_react_ursrs_list"></div>
				<div class="clearfix"></div>
				<div id="show_product_reviews_modal_info_load" style="display: none;">
					<div class="load-more">
						<button class="btn btn-default text-center pointer" data-type="" post-id="" table-type="" onclick="Wo_LoadReviews();"><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"></path></svg></span> <p class="m-0 d-inline" id="show_product_reviews_load_text">Load more</p></button>
					</div>
				</div>
			</div>
		</div>
	</div>
</div>
    
				
					<script type="text/javascript" src="https://goodandbadpeople.com/themes/wondertag/javascript/welcome.js"></script>
				
					<script type="text/javascript">const node_socket_flow = "0"</script>
				
		<script type="text/javascript" src="https://goodandbadpeople.com/themes/wondertag/javascript/script.js?version=2.6.3"></script>
		
				
				
		<div class="extra-css"></div>
		
				
		<script type="text/javascript">
  (function (factory) {
  if (typeof define === 'function' && define.amd) {
    // AMD. Register as an anonymous module.
    define(['jquery'], factory);
  } else {
    // Browser globals
    factory(jQuery);
  }
}(function ($) {
  $.timeago = function(timestamp) {
    if (timestamp instanceof Date) {
      return inWords(timestamp);
    } else if (typeof timestamp === "string") {
      return inWords($.timeago.parse(timestamp));
    } else if (typeof timestamp === "number") {
      return inWords(new Date(timestamp));
    } else {
      return inWords($.timeago.datetime(timestamp));
    }
  };
  var $t = $.timeago;

  $.extend($.timeago, {
    settings: {
      refreshMillis: 60000,
      allowPast: true,
      allowFuture: false,
      localeTitle: false,
      cutoff: 0,
      strings: {
        prefixAgo: null,
        prefixFromNow: null,
        suffixAgo: "ago",
        suffixFromNow: "from now",
        inPast: "any moment now",
        seconds: "now",
        minute: "minute",
        minutes: "minutes",
        hour: "hour",
        hours: "hours",
        day: "day",
        days: "days",
        week: "Week",
        weeks: "Weeks",
        month: "month",
        months: "months",
        year: "year",
        years: "years",
        wordSeparator: " ",
        numbers: []
      }
    },

    inWords: function(distanceMillis,type = '') {
      if(!this.settings.allowPast && ! this.settings.allowFuture) {
          throw 'timeago allowPast and allowFuture settings can not both be set to false.';
      }

      var $l = this.settings.strings;
      var prefix = $l.prefixAgo;
      var suffix = $l.suffixAgo;
      if (this.settings.allowFuture) {
        if (distanceMillis < 0) {
          prefix = $l.prefixFromNow;
          suffix = $l.suffixFromNow;
        }
      }

      if(!this.settings.allowPast && distanceMillis >= 0) {
        return this.settings.strings.inPast;
      }

      var seconds = Math.abs(distanceMillis) / 1000;
      var minutes = seconds / 60;
      var hours = minutes / 60;
      var days = hours / 24;
      var weeks = days / 7;
      var years = days / 365;

      function substitute(stringOrFunction, number) {
        var string = $.isFunction(stringOrFunction) ? stringOrFunction(number, distanceMillis) : stringOrFunction;
        var value = ($l.numbers && $l.numbers[number]) || number;
        return number+' '+string.replace(/%d/i, value);
        //return string.replace(/%d/i, value);
      }

        // var words = seconds < 45 && substitute($l.seconds, '') ||
        // seconds < 90 && substitute('m', 1) ||
        // minutes < 45 && substitute('m', Math.round(minutes)) ||
        // minutes < 90 && substitute('h', 1) ||
        // hours < 24 && substitute('hrs', Math.round(hours)) ||
        // hours < 42 && substitute('d', 1) ||
        // days < 7 && substitute('d', Math.round(days)) ||
        // weeks < 2 && substitute('w', 1) ||
        // weeks < 52 && substitute('w', Math.round(weeks)) ||
        // years < 1.5 && substitute('y', 1) ||
        // substitute('yrs', Math.round(years));
        var words = '';
        if (type != 'notification') {
            if (seconds < 45) {
                words = substitute($l.seconds, '');
            }
            else if (seconds < 90) {
                words = substitute('m', 1);
            }
            else if (minutes < 45) {
                words = substitute('m', Math.round(minutes));
            }
            else if (minutes < 90) {
                words = substitute('h', 1);
            }
            else if (hours < 24) {
                words = substitute('hrs', Math.round(hours));
            }
            else if (hours < 42) {
                words = substitute('d', 1);
            }
            else if (days < 7) {
                words = substitute('d', Math.round(days));
            }
            else if (weeks < 2) {
                words = substitute('w', 1);
            }
            else if (weeks < 52) {
                words = substitute('w', Math.round(weeks));
            }
            else if (years < 1.5) {
                words = substitute('y', 1);
            }
            else {
                words = substitute('yrs', Math.round(years));
            }
        }
        else{
            if (seconds < 45) {
                words = substitute($l.seconds, '');
            }
            else if (seconds < 90) {
                words = substitute($l.minute + ' ago', 1);
            }
            else if (minutes < 45) {
                words = substitute($l.minutes + ' ago', Math.round(minutes));
            }
            else if (minutes < 90) {
                words = substitute($l.hour + ' ago', 1);
            }
            else if (hours < 24) {
                words = substitute($l.hours + ' ago', Math.round(hours));
            }
            else if (hours < 42) {
                words = substitute($l.day + ' ago', 1);
            }
            else if (days < 7) {
                words = substitute($l.days + ' ago', Math.round(days));
            }
            else if (weeks < 2) {
                words = substitute($l.week + ' ago', 1);
            }
            else if (weeks < 52) {
                words = substitute($l.weeks + ' ago', Math.round(weeks));
            }
            else if (years < 1.5) {
                words = substitute($l.year + ' ago', 1);
            }
            else {
                words = substitute($l.years + ' ago', Math.round(years));
            }
        }
            



      var separator = $l.wordSeparator || "";
      if ($l.wordSeparator === undefined) { separator = " "; }

      
         return $.trim([prefix, words].join(separator));

          },

    parse: function(iso8601) {
      var s = $.trim(iso8601);
      s = s.replace(/\.\d+/,""); // remove milliseconds
      s = s.replace(/-/,"/").replace(/-/,"/");
      s = s.replace(/T/," ").replace(/Z/," UTC");
      s = s.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2"); // -04:00 -> -0400
      s = s.replace(/([\+\-]\d\d)$/," $100"); // +09 -> +0900
      return new Date(s);
    },
    datetime: function(elem) {
      var iso8601 = $t.isTime(elem) ? $(elem).attr("datetime") : $(elem).attr("title");
      return $t.parse(iso8601);
    },
    isTime: function(elem) {
      // jQuery's `is()` doesn't play well with HTML5 in IE
      return $(elem).get(0).tagName.toLowerCase() === "time"; // $(elem).is("time");
    }
  });

  // functions that can be called via $(el).timeago('action')
  // init is default when no action is given
  // functions are called with context of a single element
  var functions = {
    init: function(){
      var refresh_el = $.proxy(refresh, this);
      refresh_el();
      var $s = $t.settings;
      if ($s.refreshMillis > 0) {
        this._timeagoInterval = setInterval(refresh_el, $s.refreshMillis);
      }
    },
    update: function(time){
      var parsedTime = $t.parse(time);
      $(this).data('timeago', { datetime: parsedTime });
      if($t.settings.localeTitle) $(this).attr("title", parsedTime.toLocaleString());
      refresh.apply(this);
    },
    updateFromDOM: function(){
      $(this).data('timeago', { datetime: $t.parse( $t.isTime(this) ? $(this).attr("datetime") : $(this).attr("title") ) });
      refresh.apply(this);
    },
    dispose: function () {
      if (this._timeagoInterval) {
        window.clearInterval(this._timeagoInterval);
        this._timeagoInterval = null;
      }
    }
  };

  $.fn.timeago = function(action, options) {
    var fn = action ? functions[action] : functions.init;
    if(!fn){
      throw new Error("Unknown function name '"+ action +"' for timeago");
    }
    // each over objects here and call the requested function
    this.each(function(){
      fn.call(this, options);
    });
    return this;
  };

  function refresh() {
    var data = prepareData(this);
    var $s = $t.settings;

    if (!isNaN(data.datetime)) {
      if ( $s.cutoff == 0 || Math.abs(distance(data.datetime)) < $s.cutoff) {
        let tType = '';
        if ($(this).hasClass('notification-time')) {
          tType = 'notification';
        }
        $(this).text(inWords(data.datetime,tType));
      }
    }
    return this;
  }

  function prepareData(element) {
    element = $(element);
    if (!element.data("timeago")) {
      element.data("timeago", { datetime: $t.datetime(element) });
      var text = $.trim(element.text());
      if ($t.settings.localeTitle) {
        element.attr("title", element.data('timeago').datetime.toLocaleString());
      } else if (text.length > 0 && !($t.isTime(element) && element.attr("title"))) {
        element.attr("title", text);
      }
    }
    return element.data("timeago");
  }

  function inWords(date,type) {
    return $t.inWords(distance(date),type);
  }

  function distance(date) {
    return (new Date().getTime() - date.getTime());
  }

  // fix for IE6 suckage
  document.createElement("abbr");
  document.createElement("time");
}));


$(function () {
  setInterval(function () {
    
    if ( $('.ajax-time').length > 0) {
      $('.ajax-time').timeago()
        .removeClass('.ajax-time');
    }
  },
  1000);
});
</script>      
				
				
		<script>
			function _getSession(cname) {
                    return '';
        }
        function ReadMoreText(selector) {
          let text = "Read More";
          if (typeof selector == 'object') {
            selector = $(selector).attr('class');
          }
          for (var i = 0; i < $(selector).length; i++) {
            var t = $(selector)[i];
            if (!$(t).hasClass('ReadMoreAdded') && $(t).text().trim().length > 0 && $(t).height() > 190) {
              var c = new Date().getUTCMilliseconds() + (Math.floor(Math.random() * 9999)) + 100 + "_" + i;
              $(t).addClass(c);
              $(t).addClass('ReadMoreAdded');
              $(t).css({ maxHeight: "150px" })
              $(t).after('<a href="javascript:void(0)" class="main" onclick="ShowReadMoreText(\'.'+c+'\',this)">'+text+'</a>');
            }
          }
        }
        function ShowReadMoreText(selector,self) {
          let text = "Read Less";
          $(selector).css({ maxHeight: "" })
          $(self).replaceWith('<a href="javascript:void(0)" class="main" onclick="HideReadMoreText(\''+selector+'\',this)">'+text+'</a>')
        }
        function HideReadMoreText(selector,self) {
          let text = "Read More";
          $(selector).css({ maxHeight: "150px" })
          $(self).replaceWith('<a href="javascript:void(0)" class="main" onclick="ShowReadMoreText(\''+selector+'\',this)">'+text+'</a>')
        }
		
						let f = navigator.userAgent.search("Firefox");
			if (f > -1) {
				$('.header-brand').attr('href', "https://goodandbadpeople.com/?cache=1679561064");
			}
			
			function GifScrolledC(self) {
				if ((($(self).prop("scrollHeight") - $(self).height()) - $(self).scrollTop()) < 300) {
				  id = $(self).attr('GId');
				  type = $(self).attr('GType');
				  word = $(self).attr('GWord');
				  offset = $(self).attr('GOffset');
				  SearchForGif(word,id,type,offset);
				}
			}

			function SearchForGif(keyword,id = 0,type = '',offset = 0) {
				if ($('#publisher-box-stickers-cont-'+id).attr('GWord') != keyword) {
					$('#publisher-box-stickers-cont-'+id).empty();
					$('#publisher-box-stickers-cont-'+id).attr('GOffset', 0);
					$('#publisher-box-stickers-cont-'+id).attr('GWord', keyword);
				}
				else{
					$('#publisher-box-stickers-cont-'+id).attr('GOffset', parseInt($('#publisher-box-stickers-cont-'+id).attr('GOffset')) + 20);
				}
				Wo_Delay(function(){
					$.ajax({
					  url: 'https://api.giphy.com/v1/gifs/search?',
					  type: 'GET',
					  dataType: 'json',
					  data: {q:keyword,api_key:'420d477a542b4287b2bf91ac134ae041', limit: 20,offset: offset},
					})
					.done(function(data) {
						if (data.meta.status == 200 && data.data.length > 0) {
							$('#publisher-box-stickers-cont-'+id).empty();
							var appended = false;
							for (var i = 0; i < data.data.length; i++) {
								appended = true;
								if (appended == true) {
									appended = false;
									if (type == 'story') {
										$('#publisher-box-stickers-cont-'+id).append($('<img alt="gif" src="'+data.data[i].images.fixed_height_small.url+'" data-gif="' + data.data[i].images.fixed_height.url + '" onclick="Wo_PostCommentGif_'+id+'(this,'+id+')" autoplay loop>'));
									}
									else{
										$('#publisher-box-stickers-cont-'+id).append($('<img alt="gif" src="'+data.data[i].images.fixed_height_small.url+'" data-gif="' + data.data[i].images.fixed_height.url + '" onclick="Wo_PostReplyCommentGif_'+id+'(this,'+id+')" autoplay loop>'));
									}
									appended = true;
								}
							}
							var images = 0;
							Wo_ElementLoad($('img[alt=gif]'), function(){
								images++;
							});
							if (data.data.length == images || images >= 5) {
							}
						} else {
							$('#publisher-box-stickers-cont-'+id).html('<div class="empty_state"><svg height="512pt" viewBox="0 0 512 512" width="512pt" xmlns="http://www.w3.org/2000/svg"><path d="m416 512h-320c-53.023438 0-96-42.976562-96-96v-320c0-53.023438 42.976562-96 96-96h320c53.023438 0 96 42.976562 96 96v320c0 53.023438-42.976562 96-96 96zm0 0" fill="#f5e6fe"/><path d="m229.425781 303.902344c0-39.359375 30.652344-71.644532 69.328125-74.398438v-69.601562c0-17.644532-14.355468-32-32-32h-106.675781c-17.644531 0-32 14.355468-32 32v149.328125c0 17.648437 14.355469 32 32 32h79.441406c-6.382812-10.992188-10.09375-23.710938-10.09375-37.328125zm-50.769531-46.078125c-7.039062-7.039063-19.425781-7.039063-26.464844 0l-2.765625 2.769531v-100.691406c0-5.886719 4.78125-10.671875 10.671875-10.671875h106.671875c5.886719 0 10.671875 4.785156 10.671875 10.671875v68.691406l-8.113281-8.113281c-7.296875-7.296875-19.167969-7.296875-26.464844 0l-50.765625 50.765625zm0 0" fill="#be63f9"/><path d="m381.328125 365.34375-28.625-28.625c6.351563-9.375 10.050781-20.65625 10.050781-32.796875 0-32.335937-26.320312-58.675781-58.675781-58.675781-32.351563 0-58.671875 26.320312-58.671875 58.675781 0 32.351563 26.320312 58.671875 58.671875 58.671875 12.515625 0 24.097656-3.96875 33.632813-10.671875l28.511718 28.511719c2.082032 2.078125 4.816406 3.117187 7.539063 3.117187 2.71875 0 5.453125-1.039062 7.535156-3.117187 4.191406-4.175782 4.191406-10.929688.03125-15.089844zm-77.230469-24.097656c-20.578125 0-37.328125-16.75-37.328125-37.324219 0-20.578125 16.75-37.328125 37.328125-37.328125 20.574219 0 37.328125 16.75 37.328125 37.328125 0 20.574219-16.753906 37.324219-37.328125 37.324219zm0 0" fill="#d9a4fc"/><path d="m202.753906 202.574219c0 11.78125-9.550781 21.328125-21.328125 21.328125-11.78125 0-21.328125-9.546875-21.328125-21.328125 0-11.777344 9.546875-21.328125 21.328125-21.328125 11.777344 0 21.328125 9.550781 21.328125 21.328125zm0 0" fill="#be63f9"/></svg>No result to show</div>');
						}
					})
					.fail(function() {
						console.log("error");
					})
				},100);
			}
			
				  
						if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) {
				$('head').append('<link rel="stylesheet" href="https://goodandbadpeople.com/themes/wondertag/stylesheet/dark.css" id="night-mode-css">');
				$('head').append('<meta name="theme-color" content="#212121" id="night-mode-meta">');
				$('#night_mode_toggle').addClass('d-none');
				$('#night_mode_auto').removeClass('d-none');
			};

			window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', e => {
				if (e.matches) {
					$('head').append('<link rel="stylesheet" href="https://goodandbadpeople.com/themes/wondertag/stylesheet/dark.css" id="night-mode-css">');
					$('head').append('<meta name="theme-color" content="#212121" id="night-mode-meta">');
					$('#night_mode_toggle').addClass('d-none');
					$('#night_mode_auto').removeClass('d-none');
				} else {
					$('#night_mode_toggle').removeClass('d-none');
					$('#night-mode-css').remove();
					$('#night-mode-meta').remove();
					$('#night_mode_auto').addClass('d-none');
				}
			});
						$(document).ready(function(){
				$('body').on('contextmenu', 'video', function() { return false; });
			});
			$(window).on("popstate", function (e) {
				location.reload();
			});
			jQuery(document).click(function(event){
				if (!(jQuery(event.target).closest(".remove_combo_on_click").length)) {
					jQuery('.remove_combo_on_click').removeClass('comment-toggle');
				}
			});
			/* 

The code entered here will be added in <footer> tag 

*/		</script>
		
					<script>
				window.addEventListener("load", function(){
					window.cookieconsent.initialise({
						"theme": "classic",
						"content": {
							"message": "This website uses cookies to ensure you get the best experience on our website.",
							"dismiss": "Got It!",
							"link": "Learn More",
							"href": "https://goodandbadpeople.com/terms/privacy-policy"
						}
					})
				});
			</script>
			  
				
				
					<div id="select-language" class="modal fade" data-keyboard="false">
				<div class="modal-dialog modal-lg wow_mat_mdl lang_select_modal">
					<div class="modal-content">
						<div class="modal-header">
							<h4 class="modal-title">Language</h4>
						</div>
						<div class="modal-body">
							<ul class="lang_modal">
																	<li class="language_select"><a href="?lang=arabic" rel="nofollow" class="Arabic">Arabic</a></li>
																	<li class="language_select"><a href="?lang=bengali" rel="nofollow" class="Bengali">Bengali</a></li>
																	<li class="language_select"><a href="?lang=chinese" rel="nofollow" class="Chinese">Chinese</a></li>
																	<li class="language_select"><a href="?lang=croatian" rel="nofollow" class="Croatian">Croatian</a></li>
																	<li class="language_select"><a href="?lang=danish" rel="nofollow" class="Danish">Danish</a></li>
																	<li class="language_select"><a href="?lang=dutch" rel="nofollow" class="Dutch">Dutch</a></li>
																	<li class="language_select"><a href="?lang=english" rel="nofollow" class="English">English</a></li>
																	<li class="language_select"><a href="?lang=filipino" rel="nofollow" class="Filipino">Filipino</a></li>
																	<li class="language_select"><a href="?lang=french" rel="nofollow" class="French">French</a></li>
																	<li class="language_select"><a href="?lang=german" rel="nofollow" class="German">German</a></li>
																	<li class="language_select"><a href="?lang=hebrew" rel="nofollow" class="Hebrew">Hebrew</a></li>
																	<li class="language_select"><a href="?lang=hindi" rel="nofollow" class="Hindi">Hindi</a></li>
																	<li class="language_select"><a href="?lang=indonesian" rel="nofollow" class="Indonesian">Indonesian</a></li>
																	<li class="language_select"><a href="?lang=italian" rel="nofollow" class="Italian">Italian</a></li>
																	<li class="language_select"><a href="?lang=japanese" rel="nofollow" class="Japanese">Japanese</a></li>
																	<li class="language_select"><a href="?lang=korean" rel="nofollow" class="Korean">Korean</a></li>
																	<li class="language_select"><a href="?lang=persian" rel="nofollow" class="Persian">Persian</a></li>
																	<li class="language_select"><a href="?lang=portuguese" rel="nofollow" class="Portuguese">Portuguese</a></li>
																	<li class="language_select"><a href="?lang=russian" rel="nofollow" class="Russian">Russian</a></li>
																	<li class="language_select"><a href="?lang=spanish" rel="nofollow" class="Spanish">Spanish</a></li>
																	<li class="language_select"><a href="?lang=swedish" rel="nofollow" class="Swedish">Swedish</a></li>
																	<li class="language_select"><a href="?lang=turkish" rel="nofollow" class="Turkish">Turkish</a></li>
																	<li class="language_select"><a href="?lang=urdu" rel="nofollow" class="Urdu">Urdu</a></li>
																	<li class="language_select"><a href="?lang=vietnamese" rel="nofollow" class="Vietnamese">Vietnamese</a></li>
															</ul>
						</div>
					</div>
				</div>
			</div>
						</body>
</html>