/* 
 * Scrolling
 * 
 */

function showit(wert)
{
  var geschwindigkeit=1; //hier die Scrollgeschwindigkeit angeben
  alles_weg(); // alle Inhalte abschalten
  
  switch (wert)
  {
    case 'start':
    $$('div.start').each( function(e) { e.visualEffect('slide_down',{duration: geschwindigkeit}) });
    break;  
  case 'texte':
    $$('div.texte').each( function(e) { e.visualEffect('slide_down',{duration: geschwindigkeit}) });
    break;  
	case 'musike':
    $$('div.musike').each( function(e) { e.visualEffect('slide_down',{duration: geschwindigkeit}) });
    break;
   case 'biografie': 
    $$('div.biografie').each( function(e) { e.visualEffect('slide_down',{duration: geschwindigkeit}) });    
    break;
   case 'galerie':
    $$('div.galerie').each( function(e) { e.visualEffect('slide_down',{duration: geschwindigkeit}) });
    break;
   case 'presse':
    $$('div.presse').each( function(e) { e.visualEffect('slide_down',{duration: geschwindigkeit}) });
    break;
   case 'termine':
    $$('div.termine').each( function(e) { e.visualEffect('slide_down',{duration: geschwindigkeit}) });
    break;
   case 'mail':
    $('id_erfolg').style.display = "none"; 
    $('id_fehlermeldung').style.display = "none";
    $('id_mail_formular').style.display = "block";    
    $$('div.mail').each( function(e) { e.visualEffect('slide_down',{duration: geschwindigkeit}) });
    break;
   case 'discografie':
	$$('div.discografie').each( function(e) { e.visualEffect('slide_down',{duration: geschwindigkeit}) });
	break;
   case 'links':
	$$('div.links').each( function(e) { e.visualEffect('slide_down',{duration: geschwindigkeit}) });
	break;
   default:
    alles_weg();
    break;
   }

}

function alles_weg()
{  
   document.getElementById('id_start').style.display = "none";
   document.getElementById('id_biografie').style.display = "none";
   document.getElementById('id_musike').style.display = "none";
   document.getElementById('id_texte').style.display = "none";
   document.getElementById('id_discografie').style.display = "none";
   document.getElementById('id_galerie').style.display = "none";
   document.getElementById('id_presse').style.display = "none";
   document.getElementById('id_termine').style.display = "none";
   document.getElementById('id_mail').style.display = "none";
   document.getElementById('id_links').style.display = "none";
     
}

function mail_mal()
{
 $('id_mail_formular').style.display = "none"; 
 $('id_loading').style.display = "block";
   
 var myhash = new Hash();
 myhash.set('inputName', $F('id_inputName'));
 myhash.set('inputMail', $F('id_inputEmail'));
 myhash.set('inputBetreff', $F('id_inputBetreff'));
 myhash.set('inputText', $F('id_inputText'));

  new Ajax.Request('mail/sende_mail.php', {
  method: 'post',
  parameters: myhash,
  onSuccess: function(transport) {
     $('id_loading').style.display = "none"; 

     $('id_fehlermeldung_text').setAttribute("onClick", "javascript:showit('mail');");
     $('id_fehlermeldung_text').setAttribute("title", "einfach nochmal versuchen!");
          
     if(transport.responseText=='alles_okay') {
        $('id_erfolg').style.display = "block";
        $('id_nachricht_form').reset();
        
     } else if (transport.responseText=='fehler_name') {
          $('id_fehlermeldung').style.display = "block";
          $('id_fehlermeldung_text').update( "Hast Du keinen Namen, oder wat?");

      } else if (transport.responseText=='fehler_email') {
          $('id_fehlermeldung').style.display = "block";
          $('id_fehlermeldung_text').update( "Keine g&uuml;ltige E-Mail eingegeben!");

      } else if (transport.responseText=='fehler_text') {
          $('id_fehlermeldung').style.display = "block";
          $('id_fehlermeldung_text').update( "Du hast keine Nachricht eingegeben!");

      } else {
         $('id_fehlermeldung').style.display = "block";
         $('id_fehlermeldung_text').removeAttribute('title');
         $('id_fehlermeldung_text').removeAttribute('onClick');
         $('id_fehlermeldung_text').update( "Es ist ein schwerer technischer Fehler aufgetreten, <br />die Nachricht kann nicht versendet werden!");
     }
    
  }
});

}


