// function dynamicColors() {
// var r = Math.floor(Math.random() * 255);
// var g = Math.floor(Math.random() * 255);
// var b = Math.floor(Math.random() * 255);
// return "rgb(" + r + "," + g + "," + b + ")";
// }
var base = $("base").attr("href");
$('[data-fancybox]').fancybox({
toolbar : false,
smallBtn : true,
buttons : ['close'],
iframe : {
preload : false
}
})
// $(".voteView").click(function() {
// var type="POST";
// var url= base +"/vote/modalVote";
// // var data= $(this).serialize();
// $.ajax({type:type,url:url,
// success:function(data){
// console.log(data);
// $('#vote_modal_chart').find('.body').html(data);
// $('#vote_modal_chart').modal('show');
// // $.noConflict();
// // $.fancybox.open(data);
// }
// }).done(function() {
// });
// });
$('.emailSubscribe').keypress(function(e) {
if (e.which == 13) {
var emailSub = $('.emailSubscribe').val();
// alert(emailSub);
if (!isEmail(emailSub)) {
$('.emailSubscribe').css({ 'border-color': '#FF0000' });
// $html = '
คุณกรอกอีเมล์ไม่ถูกต้อง
กรุณากรอกอีเมล์ใหม่อีกครั้ง
';
// alertpopup("#popup-success", "คุณกรอกอีเมล์ไม่ถูกต้อง", false, "home", $html);
// inputEmail.focus();
// clickBoosScrollTop('inputEmail');
return false;
} else {
$('.emailSubscribe').css('border-color', '#ebebeb');
$('#newsletter-modal').modal('show');
$("#subEmail").val(emailSub);
return false;
}
}
});
$('.btnSubscribe').click(function(e) {
var emailSub = $('.emailSubscribe').val();
if (emailSub != "") {
if (!isEmail(emailSub)) {
$('.emailSubscribe').css({ 'border-color': '#FF0000' });
// $html = 'คุณกรอกอีเมล์ไม่ถูกต้อง
กรุณากรอกอีเมล์ใหม่อีกครั้ง
';
// alertpopup("#popup-success", "คุณกรอกอีเมล์ไม่ถูกต้อง", false, "home", $html);
// inputEmail.focus();
// clickBoosScrollTop('inputEmail');
return false;
} else {
$('.emailSubscribe').css('border-color', '#ebebeb');
$('#newsletter-modal').modal('show');
$("#subEmail").val(emailSub);
return false;
}
} else {
$('#newsletter-modal-noemail').modal('show');
return false;
}
});
function isEmail(str) {
//alert(str);
var supported = 0;
if (window.RegExp) {
var tempStr = "a";
var tempReg = new RegExp(tempStr);
if (tempReg.test(tempStr))
supported = 1;
}
//alert(str + '1');
if (!supported)
return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
return (!r1.test(str) && r2.test(str));
}
// $(document).ready(function(){
// $('#vote_modal').modal('show');
// });
$('#voteform').validator().on('submit', function (e) {
if (e.isDefaultPrevented()) {
$('#voteform').validator('validate');
} else {
e.preventDefault();
// if ($('#submit-contact').hasClass('disabled')) return false;
$('.form-button').hide();
$('.btnLoading').show();
// $("#submit-vote").attr("disabled", true);
var type="POST";
var url= base +"/vote/addVote";
var data= $(this).serialize();
$.ajax({type:type,url:url,data:data,
success:function(data){
var data = JSON.parse(data);
// console.log(data);
switch (data.status) {
case 'Success':
$('#vote_modal').find('.title').html(data.msg);
$('#vote_modal').find('.desc').html(data.msg_desc);
$('#vote_modal_icon_success').show();
$('#vote_modal').modal('show');
break;
default:
$('#vote_modal').find('.title').html(data.msg);
$('#vote_modal').find('.desc').html(data.msg_desc);
$('#vote_modal_icon_error').show();
$('#vote_modal').modal('show');
break;
}
}
}).done(function() {
// // // $("#modal_failed").on("hidden.bs.modal", function () {
// // // // window.location = base +"/member";
// // // $('#modal_member').modal('show');
// // // });
$("#vote_modal").on("hidden.bs.modal", function () {
$('#voteform')[0].reset();
$('#voteform').validator('validate');
$('.form-button').show();
$('.btnLoading').hide();
// window.location = base +"home";
});
// $("#modal_failed").on("hidden.bs.modal", function () {
// window.location = base +"/home";
// });
});
}
});
$(document).ready(function () {
var path = $("base").attr("href");
console.log(path);
$('.firstKeygroup').first().addClass('active');
$('.firstKeylist').first().addClass('active in');
});
$(document).on('click','.clickLink',function () {
var path = $("base").attr("href");
var id = $(this).data('id');
var dataSet = {
method : 'update',
id : id,
};
$.ajax({
type: "POST",
url: path+"home/api-update-view/",
data: dataSet,
success: function (data) {
}
});
});