var ajax;
var domainid = '36929';
var defaultMilestone = '55564';
var html = `
`;
loadScript=function(a,b){
var c=document.createElement("script");
c.type="text/javascript",
c.readyState ? c.onreadystatechange=function(){
"loaded"!=c.readyState&&"complete"!=c.readyState||(c.onreadystatechange=null,b())
}:
c.onload=function(){if(b!=undefined){b()}},
c.src=a,
document.getElementsByTagName("head")[0].appendChild(c)
};
document.getElementsByClassName('tasks')[0].innerHTML = html;
if (typeof $ === 'undefined') {
loadScript("https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js", function () {
$(document).ready(function() {
init()
});
});
} else {
loadScript("https://cdnjs.cloudflare.com/ajax/libs/masonry/4.1.1/masonry.pkgd.min.js");
$(document).ready(function() {
init()
});
}
//defaultMilestone = "";
function init(){
jQuery(document).ready(function() {
setTimeout(function(){
//jQuery('#btn-tasks').trigger('click');
},100);
setContainer(this);
index_loadtasks();
});
}
function setContainer(el){
jQuery('#sprint-content').html('');
jQuery('.btn-left').parent().removeClass('active');
jQuery(el).parent().addClass('active');
}
function index_loadtasks(){
if(ajax!=undefined) ajax.abort();
showLoaderVNOC();
ajax = jQuery.ajax({
type: "post",
dataType: "html",
url: 'https://manage.vnoc.com/taskmanager/loadtaskspublic',
data: {page:'domain',id:domainid,milestone:defaultMilestone},
success: function(html){
jQuery('#sprint-content').html(html);
jQuery('.msg-close').off('click').on('click',function(){
jQuery(this).parent().hide();
});
loadlitasks(1,'','','new',defaultMilestone);
loadlitasks(1,'','','in production',defaultMilestone);
loadlitasks(1,'','','for testing',defaultMilestone);
loadlitasks(1,'','','for production testing',defaultMilestone);
loadlitasks(1,'','','completed',defaultMilestone);
loadTaskSummary();
}
}).complete(function () {
hideLoaderVNOC();
});
}
function showLoaderVNOC(msg,msgid){
var msgid = msgid==undefined?'loadervnoc':msgid;
msg = msg==undefined?"Loading...":msg;
jQuery('body').append(''+
'

'+
'
'+msg+'
');
jQuery('body').find('#'+msgid).show();
}
function hideLoaderVNOC(msgid){
var msgid = msgid==undefined?'loadervnoc':msgid;
jQuery('body').find('#'+msgid).remove();
}
function loadtask2()
{
loadlitasks(1,'','','new',defaultMilestone);
loadlitasks(1,'','','in production',defaultMilestone);
loadlitasks(1,'','','for testing',defaultMilestone);
loadlitasks(1,'','','completed',defaultMilestone);
loadTaskSummary();
}
function loadTaskSummary(){
}
function loadlitasks(current_page,search_key,sortby,status,milestone,team){
var elStatus = status.replace(/ /g, '-');
showLoaderVNOC('Loading '+status+' tasks...','litasks');
jQuery('.pagintion-task-container-'+elStatus).html('');
jQuery.post('https://manage.vnoc.com/taskmanager/getTaskPerStatusPublic',{
domainid:domainid,
page:current_page,
search_key:search_key,
sortby:sortby,
status:status,
milestone:milestone,
team:team,
},
function(data){
jQuery('#ul-'+elStatus).html('');
jQuery('#ul-'+elStatus).prepend(data.html);
jQuery('.pagintion-task-container-'+elStatus).html(data.pagination);
hideLoaderVNOC('litasks');
});
}