$(document).ready(function(event){ actions = "https://www.couponndeal.us/core/core.php";
$(".changecolor").on('click', function(){
switch($(this).attr('title') )
{
case 'Green color':
$('.inc_color_div').html('');
break;
case 'Blue color':
$('.inc_color_div').html('');
break;
case 'Red color':
$('.inc_color_div').html('');
break;
case 'Orange color':
$('.inc_color_div').html('');
break;
case 'Navy color':
$('.inc_color_div').html('');
break;
case 'Darkgreen color':
$('.inc_color_div').html('');
break;
case 'Pink color':
$('.inc_color_div').html('');
break;
case 'Black color':
$('.inc_color_div').html(' ');
break;
default:
$('.inc_color_div').html('');
}
});
setTimeout(function(){
$(".changecolor").switchstylesheet({
seperator:"color"
});
},300);
$('.show-theme-options').click(function(){ $(this).parent(".config").toggleClass('open'); return false; });
$("body").tooltip({ selector: '.pop',html:true, placement:"bottom" });
$(".popovers").popover({ html:true, placement:"bottom", });
$(".link_opener_on_menu").on("click",function(){ window.location.href=(
$(this).find("a").attr("href")); })
$(document).on("click",'.popovers',function () { $('.popovers').not(this).popover('hide'); });
$('body').on('click', function (e) { $('.popovers').each(function () {if (!$(this).is(e.target) && $(this).has(e.target).length === 0 && $('.popover').has(e.target).length === 0) { $(this).popover('hide'); } }); });
$(".insert_subscribers").on("submit",function(event){
event.preventDefault();
var obj = $(this);
var email = obj.find("input").val();
var div = obj.parents(".parent-subscribe-form").find(".alert-messager");
if(email!="") {
var name = obj.find("#hidden_subscriber").attr("name");
var values = obj.find("#hidden_subscriber").val();
if(validateEmail(email)) {
$.post( actions,{ insert_subscribers : "insert_subscribers", email : email, idname : name, idvalue : values },function(result){
//alert(result);
if(result==0) {
div.html(" Sorry..! Please Try Again").removeClass("blind").addClass("text-danger").removeClass("text-success text-primary text-warning");
} else if(result==5){
div.html(" You must confirm your email address. Please check your inbox (and spam folder) for an email from us.").removeClass("blind").addClass("text-success").removeClass("text-danger text-primary text-warning");
} else if(result==1){
div.html(" You are Successfully Subscribed").removeClass("blind").addClass("text-success").removeClass("text-danger text-primary text-warning");
} else if(result==2){
div.html(" You Have Already Subscribed").removeClass("blind").addClass("text-primary").removeClass("text-danger text-success text-warning");
} } );
} else{
div.html(" Email Address Not Valid").removeClass("blind").addClass("text-danger").removeClass("text-primary text-success text-warning");
}} else{
div.html(" Please enter a valid email address.").removeClass("blind").addClass("text-warning").removeClass("text-primary text-success text-danger");
}});
$("#contact_form").submit(function(event){ current = $(this); data=1; $.each($(".required"),function(){ var obj =
$(this); if(obj.val()==""){if(!obj.next().is("span.text-danger")){ obj.after(" This field is required "); } event.preventDefault(); data = 0;} else{ if(obj.attr("name")=="email"){ if(!validateEmail(obj.val())){ if(obj.next().is("span.text-danger")){ obj.next(".text-danger").html(" Please enter a valid email address. "); event.preventDefault(); data = 0; } } } else{ obj.next(".text-danger").html(""); data = 1; event.preventDefault(); }} }); if(data==1){ $.post(actions,current.serialize(),function(data){ if(data==1){ current.find("button").after("
Thanks For Contacting Us..! Please Wait, You will be redirected
");setTimeout(function(){ window.location = "https://www.couponndeal.us";},2000)};});} });
$(document).on("submit",".comment-form",function(event){ event.preventDefault(); var obj =
$(this); obj.find(".save_submit").attr("disabled",true); submit = 0 ; emailverified = 0; obj.find(".require").each(function(){ if($(this).val()==""){
$(this).css("border","1px solid red");
submit = 0;
} else{ if($(this).hasClass("email")){
if(!validateEmail(
$(this).val())){
$(this).css("border","1px solid red"); emailverified = 0;
} else{
$(this).css("border","1px solid green"); emailverified = 1 ;
} } else{
$(this).css("border","1px solid green");
submit =1;
}
}
}); if(submit=="1" && emailverified=="1")
{
$.ajax({ url : actions, type : 'POST', data : obj.serialize(), dataType : "json",success : function(res){ if(res["submit"] == 1){
temp_div = ' ';
if(obj.parents("div.comments").find(".user_comment").length>0){
obj.parents("div.comments").find(".commenters").prepend(temp_div);
} else{
obj.parents("div.comments").find(".commenters").html(temp_div);
obj.parents("div.comments").find(".commenters > no-comment").remove();
} obj.find(".require").val(""); obj.parents(".popover").prev("a.popover-data").find("span.coupon_count_val").html(res["count"]);
$(".count_coupon_comment").html(res["count"]);
}
}
});
}
obj.find(".save_submit").attr("disabled",false);
});
$(document).on("click",".popover-data",function(event){ var the =
$(this); if(the.next(".popover")){
var c_id = the.data("coupon-id");
coupon_load_div = the.next(".popover").find(".comment-loading");
coupon_load_div.removeClass("blind");
comment_div = the.next(".popover").find(".commenters");
$.ajax({ url : actions,type : 'POST',data : { load_comments : 'load_comments', c_id : c_id, },
success : function(res){ if(res!=""){ comment_div.html(res); coupon_load_div.addClass("blind"); }
}
});
}
});
$(document).on("click",".sms_share_link",function(){
$("#smsModal").modal('show');
$("h3.coupon_title").html(
$(this).attr('name'));
$("#coup_id").val(
$(this).attr('rel'));
});
$("#sms_form").submit(function(event){
event.preventDefault(); var the =
$(this); name = the.find("input[name='mobile_num']").val(); button = the.find("button.le-button");
if(name!=""){
button.html(' Sending');
if(validateMobile(name)) {
$.post(actions,the.serialize(),function(data){ if(data=='1'){
$(".sms_sent").removeClass('hide');
}
else{
$(".sms_not_sent").removeClass('hide');
}
});
} else {
$(".send_sms_msg").addClass("text-warning").removeClass("text-danger text-success text-primary").html("Enter a valid Mobile Number");
}
button.html("Sent").attr("disabled","disabled");
} else{
$(".send_sms_msg").addClass("text-danger").removeClass("text-warning text-success text-primary").html("Mobile Number Required");
}
});
// copy contents starts
var client = new ZeroClipboard(
$(".click2c"));
client.on( 'ready', function(event) {
client.on( 'copy', function(event) {
event.clipboardData.setData('text/plain', event.target.getAttribute("name"));
});
});
client.on( 'error', function(event) { ZeroClipboard.destroy(); });
var modal_client = new ZeroClipboard(
$(".click2modal"));
modal_client.on( 'ready', function(event) {
modal_client.on( 'copy', function(event) {
event.clipboardData.setData('text/plain', event.target.getAttribute("name"));
});
});
modal_client.on( 'error', function(event) {
ZeroClipboard.destroy();
});
// copy contents ends
$(document).on("click",".click2modal",function(){ var obj =
$(this);
$(".show-msg").removeClass("blind"); obj.attr("disabled","disabled"); });
$(document).on("click",".click2c",function(event){ var obj =
$(this); var coupon = obj.attr("name"); obj.text(coupon); obj.attr("disabled","disabled"); obj.addClass("coupon_code"); window.open(obj.attr("data-href"),"_blank"); });
$(document).ajaxStart(function(){
$("#loading_data").removeClass("hide"); });
$(document).ajaxComplete(function(){
$("#loading_data").addClass("hide");
echo.init({ offset: 100,throttle: 400, unload: false });
$(".popover-data").popover({ placement:'bottom', html: true });
var dynamic_client = new ZeroClipboard(
$(".click2c"));
dynamic_client.on( 'ready', function(event) {
dynamic_client.on( 'copy', function(event) {
event.clipboardData.setData('text/plain', event.target.getAttribute("name"));
} );
} );
dynamic_client.on( 'error', function(event) { ZeroClipboard.destroy(); });
});
$("#slider-1,#slider-2,#slider-3,#slider-4,#slider-5,#slider-6,#slider-7,#slider-8,#slider-9,#slider-10").owlCarousel({
slideSpeed : 800, autoPlay: 6000, items : 1,stopOnHover: true, rewindNav: true, items: 6, pagination: false, itemsTablet : [768, 4]
});
$("#global-search").on("keyup",function(){ var obj =
$(this); var string = obj.val(); if(string.length >= '1') {
$.ajax({ url : actions, type: 'POST', data : {searchboxSuggestions: 'searchboxSuggestions', str : string },
success : function(data){ if(data!=0){
$("#global_search_result_data").html(data).promise().done(function(){
$(".mouse_pointer_link").css({"cursor":"pointer"});
});
$(".suggesstion_box").fadeIn(400);
}
}
});
} else if(string.length < '1'){
$(".suggesstion_box").fadeOut(400);
}
});
$(".search-button").css({"cursor":"pointer"});
$(".search-button").on("click",function(){ if(
$("#global-search").val()!="") {
$("#global_search_form").submit(); } });
checkForScrollbar = function(a) { var catHeight = a.height(); if ( catHeight > 300 ) { a.css('height', 200); a.jScrollPane({ showArrows: false }); } }; stickyNavTop =
$('#top-megamenu-nav').offset().top+60;
stickyNav = function(){
scrollTop =
$(window).scrollTop();
if (scrollTop > stickyNavTop) {
$('#top-megamenu-nav').addClass('sticky'); } else {
$('#top-megamenu-nav').removeClass('sticky'); }}; stickyNav();
$(window).scroll(function() { stickyNav(); });
$.each(
$('.jscrollpane'), function () { var $this =
$(this); checkForScrollbar($this); });
$(document).on("click",".popup_closer",function(){ $.cookie("popup_cookie",1,{ expire : '0,16666666666667' }); });
$("button[name='login_with_googleplus']").click(function(){ window.open("https://www.couponndeal.us/core/login.php", "popupWindow", "width=600,height=600,scrollbars=yes");});
$("button[name='login_with_facebook']").click(function(){ window.open("https://www.couponndeal.us/facebook/", "popupWindow", "width=600,height=600,scrollbars=yes"); });
$(".menu_item_content").each(function(){ if(
$(this).html()==""){
$(this).remove(); }; });
// for client and advertiser login
$(".login_click").click(function(){
var ids = $(this).attr('id');
$(".adv_login_hide").hide();
$(".adv_login_show").show();
$("#adv_value").attr('name', ids);
$("#adv_value").val(ids);
})
$("#client_login").click(function(){
$(".adv_login_hide").show();
$(".adv_login_show").hide();
})
$(".select_hide_show").change(function(){
var oid = $(this).find("option:selected").attr("id");
$("."+ oid +"_"+ "hide").addClass("hide");
$("."+ oid +"_"+ "show").removeClass("hide");
});
$(".validation").each(function(){
var thiss = $(this);
thiss.validate({
focusInvalid: true,
ignore: ":hidden:not('.validit')",
invalidHandler: function (event, validator) {
//display error alert on form submit
if (!validator.numberOfInvalids())
return;
$('html, body').animate({
scrollTop: $(validator.errorList[0].element).offset().top - 80
}, 500);
},
errorPlacement: function (label, element) { // render error placement for each input type
$('').insertAfter(element).append(label);
var parent = $(element).parent('.input-with-icon');
parent.removeClass('has-success').addClass('has-error');
},
highlight: function (element) { // hightlight error inputs
if($(element).hasClass('no_valid_border') == false){
var parent = $(element).parent();
parent.removeClass('has-success').addClass('has-error');
}
},
unhighlight: function (element) { // revert the change done by hightlight
var parent = $(element).parent();
parent.removeClass('has-error').addClass('has-success');
},
success: function (label, element) {
var parent = $(element).parent('.input-with-icon');
parent.removeClass('has-error').addClass('has-success');
}
});
});
$(document).on("submit",".reset_password_form",function(e){ e.preventDefault(); var the =
$(this); var pass =
$("#password").val(); var cpass =
$("#cpassword").val(); var divname = the.find("#reset_password_msg_div"); var button =the.find(".reset_button"); if(pass!="" && cpass!=""){ if(pass ===cpass){
the.find(".reset_button").attr("disabled",true).html(' Processing...'); $.post(actions,the.serialize(),function(res){
if(res==1) {divname.html("Password Updated").addClass("text-primary").removeClass("blind text-danger text-warning");setTimeout(function(){ window.location.href='https://www.couponndeal.us';},1300); } }); } else { divname.html("Password Didnt Match").addClass("text-warning").removeClass("blind text-danger text-primary");
} } else {divname.html("Both field are required").addClass("text-danger").removeClass("blind text-warning text-primary"); } });
$("#country").on("change",function(){$.ajax({url: 'https://www.couponndeal.us/admin/core/setting.php',type: 'POST',data: { get_country: 'get_country', country_name : $(this).val() }, success : function(data) { $("#state").html(data); }}); });
}); // document ready end
var strtfrom = 0;
function ajax_data_load(strtfrom,field,field_value,c_id,c_type,tablename,filter,coupon_id)
{ $.ajax({url : actions,type : 'GET',async: false,
dataType : 'JSON',
data : field+"="+field_value+"&limit="+'12'+"&strtfrom="+strtfrom+"&c_id="+c_id+"&type="+c_type+"&rel_type="+tablename+"&filter="+filter+"&coupon_id="+coupon_id,success : function(data){
if(data!=0) { if(data['list']!="" || data['grid']!="" ) {
$(".scroll-data-div-list").append(data["list"]).fadeIn(2000);
$(".scroll-data-div-grid").append(data["grid"]).fadeIn(2000);
} else if($(".scroll-data-div-list").find(".no_coupon_found").length==0){
if($.trim($(".scroll-data-div-list").html())=="") {
//alert($(".scroll-data-div-list").find(".no_coupon_found").length);
var div = '\
\
\
\
\
Sorry No Coupon / Deal available
\
\
\
\
';
$(".scroll-data-div-list").append(div).fadeIn(2000); $(".scroll-data-div-grid").append(div).fadeIn(2000);
}
}
}
}
}).done(function(){
$(".popover-data").popover({ placement:'bottom', html: true }); });
}
function validateEmail(email) { var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(email); }
function validateMobile(no) { var re = /^[0-9]{10}$/; return re.test(no); }
function getCurrentDate(){
var today = new Date(); var dd = today.getDate(); var mm = today.getMonth()+1; var yyyy = today.getFullYear();
if(dd<10) { dd='0'+dd } if(mm<10) { mm='0'+mm } today = yyyy+'-'+mm+'-'+dd; return today;
}
function countDown(date) { countdown_date = new Date(date);
$('#defaultCountdown').countdown({ until: countdown_date,
format: 'dHMS', labels :['Years', 'Months', 'Weeks', 'Days', 'Hours', 'Minutes', 'Seconds'], labels1 : ['Year', 'Month', 'Week', 'Day', 'Hour', 'Minute', 'Second'], alwaysExpire: true,
});
}
'+obj.find("textarea[name='comment']").val()+'
\