File: /storage/v6964/testingff/public_html/fdfctr/wp-content/plugins/gn-publisher/assets/js/gn-admin.js
function gn_copy(id) {
var copyText = document.getElementById(id);
copyText.select();
copyText.setSelectionRange(0, 99999);
navigator.clipboard.writeText(copyText.value);
var tooltip = document.getElementById(id+"-tooltip");
tooltip.innerHTML = "URL Copied";
}
function gn_out(id) {
var tooltip = document.getElementById(id+"-tooltip");
tooltip.innerHTML = "Copy URL";
}
function openTab(evt, tabName) {
var i, tabcontent, tablinks;
tabcontent = document.getElementsByClassName("gn-tabcontent");
for (i = 0; i < tabcontent.length; i++) {
tabcontent[i].style.display = "none";
}
tablinks = document.getElementsByClassName("gn-tablinks");
for (i = 0; i < tablinks.length; i++) {
tablinks[i].className = tablinks[i].className.replace(" active", "");
}
document.getElementById(tabName).style.display = "block";
evt.currentTarget.className += " active";
}
// Get the element with id="defaultOpen" and click on it
document.getElementById("defaultOpen").click();
jQuery('.gn-publisher-pro-btn').click(function(){
jQuery('.gn-tablinks.gn-license-btn').addClass('active');
});
jQuery(document).ready(function($) {
jQuery(".gn-service-card.first").on("click", function(evt) {
if(!$(evt.target).is('.gn-service-card-right.first a')) {
window.open('https://gnpublisher.com/services/google-news-setup-audit-service', '_blank');
}
});
jQuery(".gn-service-card.second").on("click", function(evt) {
if(!$(evt.target).is('.gn-service-card-right a')) {
window.open('https://gnpublisher.com/services/dedicated-developer-for-website-search-console-maintenance-service/', '_blank');
}
});
jQuery(".gn-service-card.third").on("click", function(evt) {
if(!$(evt.target).is('.gn-service-card-right a')) {
window.open('https://gnpublisher.com/services/search-console-maintenance-service/', '_blank');
}
});
//for active the pro tab on first time
$('.gnpub-upgrade.welcome').trigger('click');
$('.gn-tablinks.gnpub-upgrade').addClass('active');
var btn_click=false;
$('.gn-service-card-left,.gn-service-heading,.gn-service-card-right p ').click(function(){
var url=$(this).parent().parent().data('url');
if(url)
{
window.open(url, '_blank');
}
});
$(".gn-send-query").on("click", function(e){
e.preventDefault();
var message = $("#gn_query_message").val();
var email = $("#gn_query_email").val();
if($.trim(message) !='' && $.trim(email) !='' && gnIsEmail(email) == true){
$.ajax({
type: "POST",
url:ajaxurl,
dataType: "json",
data:{action:"gn_send_query_message",message:message,email:email,gn_security_nonce:gn_script_vars.nonce},
success:function(response){
if(response['status'] =='t'){
$(".gn-query-success").show();
$(".gn-query-error").hide();
}else{
$(".gn-query-success").hide();
$(".gn-query-error").show();
}
},
error: function(response){
console.log(response);
}
});
}else{
if($.trim(message) =='' && $.trim(email) ==''){
alert('Please enter the message, email and select customer type');
}else{
if($.trim(message) == ''){
alert('Please enter the message');
}
if($.trim(email) == ''){
alert('Please enter the email');
}
if(gnIsEmail(email) == false){
alert('Please enter a valid email');
}
}
}
});
});
function gnIsEmail(email) {
var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
return regex.test(email);
}