jQuery(document).ready(function(){

setTimeout(function(){
	jQuery('.preview').wrap('<div class="knewdiv" />');
	}, 2000);
setTimeout(function() {
			jQuery('.preview').mouseover(function(){
				jQuery(this).attr('height', 250);
				jQuery(this).parent().attr('style', 'height:220px;overflow:hidden;width:'+jQuery(this).css('width')+' !important');
			});
		}, 3000);
setTimeout(function() {
	jQuery('.preview').mouseout(function(){
		jQuery(this).attr('height', 135);
		jQuery(this).parent().attr('style', 'height:120px;overflow:hidden;width:'+jQuery(this).css('width')+' !important');
	});
	}, 3000);


var k_first_sort_i = jQuery('.commentlist').attr('id');
if(typeof k_first_sort_i != 'undefined'){
	k_first_sort = k_first_sort_i.replace('post_id_','');
	if(k_first_sort_i == k_first_sort){
		k_first_sort = k_first_sort_i.replace('user_id_','');
		k_comment_u_sort('k_karma_desc', k_first_sort);
	} else {
		k_comment_sort('k_karma_desc', k_first_sort);
	}
}
jQuery('.togglenotify').live('click', '.option', function(event){
	jQuery('#submitnotify').removeClass('knodisplay');
});

jQuery('#topsortdaily').live('click', '.option', function(event){
	event.preventDefault ? event.preventDefault() : event.returnValue = false;
	if(jQuery('#topItemType-0').hasClass('knodisplay')){
		jQuery('#topItemType-0').removeClass('knodisplay');
	}
	if(jQuery('#topItemType-1').hasClass('knodisplay')){
	} else {
		jQuery('#topItemType-1').addClass('knodisplay');
	}
	if(jQuery('#topItemType-2').hasClass('knodisplay')){
	} else {
		jQuery('#topItemType-2').addClass('knodisplay');
	}
	if(jQuery('#topItemType-3').hasClass('knodisplay')){
	} else {
		jQuery('#topItemType-3').addClass('knodisplay');
	}
});jQuery('#topsortweekly').live('click', '.option', function(event){
	event.preventDefault ? event.preventDefault() : event.returnValue = false;
	if(jQuery('#topItemType-0').hasClass('knodisplay')){
	} else {
		jQuery('#topItemType-0').addClass('knodisplay');
	}
	if(jQuery('#topItemType-1').hasClass('knodisplay')){
		jQuery('#topItemType-1').removeClass('knodisplay');
	}
	if(jQuery('#topItemType-2').hasClass('knodisplay')){
	} else {
		jQuery('#topItemType-2').addClass('knodisplay');
	}
	if(jQuery('#topItemType-3').hasClass('knodisplay')){
	} else {
		jQuery('#topItemType-3').addClass('knodisplay');
	}
});
jQuery('#topsortmonthly').live('click', '.option', function(event){
	event.preventDefault ? event.preventDefault() : event.returnValue = false;
	if(jQuery('#topItemType-0').hasClass('knodisplay')){
	} else {
		jQuery('#topItemType-0').addClass('knodisplay');
	}
	if(jQuery('#topItemType-1').hasClass('knodisplay')){
	} else {
		jQuery('#topItemType-1').addClass('knodisplay');
	}
	if(jQuery('#topItemType-2').hasClass('knodisplay')){
		jQuery('#topItemType-2').removeClass('knodisplay');
	}
	if(jQuery('#topItemType-3').hasClass('knodisplay')){
	} else {
		jQuery('#topItemType-3').addClass('knodisplay');
	}
});
jQuery('#topsortalltime').live('click', '.option', function(event){
	event.preventDefault ? event.preventDefault() : event.returnValue = false;
	if(jQuery('#topItemType-0').hasClass('knodisplay')){
	} else {
		jQuery('#topItemType-0').addClass('knodisplay');
	}
	if(jQuery('#topItemType-1').hasClass('knodisplay')){
	} else {
		jQuery('#topItemType-1').addClass('knodisplay');
	}
	if(jQuery('#topItemType-3').hasClass('knodisplay')){
		jQuery('#topItemType-3').removeClass('knodisplay');
	}
	if(jQuery('#topItemType-2').hasClass('knodisplay')){
	} else {
		jQuery('#topItemType-2').addClass('knodisplay');
	}
});

jQuery('.k-untoggle-comment').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		var comment_id = jQuery(this).attr('id');
		comment_id = comment_id.replace('k-toggle-','');
		jQuery(this).empty();
		jQuery(this).html("[ + ]");
		jQuery(this).removeClass('k-untoggle-comment');
		jQuery(this).addClass('k-toggle-comment');
		jQuery('#li-comment-' + comment_id + "> .children").addClass('knodisplay');
		var sectionvar = '#k-comment-right-' + comment_id + ' > section.comment';

		var selectheight = jQuery(sectionvar).height();
		var selectheightclass = 'sectionheight-' + selectheight;
		jQuery(sectionvar).attr({
		  id: selectheightclass
		});

		jQuery(sectionvar).animate({
			height: 0
		  }, 800 );

});

