<commit_before>$(function(){

//    $('body').tubular({videoId: '_A3i2KorZCk'}); // where idOfYourVideo is the YouTube ID.

	$("#datepicker").datepicker({
		//showButtonPanel: "true"
		onSelect: function(){
			var selectedDate = $("#datepicker").datepicker({dateFormat: 'yy-mm-dd'}).val();
			console.log(selectedDate);
		}
	});
	$("#date").datepicker();
	$(".taskCal").datepicker({
		onSelect: function(){
			var selectedDate = $("#datepicker").datepicker({dateFormat: 'yy-mm-dd'}).val();
			//console.log(selectedDate);
		}
	});


	$(document).on("click", "#create", function(){
		console.log("saveボタンが押された！");
		var t = $(this).parent().parent().find("#Avalue").val();
		var date = $(this).parent().parent().find(".taskCal").val();
		console.log(this);
		console.log(t);
		console.log(date);
		var dateArray = date.split("/");
		var Tdate = dateArray[2] + "-" + dateArray[0] + "-" + dateArray[1];
		console.log(Tdate);
		var data;
		if(t != "" && date != ""){
			var d = false;
			$("li").each(function(){
				console.log($(this).text());
				console.log(t);
				data = {'task' : t , 'date': Tdate};
				if(t == $(this).text()){
					d = true;
				}
			});
			if(!d){
				$("<li>" + t + "</li>").prependTo("ul").hide().slideDown(900, function(){
					$(this).show();
				});
				if($("ul").height() >= 250){
					$("#box").css("overflow-y", "scroll");
				}	
				//$("ul").prepend("<li>" + t + "</li>").hide();
				$("ul").append("<li id='tusin'>通信中...</li>");
				$.ajax({
				   type: "POST",
				   url: "add.php",
				   data: data,
				   success: function(){
				     $('#tusin').remove();
				   }
				 });
				$(this).parent().parent().find("#Avalue").val("");
				$("#addTask").modal("toggle");
			}else{
				$("<p class='warning1'>違う名前を指定してください</p>").appendTo("#modal1").css("color", "red");
				$("#Avalue").focus(function(){
					$(".warning1").remove();
					$(this).select();
				}).on("click", function(){
					$(this).select();
				});
			}
		}
	});
	
	$(document).on("click", "li", function(){
		console.log("リストが選択された");
		var flag = $(this).hasClass("selected");
		if(!(flag)){
			$(this).css("color", "white");
			$(this).addClass("selected");
		}else{
			$(this).css("color", "black");
			$(this).removeClass("selected");
		}
	});

	var before_t = "";
	$("#edit").click(function(){
		console.log("editボタンが押された");
		var count = 0;
		var temp = "";
		$("li").each(function(){
			console.log(this);
			var flag = $(this).hasClass("selected");
			if(flag){
				temp = $(this).text();
				console.log(this);
				console.log($(this).text());
				count++;
			}
		});
		if(count == 1){
			$("#editTask").modal("show");
			$("#Evalue").val(temp).focus(function(){
				$(this).select();
			}).on("click", function(){
				$(this).select();
			});

			$(document).on("click", "#change", function(){
				console.log("edit taskボタンが押された！");
				var t = $(this).parent().parent().find("#Evalue").val();
				console.log(this);
				console.log(t);
	
				if(t != ""){
						$(".selected").replaceWith("<li class='hiding'>" + t + "</li>").hide();
						$(this).parent().parent().find("#Evalue").val("");
						$("#editTask").modal("hide");
						$("ul").append("<li id='tusin'>通信中...</li>");
				$.ajax({
				   type: "POST",
				   url: "edit.php",
				   data: 'before=' + temp + '&after=' + t,
				   success: function(){
				     $('#tusin').remove();
				   }
				 });
				}
			});
		//	$(".selected").css("color", "black");
		//	$(".selected").removeClass("selected");
		}
	});
	
	$("#trash").click(function(){
		console.log("trashボタンが押された");
		var temp = '';
		$("li").each(function(){
			console.log(this);
			var flag = $(this).hasClass("selected");
			if(flag){
				temp = $(this).text();
				$(this).hide(700, function(){
					$(this).remove();
					$("ul").append("<li id='tusin'>通信中...</li>");
					$.ajax({<commit_msg>changeTrash1<commit_after>$(function(){

//    $('body').tubular({videoId: '_A3i2KorZCk'}); // where idOfYourVideo is the YouTube ID.

	$("#datepicker").datepicker({
		//showButtonPanel: "true"
		onSelect: function(){
			var selectedDate = $("#datepicker").datepicker({dateFormat: 'yy-mm-dd'}).val();
			console.log(selectedDate);
		}
	});
	$("#date").datepicker();
	$(".taskCal").datepicker({
		onSelect: function(){
			var selectedDate = $("#datepicker").datepicker({dateFormat: 'yy-mm-dd'}).val();
			//console.log(selectedDate);
		}
	});


	$(document).on("click", "#create", function(){
		console.log("saveボタンが押された！");
		var t = $(this).parent().parent().find("#Avalue").val();
		var date = $(this).parent().parent().find(".taskCal").val();
		console.log(this);
		console.log(t);
		console.log(date);
		var dateArray = date.split("/");
		var Tdate = dateArray[2] + "-" + dateArray[0] + "-" + dateArray[1];
		console.log(Tdate);
		var data;
		if(t != "" && date != ""){
			var d = false;
			$("li").each(function(){
				console.log($(this).text());
				console.log(t);
				data = {'task' : t , 'date': Tdate};
				if(t == $(this).text()){
					d = true;
				}
			});
			if(!d){
				$("<li>" + t + "</li>").prependTo("ul").hide().slideDown(900, function(){
					$(this).show();
				});
				if($("ul").height() >= 250){
					$("#box").css("overflow-y", "scroll");
				}	
				//$("ul").prepend("<li>" + t + "</li>").hide();
				$("ul").append("<li id='tusin'>通信中...</li>");
				$.ajax({
				   type: "POST",
				   url: "add.php",
				   data: data,
				   success: function(){
				     $('#tusin').remove();
				   }
				 });
				$(this).parent().parent().find("#Avalue").val("");
				$("#addTask").modal("toggle");
			}else{
				$("<p class='warning1'>違う名前を指定してください</p>").appendTo("#modal1").css("color", "red");
				$("#Avalue").focus(function(){
					$(".warning1").remove();
					$(this).select();
				}).on("click", function(){
					$(this).select();
				});
			}
		}
	});
	
	$(document).on("click", "li", function(){
		console.log("リストが選択された");
		var flag = $(this).hasClass("selected");
		if(!(flag)){
			$(this).css("color", "white");
			$(this).addClass("selected");
		}else{
			$(this).css("color", "black");
			$(this).removeClass("selected");
		}
	});

	var before_t = "";
	$("#edit").click(function(){
		console.log("editボタンが押された");
		var count = 0;
		var temp = "";
		$("li").each(function(){
			console.log(this);
			var flag = $(this).hasClass("selected");
			if(flag){
				temp = $(this).text();
				console.log(this);
				console.log($(this).text());
				count++;
			}
		});
		if(count == 1){
			$("#editTask").modal("show");
			$("#Evalue").val(temp).focus(function(){
				$(this).select();
			}).on("click", function(){
				$(this).select();
			});

			$(document).on("click", "#change", function(){
				console.log("edit taskボタンが押された！");
				var t = $(this).parent().parent().find("#Evalue").val();
				console.log(this);
				console.log(t);
				var data = {'before' : temp, 'after' : t};
				if(t != ""){
						$(".selected").replaceWith("<li class='hiding'>" + t + "</li>").hide();
						$(this).parent().parent().find("#Evalue").val("");
						$("#editTask").modal("hide");
						$("ul").append("<li id='tusin'>通信中...</li>");
				$.ajax({
				   type: "POST",
				   url: "edit.php",
				   data: data,
				   success: function(){
				     $('#tusin').remove();
				   }
				 });
				}
			});
		//	$(".selected").css("color", "black");
		//	$(".selected").removeClass("selected");
		}
	});
	
	$("#trash").click(function(){
		console.log("trashボタンが押された");
		var temp = '';
		$("li").each(function(){
			console.log(this);
			var flag = $(this).hasClass("selected");
			if(flag){
				temp = $(this).text();
				$(this).hide(700, function(){
					$(this).remove();
					$("ul").append("<li id='tusin'>通信中...</li>");
					$.ajax({
{'fraction_non_alphanumeric': 0.2894120707596254, 'fraction_numerical': 0.005072840790842872, 'mean_word_length': 3.2200878155872665, 'pattern_counts': {'":': 0, '<': 31, '<?xml version=': 0, '>': 33, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '561253', 'n_tokens_mistral': 3385, 'n_tokens_neox': 2744, 'n_words': 406}