// JavaScript Document


function leerFeld(feldid){
document.getElementById(feldid).className='';	
document.getElementById(feldid).innerHTML='';	
}

 function scroller(anfang,wert) 
{
	for (a=0; a<=wert; a++)
	{
	scroll(600,a)
	}
}

var request = false;
// Request senden
function interpretRequest() {
  switch (request.readyState) {
	  case 4:
			  var content = request.responseText;
			  // den Inhalt des Requests in das Feld mit ID schreiben
			   var hoe= document.body.offsetHeight+110;
			   document.getElementById(Feld_ausgabe).innerHTML = content;
			   var hoe2= parseFloat(document.body.offsetHeight) - hoe;
				if(hoe2 >=120){
				 scroller(hoe,hoe2);	 
				}
				
				
				
				
		  break;
	  default:
		  break;
  }
}
 
function show_inhalt(s_id,Feld_id,Script_in,hiddener,showerer){
  
  if (window.XMLHttpRequest) {
	  request = new XMLHttpRequest(); // Mozilla, Safari, Opera
  } else if (window.ActiveXObject) {
	  try {
		  request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
	  } catch (e) {
		  try {
			  request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
		  } catch (e) {}
	  }
  }
  if (!request) {
	  alert("Kann keine XMLHTTP-Instanz erzeugen");
	  return false;
  } else {
	  
  var Loaderzeichen = "<br /><br /><div align='center'>";
  Loaderzeichen    += "<img src=\"img/icon/load.gif\" /></div>"
  document.getElementById(Feld_id).innerHTML = Loaderzeichen; 
   url = Script_in;
  request.open('post', url, true);
  request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  Feld_ausgabe = Feld_id;
  request.send("s_id="+s_id);
  
  //alert(hiddener+"\n\n\n "+showerer);
  if(hiddener!= 0){
  document.getElementById(hiddener).style.visibility='hidden';
  }
  if(showerer != 0){
  document.getElementById(showerer).style.visibility='visible';	
  }
  request.onreadystatechange = interpretRequest;
  }
}

function show_inhalt_start(s_id,Feld_id,Script_in,hiddener,showerer){
   
   if(s_id == 1){
	 document.getElementById("leist_b1").className="LeistBut_bottom_akt";
	 document.getElementById("leist_b2").className="LeistBut_bottom";
	 document.getElementById("leist_b3").className="LeistBut_bottom";
   }
   if(s_id == 2){
	  document.getElementById("leist_b1").className="LeistBut_bottom";
	  document.getElementById("leist_b2").className="LeistBut_bottom_akt";
	  document.getElementById("leist_b3").className="LeistBut_bottom";  
   }
   if(s_id == 3){
	   document.getElementById("leist_b1").className="LeistBut_bottom";
	   document.getElementById("leist_b2").className="LeistBut_bottom";
	   document.getElementById("leist_b3").className="LeistBut_bottom_akt"; 
   }
  
  
    
  
  
  
  if (window.XMLHttpRequest) {
	  request = new XMLHttpRequest(); // Mozilla, Safari, Opera
  } else if (window.ActiveXObject) {
	  try {
		  request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
	  } catch (e) {
		  try {
			  request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
		  } catch (e) {}
	  }
  }
  if (!request) {
	  alert("Kann keine XMLHTTP-Instanz erzeugen");
	  return false;
  } else {
	  
  var Loaderzeichen = "<br /><br /><div align='center'>";
  Loaderzeichen    += "<img src=\"img/icon/load.gif\" /></div>"
  document.getElementById(Feld_id).innerHTML = Loaderzeichen; 
   url = Script_in;
  request.open('post', url, true);
  request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
  Feld_ausgabe = Feld_id;
  request.send("s_id="+s_id);
  
  //alert(hiddener+"\n\n\n "+showerer);
  if(hiddener!= 0){
  document.getElementById(hiddener).style.visibility='hidden';
  }
  if(showerer != 0){
  document.getElementById(showerer).style.visibility='visible';	
  }
  request.onreadystatechange = interpretRequest;
  }
}





 
function leerDiv(f_id){
	 feldIn = f_id;
document.getElementById(feldIn).innerHTML="";	
}
function load_new()
{
window.location.reload(); 
}
function infeldT(text,infeld){
document.getElementById(infeld).innerHTML=text;	
}
 
   
function zahl_kontrolle(feld)
{
 
var wert = document.getElementById(feld).value;
	
	wert = wert.replace(",",".");
	
	if(isNaN(wert) || wert < -1)
	{
		alert("Bitte nur einen nummerischen Wert eingeben!");
		document.getElementById(feld).value = '';
	}
	else
	{
	     document.getElementById(feld).value = wert;	
	}
}

