$(document).ready(function() {

$(".panel_link").click(function(){
close_all();
});

$("#rwg_rudi_link").click(function(){
open_rudi();
return false;
});

$("#rwg_rudi_close").click(function(){
close_rudi();
return false;
});

$("#rwg_energie_link").click(function(){
open_energie();
return false;
});

$("#rwg_energie_close").click(function(){
close_energie();
return false;
});

$("#rwg_boerse_link").click(function(){
open_boerse();
return false;
});

$("#rwg_boerse_close").click(function(){
close_boerse();
return false;
});

$("#rwg_newsletter_link").click(function(){
open_newsletter();
return false;
});

$("#rwg_newsletter_close").click(function(){
close_newsletter();
return false;
});

$("#rwg_kalender_link").click(function(){
open_kalender();
return false;
});

$("#rwg_kalender_close").click(function(){
close_kalender();
return false;
});


$('#re_form').submit(function(){
$('.formfehler').remove();
var Fehler=0;
var Formular=document.re_form;
for (var i=0;i<Formular.elements.length-1;i++)
  {
   if (Formular.elements[i].name=="Name")
      { if (Formular.elements[i].value.length<2)
          { 
          $('input#re_name').after('<div class="formfehler">Bitte geben Sie Ihren Namen an!</div>'); 
          $('input#re_name').addClass("fehlerfeld");
          $('input#re_name').focus(function() {
            $('input#re_name').removeClass("fehlerfeld");
            });
          Fehler++;
          }
      }
    if (Formular.elements[i].name=="Vorname")
      { if (Formular.elements[i].value.length<2)
          { 
          $('input#re_vorname').after('<div class="formfehler">Bitte geben Sie Ihren Vornamen an!</div>'); 
          $('input#re_vorname').addClass("fehlerfeld");
          $('input#re_vorname').focus(function() {
            $('input#re_vorname').removeClass("fehlerfeld");
            });
          Fehler++;
          }
      }      
    if (Formular.elements[i].name=="Strasse")
      { if (Formular.elements[i].value.length<2)
          { 
          $('input#re_strasse').after('<div class="formfehler">Bitte geben Sie eine Strasse an!</div>'); 
          $('input#re_strasse').addClass("fehlerfeld");
          $('input#re_strasse').focus(function() {
            $('input#re_strasse').removeClass("fehlerfeld");
            });
          Fehler++;
          }
      } 
      
      if (Formular.elements[i].name=="PLZ")
      { if (Formular.elements[i].value.length<4)
          { 
          $('input#re_ort').after('<div class="formfehler">Bitte geben Sie PLZ und Ort an!</div>'); 
          $('input#re_plz').addClass("fehlerfeld");
          $('input#re_ort').addClass("fehlerfeld");
          $('input#re_plz').focus(function() {
            $('input#re_plz').removeClass("fehlerfeld");
            });
          $('input#re_ort').focus(function() {
            $('input#re_ort').removeClass("fehlerfeld");
            });
          Fehler++;
          }
      }  
      
    if (Formular.elements[i].name=="Telefon")
      { if (Formular.elements[i].value.length<3)
          { 
          $('input#re_tel').after('<div class="formfehler">Bitte geben eine Telefonnummer an!</div>'); 
          $('input#re_tel').addClass("fehlerfeld");
          $('input#re_tel').focus(function() {
            $('input#re_tel').removeClass("fehlerfeld");
            });
          Fehler++;
          }
      } 
 
   if (Formular.elements[i].name=="Email")
      { if (Formular.elements[i].value.length<4 || Formular.elements[i].value.indexOf("@")<1 || Formular.elements[i].value.indexOf("@")+1>=Formular.elements[i].value.lastIndexOf("."))
          { 
          $('input#re_mail').after('<div class="formfehler">Bitte geben Sie eine E-Mail Adresse an!</div>'); 
          $('input#re_mail').addClass("fehlerfeld");
          $('input#re_mail').focus(function() {
            $('input#re_mail').removeClass("fehlerfeld");
            });
          Fehler++;
          }
      }
  }
if (Fehler==0) return true;
   else { return false; }
 
});



$('#rb_form').submit(function(){
$('.formfehler').remove();
var Fehler=0;
var Formular=document.rb_form;
for (var i=0;i<Formular.elements.length-1;i++)
  {
   if (Formular.elements[i].name=="Name")
      { if (Formular.elements[i].value.length<2)
          { 
          $('input#rb_name').after('<div class="formfehler">Bitte geben Sie Ihren Namen an!</div>'); 
          $('input#rb_name').addClass("fehlerfeld");
          $('input#rb_name').focus(function() {
            $('input#rb_name').removeClass("fehlerfeld");
            });
          Fehler++;
          }
      }
    if (Formular.elements[i].name=="Vorname")
      { if (Formular.elements[i].value.length<2)
          { 
          $('input#rb_vorname').after('<div class="formfehler">Bitte geben Sie Ihren Vornamen an!</div>'); 
          $('input#rb_vorname').addClass("fehlerfeld");
          $('input#rb_vorname').focus(function() {
            $('input#rb_vorname').removeClass("fehlerfeld");
            });
          Fehler++;
          }
      }      
    if (Formular.elements[i].name=="Strasse")
      { if (Formular.elements[i].value.length<2)
          { 
          $('input#rb_strasse').after('<div class="formfehler">Bitte geben Sie eine Strasse an!</div>'); 
          $('input#rb_strasse').addClass("fehlerfeld");
          $('input#rb_strasse').focus(function() {
            $('input#rb_strasse').removeClass("fehlerfeld");
            });
          Fehler++;
          }
      } 
      
      if (Formular.elements[i].name=="PLZ")
      { if (Formular.elements[i].value.length<4)
          { 
          $('input#rb_ort').after('<div class="formfehler">Bitte geben Sie PLZ und Ort an!</div>'); 
          $('input#rb_plz').addClass("fehlerfeld");
          $('input#rb_ort').addClass("fehlerfeld");
          $('input#rb_plz').focus(function() {
            $('input#rb_plz').removeClass("fehlerfeld");
            });
          $('input#rb_ort').focus(function() {
            $('input#rb_ort').removeClass("fehlerfeld");
            });
          Fehler++;
          }
      }  
      
    if (Formular.elements[i].name=="Telefon")
      { if (Formular.elements[i].value.length<3)
          { 
          $('input#rb_tel').after('<div class="formfehler">Bitte geben eine Telefonnummer an!</div>'); 
          $('input#rb_tel').addClass("fehlerfeld");
          $('input#rb_tel').focus(function() {
            $('input#rb_tel').removeClass("fehlerfeld");
            });
          Fehler++;
          }
      } 
 
   if (Formular.elements[i].name=="Mail")
      { if (Formular.elements[i].value.length<4 || Formular.elements[i].value.indexOf("@")<1 || Formular.elements[i].value.indexOf("@")+1>=Formular.elements[i].value.lastIndexOf("."))
          { 
          $('input#rb_mail').after('<div class="formfehler">Bitte geben Sie eine E-Mail Adresse an!</div>'); 
          $('input#rb_mail').addClass("fehlerfeld");
          $('input#rb_mail').focus(function() {
            $('input#rb_mail').removeClass("fehlerfeld");
            });
          Fehler++;
          }
      }
  }
if (Fehler==0) return true;
   else { return false; }
 
});
});

