Subversion-Projekte lars-tiefland.ci

Revision

Revision 47 | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
41 lars 1
/* Funktionen für den Konfigurator */
2
$(document).ready(function(){
3
    $('.select_components').change(function(){
4
        var expl = $(this).val().split("#");
5
        var id = expl[0];
6
        var newPreis = parseFloat( expl[1] );
7
        var artstammID = expl[2];
8
 
9
        // den zuvor gewählten Preis holen (input hidden)
10
        var selectedPreis = parseFloat( $('#selectedPreis_'+artstammID).val() );
11
 
12
        // den aktuellen Preis holen
13
        var currentPreis = parseFloat( $('#current_preis').html() );
14
 
15
        // den gewählten Preis in den Zwischenspeicher laden
16
        $('#selectedPreis_'+artstammID).val(newPreis);
17
 
18
        // den neuen Preis berechnen
19
        // evtl. vorher ausgewählten preis abziehen
20
        var tempPreis = parseFloat( currentPreis - selectedPreis );
21
        var newPreis = parseFloat(tempPreis + newPreis);
22
 
23
        $('#current_preis').html(newPreis);
24
        $('#itemPreis').html(newPreis.money_format() + " €");
25
 
26
        $('.img_stamm_'+artstammID).hide();
27
        $('.fallback_img_stamm_'+artstammID).hide();
28
 
29
        $('#img_'+id).show();
30
        $('.select_infotext_'+artstammID).hide();
31
        $('#select_infotext_'+id).show();
32
        var varname = "select_"+artstammID;
33
        var varvalue = id;
34
 
35
        $.get('/module/setSessionVars.php?'+varname+'='+varvalue);
36
        if(id==0) {
37
            $('.select_infotext_'+artstammID).hide();
38
            $('.fallback_img_stamm_'+artstammID).show();
39
        }
40
    });
41
});