function expand( id ) {
var details = document.getElementById('masTE' + id );
var enlaceMas= document.getElementById( 'expandTE' + id );
var enlaceMenos= document.getElementById( 'contraeTE' + id );
details.style.display = ( details.style.display == 'block' ) ? 'none' : 'block';
enlaceMas.style.display = ( details.style.display == 'block' ) ? 'none' : 'inline';
enlaceMenos.style.display = ( details.style.display == 'block' ) ? 'inline' : 'none';
}
function expandLink( id ) {
var details = document.getElementById( id );
details.style.display = ( details.style.display == 'block' ) ? 'none' : 'block';
}
function askData() {
if (confirm('Tem certeza que quer excluir o termo ou a relação?')){
return true;
}else
return false;
}
/* ---------------------------- */
/* AJAX tree view */
/* ---------------------------- */
$(function() {
var $tree = $('#treeTerm');
$tree.tree({
buttonLeft: false,
dragAndDrop: false,
autoEscape: false,
selectable: false,
useContextMenu: false
});
});
/* ---------------------------- */
/* AJAX search suggest */
/* ---------------------------- */
var options, a;
var onSelect = function(val, data) { $('#simple-search #id').val(data); $('#simple-search').submit(); };
jQuery(function(){
function formatItem(row) {
return row["value"] + " (termo existente)";
}
function term_code(row) {
return row["data"];
}
options = {
serviceUrl:'suggest.php' ,
minChars:2,
delimiter: /(,|;)\s*/,
maxHeight:400,
width:600,
zIndex: 9999,
deferRequestBy: 0,
formatResult: term_code,
noCache: false,
onSelect: onSelect,
showNoSuggestionNotice: true,
noSuggestionNotice: 'Desculpe, sem resultados',
autoSelectFirst:true
};
a = $('#query').autocomplete(options);
var ac = $('#addTerms').autocomplete({
minChars:2,
serviceUrl:'suggest.php?t=0&',
maxHeight:400,
width:600,
zIndex: 9999,
formatResult: formatItem,
delimiter: "\n",
deferRequestBy: 0,
triggerSelectOnValidInput:false,
tabDisabled: true,
noCache: false,
});
});
function recargaedit(a,b,c,d){
document.getElementById("value").value=a;
document.getElementById("orden").value=b;
document.getElementById("alias").value=c;
document.getElementById("valueid").value=d;
document.getElementById("doAdmin").value='modUserNotes';
document.getElementById("alias").disabled=1;
}
function envianota(){
document.getElementById("alias").disabled=0;
document.getElementById("morenotas").submit();
}
function preparaborrado2(a){
if (confirm("Confirma que quer excluir este tipo de nota?")==true) {
document.getElementById("value").value=a;
document.getElementById("doAdmin").value='deleteUserNotes';
document.getElementById("morenotas").submit();
}
}
function addrt(a,b,c){
document.getElementById("rema_id").value=a;
document.getElementById("tema").value=b;
document.getElementById("taskrelations").value=c;
document.getElementById("taskterm").value=c;
document.getElementById("addRelations").submit();
}
function recargaeditRel(a,b,c,d,e){
document.getElementById("rr_value").value=a;
document.getElementById("t_relacion").value=b;
document.getElementById("t_relacion").disabled=true;
document.getElementById("rr_code").value=c;
document.getElementById("rr_id").value=d;
document.getElementById("rr_ord").value=e;
document.getElementById("doAdminR").value='modUserRelations';
document.getElementById("alias").disabled=1;
}
function enviaRel(){
document.getElementById("doAdminR").value='modUserRelations';
document.getElementById("morerelations").submit();
}
function preparaborradoRel(a){
if (confirm("Confirma que quer excluir este tipo de relação?")==true) {
document.getElementById("rr_id").value=a;
document.getElementById("doAdminR").value='deleteUserRelations';
document.getElementById("morerelations").submit();
}
}
function recargaeditURI(a,b,c){
document.getElementById("uri_value").value=a;
document.getElementById("uri_code").value=b;
document.getElementById("uri_type_id").value=c;
document.getElementById("doAdminU").value='modURIdefinition';
}
function enviaURI(){
document.getElementById("doAdminU").value='modURIdefinition';
document.getElementById("moreURI").submit();
}
function preparaborradoURI(a){
if (confirm("Confirma que quer excluir este tipo de link?")==true) {
document.getElementById("uri_type_id").value=a;
document.getElementById("doAdminU").value='deleteURIdefinition';
document.getElementById("moreURI").submit();
}
}
//Checkbox
$(document).ready(function(){
//Checkbox
$("input[name=checktodos]").change(function(){
$("input[type=checkbox]").each( function() {
if($("input[name=checktodos]:checked").length == 1){
this.checked = true;
} else {
this.checked = false;
}
});
});
});
//filter table http://jsfiddle.net/giorgitbs/52ak9/1/
$(document).ready(function () {
(function ($) {
$('#filter').keyup(function () {
var rex = new RegExp($(this).val(), 'i');
$('.searchable tr').hide();
$('.searchable tr').filter(function () {
return rex.test($(this).text());
}).show();
})
}(jQuery));
});
//To load remote URL in modal
(function(){
// Create jQuery body object
var $body = $('body'),
// Use a tags with 'class="modalTrigger"' as the triggers
$modalTriggers = $('a.modalTrigger'),
// Trigger event handler
openModal = function(evt) {
var $trigger = $(this), // Trigger jQuery object
modalPath = $trigger.attr('href'), // Modal path is href of trigger
$newModal, // Declare modal variable
removeModal = function(evt) { // Remove modal handler
$newModal.off('hidden.bs.modal'); // Turn off 'hide' event
$newModal.remove(); // Remove modal from DOM
},
showModal = function(data) { // Ajax complete event handler
$body.append(data); // Add to DOM
$newModal = $('.modal').last(); // Modal jQuery object
$newModal.modal('show'); // Showtime!
$newModal.on('hidden.bs.modal',removeModal); // Remove modal from DOM on hide
};
$.get(modalPath,showModal); // Ajax request
evt.preventDefault(); // Prevent default a tag behavior
};
$modalTriggers.on('click',openModal); // Add event handlers
}());