function statistika_init() {
// klikable profili za statistiko
$("#statistic_profile .option").live('click', function() {
$("#statistic_profile .active").removeClass("active");
$(this).toggleClass("active");
var pid = $(this).attr("id").substr(18);
$("#div_statistic_date_select").load("ajax.php?t=dashboard&a=loadStatisticProfile", {anketa:srv_meta_anketa_id, pid:pid});
});
}
function changeStatisticProfile () {
var pid = $("#select_stat_profile").val();
$.post("ajax.php?t=dashboard&a=changeStatisticProfile", {anketa:srv_meta_anketa_id, pid:pid}, function() {
$("#surveyStatistic").load("ajax.php?t=dashboard&a=statisticRefresh", {anketa:srv_meta_anketa_id});
});
}
// funkcije ki se kličejo v poročilih statistika
// preklaplja radio gumbe pri izbiri datuma ali intervala v oknu z profili statistik
function changeStatisticDate(isInterval) {
if (isInterval == 'interval') {
// spremenili smo dropdown
$("#statistic_date_interval").attr("checked", "checked");
} else {
// spremenili smo datumska polja
$("#statistic_date_timeline").attr("checked", "checked");
}
}
// funkcija požene inshrani
function run_statistic_interval_filter(asSession) {
// poiščemo id izbranega profila
var pid = $("#statistic_profile .active").attr("id").substr(18);
var timeline = $("input[name=timeline]:checked").val();
var startDate = $("#startDate").val();
var endDate = $("#endDate").val();
var stat_interval = $("#stat_interval").val();
$.post("ajax.php?t=dashboard&a=runStatisticProfile", {anketa:srv_meta_anketa_id, pid:pid, timeline:timeline,startDate:startDate,endDate:endDate,stat_interval:stat_interval, asSession:asSession}, function(response) {
if (!response) {
$("#surveyStatistic").load("ajax.php?t=dashboard&a=statisticRefresh", {anketa:srv_meta_anketa_id}, function() {$('#fade').fadeOut('slow');});
} else {
// prišlo je do napake;
$('#fade').fadeOut('slow');
}
});
}
// zapre okno za izbiro profila
function close_statistic_interval_filter() {
$("#div_statistic_date_select").fadeOut('slow');
$('#fade').fadeOut('slow');
}
// prikaze / skrije div za brisanje profila
function showHideDeleteStatisticProfile(showhide) {
if (showhide=='true') {
$("#statisticProfileCoverDiv").show();
$("#deleteProfileDiv").show();
}
else {
$("#statisticProfileCoverDiv").hide();
$("#deleteProfileDiv").hide();
}
}
// prikaze / skrije div za preimenovanje profila
function showHideRenameStatisticProfile(showhide) {
if (showhide=='true') {
// polovimo pid aktivnega prifila
var pid = $("#statistic_profile .active").attr("id").substr(18);
// popravimo ime profila
$("#renameProfileName").val($("#statistic_profile_"+pid).html());
$("#statisticProfileCoverDiv").show();
$("#renameProfileDiv").show();
}
else {
$("#statisticProfileCoverDiv").hide();
$("#renameProfileDiv").hide();
}
}
// za preimenovanje izbranega profila
function renameStatisticProfile() {
var pid = $("#statistic_profile .active").attr("id").substr(18);
var name = $("#renameProfileName").val();
$.post("ajax.php?t=dashboard&a=renameStatisticProfile", {anketa:srv_meta_anketa_id, pid:pid, name:name}, function(response) {
$("#statisticProfileCoverDiv").hide();
$("#renameProfileDiv").hide();
if (response > 0) {
$("#statistic_profile .active").html(name);
} else if (response < 0){
alert("Error!");
}
});
}
// za brisanje izbranega profila
function deleteStatisticProfile() {
var pid = $("#statistic_profile .active").attr("id").substr(18);
$.post("ajax.php?t=dashboard&a=deleteStatisticProfile", {anketa:srv_meta_anketa_id, pid:pid}, function(response) {
$("#statisticProfileCoverDiv").hide();
$("#deleteProfileDiv").hide();
$("#div_statistic_date_select").load("ajax.php?t=dashboard&a=loadStatisticProfile", {anketa:srv_meta_anketa_id});
});
}
function show_statistic_interval_filter() {
$('#fade').fadeTo('slow', 1);
$("#div_statistic_date_select").load("ajax.php?t=dashboard&a=loadStatisticProfile", {anketa:srv_meta_anketa_id}).fadeIn('slow').draggable({delay:100, cancel: 'input, textarea, select, .buttonwrapper'});
}
//prikaze / skrije div za brisanje profila
function showHideCreateStatisticProfile(showhide) {
if (showhide=='true') {
$("#statisticProfileCoverDiv").show();
$("#newProfileDiv").show();
}
else {
$("#statisticProfileCoverDiv").hide();
$("#newProfileDiv").hide();
}
}
function create_new_statistic_interval_filter() {
var timeline = $("input[name=timeline]:checked").val();
var startDate = $("#startDate").val();
var endDate = $("#endDate").val();
var stat_interval = $("#stat_interval").val();
var name= $("#newProfileName").val();
$.post("ajax.php?t=dashboard&a=createStatisticProfile", {anketa:srv_meta_anketa_id, timeline:timeline,startDate:startDate,endDate:endDate,stat_interval:stat_interval, name:name}, function(response) {
$("#statisticProfileCoverDiv").hide();
$("#renameProfileDiv").hide();
if (!response) {
$("#div_statistic_date_select").load("ajax.php?t=dashboard&a=loadStatisticProfile", {anketa:srv_meta_anketa_id});
} else {
// prišlo je do napake;
alert(response);
}
});
}