function open_newsletter() {
$("#rwg_newsletter").slideDown("slow");
$("#rwg_newsletter_close").fadeIn();

}

function close_newsletter() {
$("#rwg_newsletter").slideUp("slow");
$("#rwg_newsletter_close").fadeOut();
}

function open_kalender() {
$("#rwg_kalender").slideDown("slow");
$("#rwg_kalender_close").fadeIn();

}

function close_kalender() {
$("#rwg_kalender").slideUp("slow");
$("#rwg_kalender_close").fadeOut();
}

function open_boerse() {
$("#rwg_boerse").slideDown("slow");
$("#rwg_boerse_close").fadeIn();

}

function close_boerse() {
$("#rwg_boerse").slideUp("slow");
$("#rwg_boerse_close").fadeOut();
}

function open_energie() {
$("#rwg_energie").slideDown("slow");
$("#rwg_energie_close").fadeIn();

}

function close_energie() {
$("#rwg_energie").slideUp("slow");
$("#rwg_energie_close").fadeOut();
}

function open_rudi() {
$("#rwg_rudi").slideDown("slow");
$("#rwg_rudi_close").fadeIn();

}

function close_rudi() {
$("#rwg_rudi").slideUp("slow");
$("#rwg_rudi_close").fadeOut();
}

function close_all() {
close_rudi();
close_energie();
close_boerse();
close_newsletter();
close_kalender();
}

function fenster(adress)
{
 Fenster=window.open(adress,"Info","location=0,menubar=0,toolbar=0,scrollbars=1,status=1,resizable=0,width=600,height=420");
}

