Subversion-Projekte lars-tiefland.shop_ns

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
5 lars 1
    function xml_erz()
2
    {
3
        var resObjekt=null;
4
        try
5
        {
6
            resObjekt=new ActiveXObject("Microsoft.XMLHTTP");
7
        }
8
        catch (Error)
9
        {
10
            try
11
            {
12
                resObjekt=new ActiveXObject("MSXML2.XMLHTTP");
13
            }
14
            catch(Error)
15
            {
16
                try
17
                {
18
                    resObjekt=new XMLHttpRequest();
19
                }
20
                catch(Error)
21
                {
22
                    alert("Fehler 3");
23
                }
24
            }
25
        }
26
        //
27
        return resObjekt;
28
    }
29
 
30
    function show_reiter(reiter, id)
31
    {
32
        karten=new Array();
33
        karten[0]="beschreibung";
34
        karten[1]="billiger_gesehen";
35
        karten[2]="testergebnisse";
36
        karten[3]="media";
37
        karten[4]="datenblatt";
38
        karten[5]="empfehlen";
39
        karten[6]="artstamm_beschreibung";
40
 
41
        anzreiter=karten.length;
42
        for(index=0;index<anzreiter;index++)
43
        {
44
            x='reiter_'+karten[index];
45
            //alert(x);
46
            if(karten[index]==reiter && document.getElementById(x)!=null)
47
            {
48
                document.getElementById(x).innerHTML='<img src="/images/webelemente/reiter/'+karten[index]+'_on.png" alt="Reiter '+karten[index]+'">';
49
            }
50
            else if(document.getElementById(x)!=null)
51
            {
52
                state_on="src='/images/webelemente/reiter/"+karten[index]+"_on.png'";
53
                state_off="src='/images/webelemente/reiter/"+karten[index]+"_off.png'";
54
                document.getElementById(x).innerHTML='<img src="/images/webelemente/reiter/'+karten[index]+'_off.png" onClick="show_reiter('+"'"+karten[index]+"'"+', '+id+')" style="cursor:pointer" onmouseover="'+state_on+'" onmouseout="'+state_off+'" alt="Reiter '+karten[index]+'">';
55
            }
56
        }
57
        if(reiter!="beschreibung")
58
        {
59
            if(reqObj)
60
            {
61
                read_tab(reiter, id);
62
            }
63
            else
64
            {
65
                alert("Bitte warten Sie, bis die Seite komplett geladen wurde!");
66
            }
67
        }
68
        else
69
        {
70
            document.getElementById('answer').style.display='none';
71
            document.getElementById('beschreibung').style.display='block';
72
        }
73
    }
74
 
75
    function read_tab(reiter, id, extra)
76
    {
77
        document.getElementById('answer').innerHTML="Laden...";
78
        document.getElementById('answer').style.display='block';
79
        document.getElementById('beschreibung').style.display='none';
80
        url='/module/reiter/'+reiter+'.php?item='+id;
81
        if(extra)
82
        {
83
            url+="&"+extra;
84
        }
85
        reqObj.open('get', url,true);
86
        reqObj.onreadystatechange=display_tab;
87
        reqObj.send(null);
88
    }
89
 
90
    function display_tab()
91
    {
92
        var text="";
93
        if (reqObj.readyState == 4)
94
        {
95
            if(reqObj.responseText!="")
96
            {
97
                text=reqObj.responseText;
98
            }
99
            document.getElementById('answer').innerHTML=text;
100
        }
101
    }
102
    function init_objs()
103
    {
104
        reqObj=xml_erz();
105
    }
106
 
107
    function rechnen(item, monate)
108
    {
109
/*        var raten=new Array();
110
        raten[6]=170.80;
111
        raten[12]=87.30;
112
        raten[18]=59.40;
113
        raten[24]=45.50;
114
        raten[30]=37.20;
115
        raten[36]=31.60;
116
 
117
        var schluss=new Array();
118
        schluss[6]=170.76;
119
        schluss[12]=86.26;
120
        schluss[18]=58.92;
121
        schluss[24]=45.56;
122
        schluss[30]=34.92;
123
        schluss[36]=30.91;
124
 
125
        var zins=new Array();
126
        zins[6] = 24.76;
127
        zins[12] = 16.56;
128
        zins[18] = 38.72;
129
        zins[24] = 62.06;
130
        zins[30] = 83.72;
131
        zins[36] = 106.91;
132
 
133
        var nomzins=new Array();
134
        nomzins[6]=8.52;
135
        nomzins[12]=2.97;
136
        nomzins[18]=4.71;
137
        nomzins[24]=5.82;
138
        nomzins[30]=6.17;
139
        nomzins[36]=6.54;
140
 
141
        var rate=Math.abs(raten[monate]*preis/1000);
142
        var schlussr=Math.abs(schluss[monate]*preis/1000);
143
        var zinsen=zins[monate]*preis/1000;
144
 
145
        if(monate==6)
146
        {
147
            bkosten=0;
148
        }
149
        else
150
        {
151
            bkosten=30.00*preis/1000;
152
        }
153
 
154
        var summe=zinsen+bkosten+preis;
155
 
156
        document.getElementById("rate").innerHTML=number_format(rate,2,',','.')+' &euro;';
157
        document.getElementById("finale_rate").innerHTML=number_format(schlussr,2,',','.')+' &euro;';
158
        document.getElementById("summe").innerHTML=number_format(summe, 2, ',', '.')+' &euro;';
159
        document.getElementById("zinsen").innerHTML=number_format(zinsen, 2, ',', '.')+' &euro;';
160
        document.getElementById("kosten").innerHTML=number_format(bkosten, 2, ',', '.')+' &euro;';
161
        document.getElementById("nominaler_zins").innerHTML=nomzins[monate]+'%';*/
162
        read_tab('finanzierung', item, "monate="+monate);
163
    }