var browser=true;
var fensterX,fensterY;
var MausX=20,MausY=20;
var cv2,idLgt,idIh,idM,idHdl,idSl,idFb,idCb,cbLeiste,chatEl,lesF,nN, onlli,idErg;
var lRechts="impressum.php";
var lLinks="referenzen.php";
var altX=0,altY=0,altZ=0;
document.onmousedown = drueck;
document.onmouseup = hoch;
document.onkeydown = TasteGedrueckt;
document.onmousemove = maus;
var Sucherg=[];
function maus(ereignis)
{
	if (!ereignis)ereignis = window.event;
	MausX=ereignis.clientX;
	MausY=ereignis.clientY;
}
function starte()
{
	if(document.title=="webwärts.de - Referenzen")lRechts="index.php",lLinks="kontakt.php";
	else if(document.title=="webwärts.de - Kontakt")lRechts="referenzen.php",lLinks="impressum.php";
	else if(document.title=="webwärts.de - Impressum")lRechts="kontakt.php",lLinks="index.php";
		cv2=document.getElementById('design');
	idLgt=document.getElementById("logotext"),idIh=document.getElementById("inhalt");
	idM=document.getElementById("menue"),idHdl=document.getElementById("headline");
	idFb=document.getElementById("fb");
	idSl=document.createElement("div");
	idSl.setAttribute("id","schalter");
	document.body.appendChild(idSl);
	chatEl=document.createElement("div");
	chatEl.id="chatfeld";
	if(navigator.appName=='Microsoft Internet Explorer'&&parseInt(navigator.appVersion.substr(0,1))<5)browser=false;
	if(browser)
	{
		fensterX=document.getElementById('bg').width=window.innerWidth;
		fensterY=document.getElementById('bg').height=window.innerHeight;
	}
	else
	{
		document.getElementsByTagName("html").item(0).setAttribute("id","html");
		fensterX=document.getElementById('bg').width=document.getElementById('html').offsetWidth;
		fensterY=document.getElementById('bg').height=document.getElementById('html').offsetHeight;
	}
	idSl.style.left=String(fensterX-170)+"px";
	idSl.style.top=String(fensterY-150)+"px";
	if(wahl==1)grau(),bgGrau();
	else if(wahl==2)design(),setInterval('bg1()',100);
	else if(wahl==3)rw();
	else if(wahl==4)blau();
	else if(wahl==5)schnee(),schneed();
	else if(wahl==6&&browser)matrix(),matrixd();
	if(tapMin)schalterMax()
	else schalter()
	idFb.style.left=String(fensterX-document.getElementById("fb").offsetWidth-5)+"px";;
	idFb.style.top=String(fensterY-70)+"px";
	if(wahl==2||wahl==6)
	{
		idFb.style.backgroundColor="#000";
		if(wahl==6)idFb.style.opacity="0.8";
	}
	if(wahl==4)idFb.style.backgroundColor="#009";
}
function schalter()
{
	idSl.innerHTML="";
	var sleiste=document.createElement("span");
	sleiste.setAttribute("id","sleiste");
	idSl.appendChild(sleiste);

	var mini=document.createElement("span");
	mini.setAttribute("id","minschalter");
	mini.setAttribute("title","Minimieren");
	if(browser)mini.onclick="schalterMax()";
	else mini.onclick = function (ereignis){schalterMax();};
	mini.innerHTML="&laquo;";
	sleiste.appendChild(mini);
	
	idSl.style.width="10px";
	idSl.style.left=String(fensterX-35)+"px";
	senden("m=k");
}
function schalterMax()
{
	idSl.innerHTML="";
	idSl.style.left=String(fensterX-170)+"px";
	idSl.style.width="150px";
	var sleiste=document.createElement("div");
	sleiste.setAttribute("id","sleiste");
	idSl.appendChild(sleiste);
	
	var mini=document.createElement("span");
	mini.setAttribute("id","minschalter");
	mini.setAttribute("title","Minimieren");
	if(browser)mini.onclick="schalter()";
	else mini.onclick = function (ereignis){schalter();};
	mini.innerHTML="&nbsp;&raquo;&nbsp;";
	sleiste.appendChild(mini);
	
	var stitel=document.createElement("span");
	stitel.setAttribute("title","Wechseln Sie das Design, indem Sie unten eine Ziffer auswählen!");
	stitel.innerHTML="Tapetenwechsel";
	sleiste.appendChild(stitel);
	
	if(browser)var t=6;
	else var t=3;
	for(i=1;i<=t;i++)
	{
		var slink=document.createElement("a");
		slink.setAttribute("href","?d="+i);
		slink.setAttribute("class","slink");
		slink.setAttribute("target","_self");
		slink.setAttribute("title","Design wechseln");
		slink.innerHTML="&nbsp;"+i+"&nbsp;";
		idSl.appendChild(slink);
	}
	senden("m=g");
}
var http=null;
var antw=null;
function senden(sende)
{
	if(window.XMLHttpRequest)
	{
		http = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		http = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(http != null)
	{
		http.open("POST", "echo.php", true);
		http.onreadystatechange = ausgeben;
		http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		http.send(sende);
	}
}
function ausgeben()
{
	if(http.readyState == 4)
	{
		var antw=http.responseText;
	}
}
function bildgroesser(){document.getElementById("bild").style.display="inherit";}
function bildkleiner(){document.getElementById("bild").style.display="none";}
function drueck(ereignis)
{
	if (!ereignis)ereignis = window.event;
	if (ereignis.which!=2&&ereignis.which!=3)
	{
		altX=ereignis.clientX;
		altY=ereignis.clientY;
		altZ=new Date();
	}
}
function hoch(ereignis)
{
	if (!ereignis)ereignis = window.event;
	if (ereignis.which!=2&&ereignis.which!=3)
	{
		neuX=ereignis.clientX;
		neuY=ereignis.clientY;
		neuZ=new Date();
		if(Math.abs(altX-neuX)>Math.abs(altY-neuY)*1.5&&neuZ-altZ<500)
		{
			if(altX-neuX>150)window.open(lLinks,"_self");
			else if(altX-neuX<-150)window.open(lRechts,"_self");
		}
	}
}
function TasteGedrueckt (Ereignis)
{
	if (!Ereignis)Ereignis = window.event;
	if (Ereignis.which)Tastencode = Ereignis.which;
	else if (Ereignis.keyCode)Tastencode = Ereignis.keyCode;
	if (Tastencode==37)window.open(lRechts,"_self");
	else if (Tastencode==39)window.open(lLinks,"_self");
}
