<commit_before>$(document).ready(function(){
	$(".conteudo").on("click",".edit-categoria",function(){
		var idCategoria = $(this).attr("rel");
		$(".boxCategoria"+idCategoria).fadeIn();
		return false;
	})
	$(".conteudo").on("click",".edit-subcategoria",function(){
		var idCategoriasub = $(this).attr("rel");
		$(".boxCategoriaSubcategoria"+idCategoriasub).fadeIn();
		return false;
	})
	$(".conteudo").on("click",".actionEditarCategoria",function(){
		var idCategoria = $(this).attr("rel");
		var valor = $(".boxCategoria"+idCategoria+" .valorSet").val();
		if(valor == "")
			{
				alert("Atenção o campo de edição está em branco.");
			}
		else
			{
		
				if(confirm("Tem certeza que deseja editar esta categoria?"))
				{
					$.ajax({
		    	        url: basePatch+"/admin/crud/produtos/editarCategoria",
		    	        type: 'POST',
		    	        success: function( data )  
		                { 
		    	        	alert("Categoria atualizada com sucesso!");
		    	        	location.reload();
		                },
		                data: {idCategoria:$(this).attr("rel"), valor:valor},
		    	    });
				}
			
			}
			return false;
		})
	$(".conteudo").on("click",".actionEditarCategoriaSub",function(){
		var idCategoriasub = $(this).attr("rel");
		var valor = $(".boxCategoriaSubcategoria"+idCategoriasub+" .valorSet").val();
		if(valor == "")
		{
			alert("Atenção o campo de edição está em branco.");
		}
		else
			{
			if(confirm("Tem certeza que deseja editar esta sub-categoria?"))
				{
					$.ajax({
		    	        url: basePatch+"/admin/crud/produtos/editarSubCategoria",
		    	        type: 'POST',
		    	        success: function( data )  
		                { 
		    	        	alert("Sub-Categoria atualizada com sucesso!");
		    	        	location.reload();
		                },
		                data: {idCategoria:$(this).attr("rel"), valor:valor},
		    	    });
				}
			}
			return false;
		})	
	$(".conteudo").on("click",".delete-email-news",function(){
		var DeletEmail = $(this).attr("rel");
		var Email = $(this);
		if(confirm("Tem certeza que deseja excluir este email?"))
			
		{
		        $.ajax({
	    	        url: basePatch+"/admin/crud/newslatter/delete",
	    	        type: 'POST',
	    	        success: function( data )  
	                { 
	                	$(Email).closest("li").remove();
	                },
	                data: {id:DeletEmail},
	    	    });
		}		
		return false;
	})

	$(".conteudo").on("click",".AddCor",function(){
		var idProduto = $(this).attr("rel");
		$( "#popupCor" ).dialog({
		      resizable: false,
		      width:400,
		      height:210,
		      title:"Adicionar uma nova cor",
		      modal: true,
		      buttons: {
		        "Adicionar": function() {
		    		var erros = "";
		    		if($('.formpopupCor input[type=file]')[0].files[0] == null) erros = erros+"- Insira uma imagem para cor do tenis\n";
		    		if($('.formpopupCor .modelo').val() == "") erros = erros+"- Qual o modelo do tenis?\n";
		    		
		    		if(erros == "")
		    		{
		    			var formData = new FormData();
		    			formData.append('imagem', $('.formpopupCor input[type=file]')[0].files[0]);
		    			formData.append('modelo', $(".formpopupCor .modelo").val());
		    			formData.append('idProduto', idProduto);
		    			$.ajax({
		        	        url: basePatch+"/admin/crud/produtos/adicionaCor",
		        	        type: 'POST',
		        	        contentType: 'multipart/form-data',
		        	        success: function( data )  
		                    { 
		        	        	if(data == "")
		        	        		{
		        	        		alert("Sugestão de cor adicionada com sucesso!");
		        	        		location.reload();
		        	        		}
		        	        	else
		        	        		{
		        	        		alert(data);
		        	        		}
		                    },
		        	        data: formData,
		        	        cache: false,
		        	        contentType: false,
		        	        processData: false
		        	    });
		    		}
		        	else
		    		{
		    			alert("Existe alguns erros abaixo:\n\n"+erros);
		    		}
		        },
		        "Cancelar": function() {
		          $( this ).dialog( "Close" );
		        }
		      }
		})
		return false;
	})
	$( document ).ajaxSend(function() {
		  $("#popup-login").fadeIn();
		});
	$( document ).ajaxComplete(function() {
		 $("#popup-login").fadeOut();
		});
	$(".conteudo").on("click",".excluirCategoria",function(){
		if(confirm("Atenção, excluindo esta categoria todos os produtos do mesmo serão excluídos, tem certeza que deseja excluir?"))
			{
				$.ajax({
	    	        url: basePatch+"/admin/crud/produtos/deleteCategoria",
	    	        type: 'POST',
	    	        success: function( data )  
	                { 
	    	        	location.reload();
	                },
	                data: {idCategoria:$(this).attr("rel")},
	    	    });
			}
		return false;
	})
	$(".conteudo").on("click",".excluirSubcategoria",function(){
		if(confirm("Atenção, excluindo esta sub-categoria todos os produtos do mesmo serão excluídos, tem certeza que deseja excluir?"))
			{
				$.ajax({
	    	        url: basePatch+"/admin/crud/produtos/deleteSubCategoria",
	    	        type: 'POST',
	    	        success: function( data )  
	                { 
	    	        	location.reload();
	                },
	                data: {idSubcategoria:$(this).attr("rel")},
	    	    });
			}
		return false;
	})
	$(".conteudo").on("click",".actionAdicionaWallpaper",function(){
		var erros = "";
		if($(".formWallpaper .titulo").val() == "") erros = erros+"- Qual o título do wallpaper?\n";
    	if($('.formWallpaper input[type=file]')[0].files[0] == null) erros = erros+"- Insira uma imagem do wallpaper\n";
    	if(erros == "")
    		{
    			var formData = new FormData();
    			formData.append('imagem', $('.formWallpaper input[type=file]')[0].files[0]);
    			formData.append('titulo', $(".formWallpaper .titulo").val());
    			$.ajax({
        	        url: basePatch+"/admin/crud/wallpaper/wallpaperCrud",
        	        type: 'POST',
        	        contentType: 'multipart/form-data',
        	        success: function( data )  
                    { 
        	        	if(data == "")
        	        		{
        	        			alert("Wallpaper Adicionado com sucesso");
        	        			location.reload();
        	        		}
                    },
                    error:function(){alert("Formato de imagem inválido!");},
        	        data: formData,
        	        cache: false,
        	        contentType: false,
        	        processData: false
        	    });
    		}
    	else
		{
			alert("Existe alguns erros abaixo:\n\n"+erros);
		}
		return false;
	})
	$(".openPopup").on("click",function(){
		$("#adm-popup").slideUp();
		var action = $(this).attr("rel");
		var title = $(this).attr("title");
		$("#adm-popup h4").html(title);
		$.ajax({
			url: basePatch+"/admin/crud/"+action+"/"+action,
			success: function(data) {
						$(".conteudo").html(data);<commit_msg>DERECK<commit_after>$(document).ready(function(){
	$(".conteudo").on("click",".edit-categoria",function(){
		var idCategoria = $(this).attr("rel");
		$(".boxCategoria"+idCategoria).fadeIn();
		return false;
	})
	$(".conteudo").on("click",".edit-subcategoria",function(){
		var idCategoriasub = $(this).attr("rel");
		$(".boxCategoriaSubcategoria"+idCategoriasub).fadeIn();
		return false;
	})
	$(".conteudo").on("click",".actionEditarCategoria",function(){
		var idCategoria = $(this).attr("rel");
		var valor = $(".boxCategoria"+idCategoria+" .valorSet").val();
		if(valor == "")
			{
				alert("Atenção o campo de edição está em branco.");
			}
		else
			{
		
				if(confirm("Tem certeza que deseja editar esta categoria?"))
				{
					$.ajax({
		    	        url: basePatch+"/admin/crud/produtos/editarCategoria",
		    	        type: 'POST',
		    	        success: function( data )  
		                { 
		    	        	alert("Categoria atualizada com sucesso!");
		    	        	location.reload();
		                },
		                data: {idCategoria:$(this).attr("rel"), valor:valor},
		    	    });
				}
			
			}
			return false;
		})
	$(".conteudo").on("click",".actionEditarCategoriaSub",function(){
		var idCategoriasub = $(this).attr("rel");
		var valor = $(".boxCategoriaSubcategoria"+idCategoriasub+" .valorSet").val();
		if(valor == "")
		{
			alert("Atenção o campo de edição está em branco.");
		}
		else
			{
			if(confirm("Tem certeza que deseja editar esta sub-categoria?"))
				{
					$.ajax({
		    	        url: basePatch+"/admin/crud/produtos/editarSubCategoria",
		    	        type: 'POST',
		    	        success: function( data )  
		                { 
		    	        	alert("Sub-Categoria atualizada com sucesso!");
		    	        	location.reload();
		                },
		                data: {idCategoria:$(this).attr("rel"), valor:valor},
		    	    });
				}
			}
			return false;
		})	
	$(".conteudo").on("click",".delete-email-news",function(){
		var DeletEmail = $(this).attr("rel");
		var Email = $(this);
		if(confirm("Tem certeza que deseja excluir este email?"))
			
		{
		        $.ajax({
	    	        url: basePatch+"/admin/crud/newslatter/delete",
	    	        type: 'POST',
	    	        success: function( data )  
	                { 
	                	$(Email).closest("li").remove();
	                },
	                data: {id:DeletEmail},
	    	    });
		}		
		return false;
	})

	$(".conteudo").on("click",".AddCor",function(){
		var idProduto = $(this).attr("rel");
		$( "#popupCor" ).dialog({
		      resizable: false,
		      width:400,
		      height:210,
		      title:"Adicionar uma nova cor",
		      modal: true,
		      buttons: {
		        "Adicionar": function() {
		    		var erros = "";
		    		if($('.formpopupCor input[type=file]')[0].files[0] == null) erros = erros+"- Insira uma imagem para cor do tenis\n";
		    		if($('.formpopupCor .modelo').val() == "") erros = erros+"- Qual o modelo do tenis?\n";
		    		
		    		if(erros == "")
		    		{
		    			var formData = new FormData();
		    			formData.append('imagem', $('.formpopupCor input[type=file]')[0].files[0]);
		    			formData.append('modelo', $(".formpopupCor .modelo").val());
		    			formData.append('idProduto', idProduto);
		    			$.ajax({
		        	        url: basePatch+"/admin/crud/produtos/adicionaCor",
		        	        type: 'POST',
		        	        contentType: 'multipart/form-data',
		        	        success: function( data )  
		                    { 
		        	        	if(data == "")
		        	        		{
		        	        		alert("Sugestão de cor adicionada com sucesso!");
		        	        		location.reload();
		        	        		}
		        	        	else
		        	        		{
		        	        		alert(data);
		        	        		}
		                    },
		        	        data: formData,
		        	        cache: false,
		        	        contentType: false,
		        	        processData: false
		        	    });
		    		}
		        	else
		    		{
		    			alert("Existe alguns erros abaixo:\n\n"+erros);
		    		}
		        },
		        "Cancelar": function() {
		          $( this ).dialog( "Close" );
		        }
		      }
		})
		return false;
	})
	$( document ).ajaxSend(function() {
		  $("#popup-login").fadeIn();
		});
	$( document ).ajaxComplete(function() {
		 $("#popup-login").fadeOut();
		});
	$(".conteudo").on("click",".excluirCategoria",function(){
		if(confirm("Atenção, excluindo esta categoria todos os produtos do mesmo serão excluídos, tem certeza que deseja excluir?"))
			{
				$.ajax({
	    	        url: basePatch+"/admin/crud/produtos/deleteCategoria",
	    	        type: 'POST',
	    	        success: function( data )  
	                { 
	    	        	location.reload();
	                },
	                data: {idCategoria:$(this).attr("rel")},
	    	    });
			}
		return false;
	})
	$(".conteudo").on("click",".excluirSubcategoria",function(){
		if(confirm("Atenção, excluindo esta sub-categoria todos os produtos do mesmo serão excluídos, tem certeza que deseja excluir?"))
			{
				$.ajax({
	    	        url: basePatch+"/admin/crud/produtos/deleteSubCategoria",
	    	        type: 'POST',
	    	        success: function( data )  
	                { 
	    	        	location.reload();
	                },
	                data: {idSubcategoria:$(this).attr("rel")},
	    	    });
			}
		return false;
	})
	$(".conteudo").on("click",".actionAdicionaWallpaper",function(){
		var erros = "";
		if($(".formWallpaper .titulo").val() == "") erros = erros+"- Qual o título do clipping?\n";
    	if($('.formWallpaper input[type=file]')[0].files[0] == null) erros = erros+"- Insira uma imagem do clipping\n";
    	if(erros == "")
    		{
    			var formData = new FormData();
    			formData.append('imagem', $('.formWallpaper input[type=file]')[0].files[0]);
    			formData.append('titulo', $(".formWallpaper .titulo").val());
    			$.ajax({
        	        url: basePatch+"/admin/crud/wallpaper/wallpaperCrud",
        	        type: 'POST',
        	        contentType: 'multipart/form-data',
        	        success: function( data )  
                    { 
        	        	if(data == "")
        	        		{
        	        			alert("Clipping Adicionado com sucesso");
        	        			location.reload();
        	        		}
                    },
                    error:function(){alert("Formato de imagem inválido!");},
        	        data: formData,
        	        cache: false,
        	        contentType: false,
        	        processData: false
        	    });
    		}
    	else
		{
			alert("Existe alguns erros abaixo:\n\n"+erros);
		}
		return false;
	})
	$(".openPopup").on("click",function(){
		$("#adm-popup").slideUp();
		var action = $(this).attr("rel");
		var title = $(this).attr("title");
		$("#adm-popup h4").html(title);
		$.ajax({
			url: basePatch+"/admin/crud/"+action+"/"+action,
			success: function(data) {
						$(".conteudo").html(data);
{'fraction_non_alphanumeric': 0.16863526398178455, 'fraction_numerical': 0.0021346235947061333, 'mean_word_length': 1.73923211849542, 'pattern_counts': {'":': 4, '<': 3, '<?xml version=': 0, '>': 3, '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': '1252649', 'n_tokens_mistral': 5261, 'n_tokens_neox': 4620, 'n_words': 745}