jQuery('.k-toggle-comment').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		var comment_id = jQuery(this).attr('id');
		comment_id = comment_id.replace('k-toggle-','');
		jQuery(this).empty();
		jQuery(this).html('[&mdash;]');
		jQuery(this).addClass('k-untoggle-comment');
		jQuery(this).removeClass('k-toggle-comment');
		jQuery('#li-comment-' + comment_id + "> .children").removeClass('knodisplay');
		var sectionvar = '#k-comment-right-' + comment_id + ' > section.comment';
		var sectiondefault = jQuery(sectionvar).attr('id');
		sectiondefault = sectiondefault.replace('sectionheight-','');
		jQuery(sectionvar).animate({
			height: sectiondefault
		  }, 800 );
		jQuery(sectionvar).removeAttr('id');
});

jQuery('.k_comment_images > div > img').live({
    mouseenter: function () {
		jQuery(this).height(450);
		jQuery(this).parent().removeClass('commimgsmallcontainer');
		jQuery(this).parent().addClass('commimgbigcontainer');
    },
    mouseleave: function () {
		jQuery(this).height(300);
		jQuery(this).parent().removeClass('commimgbigcontainer');
		jQuery(this).parent().addClass('commimgsmallcontainer');
    }
});

jQuery('.comment-rating-plus').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		var comment_id = jQuery(this).attr('id');
		var full_comment_id = comment_id;
		full_comment_id = full_comment_id.replace('-plus-','-minus-');
		comment_id = comment_id.replace('comment-rating-plus-','');

		jQuery('#comment-rating-plus-' + comment_id).remove();
		jQuery('#comment-rating-minus-' + comment_id).remove();
		jQuery('#k-comment-rating-' + comment_id).prepend('<span class="comment-rating-plus-disabled crp-blue" id="span-rating-plus-' + comment_id + '">Already Voted</span>');
		jQuery('#k-comment-rating-' + comment_id).append('<span class="comment-rating-minus-disabled" id="span-rating-minus-' + comment_id + '">Already Voted</span>');



		ajax_url = WP_BASE_URL + "/wp-content/plugins/aom_ratings/ajax.php?/add/comment/" + comment_id +"/up";
		jQuery.ajax({
		  url: ajax_url
		}).done(function( html ) {

		  jQuery('#comment-rating-value-' + comment_id).empty();
		  jQuery('#comment-rating-value-' + comment_id).append(html);

		});
	}
);

