glow.ready(
    function() {
        myLb1 = new glow.widgets.Panel("#myLightbox1", {
            mask: new glow.widgets.Mask({color:"#F4F5ED"}),
            width:840,
            height:960,
            theme: "light",
            anim:'roll',
            modal: true,
            autoposition:false
        });
        myLb1.container.addClass("husky-panel");
        glow.events.addListener(myLb1, "afterShow", function(event) {
            aktiv = window.setInterval("rsw()", 10);
        });
        glow.events.addListener(myLb1, "afterHide", function(event) {
            window.clearInterval(aktiv);
            glow.dom.get('#picansicht').attr('src','/gif/pix.gif');
        });
        glow.events.addListener('#top',  'click', function () {
            document.location.href='/index.php';
        });
        glow.dom.get('#content_div').css('opacity',0);
        myAnimation = glow.anim.css("#content_div", 5,{
                "opacity": {from: 0, to: 100}
            }, {
                tween: glow.tweens.easeBoth()
            }
        );
        if(!document.all)abs=glow.dom.get("#content").offset().top+42;
        resize_me();
        if(document.getElementById('bestellForm')){


            var myloginForm = new glow.forms.Form("#bestellForm")
            .addTests(
                "Name",
                ["required", {
                    on: "submit",
                    message:"Geben Sie einen Namen ein!"
                }]
            )
            .addTests(
                "Anschrift",
                ["required", {
                    on: "submit",
                    message:"Geben Sie eine Anschrift ein!"
                }]
            )
            .addTests(
                "PLZundOrt",
                ["required", {
                    on: "submit",
                    message:"Geben Sie eine PLZ und einen Ort ein!"
                }]
            )
            .addTests(
                "Land",
                ["required", {
                    on: "submit",
                    message:"Geben Sie ein Land ein!"
                }]
            )
            .addTests(
                "Telefonnummer",
                ["required", {
                    on: "submit",
                    message:"Geben Sie eine Telefonnummer ein!"
                }]
            )
            .addTests(
                "Email",
                ["required", {
                    on: "change submit",
                    message:"Geben Sie eine gültige Email ein!"
                }],
                ["isEmail", {
                    on: "change submit",
                    message:"Das ist keine gültige Emailadresse!"
                }]
            )
        }
        if(document.getElementById('vornameinp')){
        myOpts = {
            onInputChange : function(event) {
                if (this.val().length < 1) {
                    event.preventDefault(); // prevent any lookups
                    this.hide();            // and tidy up behind ourselves?
                }else {
                    //document.location.href='vornamen.php?vorname='+document.getElementById('vornameinp').value;
                    this.loadData();
                    this.find();
                }
            },
            isMatch: function(indexedWord, inputWord) {
                return (
                    // only try to match when we have more than 1 character
                    inputWord.length > 1
                    // match anywhere in the word
                    && indexedWord.indexOf(inputWord) > -1
                );
            },

            onItemSelect: function(event) {
                this.val(event.selectedItem.name);
                document.getElementById('ntsuchform').submit();
            },
            anim: "roll",
            activeOnShow: false
        }
        new glow.widgets.AutoSuggest(
            "#vornameinp",
            'vornamen.php?vorname={input}',
            myOpts
        );
        }

    }

);
function rsw(){
    if (document.getElementById('picansicht').complete){
        myLb1.container.css('width',(picansichtw+40));
        myLb1.container.css('height',(picansichth+67));
        myLb1.setPosition('50%','50%');
        document.getElementById('myLightbox1').parentNode.parentNode.parentNode.parentNode.style.display='';
        window.clearInterval(aktiv);
    }
}
function showpic(w,h,b){
  if(h<=600){
    picansichtw=w;
    picansichth=h;
  }else{
    var f=h/600;
    picansichtw=w/f;
    picansichth=h/f;
  }
  myLb1.show();
  glow.dom.get('.glowNoMask').css('height',window.innerHeight);
  document.getElementById('myLightbox1').parentNode.parentNode.parentNode.parentNode.style.display='none';
  glow.dom.get('#picansicht').attr('src',b);
}
function resize_me(){


  if(document.all){
    abs=160;
    if(document.getElementById('content'))document.getElementById('content').style.height=(document.documentElement.clientHeight-abs)+'px';
    if(document.getElementById('l_spalte'))document.getElementById('l_spalte').style.height=(document.documentElement.clientHeight-abs+10)+'px';
    if(document.getElementById('content_div'))document.getElementById('content_div').style.height=(document.documentElement.clientHeight)+'px';
  }else{
    if(document.getElementById('content'))document.getElementById('content').style.height=(window.innerHeight-abs)+'px';
    if(document.getElementById('l_spalte'))document.getElementById('l_spalte').style.height=(window.innerHeight-abs+10)+'px';
    if(document.getElementById('content_div'))document.getElementById('content_div').style.height=(window.innerHeight)+'px';
  }
  myAnimation.start();
}
window.onresize= resize_me;
function akt_war(e,m,r){
    if(m>0){
        if(!e)e=window.event;
        if(e.keyCode=='13'){
            document.getElementById('war').submit();
        }
    }else alert(m+" ist keine gültige Menge!");
}
function more(i){
  h_lang=document.getElementById("termtext_lang_"+i).offsetHeight;
  var myAnimation1 = glow.anim.css("#term_lang_"+i, 0.5,{
    "height": {from:0,to: h_lang}
  }, {
    tween: glow.tweens.easeBoth()
  });
  myAnimation1.start();
  document.getElementById('more'+i).style.display='none';
  document.getElementById('less'+i).style.display='';
}
function less(i){
  h_lang=document.getElementById("termtext_lang_"+i).offsetHeight;
  var myAnimation1 = glow.anim.css("#term_lang_"+i, 0.5,{
    "height": {from:h_lang,to: 0}
  }, {
    tween: glow.tweens.easeBoth()
  });
  myAnimation1.start();
  document.getElementById('more'+i).style.display='';
  document.getElementById('less'+i).style.display='none';
}



