﻿


// script fr die seitenauswahl des inlineframes, der auswahl der aktiven stifte und der hintergrundfarben
var js_var="start";
sprache="&nbsp;";
var seite_var="&nbsp;";
function setJSVar(js_var, sprache)
      {   switch (js_var) 
          {   case "blau":       switch (sprache)
                                        {   case 'jp':     blaustift='stifte/flash_blau_jp.html';
                                                              break;
                                            case 'gb':     blaustift='stifte/flash_blau_gb.html';
                                                              break;
                                            default:       blaustift="stifte/flash_blau.html";
                                                              break;
                                         }
                                     window.document.getElementById("blau").src=blaustift;
                                     rotstift="stifte/stifte_rot.jpg";
                                     window.document.getElementById("rot").src=rotstift;
                                     gruenstift="stifte/stifte_gruen.jpg";
                                     window.document.getElementById("gruen").src=gruenstift;
                                     gelbstift="stifte/stifte_gelb.jpg";
                                     window.document.getElementById("gelb").src=gelbstift;
                                     lilastift="stifte/stifte_lila.jpg";
                                     window.document.getElementById("lila").src=lilastift;
                                     switch (sprache)
                                        {   case 'jp':     setseitevar('japanisch/basis_frame_jp');  
                                                              break;
                                            case 'gb':     setseitevar('englisch/basis_frame_gb');
                                                              break;
                                            default:       setseitevar('seiten/basis_frame');
                                                              break;
                                         }                               
                                     window.document.getElementById("links").style.backgroundColor="#1595FF";
                                     window.document.getElementById("rechts").style.backgroundColor="#1595FF";
                                     window.document.getElementById("unten").style.backgroundColor="#1595FF";                           
                                     break;
             case "rot":         switch (sprache)
                                        {   case 'jp':     rotstift='stifte/flash_rot_jp.html';
                                                              break;
                                            case 'gb':     rotstift='stifte/flash_rot_gb.html';
                                                              break;
                                            default:       rotstift="stifte/flash_rot.html";
                                                              break;
                                         }
                                     window.document.getElementById("rot").src=rotstift;
                                     blaustift="stifte/stifte_blau.jpg";
                                     window.document.getElementById("blau").src=blaustift;
                                     gruenstift="stifte/stifte_gruen.jpg";
                                     window.document.getElementById("gruen").src=gruenstift;
                                     gelbstift="stifte/stifte_gelb.jpg";
                                     window.document.getElementById("gelb").src=gelbstift;
                                     lilastift="stifte/stifte_lila.jpg";
                                     window.document.getElementById("lila").src=lilastift;
                                     switch (sprache)
                                        {   case 'jp':     setseitevar('japanisch/basis_aktion_jp');  
                                                              break;
                                            case 'gb':     setseitevar('englisch/basis_aktion_gb');
                                                              break;
                                            default:       setseitevar('seiten/basis_aktion');
                                                              break;
                                         } 
                                     window.document.getElementById("links").style.backgroundColor="#B9371F";
                                     window.document.getElementById("rechts").style.backgroundColor="#B9371F";
                                     window.document.getElementById("unten").style.backgroundColor="#B9371F";                                      
                                     break;
             case "gruen":      switch (sprache)
                                        {   case 'jp':     gruenstift='stifte/flash_gruen_jp.html';
                                                              break;
                                            case 'gb':     gruenstift='stifte/flash_gruen_gb.html';
                                                              break;
                                            default:       gruenstift="stifte/flash_gruen.html";
                                                              break;
                                         }
                                     window.document.getElementById("gruen").src=gruenstift;
                                     blaustift="stifte/stifte_blau.jpg";
                                     window.document.getElementById("blau").src=blaustift;
                                     rotstift="stifte/stifte_rot.jpg";
                                     window.document.getElementById("rot").src=rotstift;
                                     gelbstift="stifte/stifte_gelb.jpg";
                                     window.document.getElementById("gelb").src=gelbstift;
                                     lilastift="stifte/stifte_lila.jpg";
                                     window.document.getElementById("lila").src=lilastift;
                                     switch (sprache)
                                        {   case 'jp':     setseitevar('japanisch/basis_auf_tour_jp');  
                                                              break;
                                            case 'gb':     setseitevar('englisch/basis_auf_tour_gb');
                                                              break;
                                            default:       setseitevar('seiten/basis_auf_tour');
                                                              break;
                                         }                         
                                     window.document.getElementById("links").style.backgroundColor="#159A27";
                                     window.document.getElementById("rechts").style.backgroundColor="#159A27";
                                     window.document.getElementById("unten").style.backgroundColor="#159A27";
                                     break;
             case "gelb":        switch (sprache)
                                        {   case 'jp':     gelbstift='stifte/flash_gelb_jp.html';
                                                              break;
                                            case 'gb':     gelbstift='stifte/flash_gelb_gb.html';
                                                              break;
                                            default:       gelbstift="stifte/flash_gelb.html";
                                                              break;
                                         }
                                     window.document.getElementById("gelb").src=gelbstift;
                                     blaustift="stifte/stifte_blau.jpg";
                                     window.document.getElementById("blau").src=blaustift;
                                     rotstift="stifte/stifte_rot.jpg";
                                     window.document.getElementById("rot").src=rotstift;
                                     gruenstift="stifte/stifte_gruen.jpg";
                                     window.document.getElementById("gruen").src=gruenstift;
                                     lilastift="stifte/stifte_lila.jpg";
                                     window.document.getElementById("lila").src=lilastift;
                                     switch (sprache)
                                        {   case 'jp':     setseitevar('japanisch/basis_bridge_jp');  
                                                              break;
                                            case 'gb':     setseitevar('englisch/basis_bridge_gb');
                                                              break;
                                            default:       setseitevar('seiten/basis_bridge');
                                                              break;
                                         }  
                                     window.document.getElementById("links").style.backgroundColor="#C77C00";
                                     window.document.getElementById("rechts").style.backgroundColor="#C77C00";
                                     window.document.getElementById("unten").style.backgroundColor="#C77C00";    
                                     break;
             case "lila":          switch (sprache)
                                        {   case 'jp':     lilastift='stifte/flash_lila_jp.html';
                                                              break;
                                            case 'gb':     lilastift='stifte/flash_lila_gb.html';
                                                              break;
                                            default:       lilastift="stifte/flash_lila.html";
                                                              break;
                                         }
                                     window.document.getElementById("lila").src=lilastift;
                                     blaustift="stifte/stifte_blau.jpg";
                                     window.document.getElementById("blau").src=blaustift;
                                     rotstift="stifte/stifte_rot.jpg";
                                     window.document.getElementById("rot").src=rotstift;
                                     gruenstift="stifte/stifte_gruen.jpg";
                                     window.document.getElementById("gruen").src=gruenstift;
                                     gelbstift="stifte/stifte_gelb.jpg";
                                     window.document.getElementById("gelb").src=gelbstift;
                                     switch (sprache)
                                        {   case 'jp':     setseitevar('japanisch/shop_jp');  
                                                              break;
                                            case 'gb':     setseitevar('englisch/shop_gb');
                                                              break;
                                            default:       setseitevar('seiten/shop');
                                                              break;
                                         }
                                     window.document.getElementById("links").style.backgroundColor="#A316C6";
                                     window.document.getElementById("rechts").style.backgroundColor="#A316C6";
                                     window.document.getElementById("unten").style.backgroundColor="#A316C6";
                                     break;
              default:             break;
         }
   }

