// (c)2009 Konstantin Enzinger


//forum anzeigen
function einblenden(blende) {
var url = 'http://darkpleasure-radio.de/forum/index.php';
var text = 'Forum';
var lala = 'no';
einblend(blende,url,text,lala);
	}
function einblend(blende, url, text, lala) {
  if (blende == 'forum') {
     if (lala == 'yes' || document.getElementById('Forum').innerHTML == '') {document.getElementById('Forum').innerHTML = 'Probleme mit der Darstellung? Nutze einfach diesen <a href="'+url+'">Link</a>!<br><iframe  id="iframe_forum" class="iframe_forum" src="'+url+'" ><a href="'+url+'">'+text+'</a></iframe>';}
     document.getElementById('Forum').style.display = '';
     document.getElementById('backtopage').style.display = '';
     document.getElementById('forum_noscroll').style.display = '';
     document.getElementById('overall').style.display = 'none';
	 height = document.getElementById('Forum').offsetHeight;
document.getElementById('iframe_forum').height = height+'px';
  }
  if (blende == 'page') {
     document.getElementById('Forum').style.display = 'none';
     document.getElementById('backtopage').style.display = 'none';
     document.getElementById('forum_noscroll').style.display = 'none';
     document.getElementById('overall').style.display = '';
  }
}

//profil anzeigen
function show_profil(mod_id) {
  //document.getElementById('content_team_backtoall').style.display = '';
  document.getElementById('content_team_all').style.display = 'none';
  document.getElementById('content_team_modprofil').style.display = '';
  var url2 = 'get_mod_profile.php?id='+mod_id;
  show('content_team_modprofil',url2);
}
function show_teamall() {
  //document.getElementById('content_team_backtoall').style.display = 'none';
  document.getElementById('content_team_all').style.display = '';
  document.getElementById('content_team_modprofil').style.display = 'none';
}

// beliebigen Inhalt  nachladen  
//D.I.B Engine Dynamische Inhalts Bearbeitung    
//kleine Hommage an http://www.dib-comics.com !! Danke Jan, du hast mir viele lustige Stunden mit deinen Comics bereitet
function show(id, url) {


                 //erstellen des requests
                 var req = null;

                try{
                    req = new XMLHttpRequest();
                }
                catch (ms){
                    try{
                        req = new ActiveXObject("Msxml2.XMLHTTP");
                    } 
                    catch (nonms){
                        try{
                            req = new ActiveXObject("Microsoft.XMLHTTP");
                        } 
                        catch (failed){
                            req = null;
                        }
                    }  
                }

                if (req == null)
                      alert("Error creating request object!");
                  
                  //anfrage erstellen (GET, url ist localhost,
                  //request ist asynchron

                  var url2 = '/doenerkebap/dib/'+url;
                  req.open("GET", url2, true);
                //das ganze überhaupt anzeigen
                document.getElementById('div_main_mitte').style.display = ''
                //Beim abschliessen des request wird diese Funktion ausgeführt
                req.onreadystatechange = function(){            
                    switch(req.readyState) {
                            case 4:
                            if(req.status!=200) {
                                document.getElementById(id).innerHTML = "<div class='content_head headline'>--- Hoppla ---</div><div class='error t_center'>Abfrage von "+url2+" meldet<br><br>Fehler:"+req.status;
                            }else{
                                //schreibe die antwort in den div container mit der id content
                                document.getElementById(id).innerHTML =  req.responseText;
if (url == 'get_plan.php') {
	document.all.overall.className = "overall2";
}
else {
	document.all.overall.className = "overall";
}
                            }
                            break;

                            default:
                                return false;
                            break;     
                        }
                    };
  
                  req.setRequestHeader("Content-Type",
                                      "application/x-www-form-urlencoded");
                req.send(null);
            }
            
            //wunschbox