jQuery('.comment-rating-minus').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		var comment_id = jQuery(this).attr('id');
		var full_comment_id = comment_id;
		full_comment_id = full_comment_id.replace('-minus-','-plus-');
		comment_id = comment_id.replace('comment-rating-minus-','');

		jQuery('#comment-rating-plus-' + comment_id).remove();
		jQuery('#comment-rating-minus-' + comment_id).remove();
		jQuery('#k-comment-rating-' + comment_id).prepend('<span class="comment-rating-plus-disabled" id="span-rating-plus-' + comment_id + '"">Already Voted</span>');
		jQuery('#k-comment-rating-' + comment_id).append('<span class="comment-rating-minus-disabled crm-orange" id="span-rating-minus-' + comment_id + '">Already Voted</span>');

		ajax_url = WP_BASE_URL + "/wp-content/plugins/aom_ratings/ajax.php?/add/comment/" + comment_id +"/down";
		jQuery.ajax({
		  url: ajax_url
		}).done(function( html ) {

		  jQuery('#comment-rating-value-' + comment_id).empty();
		  jQuery('#comment-rating-value-' + comment_id).append(html);

		});
	}
);

jQuery('.cancel-vote').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		var comment_id = jQuery(this).attr('id');
		comment_id = comment_id.replace('cancel-vote-','');
		ajax_url = WP_BASE_URL + "/wp-content/plugins/aom_ratings/ajax.php?/cancel/comment/" + comment_id;
		jQuery('#cancel-vote-' + comment_id).remove();
		jQuery.ajax({
		  url: ajax_url
		}).done(function( html ) {

		  jQuery('#comment-rating-value-' + comment_id).empty();
		  jQuery('#comment-rating-value-' + comment_id).append(html);
		  setTimeout(function() {
			  jQuery('#span-rating-plus-' + comment_id).remove();
			  jQuery('#span-rating-minus-' + comment_id).remove();
			  jQuery('#k-comment-rating-' + comment_id).prepend('<a class="comment-rating-plus" id="comment-rating-plus-' + comment_id + '">rate-up</span>');
			  jQuery('#k-comment-rating-' + comment_id).append('<a class="comment-rating-minus" id="comment-rating-minus-' + comment_id + '">rate-down</span>');
		  }, 2000);
		});
})

jQuery('.comment-rating-plus-disabled').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
});
jQuery('.comment-rating-minus-disabled').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
});

jQuery('.k_sort_link').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		var echoclasses = '';
		var allClasses = jQuery(this).attr('class').split(/\s+/);
		k_order = allClasses[1];
		k_post_id = allClasses[2];
		k_post_id = k_post_id.replace('k_post_','');
		if('undefined' != typeof allClasses[3]){
			k_user_id = allClasses[3];
			k_user_id = k_user_id.replace('k_user_','');
			k_comment_u_sort(k_order, k_user_id);
		} else {
			k_comment_sort(k_order, k_post_id);
		}
	}
);

jQuery('.deleteban').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		var commdeleteid = jQuery(this).attr('id');
		var k_comm_id = commdeleteid.replace('delete-ban-','');
		jQuery('#li-comment-' + k_comm_id).remove();
		k_delete_ban(k_comm_id);
	}
);
jQuery('.deletecomment').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		var commdeleteid = jQuery(this).attr('id');
		var k_comm_id = commdeleteid.replace('delete-comm-','');
		jQuery('#li-comment-' + k_comm_id).remove();
		k_delete_comm(k_comm_id);
	}
);

jQuery('.k-comment-report').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		var commrepid = jQuery(this).attr('id');
		var k_rep_id = commrepid.replace('k-comment-report-','');
		k_report_comment(k_rep_id);
	}
);

jQuery('.k-clear-report').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		var commrepid = jQuery(this).attr('id');
		var k_rep_id = commrepid.replace('k-clear-report-','');
		k_clear_report_comment(k_rep_id);
	}
);

