/***********************************************
* Dynamic Ajax Content- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var loadedobjects=""
var rootdomain="http://"+window.location.hostname

function ajaxpage(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
url="/"+url;
page_request.open('GET', url, true)
page_request.send(null)
//set_breadcrumb(url)
set_url(url)
}


function set_url(url)
{


       switch ( url )
        { 
        case "/kurse_index_c.php": 
          window.location.hash = "Kurse";
          break;
        case "/bilder_index_c.php":
          window.location.hash = "Bilder";
          break;
        case "/preise_c.php":
          window.location.hash = "Preise";          
          break;
        case "/service_index_c.php":
          window.location.hash = "Service";
          break;
        case "/presse_index_c.php":
          window.location.hash = "Presse";
          break; 
        case "/kursorte_map_c.php":
          window.location.hash = "Anfahrt";
          break;
        case "/kontakt_c.php":
          window.location.hash = "Kontakt";
          break;
        case "/impressum_c.php":
          window.location.hash = "Impressum";
          break;                                                          
        case "/ueber_index_c.php":
          window.location.hash = "Ueber";
          break;
        case "/lehrerteam_c.php":
          window.location.hash = "Das Lehrerteam in Nadia's Musikschule";
          break; 
        case "/musikalische_fruehfoerderung_von_babys_und_kindern_in_ruesselsheim_c.php":
          window.location.hash = "Der Musikkinderbaum - unser Lehrkonzept als Bild";
          break; 
        case "/biographie_c.php":
          window.location.hash = "Nadia's Biographie";
          break; 
        case "/termine_ruesselsheim_c.php":
          window.location.hash = "Terminkalender Nadia's Musikschule";
          break;                                                       
        case "/anmeldung_c.php":
          window.location.hash = "Anmeldeformulare Nadia's Musikschule";
          break; 
        case "/pekip_ruesselsheim_c.php":
          window.location.hash = "PEKiP Rüsselsheim";
          break;
        case "/schulferien_c.php":
          window.location.hash = "Schulferien";
          break;          
        case "/links_c.php":
          window.location.hash = "Links";
          break;          
        case "/musikgarten_ruesselsheim_c.php":
          window.location.hash = "Musikgarten Ruesselsheim";
          break;
        case "/musikgarten_c.php":
          window.location.hash = "Musikgarten Ruesselsheim";
          break;
        case "/musikalische_frueherziehung_ruesselsheim_c.php":
          window.location.hash = "Musikalische Frueherziehung Ruesselsheim"; 
          break;
        case "/tastenkinder_ruesselsheim_c.php":
          window.location.hash = "Tastenkinder Ruesselsheim";
          break;
        case "/tastenkinder_c.php":
          window.location.hash = "Tastenkinder Ruesselsheim";
          break;
        case "/melodikaunterricht_ruesselsheim_c.php":
          window.location.hash = "Melodikaunterricht Ruesselsheim";
          break;          
        case "/kinderorchester_ruesselsheim_c.php":
          window.location.hash = "Kinderorchester Ruesselsheim";
          break;
        case "/klavierunterricht_ruesselsheim_c.php":
          window.location.hash = "Klavierunterricht Ruesselsheim";
          break;
        case "/klavier_gesang_c.php":
          window.location.hash = "Klavierunterricht Ruesselsheim";
          break;            
        case "/keyboardunterricht_ruesselsheim_c.php":
          window.location.hash = "Keyboardunterricht Ruesselsheim";
          break; 
        case "/gesangsunterricht_ruesselsheim_c.php":
          window.location.hash = "Gesangsunterricht Ruesselsheim";
          break;  
        case "/bongo_percussion_ruesselsheim_c.php":
          window.location.hash = "Bongo/Percussion Ruesselsheim";
          break; 
        case "/gitarrenunterricht_ruesselsheim_c.php":
          window.location.hash = "Gitarrenunterricht Ruesselsheim";
          break; 
        case "/floetenunterricht_ruesselsheim_c.php":
          window.location.hash = "Flötenunterricht Ruesselsheim";
          break; 
        case "/geigenunterricht_ruesselsheim_c.php":
          window.location.hash = "Geigenunterricht Ruesselsheim";
          break; 
        case "/musiktheater_ruesselsheim_c.php":
          window.location.hash = "Musiktheater Ruesselsheim";
          break; 
        case "/vocalensemble_ruesselsheim_c.php":
          window.location.hash = "Vocalensemble Ruesselsheim";
          break; 
        case "/akkordeonunterricht_ruesselsheim_c.php":
          window.location.hash = "Akkordeonunterricht Ruesselsheim";
          break;  
        case "/instrumentenkarussell_ruesselsheim_c.php":
          window.location.hash = "Instrumentenkarussell Ruesselsheim";
          break;  
        case "/musik_macht_klug_c.php":
          window.location.hash = "Musik macht klug";
          break;                                                                                                         
        case "/kinder_optimal_foerdern_c.php":
          window.location.hash = "Kinder optimal foerdern";
          break;  
        case "/babys_und_musik_c.php":
          window.location.hash = "Babys und Musik";
          break; 
        case "/presse_c.php":
          window.location.hash = "Lokale Presseberichte";
          break; 
        default:
          window.location.hash = "New";
          break;             
        }

}




function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}


window.onload = function() {
  initialiseStateFromURL();
}


function initialiseStateFromURL() {
   var initialPageHash = window.location.hash
   var initialPage = window.location.href
   //document.write(initialPageHash);
   //

   if (initialPageHash!=""){   

     if (initialPageHash == "#Kurse"){ 
     
       redirectPage = "http://localhost/kurse_index.php"
       //document.write(redirectPage);
       document.location.assign(redirectPage);
       //page_request.open('GET', redirectPage, true)
       //page_request.send(null) 
     }


   }
  //page_request.open('GET', initialPage, true)
  //page_request.send(null)   
   //openPage(initialPage);
}