function ntop(site,fid){
   location.href=site;
}

function CheckLen(feld,anzahl,zeiger)
{
 StrLen =  document.getElementById(feld).value.length;
 if (StrLen == 1 && document.getElementById(feld).value.substring(0,1) == " ") {
 document.getElementById(feld).value = ""; StrLen = 0;
 }

 if (StrLen > anzahl ) {
  document.getElementById(feld).value = document.getElementById(feld).value.substring(0,anzahl);
   CharsLeft = 0;
 }
 else {
  CharsLeft = anzahl - StrLen;
 }
 
 document.getElementById(zeiger).value = CharsLeft;
}



head = 0;
var heads_in = new Array("head_1.png","head_2.png","head_3.png","head_4.png","head_5.png","head_6.png"); 
menge_heads = heads_in.length;

a = 0 + (menge_heads-1)*(Math.random());
a = Math.round(a);
head = a;

function head_diashow(div,speed){
menge_heads = heads_in.length;

if (head == (menge_heads-1)){
    head = 0;
  }
  
  document.getElementById(div).innerHTML= "<img src='img/head/"+heads_in[head]+"' border='0' width='800px' height='164' alt='Ferienhaus an der Ruegenbruecke' />";
   head++;
   setTimeout ("head_diashow('"+div+"','"+speed+"')", speed);
}


 
//scrollen
function scroller(von,bis) {
  for (a=von; a<=bis; a++){
	  scroll(1,a)
  }
}
     



s_nameForm = "";
function newSiteWnameSave(){
s_nameForm = document.getElementById("s_name").value;		
}


function checkLinkInSite(){
	if(document.getElementById("s_linkSite").value != ""){
	    document.getElementById("s_editor").style.visibility="hidden";
		document.getElementById("EditAnz").style.visibility="hidden";
	}
	else{
		document.getElementById("s_editor").style.visibility="visible";
		document.getElementById("EditAnz").style.visibility="visible";   
	}
}


function startSiteArr(){
	if(document.getElementById("s_modul").value!=0){
		document.getElementById("s_editor").style.visibility="hidden";
		document.getElementById("EditAnz").style.visibility="hidden";	
	}
	if(document.getElementById("s_linkSite").value != ""){
		document.getElementById("s_editor").style.visibility="hidden";
		document.getElementById("EditAnz").style.visibility="hidden";
	}
	 newSiteWnameSave();
}



 function newSiteW(){
	if(document.getElementById("s_modul").value!=0){
		document.getElementById("s_editor").style.visibility="hidden";
		document.getElementById("EditAnz").style.visibility="hidden";
		document.getElementById("s_name").value= document.getElementById("s_modul").options[document.getElementById("s_modul").selectedIndex].text;
		 
		MyArray = document.getElementById("s_modul").value.split("?");
		var INARRy= "index.php?"+MyArray[1];
		
		document.getElementById("s_linkSite").value = INARRy;
		
   }
   else{
		document.getElementById("s_editor").style.visibility="visible";
		document.getElementById("EditAnz").style.visibility="visible";   
	    document.getElementById("s_name").value = s_nameForm;
		document.getElementById("s_linkSite").value = "";
	}
	checkLinkInSite();
 }
 
 
   function checkBrowserName(name){  
     var agent = navigator.userAgent.toLowerCase();  
     if (agent.indexOf(name.toLowerCase())>-1) {  
       return true;  
     }  
     return false;  
   }  