jQuery('.toggleeditpicture').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		if(jQuery('.editimagep').hasClass('knodisplay')){
			jQuery('.editimagep').removeClass('knodisplay');
		} else {
			jQuery('.editimagep').addClass('knodisplay');
		}
	}
);
jQuery('.gotofirst').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		if(jQuery('.firststepform').hasClass('knodisplay')){
			jQuery('.firststepform').removeClass('knodisplay');
		} else{
		}
		if(jQuery('.secondstepform').hasClass('knodisplay')){
		} else{
			jQuery('.secondstepform').addClass('knodisplay');
		}
		if(jQuery('.thirdstepform').hasClass('knodisplay')){
		} else{
			jQuery('.thirdstepform').addClass('knodisplay');
		}
		if(jQuery('.fourthstepform').hasClass('knodisplay')){
		} else{
			jQuery('.fourthstepform').addClass('knodisplay');
		}
	}
);
jQuery('.gotosecond').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		if(jQuery('.secondstepform').hasClass('knodisplay')){
			jQuery('.secondstepform').removeClass('knodisplay');
		} else{
		}
		if(jQuery('.firststepform').hasClass('knodisplay')){
		} else{
			jQuery('.firststepform').addClass('knodisplay');
		}
		if(jQuery('.thirdstepform').hasClass('knodisplay')){
		} else{
			jQuery('.thirdstepform').addClass('knodisplay');
		}
		if(jQuery('.fourthstepform').hasClass('knodisplay')){
		} else{
			jQuery('.fourthstepform').addClass('knodisplay');
		}
	}
);
jQuery('.gotothird').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		if(jQuery('.thirdstepform').hasClass('knodisplay')){
			jQuery('.thirdstepform').removeClass('knodisplay');
		} else{
		}
		if(jQuery('.firststepform').hasClass('knodisplay')){
		} else{
			jQuery('.firststepform').addClass('knodisplay');
		}
		if(jQuery('.secondstepform').hasClass('knodisplay')){
		} else{
			jQuery('.secondstepform').addClass('knodisplay');
		}
		if(jQuery('.fourthstepform').hasClass('knodisplay')){
		} else{
			jQuery('.fourthstepform').addClass('knodisplay');
		}
	}
);
jQuery('.gotofourth').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		if(jQuery('.fourthstepform').hasClass('knodisplay')){
			jQuery('.fourthstepform').removeClass('knodisplay');
		} else{
		}
		if(jQuery('.firststepform').hasClass('knodisplay')){
		} else{
			jQuery('.firststepform').addClass('knodisplay');
		}
		if(jQuery('.secondstepform').hasClass('knodisplay')){
		} else{
			jQuery('.secondstepform').addClass('knodisplay');
		}
		if(jQuery('.thirdstepform').hasClass('knodisplay')){
		} else{
			jQuery('.thirdstepform').addClass('knodisplay');
		}
	}
);


jQuery('.toggleeditdesc').live('click', '.option', function(event){
		event.preventDefault ? event.preventDefault() : event.returnValue = false;
		//var echoclasses = '';
		if(jQuery('.editdescform').hasClass('knodisplay')){
			jQuery('.editdescform').removeClass('knodisplay');
		} else {
			jQuery('.editdescform').addClass('knodisplay');
		}
		if(jQuery('.topuserdesc').hasClass('knodisplay')){
			jQuery('.topuserdesc').removeClass('knodisplay');
		} else {
			jQuery('.topuserdesc').addClass('knodisplay');
		}
		if(jQuery('#toggleeditdesclink').hasClass('knodisplay')){
			jQuery('#toggleeditdesclink').removeClass('knodisplay');
		} else {
			jQuery('#toggleeditdesclink').addClass('knodisplay');
		}
	}
);
});

function k_show_ratings(){
jQuery('.comment-rating-value').each(function( index ) {
	var comment_id = jQuery(this).attr('id');
	comment_id = comment_id.replace('comment-rating-value-','');

	ajax_url = WP_BASE_URL + "/wp-content/plugins/aom_ratings/ajax.php?/display/rating/comment/" + comment_id;

	jQuery.ajax({
	  url: ajax_url
	}).done(function( html ) {

	  jQuery('#comment-rating-value-' + comment_id).empty();
	  jQuery('#comment-rating-value-' + comment_id).append(html);

	})
	.fail(function() { 
	});
});
}

