$(document).ready(function(e){
var basePath = Drupal.settings.basePath;
var modPath = basePath + "comments/";
var modPath1 = basePath + "comments/books/";
var modPath2 = basePath + "comments/books/all";
var modPath3 = basePath + "comments/forms/";
var modPath4 = basePath + "comments/rand/";
//function changeLikeDislike(type,id){
$(".likebt").click(function(){
console.log("Like");
var type = $(this).attr('data-name');
var id = $(this).attr('data-bid');
console.log("###");
var dataString = 'id='+ id + '&type=' + type;
$("#product_flash_"+id).show();
$("#product_flash_"+id).fadeIn(400).html('
');
console.log(dataString);
$.ajax({
type: "POST",
url: modPath + "ajax/",
data: dataString,
cache: false,
success: function(result){
console.log("Like");
console.log(result);
$('#product_like_'+ id).html(result);
}
});
});
$(".dislikebt").click(function(){
var type = $(this).attr('data-name');
var id = $(this).attr('data-bid');
console.log("###");
var dataString = 'id='+ id + '&type=' + type;
$("#product_flash_"+id).show();
$("#product_flash_"+id).fadeIn(400).html('
');
console.log(dataString);
$.ajax({
type: "POST",
url: modPath + "ajax/",
data: dataString,
cache: false,
success: function(result){
console.log("disLike");
console.log(result);
$('#product_dislike_'+ id).html(result);
}
});
});
$(".popup_comment_box").hide();
$(".comment_click").click(function() {
var cid = $(this).attr('data-bookid');
$('#popup_box_'+ cid).fadeIn("slow");
$("#container").css({ // this is just for style
"opacity": "0.3"
});
var datastring = 'id=' + cid;
console.log(datastring);
$.ajax({
type: "POST",
url: modPath3 + "ajax/",
data: datastring,
cache: false,
success: function(data){
console.log("TTTTT");
console.log(data);
$('#wrap_box_'+ cid).html(data);
}
});
});
$(this).on('click', '.close_box',function() {
$(".popup_comment_box").fadeOut("slow");
$("#container").css({ // this is just for style
"opacity": "1"
});
});
/*$(this).on('keyup','#rand_num',function(e) {
var num_input = $(this).val();
var input_num = $(this).attr('data-num');
if( num_input != input_num){
$('.submit_form').val('Submit Comment').attr('disabled', 'disabled');
e.preventDefault();
}else{
$('.submit_form').val('Submit Comment').removeAttr('disabled');
e.preventDefault();
}
});*/
$(this).on('click', '.submit_form', function() {
var num_input = $('#rand_num').val();
if (num_input.length > 0){
var input_num = $('#rand_num').attr('data-num');
if( num_input == input_num){
var form = $('form');
var submit = $('.submit_form');
form.on('submit', function(e) {
// prevent default action
//e.preventDefault();
$('#rand_num').val('');
rand_refresh();
e.stopImmediatePropagation();
// send ajax request
$.ajax({
url: modPath1 + "ajax/",
type: 'POST',
//cache: false,
data: form.serialize(), //form serizlize data
beforeSend: function(){
console.log('###');
// change submit button value text and disabled it
console.log(form.serialize());
submit.val('Submitting...').attr('disabled', 'disabled');
},
success: function(data){
console.log(item);
var item = $(data).hide().fadeIn(800);
console.log('sssss');
console.log(item);
$('#comment-block').prepend(item);
// reset form and button
form.trigger('reset');
submit.val('Submit Comment').removeAttr('disabled');
},
error: function(e){
alert(e);
}
});
return false;
});
}else{
alert("Incorrect value, please insert again");
$(".num_input").css({ // this is just for style
"border": "1px solid red"
});
return false;
}
}
else{
alert("Please insert value");
$(".num_input").css({ // this is just for style
"border": "1px solid red"
});
return false;
}
});
function rand_refresh()
{
$.ajax({
type: "POST",
url: modPath4 + "ajax/",
//data: dataString,
cache: false,
success: function(result){
console.log(result);
$('#rand_fun').html(result);
}
});
}
});