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 { alert ('Ni podatkov za arhiv! Najprej kreirajte tabele.'); } } 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 { alert ('Ni podatkov za arhiv! Najprej kreirajte tabele.'); } } 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) { alert("Nothing to archive!"+response); } else { alert("Error while creating archive!"+response); } $('#fullscreen').hide(); $('#fade').fadeOut('slow'); } }); } else { alert ('Ni podatkov za arhiv! Najprej kreirajte tabele.'); } };