function k_comment_sort(k_order, k_post_id){
	 jQuery.ajax({
          url: WP_BASE_URL + '/wp-admin/admin-ajax.php',
          data:{
               'action':'k_sort_comments',
               'k_sort_comments': k_order,
			   'k_post_id' : k_post_id
               },
          success:function(response){
			  	 jQuery('ol.commentlist').empty();
			  	 jQuery('ol.commentlist').append(response);
				 return false;
		  },
          error: function(errorThrown){
				return false;
          }
});
}

function k_comment_u_sort(k_order, k_user_id){
	 jQuery.ajax({
          url: WP_BASE_URL + '/wp-admin/admin-ajax.php',
          data:{
               'action':'k_sort_u_comments',
               'k_sort_comments': k_order,
			   'k_user_id' : k_user_id
               },
          success:function(response){
			  	 jQuery('ol.commentlist').empty();
			  	 jQuery('ol.commentlist').append(response);
				 return false;
		  },
          error: function(errorThrown){
				return false;
          }
});
}

function k_delete_ban(k_comment_ban_id){
	 jQuery.ajax({
          url: WP_BASE_URL + '/wp-admin/admin-ajax.php',
          data:{
               'action':'k_delete_ban',
               'k_comment_ban_id': k_comment_ban_id
               },
          success:function(response){
				if(response != 0){
					jQuery('#li-comment-' + k_comment_ban_id).empty();
					jQuery('#li-comment-' + k_comment_ban_id).html('<p style="background:#f00; color:#fff; padding:20px 5px;">Comment deleted, user banned!</p>');
				}
		  },
          error: function(errorThrown){
				return false;
          }
});
}

function k_delete_comm(k_comment_ban_id){
	 jQuery.ajax({
          url: WP_BASE_URL + '/wp-admin/admin-ajax.php',
          data:{
               'action':'k_delete_comm',
               'k_comment_ban_id': k_comment_ban_id
               },
          success:function(response){
				//alert(response);
				if(response == 0){
					jQuery('#li-comment-' + k_comment_ban_id).empty();
					jQuery('#li-comment-' + k_comment_ban_id).html('<p style="background:#f00; color:#fff; padding:20px 5px;">Deleted!</p>');
				}
		  },
          error: function(errorThrown){
			  	//console.log(errorThrown);
				return false;
          }
});
}

function k_report_comment(k_comment_report_id){
	 jQuery.ajax({
          url: WP_BASE_URL + '/wp-admin/admin-ajax.php',
          data:{
               'action':'k_rep_comment',
               'k_comment_report_id': k_comment_report_id
               },
          success:function(response){
				if(response == 0){
					jQuery('#k-report-container-' + k_comment_report_id).empty();
				}
		  },
          error: function(errorThrown){
				return false;
          }
});
}

