172 lines
5.4 KiB
JavaScript
172 lines
5.4 KiB
JavaScript
function means_init() {
|
|
}
|
|
|
|
function change_means(action) {
|
|
$("#div_means_dropdowns").fadeTo(100, 0.2);
|
|
$("#div_means_data").fadeTo(100, 0.2);
|
|
|
|
var sequence1 = new Array();
|
|
var spr1 = new Array();
|
|
var grid1 = new Array();
|
|
var sequence2 = new Array();
|
|
var spr2 = new Array();
|
|
var grid2 = new Array();
|
|
|
|
if (action == 'rotate') {
|
|
$('select[name=means_variable_2]').each(function(index,el) {
|
|
sequence1.push($(el).val());
|
|
});
|
|
$('select[name=means_variable_1]').each(function(index,el) {
|
|
sequence2.push($(el).val());
|
|
});
|
|
$('select[name=means_variable_2] option:selected').each(function(index,el) {
|
|
spr1.push($(el).attr("spr_id"));
|
|
grid1.push($(el).attr("grd_id"));
|
|
});
|
|
$('select[name=means_variable_1] option:selected').each(function(index,el) {
|
|
spr2.push($(el).attr("spr_id"));
|
|
grid2.push($(el).attr("grd_id"));
|
|
});
|
|
|
|
} else {
|
|
// prebereomo dropdown variabli
|
|
$('select[name=means_variable_1]').each(function(index,el) {
|
|
sequence1.push($(el).val());
|
|
});
|
|
$('select[name=means_variable_2]').each(function(index,el) {
|
|
sequence2.push($(el).val());
|
|
});
|
|
$('select[name=means_variable_1] option:selected').each(function(index,el) {
|
|
spr1.push($(el).attr("spr_id"));
|
|
grid1.push($(el).attr("grd_id"));
|
|
});
|
|
$('select[name=means_variable_2] option:selected').each(function(index,el) {
|
|
spr2.push($(el).attr("spr_id"));
|
|
grid2.push($(el).attr("grd_id"));
|
|
});
|
|
}
|
|
|
|
|
|
|
|
$("#div_means_dropdowns").load("ajax.php?t=means&a=changeDropdown", {anketa:srv_meta_anketa_id, sequence1:sequence1, sequence2:sequence2,
|
|
spr1:spr1, spr2:spr2 , grid1:grid1, grid2:grid2}, function() {
|
|
if (spr1 && spr2) {
|
|
$("#div_means_data").load("ajax.php?t=means&a=change", {anketa:srv_meta_anketa_id, sequence1:sequence1, sequence2:sequence2,
|
|
spr1:spr1, spr2:spr2, grid1:grid1, grid2:grid2}, function() {
|
|
|
|
$("#div_means_dropdowns").fadeTo(100, 1);
|
|
$("#div_means_data").fadeTo(100, 1);
|
|
});
|
|
}
|
|
});
|
|
}
|
|
|
|
|
|
function means_add_new_variable(which) {
|
|
|
|
var sequence = new Array();
|
|
var spr = new Array();
|
|
var grid = new Array();
|
|
|
|
if (which == '2' ) {
|
|
//$('#crossRightHolder #crosstab_add_new').hide();
|
|
} else {
|
|
//$('#crossLeftHolder #crosstab_add_new').hide();
|
|
}
|
|
|
|
$('select[name=means_variable_'+which+']').each(function(index,el) {
|
|
sequence.push($(el).val());
|
|
});
|
|
$('select[name=means_variable_'+which+'] option:selected').each(function(index,el) {
|
|
spr.push($(el).attr("spr_id"));
|
|
grid.push($(el).attr("grd_id"));
|
|
});
|
|
|
|
$.post("ajax.php?t=means&a=add_new_variable", {anketa:srv_meta_anketa_id, which:which, sequence:sequence, spr:spr, grid:grid}, function(response) {
|
|
if (which == '2' ) {
|
|
$(response).appendTo('#meansRightDropdowns');
|
|
} else {
|
|
$(response).appendTo('#meansLeftDropdowns');
|
|
}
|
|
});
|
|
}
|
|
|
|
function means_remove_variable(what) {
|
|
|
|
$(what).parent().remove();
|
|
if ( $(what).parent().find('select').val() > 0 ) {
|
|
change_means();
|
|
}
|
|
}
|
|
function changeMeansSubSetting() {
|
|
var chkMeansSeperate = $("#chkMeansSeperate").is(':checked') ? 1 : 0;
|
|
var chkMeansJoinPercentage = $("#chkMeansJoinPercentage").is(':checked') ? 1 : 0;
|
|
if (chkMeansSeperate == 1) {
|
|
$("#spanMeansJoinPercentage").removeClass('displayNone');
|
|
} else {
|
|
$("#spanMeansJoinPercentage").removeClass('displayNone');
|
|
}
|
|
$.post("ajax.php?t=means&a=changeMeansSubSetting",
|
|
{anketa:srv_meta_anketa_id, chkMeansSeperate:chkMeansSeperate, chkMeansJoinPercentage:chkMeansJoinPercentage},
|
|
function(response) {
|
|
change_means();
|
|
|
|
}
|
|
);
|
|
}
|
|
|
|
function doArchiveMeans() {
|
|
//preverimo ali obstaja vsebina meansa
|
|
if ($("#div_means_data").html().length > 0 ) {
|
|
$("#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 submitArchiveMeans() {
|
|
//preverimo ali obstaja vsebina meansa
|
|
if ($("#div_means_data").html().length > 0 ) {
|
|
var content = $("#div_means_data").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 createArchiveMeansBeforeEmail() {
|
|
//preverimo ali obstaja vsebina crosstaba
|
|
if ($("#div_means_data").html().length > 0 ) {
|
|
var content = $("#div_means_data").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');
|
|
}
|
|
}; |