
$("[name='itemsByJob']").on('click', function(){

	$("#itemsByJobModalContent").html("");
	$("#notifications").html("");
	$("#notifications").removeClass("alert");
	$("#notifications").removeClass("alert-error");

	var jobId = $(this).attr("data-jobId");

	$.ajax("/itemsByJob?jobId="+jobId, {

		success: function(data) { 

			if (data === "") {

				$("#notifications").html("Este trabajo no tiene artículos cargados.");
				$("#notifications").addClass("alert");
			}
			else {

				$("#itemsByJobModalContent").html(data);
				$("#itemsByJobModal").modal("show");
			}
		},
		error: function(data) {

			$("#notifications").html("No se pudieron obtener los artículos.");
			$("#notifications").addClass("alert alert-error");
		}
	});
});

$("[name='othersByJob']").on('click', function(){

	$("#othersByJobModalContent").html("");
	$("#notifications").html("");
	$("#notifications").removeClass("alert");
	$("#notifications").removeClass("alert-error");

	var jobId = $(this).attr("data-jobId");

	$.ajax("/othersByJob?jobId="+jobId, {

		success: function(data) { 

			if (data === "") {

				$("#notifications").html("Este trabajo no tiene terceros cargados.");
				$("#notifications").addClass("alert");
			}
			else {

				$("#othersByJobModalContent").html(data);
				$("#othersByJobModal").modal("show");
			}
		},
		error: function(data) {

			$("#notifications").html("No se pudieron obtener los terceros.");
			$("#notifications").addClass("alert alert-error");
		}
	});
});

$("[name='deleteCop']").on('click', function() {

	var copId = $(this).attr("data-copId");

	var dataUri = $("#yesBtn").attr("data-uri");

	$("#yesBtn").attr("href", dataUri+"&copId="+copId);

	$("#deleteModal").modal('show');
});

$("[name='deleteJob']").on('click', function() {

	var jobId = $(this).attr("data-jobId");

	var dataUri = $("#yesBtn").attr("data-uri");

	$("#yesBtn").attr("href", dataUri+"?jobId="+jobId);

	$("#deleteModal").modal('show');
});

$("#create").on('click', function() {

	var copType = $(this).attr("data-copType");

	$.ajax("/createForm?copType="+copType, {

		success: function(data) { 

			$("#createFormContent").html(data);
			$("#createFormModal").modal("show");
		},
		error: function(data) {

			$("#notifications").html("Ocurió un error al intentar recuperar el formulario de alta.");
			$("#notifications").addClass("alert alert-error");
		}
	});
});

$(document).ready(function() {

	var copType = document.getElementById('copType').innerHTML;
	document.getElementById('copType-' + copType).className = 'active';

	var el = document.getElementById('alta');

	el.innerHTML = '<a id="create" data-copType="'+copType+'" href="#"><i class="icon-plus-sign"></i> Nuevo</a>';
	
});
@@ -1977,33 +1977,32 @@
 ', function() %7B%0A
-%0A
 %09var copType = $
@@ -2583,16 +2583,44 @@
 lta');%0A%0A
+%09$(%22#create%22).off('click');%0A
 %09el.inne
@@ -2724,11 +2724,444 @@
 /a%3E';%0A%09%0A
+%09%0A%09$(%22#create%22).on('click', function() %7B%0A%09var copType = $(this).attr(%22data-copType%22);%0A%0A%09$.ajax(%22/createForm?copType=%22+copType, %7B%0A%0A%09%09success: function(data) %7B %0A%0A%09%09%09$(%22#createFormContent%22).html(data);%0A%09%09%09$(%22#createFormModal%22).modal(%22show%22);%0A%09%09%7D,%0A%09%09error: function(data) %7B%0A%0A%09%09%09$(%22#notifications%22).html(%22Ocuri%C3%B3 un error al intentar recuperar el formulario de alta.%22);%0A%09%09%09$(%22#notifications%22).addClass(%22alert alert-error%22);%0A%09%09%7D%0A%09%7D);%0A%7D);%0A%09%0A
 %7D);

fix pupup de alta