function k_clear_report_comment(k_comment_report_id){
	 jQuery.ajax({
          url: WP_BASE_URL + '/wp-admin/admin-ajax.php',
          data:{
               'action':'k_clear_rep_comment',
               'k_comment_report_id': k_comment_report_id
               },
          success:function(response){
					jQuery('#k-clear-container-' + k_comment_report_id).empty();
					jQuery('#k-clear-container-' + k_comment_report_id).append('<p style="color:#fff; background:#333;"></p>');
		  },
          error: function(errorThrown){
				return false;
          }
});
}

  window.fbAsyncInit = function() {
  FB.init({
    appId      : '546289972058373', 
    channelUrl : WP_BASE_URL + '/channelurl.php', 
    status     : true, 
    cookie     : true, 
    xfbml      : true 
  });

  };

  (function(d){
   var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
   if (d.getElementById(id)) {return;}
   js = d.createElement('script'); js.id = id; js.async = true;
   js.src = "//connect.facebook.net/en_US/all.js";
   ref.parentNode.insertBefore(js, ref);
  }(document));

  function testAPI() {
    console.log('Welcome!  Fetching your information.... ');
    FB.api('/me', function(response) {
      console.log('Good to see you, ' + response.name + ' - ' + response.email + ' - ' + response.first_name + ' -' + response.last_name + '.');
    });
  }

  function log_user_in_comment(commentValue, kPostID) {
	  FB.api('/me',{fields: 'name, email,first_name,last_name' }, function(response) {

		var kProfileImage = "https://graph.facebook.com/" + response.id + "/picture?width=320&height=320";
		var kProfileImageWidth = "320";
		var kProfileImageHeight = "320";

		var kauthResponse = FB.getAuthResponse();

		jQuery.ajax({
          url: WP_BASE_URL + '/wp-admin/admin-ajax.php',
          data:{
               'action':'k_log_user',
               'k_user_email': response.email,
			   'k_user_first': response.first_name,
			   'k_user_last':response.last_name,
			   'comment_value': commentValue,
			   'k_profile_image': kProfileImage,
			   'k_profile_image_width' : kProfileImageWidth,
			   'k_profile_image_height': kProfileImageHeight,
			   'k_fb_user_token': kauthResponse.accessToken,
			   'k_fb_user_id': kauthResponse.userID,
			   'k_comment_post_id': kPostID
               },
          success:function(response) {
				console.log('a mers call-u de ajax');
				HTMLFormElement.prototype.submit.call(jQuery('#commentform')[0]);
		  },
          error: function(errorThrown){
				console.log('gresit');
          }
		});
	  });
  }

function check_comment_login(commentValue, kPostID){ // return false;
		  FB.getLoginStatus(function(response) {
			  console.log(response);
			  if (response.status === 'connected') {
				var kauthResponse = FB.getAuthResponse();
				// log_user_in_comment(commentValue, kPostID);
				jQuery("#kloginwrap").modal();
			  } else {
				jQuery("#kloginwrap").modal();
			  }
		 });
  }