function wunsch() {
  var nick = document.getElementById('nick').value;
  var wunsch = document.getElementById('wunsch').value;
  var gruss = document.getElementById('gruss').value;
              if (!wunsch) { 
                if (!gruss) {
                  alert("Du musst zumindest einen Wunsch oder Gruß; angeben");
                  return;
                }
              }
              var id = 'wunsch_return';

//erstellen des requests
                 var req = null;

                try{
                    req = new XMLHttpRequest();
                }
                catch (ms){
                    try{
                        req = new ActiveXObject("Msxml2.XMLHTTP");
                    } 
                    catch (nonms){
                        try{
                            req = new ActiveXObject("Microsoft.XMLHTTP");
                        }
                        catch (failed){
                            req = null;
                        }
                    }  
                }

                if (req == null)
                      alert("Error creating request object!");
                  
                  //anfrage erstellen (GET, url ist localhost,
                  //request ist asynchron

                  var url2 = '/doenerkebap/dib/request_wunsch.php?nick='+nick+'&wunsch='+wunsch+'&gruss='+gruss;
                  req.open("GET", url2, true);
                //das ganze überhaupt anzeigen
                document.getElementById(id).style.display = ''
                //Beim abschliessen des request wird diese Funktion ausgeführt
                req.onreadystatechange = function() {
                    switch(req.readyState) {
                            case 4:
                            if(req.status!=200) {
                                document.getElementById(id).innerHTML = "<div class='content_head headline'>--- Hoppla ---</div><div class='error t_center'>Abfrage von "+url2+" meldet<br><br>Fehler:"+req.status;
                            }else{
                                //schreibe die antwort in den div container mit der id content
                                document.getElementById(id).innerHTML =  req.responseText;
								document.getElementById('wunsch').value = '';
								document.getElementById('gruss').value = '';
                            }
                            break;

                            default:
                                return false;
                            break;     
                        }
                    };
  
                  req.setRequestHeader("Content-Type",
                                      "application/x-www-form-urlencoded");
                req.send(null);
                    }
function kontakt() {
  var k_name = document.getElementById('kon_name').value;
  var k_email = document.getElementById('kon_email').value;
  var k_betreff = document.getElementById('kon_betreff').value;
    var k_text = document.getElementById('kon_text').value;
    if (!k_name || !k_email || !k_betreff || !k_text) {
       alert("Du musst Formular komplett ausfüllen");
       return;
    }

              var id = 'kontakt_return';

//erstellen des requests
                 var req = null;

                try{
                    req = new XMLHttpRequest();
                }
                catch (ms){
                    try{
                        req = new ActiveXObject("Msxml2.XMLHTTP");
                    } 
                    catch (nonms){
                        try{
                            req = new ActiveXObject("Microsoft.XMLHTTP");
                        }
                        catch (failed){
                            req = null;
                        }
                    }  
                }

                if (req == null)
                      alert("Error creating request object!");
                  
                  //anfrage erstellen (GET, url ist localhost,
                  //request ist asynchron

                  var url2 = '/doenerkebap/dib/request_kontakt.php?name='+k_name+'&email='+k_email+'&betreff='+k_betreff+'&text='+k_text;

                  req.open("GET", url2, true);
                //das ganze überhaupt anzeigen
                document.getElementById(id).style.display = ''
                //Beim abschliessen des request wird diese Funktion ausgeführt
                req.onreadystatechange = function() {
                    switch(req.readyState) {
                            case 4:
                            if(req.status!=200) {
                                document.getElementById(id).innerHTML = "<div class='content_head headline'>--- Hoppla ---</div><div class='error t_center'>Abfrage von "+url2+" meldet<br><br>Fehler:"+req.status;
                            }else{
                                //schreibe die antwort in den div container mit der id content
                                document.getElementById(id).innerHTML =  req.responseText;
                                document.getElementById('kon_text').value = '';
                                document.getElementById('kon_betreff').value = '';

                            }
                            break;

                            default:
                                return false;
                            break;
                        }
                    };
  
                  req.setRequestHeader("Content-Type",
                                      "application/x-www-form-urlencoded");
                req.send(null);
                    }