//script zur einbindung der frames
function setframes (liste_frame,ziel_frame)
   {      liste=liste_frame+'.html';
          ziel=ziel_frame+'.html';
          window.parent.Liste.location.href=liste;
          window.parent.Ziel.location.href=ziel;
   }

//script fuer den aufruf der seiten in das inlineframe      
function setseitevar(seite_var)
    { switch (seite_var) 
          {    case "seiten/termine": site=seite_var+'.php'; 
                            break;
               case "seiten/shop": site=seite_var+'.php'; 
                            break;
               case "japanisch/shop_jp": site=seite_var+'.php'; 
                            break;
               case "englisch/shop_gb": site=seite_var+'.php'; 
                            break;       
               case "bestellung": site=seite_var+'.php';
                            break;
               case "best_senden": site='scripte/'+seite_var+'.php';
                            break; 
               case "http://www.das-theo-forum.de": site=seite_var;
                            text ("<h2>Theo Tintenklecks - Forum</h2>");
                            break;
              default:   site=seite_var+'.html';
                            break;
          }
       window.top.document.getElementById("inline").src=site;     
    }

// script fuer die menueleiste unten
function setmenu (menueseite)
    {    window.document.getElementById("links").style.backgroundColor="#1595FF";
          window.document.getElementById("rechts").style.backgroundColor="#1595FF";
          window.document.getElementById("unten").style.backgroundColor="#1595FF";        
          site=menueseite+'.html';
          window.top.document.getElementById("inline").src=site; 
    }


//script fr die seitenberschriften
var intra="&nbsp;";
function text(intra)
   {     window.top.document.getElementById("ueberschrift").innerHTML=intra;
   }  
     


