$(document).ready(function() {
var mobileCheck = navigator.userAgent.match(new RegExp('(ipad|iphone|android)','gi'));
/* if (getCookie("was_here_before")=="") {
setTimeout(function() {
popupNewsletter();
}, 0);
createCookie("was_here_before", "yes", 1);
}*/
$('.search-icon').click(function() {
$('.search-popup-box').slideToggle();
});
/* share */
if ($(window).width() <= 600) {
$('.navbar-toggle span').html(' ')
}
/* share */
$(document).on('click', '.fa', function(e) {
e.preventDefault();
var index = $(this).attr('data-id');
var name = $(this).attr('data-name');
var title = $(this).attr('data-title');
var image = $(this).attr('data-image');
var description = $(this).attr('data-description');
var url = $(this).attr('data-url');
var className = $(this).attr('class');
var winWidth = 600;
var winHeight = 350;
var title = encodeURIComponent(title);
var url = encodeURIComponent(url);
title = title.replace("#", "%23");
if (className.indexOf('tw') !== -1) {
//if (mobileCheck) {
//shareUrl = 'https://mobile.twitter.com/intent/tweet?text='+title;
//} else {
shareUrl = 'https://twitter.com/intent/tweet?text='+title;
//}
var winHeight = 450;
} else if (className.indexOf('fb') !== -1) {
if (mobileCheck) {
shareUrl = 'http://m.facebook.com/sharer.php?u='+url;
} else {
shareUrl = 'http://www.facebook.com/sharer.php?s=100&p[title]='+title+'&p[summary]=&p[url]='+url+'&p[images][0]='+image;
}
} else if (className.indexOf('tumblr') !== -1) {
shareUrl = 'http://www.tumblr.com/share?v=3&u='+url+'&t='+title;
var winHeight = 450;
} else if (className.indexOf('gp') !== -1) {
shareUrl = 'https://plus.google.com/share?url='+url;
} else if (className.indexOf('pin') !== -1) {
shareUrl = 'http://pinterest.com/pin/create/button/?url='+url+'&media='+image+'&description='+title;
var winHeight = 450;
} else if (className.indexOf('link') !== -1) {
shareUrl = 'https://www.linkedin.com/shareArticle?mini=true&url='+url+'&title='+title+'&summary='+description+'&source=tdjakes';
var winHeight = 450;
}
var s = Math.min(winWidth, window.screen.width - 50),
o = Math.min(winHeight, window.screen.height - 50),
r = window.screenX + (window.outerWidth - s) / 2,
a = window.screenY + (window.outerHeight - o) / 2;
window.open(shareUrl, name, 'location=1, width='+s+', height='+o+', top='+a+',left='+r+', toolbar=no, scrollbars=yes');
});
$('.navbar-nav li a').bind('click', function(event) {
var $anchor = $(this);
/*
getid = $anchor.attr('href') ;
var srltop = ($( getid).offset().top) - $('.navbar-custom').outerHeight() + 1;
$('html, body').stop().animate({
scrollTop: srltop
}, 1500, 'easeInOutExpo');
*/
//$('.collapse').collapse('hide');
//event.preventDefault();
});
$('.collapse').on('show.bs.collapse', function () {
$('div.si-icons .si-icon').trigger('click');
$('div.si-icons').addClass('active');
$('.si-icons').fadeOut(100);
$('.navbar-toggle').fadeOut(100);
$('.header-social-icon').fadeOut(100);
$('.search').fadeOut(100);
$('.nav-close').fadeIn(100);
})
$('.collapse').on('hide.bs.collapse', function () {
$('div.si-icons .si-icon').trigger('click');
$('div.si-icons').removeClass('active');
})
$('.navbar-toggle img').hover(function() {
$('div.si-icons').addClass('shover');
}, function() {
$('div.si-icons').removeClass('shover');
});
$('.nav-close').click(function() {
$('.collapse').collapse('hide');
$('.si-icons').fadeIn(100);
$('.navbar-toggle').fadeIn(100);
$('.header-social-icon').fadeIn(100);
$('.search').fadeIn(100);
$('.nav-close').fadeOut(100);
});
if ( $('form#mc-embedded-subscribe-form').html() !=null ) {
$('#mc-embedded-subscribe-form input[type="submit"]').bind('click', function ( event ) {
if ( event )
event.preventDefault();
if ($('#mc-embedded-subscribe-form').hasClass('preload'))
return false;
var checkvalidate = true;
var getemail=$('#mc-embedded-subscribe-form input[type="email"]').val();
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(getemail)){
$('#mce-response').html( '' ).fadeOut('fast');
} else {
checkvalidate = false;
$('#mce-response').html( 'Please enter valid Email id' ).fadeIn('fast');
}
if ( checkvalidate ) {
registermailchimp($('#mc-embedded-subscribe-form'));
}
});
}
});
function registermailchimp($subscribeform) {
$subscribeform.addClass('preload');
$.ajax({
type: $subscribeform.attr('method'),
url: $subscribeform.attr('action'),
data: $subscribeform.serialize(),
cache : false,
dataType : 'json',
contentType: "application/json; charset=utf-8",
error : function(err) {
alert("Could not connect to the registration server. Please try again later.");
$subscribeform.removeClass('preload');
},
success : function(data) {
console.log(data.msg)
if (data.result != "success") {
$('#mce-response').html( data.msg ).fadeIn('fast');
} else {
$('#mce-response').html( 'Time to celebrate! You’re on your way to a more motivated, inspired and empowered future.
To complete the process, click the link in the email we just sent you.' ).fadeIn('fast');
$subscribeform.find('input').hide();
$subscribeform.parent().find('p').hide();
}
$subscribeform.removeClass('preload');
}
});
}
function createCookie(name, value, days) {
var expires;
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
}
else {
expires = "";
}
document.cookie = name + "=" + value + expires + "; path=/";
}
function getCookie(c_name) {
if (document.cookie.length > 0) {
c_start = document.cookie.indexOf(c_name + "=");
if (c_start != -1) {
c_start = c_start + c_name.length + 1;
c_end = document.cookie.indexOf(";", c_start);
if (c_end == -1) {
c_end = document.cookie.length;
}
return unescape(document.cookie.substring(c_start, c_end));
}
}
return "";
}
function popupNewsletter() {
if ($(window).width() > 460) {
$.colorbox({
top: '15%',
inline:true,
href: '#subscribe_modal',
width: '500px',
height: '300px',
opacity: .6,
onOpen: function() {
},
onComplete: function() {
initializeMailchimp2()
},
onClosed: function() {
}
});
} else {
$.colorbox({
top: '15%',
left: '0',
inline:true,
href: '#subscribe_modal',
width: '100%',
height: '800px',
opacity: .6,
onOpen: function() {
},
onComplete: function() {
initializeMailchimp2()
},
onClosed: function() {
}
});
}
}
function initializeMailchimp2() {
if ($('form#mc-embedded-subscribe-form-2').html() != null) {
$('#mc-embedded-subscribe-form-2 input[type="submit"]').bind('click', function(event) {
if (event) event.preventDefault();
if ($('#mc-embedded-subscribe-form-2').hasClass('preload')) return false;
var checkvalidate = true;
var getemail = $('#mc-embedded-subscribe-form-2 input[type="email"]').val();
var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(getemail)) {
$('#mce-response-2').html('').fadeOut('fast');
} else {
checkvalidate = false;
$('#mce-response-2').html('Please enter valid email').fadeIn('fast');
}
if (checkvalidate) {
registermailchimp2($('#mc-embedded-subscribe-form-2'));
}
});
}
}
function registermailchimp2($subscribeform) {
$subscribeform.addClass('preload');
$.ajax({
type: $subscribeform.attr('method'),
url: $subscribeform.attr('action'),
data: $subscribeform.serialize(),
cache: false,
dataType: 'json',
contentType: "application/json; charset=utf-8",
error: function(err) {
alert("Could not connect to the registration server. Please try again later.");
$subscribeform.removeClass('preload');
},
success: function(data) {
console.log(data.msg)
if (data.result != "success") {
$('#mce-response-2').html(data.msg).fadeIn('fast');
} else {
$('#mce-response-2').html('
Time to celebrate! You’re on your way to a more motivated, inspired and empowered future.
To complete the process, click the link in the email we just sent you.').fadeIn('fast');
$subscribeform.find('input').hide();
$subscribeform.parent().find('p').hide();
}
$subscribeform.removeClass('preload');
}
});
}