1KA_F2F/admin/survey/script/script_analiza.js
2022-06-06 09:54:54 +02:00

1389 lines
48 KiB
JavaScript

function analiza_init () {
var srv_site_url = $("#srv_site_url").val();
// dodamo klike za odpiranje divov profilov (ker so z linki ble tezave)
$("#link_filter_profile").live("click", function(event) {
if (event.button != 0) { // wasn't the left button - ignore
return true;
}
analiza_show_filter_profiles();
return false; // "capture" the click
});
$("#link_status_casi").live("click", function(event) {
if (event.button != 0) { // wasn't the left button - ignore
return true;
}
vnosi_show_status_casi();
return false; // "capture" the click
});
// za stiri stopnje prikaza manjkajocih
$(".anl_click_missing").live('click', function() { toggle_click_missing(this)});
// za skrivanje pri treh stopnjah missingov
$(".anl_click_missing_hide").live('click', function() {
var variabla = $(this).attr('id').substr(21); // odrezemo prvih 21 znakov : single_missing_title_
toggle_click_missing($('#click_missing_'+variabla))
});
$("#status_casi").live('click', function(event) {
var $target = $(event.target);
if ($target.hasClass('option')) {
pid = $target.attr('value');
vnosi_show_casi_data(pid);
}
});
$('#div_analiza_single_var_close_button').live('click', function(event) {
hideAnalizaSingleVarPopup();
});
// brisanje vnosa
$('#dataTable td .delete').live('click', function(event) {
// polovimo user id
var usr_id = $(this).parent().parent().find('.data_uid').html();
var row = $(this).parent().parent();
var note = 'srv_ask_delete_data';
// Preverimo ce je med njimi tudi kaksno vabilo - dodatno opozorilo
if($(this).parent().parent().find('.invitation_cell').length == 1){
note = 'srv_ask_delete_inv';
}
$.post('ajax.php?a=outputLanguageNote', {note: note}, function(lang_note) {
// Povprašamo uporabnika ali je ziher
if (confirm(lang_note)) {
if (usr_id > 0) {
$.post('ajax.php?a=dataDeleteRow', {anketa: srv_meta_anketa_id, usr_id:usr_id }, function(response) {
if (response == '0') {
row.hide();
} else {
genericAlertPopup('alert_parameter_response',response);
}
});
} else {
genericAlertPopup('alert_delete_error');
}
}
});
});
// klik na checkbox za oznacevanje za brisanje
$('#dataTable td .delete_data_row').live('click', function(event) {
// Preverimo ce je kaksen checkbox oznacen - prikazemo gumb za mass delete
if($(this).is(':checked')){
$("#switch_on").hide();
$("#switch_off").show();
$("#mass_delete_button").show();
}
// Skrijemo gumb za mass delete
else if($('#dataTable td .delete_data_row:checked').length == 0){
$("#switch_on").show();
$("#switch_off").hide();
$("#mass_delete_button").hide();
}
});
// editiranje starega vnosa
$('#dataTable td .edit_square').live('click', function(event) {
// polovimo user id
var uid = $(this).parent().parent().find('.data_uid').html();
var href = srv_site_url+'main/survey/edit_anketa.php?anketa='+srv_meta_anketa_hash+'&usr_id='+uid+'';
if (uid > 0 ){
window.open(href, '_blank');
}
});
// hitro editiranje starega vnosa
$('#dataTable td .edit').live('click', function(event) {
// polovimo user id
var uid = $(this).parent().parent().find('.data_uid').html();
var href = srv_site_url+'admin/survey/index.php?anketa='+srv_meta_anketa_id+'&a=data&m=quick_edit&usr_id='+uid+'&quick_view=0';
if (uid > 0 ){
window.location = href;
}
});
// pdf vprašalnika
$('#dataTable td .pdf').live('click', function(event) {
// polovimo user id
var uid = $(this).parent().parent().find('.data_uid').html();
if (uid > 0 ){
var href = srv_site_url+'admin/survey/izvoz.php?a=pdf_results&anketa='+srv_meta_anketa_id+'&usr_id='+uid;
$.post('ajax.php?a=makeEncodedIzvozUrlString', {anketa: srv_meta_anketa_id, string:href}, function(url) {
window.open(url,'_blank');
});
}
});
// rtf vprašalnika
$('#dataTable td .rtf').live('click', function(event) {
// polovimo user id
var uid = $(this).parent().parent().find('.data_uid').html();
if (uid > 0 ){
var href = srv_site_url+'admin/survey/izvoz.php?a=rtf_results&anketa='+srv_meta_anketa_id+'&usr_id='+uid;
$.post('ajax.php?a=makeEncodedIzvozUrlString', {anketa: srv_meta_anketa_id, string:href}, function(url) {
window.open(url,'_blank');
});
}
});
// evoli
$('#dataTable td .evoli').live('click', function(event) {
// polovimo user id
var uid = $(this).parent().parent().find('.data_uid').html();
if (uid > 0){
/*var href = srv_site_url+'admin/survey/izvoz.php?a=evoli_results&anketa='+srv_meta_anketa_id+'&usr_id='+uid;
$.post('ajax.php?a=makeEncodedIzvozUrlString', {anketa: srv_meta_anketa_id, string:href}, function(url) {
window.open(url,'_blank');
});*/
var url = srv_site_url+'admin/survey/index.php?anketa='+srv_meta_anketa_id+'&a=data&m=evoli&usr_id='+uid;
window.open(url, '_blank');
}
});
$('#dataTable td .evoli2').live('click', function(event) {
// polovimo user id
var uid = $(this).parent().parent().find('.data_uid').html();
if (uid > 0){
var url = srv_site_url+'admin/survey/index.php?anketa='+srv_meta_anketa_id+'&a=data&m=evoli&lang=dan&usr_id='+uid;
window.open(url, '_blank');
}
});
$('#dataTable td .evoli3').live('click', function(event) {
// polovimo user id
var uid = $(this).parent().parent().find('.data_uid').html();
if (uid > 0){
var url = srv_site_url+'admin/survey/index.php?anketa='+srv_meta_anketa_id+'&a=data&m=evoli&lang=slo&usr_id='+uid;
window.open(url, '_blank');
}
});
// evoli EM
$('#dataTable td .evoliEM').live('click', function(event) {
// polovimo user id
var uid = $(this).parent().parent().find('.data_uid').html();
if (uid > 0){
var url = srv_site_url+'admin/survey/index.php?anketa='+srv_meta_anketa_id+'&a=data&m=evoli_employmeter&usr_id='+uid;
window.open(url, '_blank');
}
});
$('#dataTable td .evoliEM2').live('click', function(event) {
// polovimo user id
var uid = $(this).parent().parent().find('.data_uid').html();
if (uid > 0){
var url = srv_site_url+'admin/survey/index.php?anketa='+srv_meta_anketa_id+'&a=data&m=evoli_employmeter&lang=dan&usr_id='+uid;
window.open(url, '_blank');
}
});
$('#dataTable td .evoliEM3').live('click', function(event) {
// polovimo user id
var uid = $(this).parent().parent().find('.data_uid').html();
if (uid > 0){
var url = srv_site_url+'admin/survey/index.php?anketa='+srv_meta_anketa_id+'&a=data&m=evoli_employmeter&lang=slo&usr_id='+uid;
window.open(url, '_blank');
}
});
// mfdps
$('#dataTable td .mfdps').live('click', function(event) {
// polovimo user id
var uid = $(this).parent().parent().find('.data_uid').html();
if (uid > 0){
var url = srv_site_url+'admin/survey/index.php?anketa='+srv_meta_anketa_id+'&a=data&m=mfdps&usr_id='+uid;
window.open(url, '_blank');
}
});
// borza
$('#dataTable td .borza').live('click', function(event) {
// polovimo user id
var uid = $(this).parent().parent().find('.data_uid').html();
if (uid > 0){
var url = srv_site_url+'admin/survey/index.php?anketa='+srv_meta_anketa_id+'&a=data&m=borza&usr_id='+uid;
window.open(url, '_blank');
}
});
$("#span_rsdl_legend_togle").live("click", function(event) {
$("#span_color_residual_legend1").toggle();
$("#span_color_residual_legend2").toggle();
});
// inspect za frekvence
$("td.fr_inspect").live("click", function(event) {
doInspectFromFrequency(this,event);
return false;
});
// inspect za multi grid
$("td.mg_inspect").live("click", function(event) {
doInspectMultiGrid(this,event);
return false;
});
// inspect za doublemulti grid
$("td.dmg_inspect").live("click", function(event) {
doInspectDoubleMultiGrid(this,event);
return false;
});
// inspect za multi check
$("td.mc_inspect").live("click", function(event) {
doInspectMultiCheck(this,event);
return false;
});
// inspect za multi text
$("td.mt_inspect").live("click", function(event) {
doInspectMultiText(this,event);
return false;
});
$('.div_analiza_holder').live({
mouseenter: function(){
$(this).find('.div_analiza_icons').stop().animate({opacity:1}, 600);
$(this).find('.div_analiza_scale').stop().animate({opacity:1}, 600);
},
mouseleave: function(){
$(this).find('.div_analiza_icons').stop().animate({opacity:0}, 600);
$(this).find('.div_analiza_scale').stop().animate({opacity:0}, 600);
}
});
// prikazovanje gumbov za hitro skrolanje levo desno v podatkih
// Sirina in visina okna
var windowWidth = $(window).width();
var windowHeight = $(window).height();
// Sirina in visina tabele
var tableWidth = $('#dataTable').width();
var tableHeight = $('#dataTable').height();
// Puscice za scroll prikazemo samo ce je tabela prevelika
if(tableWidth > windowWidth && tableHeight > 0.8*windowHeight){
$('#tableContainer').live({
mouseenter: function(){
$(this).find('#dataTableScroller').stop().animate({opacity:1}, 600);
},
mouseleave: function(){
$(this).find('#dataTableScroller').stop().animate({opacity:0}, 600);
}
});
}
};
/**
* Funkcije za case
*/
function statusCasiAction(action) {
$("#loading").show();
if (action == 'change') {
pid = $("#vnosi_current_status_casi").val();
$.post('ajax.php?a=vnosi_change_status_casi', {anketa: srv_meta_anketa_id, pid:pid}, function() {
return reloadData();
});
} else if (action == 'run') {
$("#loading").show();
pid = $("#status_casi .active").attr('value');
// polovimo statuse
var statusCnt = 0;
var srv_userstatus = "";
prefix="";
$("input[name^=srv_userstatus]:checked").each(function() {
srv_userstatus = srv_userstatus + prefix + $(this).attr('id');
prefix = ",";
statusCnt=statusCnt+1;
});
$.post('ajax.php?a=vnosi_run_status_casi', {anketa: srv_meta_anketa_id, pid:pid, status:srv_userstatus}, function() {
// dropdownu izberemo profil
$("#vnosi_current_status_casi").val(pid);
// osvezimo vnose
return reloadData();
});
// skrijemo vse dive
$("#div_status_values").hide(200);
//$('#fade').fadeOut('slow');
$("#div_status_values").html('');
} else if (action == 'run_rezanje') {
$("#loading").show();
var rezanje = $("input[name=rezanje]:checked").val();
var rezanje_meja_sp = $("select[name=rezanje_meja_sp]").val();
var rezanje_meja_zg = $("select[name=rezanje_meja_zg]").val();
var rezanje_predvidena_sp = $("select[name=rezanje_predvidena_sp]").val();
var rezanje_predvidena_zg = $("select[name=rezanje_predvidena_zg]").val();
var rezanje_preskocene = 0;
if ($("input[name=rezanje_preskocene]:checked").length > 0)
rezanje_preskocene = 1;
$.post('ajax.php?a=vnosi_run_rezanje_casi', {anketa: srv_meta_anketa_id, rezanje:rezanje, rezanje_meja_sp:rezanje_meja_sp, rezanje_meja_zg:rezanje_meja_zg, rezanje_predvidena_sp:rezanje_predvidena_sp, rezanje_predvidena_zg:rezanje_predvidena_zg, rezanje_preskocene:rezanje_preskocene}, function() {
// osvezimo vnose
return reloadData();
});
$("#div_status_values").hide(200);
//$('#fade').fadeOut('slow');
$("#div_status_values").html('');
} else if (action == 'cancle') {
$('#loading').hide();
$("#div_status_values").hide(200);
$('#fade').fadeOut('slow');
$("#div_status_values").html('');
} else if (action == 'newName') { // dodelimo novo ime profilu
$("#statusCasiCoverDiv").show();
$("#newProfile").show();
} else if (action == 'newSave') { // shranimo kot nov profil in pozenemo
$("#loading").show();
pid = $("#status_casi .active").attr('value');
name = $("#newProfileName").val();
$("#newProfile").hide();
$("#statusProfileCoverDiv").fadeOut();
// polovimo statuse
var statusCnt = 0;
var srv_userstatus = "";
prefix="";
$("input[name^=srv_userstatus]:checked").each(function() {
srv_userstatus = srv_userstatus + prefix + $(this).attr('id');
prefix = ",";
statusCnt=statusCnt+1;
});
$.post('ajax.php?a=vnosi_save_status_casi', {anketa: srv_meta_anketa_id, pid:pid, name:name, status:srv_userstatus}, function(newId) {
// dropdownu dodamo nov prodil in ga izberemo
$("#vnosi_current_status_casi").append($("<option></option>").attr("value",newId).attr("selected",true).text(name));
// osvezimo vnose
return reloadData();
});
// skrijemo vse dive
$("#div_status_values").hide(200);
$('#fade').fadeOut('slow');
$("#div_status_values").html('');
} else if (action == 'deleteAsk') { // vprašamo po potrditvi
$("#statusProfileCoverDiv").show();
$("#deleteProfileDiv").show();
} else if (action == 'deleteCancle') { // prekicemo brisanje
$("#deleteProfileDiv").hide();
$("#statusProfileCoverDiv").fadeOut();
} else if (action == 'deleteConfirm') { // izbrisemo profil
$("#loading").show();
pid = $("#status_casi .active").attr('value');
$.post('ajax.php?a=vnosi_delete_status_casi', {anketa: srv_meta_anketa_id, pid:pid}, function() {
// dropdownu izberemo profil
$("#vnosi_current_status_casi").val('1');
// osvezimo vnose
return reloadData();
});
$("#deleteProfileDiv").hide();
$("#statusProfileCoverDiv").fadeOut();
$("#div_status_values").hide(200);
$('#fade').fadeOut('slow');
$("#div_status_values").html('');
}
}
//prikaže skrit div za nastavitev statusov pri casih
function vnosi_show_status_casi()
{
$('#fade').fadeTo('slow', 1);
// poiščemo center strani
$("#div_status_values").load('ajax.php?a=vnosi_show_status_casi', {anketa: srv_meta_anketa_id});
var msg = $('#div_status_values');
var height = $(window).height();
var width = $(document).width();
var left = width - (msg.width() )-42;
var top = height/2 - (msg.height() / 2);
// pozicioniramo na center strani
$("#div_status_values").show(200).draggable({delay:100, cancel: 'input, .buttonwrapper, .select'});
}
function vnosi_show_casi_data(pid) {
$("#div_status_values").load('ajax.php?a=vnosi_show_status_casi', {anketa: srv_meta_anketa_id, pid:pid});
}
//prikaže skrit div za nastavitev rezanja pri casih
function vnosi_show_rezanje_casi()
{
$('#fade').fadeTo('slow', 1);
// poiščemo center strani
$("#div_status_values").load('ajax.php?a=vnosi_show_rezanje_casi', {anketa: srv_meta_anketa_id});
var msg = $('#div_status_values');
var height = $(window).height();
var width = $(document).width();
var left = width - (msg.width() )-42;
var top = height/2 - (msg.height() / 2);
// pozicioniramo na center strani
$("#div_status_values").show(200).draggable({delay:100, cancel: 'input, .buttonwrapper, select'});
}
// prikaže skrit div za nastavitev manjkajočih vrednosti
// nastavitve manjkajocih vrednosti
function changeViewMissingProfile(_profileId){
var _pid = _profileId.split('missing_profile_');
var profileId = _pid[1];
// samo posodobimo vsebino okna
$("#div_analiza_missing_values").load('ajax.php?a=analiza_changeViewMissingProfile', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, profileId:profileId });
}
function changeMissingProfileDropdown(){
var profileId = $("#analiza_current_missing_profile").val();
$.post('ajax.php?a=changeMissingProfileDropdown', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, profileId:profileId }, function() {
$("#missingi").load('ajax.php?a=analiza_update_missing_checkbox', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, profileId:profileId }, function() {
return reloadData();
});
});
}
function reloadData(subwindow) {
window.location.reload();
return false;
}
function analizaMissingProfileDropdownReloadData(){
$("#div_analiza_missing_profile_dropdown").load('ajax.php?a=analizaMissingProfileDropdownReloadData', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran});
}
// prikaže div z nastavitvami za analize
function analiza_show_settings(visible) {
if (visible == 'true') {
//getter
$("#div_analiza_missing_values").show().draggable({ delay: 500 , cancel: 'input, .buttonwrapper'});
}
else {
$("#div_analiza_missing_values").hide();
}
}
function showspremenljivkaSingleVarPopup(id) {
var size = "location=0,height=500,width=700,scrollbars=1,fullscreen=0,menubar=0,status=0,titlebar=0,toolbar=0,channelmode=0,directories=0";
var recipe = window.open('','RecipeWindow',size);
$.post('ajax.php?t=analysis&a=showspremenljivkaSingleVarPopup&setSkipCreate=1', {anketa: srv_meta_anketa_id, id:id}, function(response) {
recipe.document.open();
recipe.document.write(response);
recipe.document.close();
recipe.focus();
return false;
});
}
function showSpremenljivkaTextAnswersPopup(id,seq) {
var size = "location=0,height=500,width=700,scrollbars=1,fullscreen=0,menubar=0,status=0,titlebar=0,toolbar=0,channelmode=0,directories=0";
var recipe = window.open('','RecipeWindow',size);
$.post('ajax.php?t=analysis&a=showSpremenljivkaTextAnswersPopup&setSkipCreate=1', {anketa: srv_meta_anketa_id, id:id,seq:seq}, function(response) {
recipe.document.open();
recipe.document.write(response);
recipe.document.close();
recipe.focus();
return false;
});
}
function showAnalizaSingleVarPopup(id,zaPodstran,navedbe,loop) {
var size = "location=0,height=500,width=700,scrollbars=1,fullscreen=0,menubar=0,status=0,titlebar=0,toolbar=0,channelmode=0,directories=0";
var recipe = window.open('','RecipeWindow',size);
$.post('ajax.php?t=analysis&a=showAnalizaSingleVarPopup&setSkipCreate=1', {anketa: srv_meta_anketa_id, podstran: zaPodstran, zaPodstran:zaPodstran, id:id,navedbe:navedbe,loop:loop}, function(response) {
recipe.document.open();
recipe.document.write(response);
recipe.document.close();
recipe.focus();
return false;
});
/*
$("#fullscreen").load('ajax.php?t=analysis&a=showAnalizaSingleVar', {anketa: srv_meta_anketa_id, podstran: zaPodstran, zaPodstran:zaPodstran, id:id}, function() {
$('#fullscreen').show();
$('#fade').fadeTo('slow', 1);
}).draggable({handle: '#div_analiza_single_var_close, #div_analiza_single_var' });
*/
}
function showAnalizaSingleChartPopup(id,zaPodstran) {
var size = "location=0,height=550,width=830,scrollbars=1,fullscreen=0,menubar=0,status=0,titlebar=0,toolbar=0,channelmode=0,directories=0";
var recipe = window.open('','RecipeWindow',size);
$.post('ajax.php?t=analysis&a=showAnalizaSingleVarPopup&setSkipCreate=1', {anketa: srv_meta_anketa_id, podstran: zaPodstran, zaPodstran:zaPodstran, id:id}, function(response) {
recipe.document.open();
recipe.document.write(response);
recipe.document.close();
recipe.focus();
return false;
});
}
function printPreviewSingleVar(id,auto) {
var size = "location=0,height=700,width=700,scrollbars=1,fullscreen=0,menubar=0,status=0,titlebar=0,toolbar=0,channelmode=0,directories=0";
var recipe = window.open('','RecipeWindow',size);
$.post('ajax.php?t=analysis&a=printPreview_spremenljivka&setSkipCreate=1', {anketa: srv_meta_anketa_id, id:id}, function(response) {
recipe.document.open();
recipe.document.write(response);
recipe.document.close();
recipe.focus();
return false;
});
}
function hideAnalizaSingleVarPopup() {
$('#fade').fadeOut('slow');
$('#fullscreen').fadeOut('slow').html('');
}
function show_single_missing(id, what) {
if (what == 0) {
$('tr[name=missing_detail_'+id+']').each(function() {$(this).removeClass('displayNone');});
$("#single_missing_0"+id).hide();
$("#single_missing_1"+id).show();
$("#single_missing_suma_"+id).show();
$("#single_missing_suma_freq_"+id).show();
$("#single_missing_percent_"+id).hide();
$("#single_missing_title_"+id).hide();
}
else {
$('tr[name=missing_detail_'+id+']').each(function() {$(this).addClass('displayNone');});
$("#single_missing_0"+id).show();
$("#single_missing_1"+id).hide();
$("#single_missing_suma_"+id).hide();
$("#single_missing_suma_freq_"+id).hide();
$("#single_missing_percent_"+id).show();
$("#single_missing_title_"+id).show();
}
}
function show_single_other(id, what) {
if (what == 0) {
$('tr[name=other_detail_'+id+']').each(function() {$(this).removeClass('displayNone');});
$("#single_other_suma_"+id).show();
$("#single_other_suma_freq_"+id).show();
$("#single_other_freq_"+id).addClass('silver');
$("#single_other_perc_"+id).addClass('silver');
$("#single_other_gray_suma_"+id).hide();
$("#single_other_0"+id).hide();
$("#single_other_1"+id).show();
} else {
$('tr[name=other_detail_'+id+']').each(function() {$(this).addClass('displayNone');});
$("#single_other_suma_"+id).hide();
$("#single_other_suma_freq_"+id).hide();
$("#single_other_freq_"+id).removeClass('silver');
$("#single_other_perc_"+id).removeClass('silver');
$("#single_other_0"+id).show();
$("#single_other_1"+id).hide();
}
}
//-- stvari za filter profileso skupaj tule spodaj
// prikaze skrit div za nastavitev profilov filtriranja
function analiza_show_filter_profiles()
{
$('#fade').fadeTo('slow', 1);
// poiscemo center strani
$("#div_analiza_filter_profiles").html("");
$("#div_analiza_filter_profiles").load('ajax.php?a=analiza_loadFilterProfile', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran});
var msg = $('#div_analiza_filter_profiles');
var height = $(window).height();
var width = $(document).width();
var left = width - (msg.width() )-42;
var top = height/2 - (msg.height() / 2);
// pozicioniramo na center strani
$("#div_analiza_filter_profiles").show(200).draggable({delay:100, cancel: 'input, .buttonwrapper'});
}
// dropdown za filter profile
function changeFilterProfileDropdown(){
var profileId = $("#analiza_current_filter_profile").val();
$.post('ajax.php?a=changeFilterProfileDropdown', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, profileId:profileId }, function() {
return reloadData();
});
}
// nastavitve filtrov
function changeViewFilterProfile(_profileId){
var _pid = _profileId.split('filter_profile_');
var profileId = _pid[1];
// samo posodobimo vsebino okna
$("#div_analiza_filter_profiles").load('ajax.php?a=analiza_changeViewFilterProfile', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, profileId:profileId });
}
function hideFilterProfile() {
$('#fade').fadeOut('slow');
$("#div_analiza_filter_profiles").hide("slow");
}
function analiza_runFilterProfile() {
var _pid = $(".option.active").attr("id").split('filter_profile_');
var pid = _pid[1];
$.post('ajax.php?a=analiza_runFilterProfile', {anketa: srv_meta_anketa_id, profileId:pid}, function() {
return reloadData();
});
}
/*function showHideNewFilterProfile(showhide) {
if (showhide=='true') {
//$("#filterProfileCoverDiv").show();
$("#newFilterProfile").show();
}
else {
//$("#filterProfileCoverDiv").hide();
$("#newFilterProfile").hide();
}
}*/
function createFilterProfile() {
var profileName = $("#newFilterProfileName").val();
$.post('ajax.php?a=analiza_createFilterProfile', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, profileName:profileName }, function() {
$("#div_analiza_filter_profiles").load('ajax.php?a=analiza_loadFilterProfile', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran}, function(){
return reloadData();
});
});
}
function analizaFilterProfileDropdownReloadData() {
if (__vnosi == 0)
$("#div_analiza_filter_profile_dropdown").load('ajax.php?a=analizaFilterProfileDropdownReloadData', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran});
else
location.reload();
}
function deleteFilterProfile() {
var profileId = $("#deleteFilterProfileId").val();
$.post('ajax.php?a=analiza_deleteFilterProfile', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, profileId:profileId}, function () {
$("#div_analiza_filter_profiles").load('ajax.php?a=analiza_loadFilterProfile', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran});
if (__vnosi == 0)
analizaFilterProfileDropdownReloadData();
});
}
function renameFilterProfile() {
var newProfileName = $("#renameFilterProfileName").val();
var profileId = $("#renameFilterProfileId").val();
$.post('ajax.php?a=analiza_renameFilterProfile', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, newProfileName: newProfileName, profileId:profileId}, function() {
if (__vnosi == 0)
analizaFilterProfileDropdownReloadData();
$("#div_analiza_filter_profiles").load('ajax.php?a=analiza_loadFilterProfile', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran});
});
}
function toggle_click_missing(what) {
var variabla = $(what).attr('id').substr(14); // odrezemo prvih 14 znakov : click_missing_
var state = $(what).attr('value');
if (state === '') {
state = 1;
}
if (state == 0) {
// Odpremo missinge in skupno sumo
$('tr[name=missing_detail_'+variabla+']').each(function() {
$(this).removeClass('displayNone');
});
$(what).attr('value', 1);
// Zamenjamo puscico
$(what).find('.arrow2_d').removeClass('arrow2_d').addClass('arrow2_u');
}
else if (state == 1 || state == 2 || state == ""){
// Zapremo missinge
$('tr[name=missing_detail_'+variabla+']').each(function() {
$(this).addClass('displayNone');
});
$(what).attr('value', 0);
// Zamenjamo puscico
$(what).find('.arrow2_u').removeClass('arrow2_u').addClass('arrow2_d');
}
}
function show_single_percent(id, status) {
// Vklop/izklop frekvenc
if (status == 1) {
// Ugasnemo - samo ce je drug vklopljen
if($('#freq-p_button_1_'+id).hasClass('active')){
if($('#freq-p_button_2_'+id).hasClass('active')){
$('[name=single_sums_percent_cnt_'+id+']').each(function() {
$(this).hide().parent().parent().removeClass('freq_row');
});
$('#freq-p_button_1_'+id).removeClass('active');
}
}
// Prizgemo
else{
$('[name=single_sums_percent_cnt_'+id+']').each(function() {
$(this).show().parent().parent().addClass('freq_row');
});
$('#freq-p_button_1_'+id).addClass('active');
}
}
// Vklop/izklop procentov
else if (status == 2) {
// Ugasnemo - samo ce je drug vklopljen
if($('#freq-p_button_2_'+id).hasClass('active')){
if($('#freq-p_button_1_'+id).hasClass('active')){
$('[name=single_sums_percent_'+id+']').each(function() {
$(this).hide().parent().parent().removeClass('percent_row');
});
$('#freq-p_button_2_'+id).removeClass('active');
}
}
// Prizgemo
else{
$('[name=single_sums_percent_'+id+']').each(function() {
$(this).show().parent().parent().addClass('percent_row');
});
$('#freq-p_button_2_'+id).addClass('active');
}
}
}
function printAnaliza(ime)
{
if(ime == 'Crosstab')
var divToPrint=document.getElementById('crosstab_tables');
else if(ime == 'MultiCrosstab')
var divToPrint=document.getElementById('mc_holder');
else if(ime == 'Means')
var divToPrint=document.getElementById('div_means_data');
else if(ime == 'TTest')
var divToPrint=document.getElementById('ttestResults');
else if(ime == 'Break')
var divToPrint=document.getElementById('breakResults');
else if(ime == 'Status')
var divToPrint=document.getElementById('surveyStatistic');
else if(ime == 'EditsAnalysis')
var divToPrint=document.getElementById('surveyEditsAnalysis');
else if(ime == 'Vpogled')
var divToPrint=document.getElementById('edit_survey_data');
else if(ime == 'CReport')
var divToPrint=document.getElementById('custom_report_elements');
else
var divToPrint=document.getElementById('div_analiza_data');
newWin = window.open('',ime,'scrollbars=1');
newWin.document.write('<html><head><title>Okno za tiskanje - '+ime+'</title>');
newWin.document.write('<meta http-equiv="Cache-Control" content="no-store"/>');
newWin.document.write('<meta http-equiv="Pragma" content="no-cache"/>');
newWin.document.write('<meta http-equiv="Expires" content="0"/>');
newWin.document.write('<link rel="stylesheet" href="css/print.css">');
newWin.document.write('<link rel="stylesheet" href="css/style_print.css" media="print">');
newWin.document.write('</head><body class="print_analiza">');
newWin.document.write('<div id="printIcon">');
newWin.document.write('<a href="#" onclick="window.print(); return false;">Natisni</a>');
newWin.document.write('</div>');
newWin.document.write(divToPrint.innerHTML);
newWin.document.write('</body></html>');
newWin.focus();
newWin.document.close();
//newWin.print();
}
function scrollToProfile(_target) {
var target = $(_target);
if (target.length) {
var top = target.offset().top;
if ($('#status_profile').length) {
top = target.offset().top - $('#status_profile').offset().top;
} else if ($('#missing_profile').length) {
top = target.offset().top - $('#missing_profile').offset().top;
}
$('#status_profile').animate({scrollTop: top});
return false;
}
}
function cancleArchiveAnaliza() {
$('#fullscreen').hide().removeClass('PopUpNarrow').removeClass('divPopUp');
$('#fade').fadeOut('slow');
}
function doArchiveAnaliza() {
$("#fullscreen").addClass('PopUpNarrow').addClass('divPopUp');
$("#fullscreen").load('ajax.php?a=doArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran}, function() {
$('#fade').fadeTo('slow', 1);
$('#fullscreen').show();
});
}
function submitArchiveAnaliza() {
$("#fullscreen").show();
//$("#fullscreen").fadeOut('slow');
//var content = $("#div_analiza_data").html();
var name = $("#newAnalysisArchiveName").val();
var note = $("#newAnalysisArchiveNote").val();
var access = $("[name=newAnalysisArchiveAccess]:checked").val();
var access_password = $("#newAnalysisArchiveAccessPassword").val();
var duration = $("#newAnalysisArchiveDuration").val();
var durationType = $("[name=newAADurationType]:checked").val();
//$("#fullscreen").load('ajax.php?a=submitArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, content:content, name:name, note:note, access:access, duration:duration, durationType:durationType}, function() {
$("#fullscreen").load('ajax.php?a=submitArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, name:name, note:note, access:access, duration:duration, durationType:durationType, access_password:access_password}, function() {
$("#fullscreen").show();
});
}
function closeArchiveAnaliza() {
$('#fullscreen').hide().removeClass('PopUpNarrow').removeClass('divPopUp');
$('#fade').fadeOut('slow');
}
function emailArchiveAnaliza(aid) {
//$('#fade').fadeTo('slow', 1);
$("#fullscreen").show();
$("#fullscreen").load('ajax.php?a=emailArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, aid:aid}, function() {
$('#fullscreen').show();
});
}
function sendEmailArchiveAnaliza(aid) {
var subject = $("#email_archive_subject").val();
var editor = CKEDITOR.instances.email_archive_text;
try {
var content = editor.getData();
editor.isNotDirty = true;
// ce editor se ni naloadan in imamo textarea
} catch (e) {
content = $('#email_archive_text').val();
}
var emails = $("#email_archive_list").val();
$("#fullscreen").load('ajax.php?a=sendEmailArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, aid:aid, subject:subject, text:content, emails:emails}, function() {
});
}
function AnalysisArchiveEdit(aid) {
$('#fade').fadeTo('slow', 1);
$("#fullscreen").load('ajax.php?a=editArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, aid:aid}, function() {
$('#fullscreen').show();
});
}
function saveArchiveAnaliza(aid) {
var name = $("#newAnalysisArchiveName").val();
var note = $("#newAnalysisArchiveNote").val();
var access = $("[name=newAnalysisArchiveAccess]:checked").val();
var access_password = $("#newAnalysisArchiveAccessPassword").val();
var duration = $("#newAnalysisArchiveDuration").val();
$("#fullscreen").load('ajax.php?a=saveArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, aid:aid, name:name, note:note, access:access, duration:duration, access_password:access_password}, function(response) {
if (response > 0 ) {
$('#div_archive_content').load('ajax.php?a=refreshArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran}, function() {
$('#fullscreen').hide();
$('#fade').fadeOut('slow');
});
} else {
genericAlertPopup('error');
$('#fullscreen').hide();
$('#fade').fadeOut('slow');
}
});
}
/**
* Show or hide text input(div) for password access
* @returns {undefined}
*/
function toggleAnalysisArchiveAccessPassword() {
var value = $("input[name=newAnalysisArchiveAccess]:checked").val();
var pass_div = document.getElementById("newAnalysisArchiveAccessPasswordDiv");
value == 2 ? pass_div.style.display='block' : pass_div.style.display='none';
}
function AnalysisArchiveDelete(aid) {
$('#fade').fadeTo('slow', 1);
$("#fullscreen").load('ajax.php?a=askDeleteArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, aid:aid}, function() {
$('#fullscreen').show();
});
}
function doDeleteArchiveAnaliza(aid) {
$.post('ajax.php?a=doDeleteArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, aid:aid}, function(response) {
if (response > 0 ) {
$('#div_archive_content').load('ajax.php?a=refreshArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran}, function() {
$('#fullscreen').hide();
$('#fade').fadeOut('slow');
});
} else {
genericAlertPopup('error');
$('#fullscreen').hide();
$('#fade').fadeOut('slow');
}
});
}
function createArchiveBeforeEmail() {
// kreira arhiv v ozadju in avtomatsko odpre okno za pošiljanje e-maila
//var content = $("#div_analiza_data").html();
$('#fade').fadeTo('slow', 1);
//$.post('ajax.php?a=createArchiveBeforeEmail', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, content:content}, function(response) {
$.post('ajax.php?a=createArchiveBeforeEmail', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran}, function(response) {
if (parseInt(response) > 0) {
var aid = parseInt(response);
$("#fullscreen").load('ajax.php?a=emailArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, aid:aid}, function() {
$('#fullscreen').addClass("PopUpNarrow divPopUp").show();
});
} else {
if (parseInt(response) == -1) {
genericAlertPopup('alert_no_archive_response',response);
} else {
genericAlertPopup('alert_archive_error_response',response);
}
$('#fullscreen').removeClass("PopUpNarrow divPopUp").hide();
$('#fade').fadeOut('slow');
}
});
}
function showHidenTextRow($sequence) {
$("tr[name=valid_row_"+$sequence+"].displayNone").each(function() {$(this).removeClass('displayNone')});
$("div#valid_row_togle_"+$sequence).addClass('displayNone');
}
function showHidenTextTable(spid,num_records,loop_id) {
if ($("#srv_meta_podstran").length == 0 ) {
var podstran = srv_meta_podstran;
} else {
var podstran = $("#srv_meta_podstran").val();
}
if ($("#srv_meta_anketa_id").length == 0 ) {
var srv_meta_anketa_id = srv_meta_anketa_id;
} else {
var srv_meta_anketa_id = $("#srv_meta_anketa_id").val();
}
if (podstran == 'frequency') {
$('#freq_'+spid+'[loop="'+loop_id+'"]').load('ajax.php?t=analysis&a=show_spid_more_table', {anketa:srv_meta_anketa_id, podstran: podstran, spid:spid, num_records:num_records, loop_id:loop_id});
} else if (podstran == 'sumarnik') {
$('#sum_'+spid+'[loop="'+loop_id+'"]').load('ajax.php?t=analysis&a=show_spid_more_table', {anketa:srv_meta_anketa_id, podstran: podstran, spid:spid, num_records:num_records, loop_id:loop_id});
} else if (podstran == 'charts') {
$('#chart_'+spid+'_loop_'+loop_id).load('ajax.php?t=charts&a=show_spid_more_table', {anketa:srv_meta_anketa_id, spid:spid, num_records:num_records, loop:loop_id});
}
}
function show_navedbe(spid, status) {
if (status == 1) {
$("#div_navedbe_1_"+spid).removeClass('displayNone');
$("#div_navedbe_2_"+spid).addClass('displayNone');
}
else if (status == 2) {
$("#div_navedbe_1_"+spid).addClass('displayNone');
$("#div_navedbe_2_"+spid).removeClass('displayNone');
}
}
// Pobrisemo vec vnosov hkrati
function deleteMultipleData(){
var userArray = new Array;
var note = 'srv_ask_delete_multiple_data';
// Napolnimo array z checkanimi userji
$('#div_vnosi_data input:checked').each(function() {
userArray.push($(this).parent().parent().find('.data_uid').html());
// Preverimo ce je med njimi tudi kaksno vabilo - dodatno opozorilo
if($(this).parent().parent().find('.invitation_cell').length == 1){
note = 'srv_ask_delete_inv';
}
});
if (userArray.length > 0) {
//var users = JSON.stringify(userArray);
$.post('ajax.php?a=outputLanguageNote', {note: note}, function(lang_note) {
// Povprašamo uporabnika ali je ziher
if (confirm(lang_note)) {
$.post('ajax.php?a=dataDeleteMultipleRow', {anketa: srv_meta_anketa_id, users:userArray},function(){
//skrijemo vrstice
$('#div_vnosi_data input:checked').each( function() {
var row = $(this).parent().parent();
row.hide();
});
});
}
});
} else {
genericAlertPopup('srv_data_delete_not_selected');
}
}
function selectAll(val){
// oznacimo vse checkboxe
if(val == 1){
$(".delete_data_row").attr("checked", "true");
$("#switch_on").hide();
$("#switch_off").show();
$("#mass_delete_button").show();
}
else{
$('.delete_data_row').removeAttr('checked');
$("#switch_off").hide();
$("#switch_on").show();
$("#mass_delete_button").hide();
}
}
function quickEditAction(action, usr_id){
var srv_site_url = $("#srv_site_url").val();
// brisanje vnosa
if(action == 'delete'){
$.post('ajax.php?a=outputLanguageNote', {note: 'srv_ask_delete'}, function(lang_note) {
// Povprašamo uporabnika ali je ziher
if (confirm(lang_note)) {
if (usr_id > 0) {
$.post('ajax.php?a=dataDeleteRow', {anketa: srv_meta_anketa_id, usr_id:usr_id }, function(response) {
if (response == '0') {
var href = srv_site_url+'admin/survey/index.php?anketa='+srv_meta_anketa_id+'&a=data&m=quick_edit';
window.location = href;
} else {
genericAlertPopup('alert_parameter_response',response);
}
});
} else {
genericAlertPopup('alert_delete_error');
}
}
});
}
// editiranje starega vnosa
if(action == 'edit'){
var href = srv_site_url+'main/survey/edit_anketa.php?anketa='+srv_meta_anketa_hash+'&usr_id='+usr_id+'';
if (usr_id > 0 ){
window.open(href, '_blank');
}
}
// pdf vprašalnika
if(action == 'pdf'){
if (usr_id > 0 ){
var href = srv_site_url+'admin/survey/izvoz.php?a=pdf_results&anketa='+srv_meta_anketa_id+'&usr_id='+usr_id;
$.post('ajax.php?a=makeEncodedIzvozUrlString', {anketa: srv_meta_anketa_id, string:href}, function(url) {
window.open(url,'_blank');
});
}
}
// rtf vprašalnika
if(action == 'rtf'){
if (usr_id > 0 ){
var href = srv_site_url+'admin/survey/izvoz.php?a=rtf_results&anketa='+srv_meta_anketa_id+'&usr_id='+usr_id;
$.post('ajax.php?a=makeEncodedIzvozUrlString', {anketa: srv_meta_anketa_id, string:href}, function(url) {
window.open(url,'_blank');
});
}
}
// editiranje omogoceno/onemogoceno
if(action == 'quick_view'){
if(document.getElementById('quick_view').value == 1){
var editing = '&quick_view=0';
}
else{
var editing = '&quick_view=1';
}
var href = srv_site_url+'admin/survey/index.php?anketa='+srv_meta_anketa_id+'&a=data&m=quick_edit'+editing+'&usr_id='+usr_id+'';
if (usr_id > 0 ){
window.location = href;
}
}
// kopiranje vnosa
if(action == 'copy'){
$.post('ajax.php?a=outputLanguageNote', {note: 'srv_ask_copy'}, function(lang_note) {
// Povprašamo uporabnika ali je ziher
if (confirm(lang_note)) {
if (usr_id > 0) {
$.post('ajax.php?a=dataCopyRow', {anketa: srv_meta_anketa_id, usr_id:usr_id }, function(response) {
var href = srv_site_url+'admin/survey/index.php?anketa='+srv_meta_anketa_id+'&a=data&m=quick_edit&usr_id='+response;
window.location = href;
});
} else {
genericAlertPopup('alert_copy_error');
}
}
});
}
}
function doInspectFromFrequency(el,event) {
var $el_td = $(el);
var $el_tr = $(el).parent();
var spr_data = $el_tr.attr('id');
var vkey = $el_tr.attr('vkey');
$.post("ajax.php?t=inspect&a=analizaPrepareInspect", {anketa:srv_meta_anketa_id, from_podstran:srv_meta_podstran, spr_data:spr_data, vkey:vkey}, function(response) {
window.location = "index.php?anketa="+srv_meta_anketa_id+response; //"&a=data";
});
}
function doInspectMultiGrid(el,event) {
var $el_td = $(el);
var $el_tr_parent = $(el).parent().parent().closest('tr');
var spr_data = $el_tr_parent.attr('id');
var vkey = $el_td.attr('vkey');
$.post("ajax.php?t=inspect&a=analizaPrepareInspect", {anketa:srv_meta_anketa_id, from_podstran:srv_meta_podstran,spr_data:spr_data, vkey:vkey}, function(response) {
window.location = "index.php?anketa="+srv_meta_anketa_id+response;//"&a=data";
});
}
function doInspectDoubleMultiGrid(el,event) {
var $el_td = $(el);
var $el_tr_parent = $(el).parent().parent().closest('tr');
var spr_data = $el_tr_parent.attr('id');
var vkey = $el_td.attr('gid');
$.post("ajax.php?t=inspect&a=analizaPrepareInspect", {anketa:srv_meta_anketa_id, from_podstran:srv_meta_podstran,spr_data:spr_data, vkey:vkey}, function(response) {
window.location = "index.php?anketa="+srv_meta_anketa_id+response;//"&a=data";
});
}
function doInspectMultiCheck(el,event) {
var $el_td = $(el);
var $el_tr = $(el).parent().closest('tr');
var spr_data = $el_tr.attr('id');
var vkey = '1';
$.post("ajax.php?t=inspect&a=analizaPrepareInspect", {anketa:srv_meta_anketa_id, from_podstran:srv_meta_podstran, spr_data:spr_data, vkey:vkey}, function(response) {
window.location = "index.php?anketa="+srv_meta_anketa_id+response;//"&a=data";
});
}
function doInspectMultiText(el,event) {
var $el_td = $(el);
var $el_tr = $(el).parent().closest('tr');
var spr_data = $el_tr.closest('table').attr('id');
if ($el_td.attr('vkey')!== undefined) {
// ker vcasih risemo print ikonco smo takrat dali key v atrribut, ker se v html pojavi <span>
var vkey = $el_td.attr('vkey');
} else {
var vkey = $el_td.html();
}
$.post("ajax.php?t=inspect&a=analizaPrepareInspect", {anketa:srv_meta_anketa_id, from_podstran:srv_meta_podstran, spr_data:spr_data, vkey:vkey}, function(response) {
window.location = "index.php?anketa="+srv_meta_anketa_id+response;// "&a=data";
});
}
function changeSessionInspectAnaliza() {
$("#spanSessionInspect").load("ajax.php?t=inspect&a=changeSessionInspect", {anketa:srv_meta_anketa_id, isAnaliza:1}, function() {
reloadData();
});
}
function displayDataPrintPreview() {
var size = "location=0,height=500,width=700,scrollbars=1,fullscreen=0,menubar=0,status=0,titlebar=0,toolbar=0,channelmode=0,directories=0";
var recipe = window.open('','RecipeWindow',size);
var rec_on_page = $("#rec_on_page_top").val();
$.post('ajax.php?t=displayData&a=displayDataPrintPreview&limit='+rec_on_page, {anketa: srv_meta_anketa_id, limit:rec_on_page}, function(response) {
recipe.document.open();
recipe.document.write(response);
recipe.document.close();
recipe.focus();
return false;
});
}
function toggleAnalysisAdvanced(what) {
$("#div_analiza_filtri_right").load('ajax.php?t=analysis&a=toggleAnalysisAdvanced',
{anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, what:what}, function(response) {
});
}
function change_analiza_preview() {
var value = $('#cbx_shoq_analiza_preview').is(':checked') ? '1' : '0';
$("#analizaSubNav").load('ajax.php?t=analysis&a=changeAnalizaPreview&anketa='+srv_meta_anketa_id+'&m='+srv_meta_podstran,
{anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, value:value}, function(response) {
});
}
function doArchiveChart() {
//preverimo ali obstaja vsebina div_analiza_data.charts
if ($("#div_analiza_data.charts").length > 0 && $("#div_analiza_data.charts").html() != '') {
$("#fullscreen").load('ajax.php?a=doArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran}, function() {
$('#fade').fadeTo('slow', 1);
$('#fullscreen').show();
});
} else {
genericAlertPopup('alert_no_archive_tables');
}
}
function submitArchiveChart() {
//preverimo ali obstaja vsebina meansa
if ($("#div_analiza_data.charts").html().length > 0 ) {
//var content = $("#div_analiza_data.charts").html();
var name = $("#newAnalysisArchiveName").val();
var note = $("#newAnalysisArchiveNote").val();
var access = $("[name=newAnalysisArchiveAccess]:checked").val();
var duration = $("#newAnalysisArchiveDuration").val();
var durationType = $("[name=newAADurationType]:checked").val();
$("#fullscreen").load('ajax.php?a=submitArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, name:name, note:note, access:access, duration:duration, durationType:durationType
//, content:content
}, function() {
$("#fullscreen").show();
});
} else {
genericAlertPopup('alert_no_archive_tables');
}
}
function createArchiveChartBeforeEmail() {
//preverimo ali obstaja vsebina div_analiza_data.charts
if ($("#div_analiza_data.charts").html().length > 0 ) {
//var content = $("#div_analiza_data.charts").html();
$.post('ajax.php?a=createArchiveBeforeEmail', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran
//, content:content
}, function(response) {
if (parseInt(response) > 0) {
var aid = parseInt(response);
$("#fullscreen").load('ajax.php?a=emailArchiveAnaliza', {anketa: srv_meta_anketa_id, podstran: srv_meta_podstran, aid:aid}, function() {
$('#fullscreen').show();
});
} else {
if (parseInt(response) == -1) {
genericAlertPopup('alert_no_archive_response',response);
} else {
genericAlertPopup('alert_archive_error_response',response);
}
$('#fullscreen').hide();
$('#fade').fadeOut('slow');
}
});
} else {
genericAlertPopup('alert_no_archive_tables');
}
};
function surveyAnalisysIncludeTestData() {
var includeTestData = $("#cnx_include_test_data").is(':checked');
$.post('ajax.php?a=analisysIncludeTestData', {anketa: srv_meta_anketa_id, includeTestData:includeTestData}, function() {
return reloadData();
});
}
function setSnDisplayFullTableCheckbox() {
var fullTable = $("#snCreateFullTable").is(':checked') ? '1' : '0';
$.post('ajax.php?t=displayData&a=setSnDisplayFullTableCheckbox', {anketa: srv_meta_anketa_id, fullTable:fullTable}, function(response) {
return reloadData();
});
}
function changeSpremenljivkaLestvica(spid,skala) {
$("#sum_"+spid).load('ajax.php?t=analysis&a=changeSpremenljivkaLestvica', {anketa:srv_meta_anketa_id,spid:spid,skala:skala}, function() {
window.location.reload();
});
}
function printCurrentAnalysis(spid) {
var content = document.getElementById("sum_"+spid);
var pri = document.getElementById("ifmcontentstoprint").contentWindow;
pri.document.open();
pri.document.write(content.innerHTML);
$("link[rel=stylesheet]").clone().appendTo($("#ifmcontentstoprint").contents().find("head"));
pri.document.close();
pri.focus();
pri.print();
}
$.fn.followTo = function ( pos ) {
var $this = this,
$window = $(window);
// fiksiramo začetno višino
$this.css({top: (pos)});
$window.scroll(function(e){
var $position = $this.position().top;
var wst = $window.scrollTop();
if (wst < pos) {
$this.css({
top: ((pos - wst) > 0) ? (pos - wst) : 0
});
} else {
$this.css({
top: 0
});
}
});
};
// Horizontalen scroll tabele s podatki pri kliku na puscice
function dataTableScroll(where){
var scroll_width = $(window).width() / 4 * 3;
if (where == 'left'){
var leftPos = $('#tableContainer').scrollLeft();
$("#tableContainer").animate({scrollLeft: leftPos - scroll_width}, 600);
}
if (where == 'right'){
var leftPos = $('#tableContainer').scrollLeft();
$("#tableContainer").animate({scrollLeft: leftPos + scroll_width}, 600);
}
}