// prfen der formulardaten fr den antrag eines neuen mitgliedes des blue heart children komitees 
function eingaben_pruefen()
   {   var fehler ="";
           if (document.antrag.name.value == "") 
                    {     fehler +="Bitte geben Sie Ihren Namen ein !\n";
                          document.antrag.name.focus();
                    }
           if (document.antrag.vorname.value == "") 
                    {     fehler +="Bitte geben Sie Ihren Vornamen ein !\n";
                          document.antrag.vorname.focus();
                    }           
           if (document.antrag.geb.value == "") 
                    {    fehler +="Bitte geben Sie ihr Geburtsdatum ein !\n";
                          document.antrag.geb.focus();
                    }
           if (document.antrag.land.value == "") 
                    {    fehler +="Bitte geben Sie ein Land ein !\n";
                          document.antrag.land.focus();
                    }            
           if (document.antrag.pate.value == "") 
                    {    fehler +="Bitte geben Sie ihren gewhlten Paten ein !\n";
                          document.antrag.pate.focus();
                    } 
           if (document.antrag.vorschlag.value == "") 
                    {    fehler +="Bitte geben Sie ihren Vorschlag ein !\n";
                          document.antrag.pate.focus();
                    }
           if (document.antrag.person.value == "") 
                    {    fehler +="Bitte geben Sie ihre gewhlte Person ein !\n";
                          document.antrag.person.focus();
                    }
           var test = document.antrag.mail.value.match(/^[a-zA-Z0-9_\.-]{2,}@[a-z0-9-]{3,}\.[a-z]{2,4}|museum$/);
           if (document.antrag.mail.value=="" ||  test >= 0 ) 
              {     fehler +="Die E-Mail Adresse ist fehlerhaft !\n";    } 
                    
           if (fehler =="")
                    {    return true;
                    }
           else    {    alert ("Bei der Eingabe sind folgende Fehler aufgetreten ! "+fehler);
                          return false;
                    }
     }

// hier beginnen die scripte fr die shopseite

// grobildanzeige fr die produktfotos
function zoom(foto)
     {  bild=window.open('','_blank', 'left=250, top=250, width=600, height=532, innerheight=532, innerwidth=600, toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no');
         bild.document.write('<HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><TITLE>Zoom Shop</title>');
         bild.document.write('<script language="javascript">');
         bild.document.write('setTimeout(');
         bild.document.write('"self.close();",15000)');
         bild.document.write('</script>');
         bild.document.write('</HEAD>');
         bild.document.write('<body bgcolor=white leftmargin=0 topmargin=0 marginheight=0 marginwidth=0>');
         bild.document.write('<DIV align=center><a href=# onclick="javascript:self.close();"><img src='+foto+' border=0></A></DIV>');
         bild.document.write('</body></html>');
         bild.focus();
     }

// anzeige der ausgewhlten stckzahlen
var st1=0;
var st2=0;
var st3=0; 
function anzahl(n)
     { switch (n) 
          {   case "1": st1=st1+1; 
                            if (st1>=10) { st1=0; }                     
                            stueckzahl='<p><span class="preis">&nbsp;&nbsp;&nbsp;'+st1+'&nbsp;&nbsp;St.</span></p>';
                            break;                     
               case "2": st2=st2+1;
                            if (st2>=10) { st2=0; } 
                            stueckzahl='<p><span class="preis">&nbsp;&nbsp;&nbsp;'+st2+'&nbsp;&nbsp;St.</span></p>';
                            break; 
               case "3": st3=st3+1;
                            if (st3>=10) { st3=0; }
                            stueckzahl='<p><span class="preis">&nbsp;&nbsp;&nbsp;'+st3+'&nbsp;&nbsp;St.</span></p>';
                            break;

              default:   break;
           }
           window.document.getElementById(n).innerHTML=stueckzahl;
           variablen="<input type='hidden' name='stck1' value='"+st1+"'><input type='hidden' name='stck2' value='"+st2+"'><input type='hidden' name='stck3' value='"+st3+"'>";
           window.document.getElementById("counter").innerHTML=variablen;
     } 

//setzen des stiftes fr den bestellvorgang  
function stift_lila()
     {    stiftlila="stifte/stifte_bestellung.jpg";
           window.parent.document.getElementById("lila").src=stiftlila;
     }

//ruecksetzen des stiftes bei wiederholtem shopaufruf
function setStiftVar()
     {    lilastift="stifte/flash_lila.html";
           window.parent.document.getElementById("lila").src=lilastift;
     }

// Bildwechsel in "Blaues Land"
function bild_neu(ort)
     {   blaues_bild="../images/blaues_land/"+ort+".jpg";
          window.document.getElementById("blaues_land").src=blaues_bild;
     }
function bild_alt()
     {   blaues_bild="../images/blaues_land/blaues_land.jpg";
          window.document.getElementById("blaues_land").src=blaues_bild;
     }




 














      
