var ajaxurl='lib/ajax/nt3.php';
var activemenuitem='';


// Sprachbutton gedrueckt
function changeLanguage(lang){
  // Sessionvariable setzen
  new Ajax.Request(ajaxurl,{
    method:'post',
    asynchronous:false,
    parameters:{step:'changeLanguage',lang:lang}
  });  
  
  // Menue neu darstellen
  new Ajax.Updater('menuspace',ajaxurl,{
    method:'post',
    asynchronous:false,
    evalScripts:true,
    parameters:{step:'changeMenu'}
  });
  
  // Phone neu darstellen
  new Ajax.Updater('phone',ajaxurl,{
    method:'post',
    asynchronous:false,
    evalScripts:true,
    parameters:{step:'changePhone',lang:lang}
  });
  
  // Alten Menuepunkt aktivieren
  new Ajax.Request(ajaxurl,{
    method:'post',
    parameters:{step:'changeMenu2'},
    onComplete:function(transport){
      var a=transport.responseText.split(':');
      if(a[0]=='1') menuClicked(a[1]);
      if(a[0]=='2') menuClicked2(a[1],a[2]);
    }
  });
  
  // Bodengraphik
  switch (lang){
    case 'de':
      $('footleft').className='footleft';
      break;
    case 'it':
      $('footleft').className='footleft_it';
      break;
    default:
      $('footleft').className='footleft';
      break;    
  }
}


// Bei Klick auf Level1 Menuepunkt - alle Menuepunkte zuruecksetzen
function resetAllMenuitems(){
  var menuitems1=document.getElementsByClassName('menuitem1active');
  for(var i=0;i<menuitems1.length;i++)menuitems1[i].className='menuitem1';
  menuitems1=document.getElementsByClassName('menuitem2active');
  for(var i=0;i<menuitems1.length;i++)menuitems1[i].className='menuitem2';
  
  menuitems1=document.getElementsByClassName('menuitem2');  
  for(var i=0;i<menuitems1.length;i++)menuitems1[i].style.display='none';
  menuitems1=document.getElementsByClassName('menuitem2active');  
  for(var i=0;i<menuitems1.length;i++)menuitems1[i].style.display='none';
}

// Bei Klick auf Level2 Menuepunkt - alle Menuepunkte zuruecksetzen
function resetAllMenuitems2(){
  var menuitems1=document.getElementsByClassName('menuitem2active');
  for(var i=0;i<menuitems1.length;i++)menuitems1[i].className='menuitem2';
  
  menuitems1=document.getElementsByClassName('menuitem3');  
  for(var i=0;i<menuitems1.length;i++)menuitems1[i].style.display='none';
}


// Level1 Menuepunkt angeklickt
function menuClicked(item){
  // alle Menuepunkt zuruecksetzen.
  resetAllMenuitems();
  
  $(item).className='menuitem1active';  
  // Submenues zeigen (sofern vorhanden)
  switch(item){
    case 'esmog': 
      $('niederfrequenz').style.display='block';
      $('hochfrequenz').style.display='block';
      $('presse').style.display='block';
      break;
    case 'stoerfeld':
      $('wasseradern').style.display='block';
      $('verwerfungen').style.display='block';
      $('erdstrahlen').style.display='block';
      break;
    case 'schadstoff':
      $('radon').style.display='block';
      $('wohngift').style.display='block';
      break;  
    case 'aerzte':
      $('funktionstherapie').style.display='block';
      $('leitner').style.display='block';
      $('goroll').style.display='block';
      break;
    case 'empfehlungen':
      $('leitner2').style.display='block';
      $('weltmeister').style.display='block';
      $('kunden').style.display='block';

      break;
    default: 
      
      break;
  }
  
  // Breadcrumb darstellen
  new Ajax.Updater('breadcrumb2',ajaxurl,{
    method:'post',
    evalScripts:true,
    parameters:{step3:'bc_'+item,level:1}
  });
  
  // Hauptartikel darstellen
  new Ajax.Updater('work2',ajaxurl,{
    method:'post',
    evalScripts:true,
    parameters:{step2:item}
  });  
}

// Level2 Menuepunkt angeklickt
function menuClicked2(item,parent){
  // Elternmenuepunkt aktiviert darstellen (wichtig bei Sprachwechsel)
  $(parent).className='menuitem1active';
  
  // alle Menuepunkte zuruecksetzen.
  resetAllMenuitems2();
  
  // Menuepunkt aktiviert darstellen
  $(item).className='menuitem2active';  

  // Submenue richtig darstellen (wichtig bei Sprachwechsel)
  switch(parent){
    case 'esmog': 
      $('niederfrequenz').style.display='block';
      $('hochfrequenz').style.display='block';
      $('presse').style.display='block';
      break;
    case 'stoerfeld':
      $('wasseradern').style.display='block';
      $('verwerfungen').style.display='block';
      $('erdstrahlen').style.display='block';
      break;
    case 'aerzte':
      $('funktionstherapie').style.display='block';
      $('leitner').style.display='block';
      $('goroll').style.display='block';
      break;
    case 'empfehlungen':
      $('leitner2').style.display='block';
      $('weltmeister').style.display='block';
      $('kunden').style.display='block';

      break;
    default: 
      
      break;
  }

  // Breadcrumb
  new Ajax.Updater('breadcrumb2',ajaxurl,{
    method:'post',
    evalScripts:true,
    parameters:{step3:'bc_'+item,level:2,parent:parent}
  });
  
  // Hauptartikel
  new Ajax.Updater('work2',ajaxurl,{
    method:'post',
    evalScripts:true,
    parameters:{step2:item}
  });  
}



// Verwaltung

function newArticle(){
  new Ajax.Updater('work2','../'+ajaxurl,{
    method:'post',
    evalScripts:true,
    parameters:{step:'newArticle'}
  });
}
  
function articleadmin(){
  new Ajax.Updater('work2','../'+ajaxurl,{
    method:'post',
    evalScripts:true,
    parameters:{step:'articleadmin'}
  });
}

function mehr(){
  new Ajax.Updater('work2',ajaxurl,{
    method:'post',
    evalScripts:true,
    parameters:{step:'mehr'}
  });
}