function login_to_facebook(commentValue, kPostID) {
	FB.login(function(response) {
	   if (response.authResponse) {
		 log_user_in_comment(commentValue, kPostID);
	   } else {
		 console.log('User cancelled login or did not fully authorize.');
		 jQuery.modal.close();
	   }
 	}, {scope: 'email, publish_actions'});
}
function k_wp_login(){
	var userName = jQuery('input#kwplogin').val();
	var userPassword = jQuery('input#kwppass').val();
	jQuery.ajax({
          url: WP_BASE_URL + '/wp-admin/admin-ajax.php',
          data:{
               'action':'k_wp_log_in',
               'k_user_name': userName,
			   'k_user_pass': userPassword,
               },
          success:function(response){
				console.log(response);
				if(response == "loggedin0"){
					HTMLFormElement.prototype.submit.call(jQuery('#commentform')[0]);
				} else if(response == "banned0"){
					jQuery('#kwploginban').removeClass('knodisplay');
					setTimeout(function() {
						jQuery('#kwploginban').addClass('knodisplay');
					}, 2000);
				}
				else {
					jQuery('#kwploginerror').removeClass('knodisplay');
					jQuery('input#kwplogin').css('border-color', '#f00');
					jQuery('input#kwppass').css('border-color', '#f00');
					setTimeout(function() {
						jQuery('#kwploginerror').addClass('knodisplay');
						jQuery("input#kwplogin").css('border-color', '#ccc');
						jQuery("input#kwppass").css('border-color', '#ccc');
					}, 2000);
				}
		  },
          error: function(errorThrown){
			  	//console.log(errorThrown);
				console.log('gresit');
          }
	});
}
function k_wp_signup(){
	var userNameSignup = jQuery('input#ksignupuser').val();
	var userEmailSignup = jQuery('input#ksignupemail').val();
	var userPasswordSignup = jQuery('input#ksignuppass').val();
	var userPasswordSignup2 = jQuery('input#ksignuppass2').val();

	if(userNameSignup =="" || userNameSignup.length < 4 || userEmailSignup == "" || userPasswordSignup == "" || userPasswordSignup != userPasswordSignup2){
		if(userNameSignup =="" || userNameSignup.length < 4){
			jQuery('input#ksignupuser').css('border-color', '#f00');
			setTimeout(function() {
				jQuery("input#ksignupuser").css('border-color', '#ccc')
			}, 2000);
		}
		if(userEmailSignup == ""){
			jQuery('input#ksignupemail').css('border-color', '#f00');
			setTimeout(function() {
				jQuery("input#ksignupemail").css('border-color', '#ccc')
			}, 2000);
		}
		if(userPasswordSignup == "" || userPasswordSignup != userPasswordSignup2){
			jQuery('input#ksignuppass').css('border-color', '#f00');
			jQuery('input#ksignuppass2').css('border-color', '#f00');
			setTimeout(function() {
				jQuery("input#ksignuppass").css('border-color', '#ccc')
				jQuery("input#ksignuppass2").css('border-color', '#ccc')
			}, 2000);
		}
	} else {

		jQuery.ajax({
			  url: WP_BASE_URL + '/wp-admin/admin-ajax.php',
			  data:{
				   'action':'k_wp_sign_up',
				   'k_user_name': userNameSignup,
				   'k_email': userEmailSignup,
				   'k_pass': userPasswordSignup,
				   },
			  success:function(response){
					console.log(response);
					if(response == "OK0"  || response =='OK0'){
						HTMLFormElement.prototype.submit.call(jQuery('#commentform')[0]);
					} else if(response == "WrongID0"){
						jQuery('input#ksignupuser').css('border-color', '#f00');
						setTimeout(function() {
							jQuery("input#ksignupuser").css('border-color', '#ccc')
						}, 2000);
					} else if(response == "WrongEmail0"){
						jQuery('input#ksignupemail').css('border-color', '#f00');
						setTimeout(function() {
							jQuery("input#ksignupemail").css('border-color', '#ccc')
						}, 2000);
					}
			  },
			  error: function(errorThrown){
					console.log('gresit');
			  }
		});
	}
}
function getProfileImage() {

    FB.api("/me/picture?width=320&height=320",  function(response) {
 		if(response.data.url.split('://')[0] == "https"){
        	var profileImage = response.data.url.split('https://')[1];
		} else {
			var profileImage = response.data.url.split('http://')[1];
		}
       	var finalprofileImage = 'https://' + profileImage;
		return finalprofileImage;
    });
}
function k_wp_pass_reset(){
	var userPassEmail = jQuery('input#kpasswordemail').val();
	if(!userPassEmail || userPassEmail ==""){
			jQuery('input#kpasswordemail').css('border-color', '#f00');
			setTimeout(function() {
				jQuery("input#kpasswordemail").css('border-color', '#ccc')
			}, 2000);
	}
	else {

		jQuery.ajax({
			  url: WP_BASE_URL + '/wp-admin/admin-ajax.php',
			  data:{
				   'action':'k_pass_reset',
				   'k_user_email': userPassEmail,
				   },
			  success:function(response){
					if(response == "SUCCESS0"){
						jQuery('.resendsuccess').empty();
						jQuery('.resendsuccess').append('Password reset instructions were sent. Please check your email');
					} else {
						jQuery('input#kpasswordemail').css('border-color', '#f00');
						jQuery('.resendsuccess').empty();
						jQuery('.resendsuccess').append('Please check the email address and resend');
						setTimeout(function() {
							jQuery("input#kpasswordemail").css('border-color', '#ccc')
						}, 2000);
					}
			  },
			  error: function(errorThrown){
					console.log('gresit');
			  }
		});
	}
}