var old=false;
var code='';
function getKey(event){
	switch(code){
		case '':
			if(event.which==97){
				code='a';
			}
			else{
				code='';
			}
			break;
		case 'a':
			if(event.which==99){
				code='c';
			}
			else{
				code='';
			}
			break;
		case 'c':
			if(event.which==112){
				window.open('index.php?site=acp',"_self");
			}
			else{
				code='';
			}
			break;
		default:
			code='';
			break;
	}
	//alert(event.which);
}

function openWindow(id,original){
	var worein='#'+id;
	$(worein).load('loading.php');
	window.setTimeout("loadPic('"+id+"','"+original+"')", 100);
}
function loadPic(id,original){
	var worein='#'+id;
	$(worein).load('resize.php?img='+original);
}
function stripTags(string){
	//	string = &lt;p&gt;
	//	search$lt;
	var pos1=string.search('&lt;');	// erstes auftauchen des Zeichens '&lt'
	pos1=parseInt(pos1);
	var pos2=string.search('&gt;');	// erstes auftauchen des Zeichens '&gt'
	pos2=parseInt(pos2);
	var i=0;
	while(pos1!=-1 && pos2!=-1){
		if(pos1!=0){
			string=string.substr(0,pos1)+string.substr(pos2+4);
		}
		else{
			string=string.substr(pos2+4);
		}
		pos1=string.indexOf('&lt;');
		pos1=parseInt(pos1);
		pos2=string.indexOf('&gt;');
		pos2=parseInt(pos2);
		i++;
	}
	//alert(string);
	return string;
}
function clearString(){
	//alert("hoho");
	var string=document.getElementById("editor1").innerHTML;
	string=stripTags(string);
	var pos1=string.indexOf('&');	// erstes auftauchen des Zeichens '&'
	var pos2=string.indexOf(';');	// erstes auftauchen des Zeichens ';'
	var i=0;
	while(pos1!=-1 && pos2!=-1){
		if(pos1!=0){
			string=string.substr(0,pos1)+string.substr(pos2+1);
			//alert("1");
		}
		else{
			string=string.substr((pos2+1));
		}
		pos1=string.search('&');
		pos2=string.search(';');
		i++;
	}
	document.getElementById('textOnly').value=string;
	//alert(string);
	//return false;
}
function hoeher(num){
	if(num<1){
		alert('Dieses Element kann nicht weiter nach oben geschoben werden!');
	}
	else{
		var inhalt=document.getElementById('field'+num).value;
		var inhalt1=document.getElementById('field'+(num-1)).value;
		document.getElementById('field'+(num-1)).value=inhalt;
		document.getElementById('field'+num).value=inhalt1;
	}
}
function tiefer(num,max){
	if((num+2)>max){
		alert('Dieses Element kann nicht weiter nach unten geschoben werden!');
	}
	else{
		var inhalt=document.getElementById('field'+num).value;
		var inhalt1=document.getElementById('field'+(num+1)).value;
		document.getElementById('field'+(num+1)).value=inhalt;
		document.getElementById('field'+num).value=inhalt1;
	}
	//alert(num+" "+max);
}
function usermode(what){
	var pfad=self.location.href;
	var pos=pfad.lastIndexOf('/');
	pfad=pfad.substring(pos+1);
	if(pfad.indexOf('#')!=-1){
		pfad=pfad.substr(0,pfad.indexOf('#'));
	}
		if(what=='on'){
			$('#usermodeSwitch').load('usermode.php?makeon=true');
			//pfad=pfad.replace(/#/g, " ");
			//alert(pfad);
			//alert('an');
			window.open(pfad,"_self");
		}
		else{
			$('#usermodeSwitch').load('usermode.php?makeoff=true');
			//pfad=pfad.replace(/#/g, " ");
			//alert(pfad);
			//alert('aus');
			//window.setTimeout("openPage("+pfad+")",100);
		}
		window.open(pfad,"_self");
}

function showImg(src){
	if(document.getElementById("team"+src).innerHTML!='leer'){
		document.getElementById("team"+src).style.display='block';
	}
}

function hideImg(src){
	if(document.getElementById("team"+src).innerHTML!='leer'){
		document.getElementById("team"+src).style.display='none';
	}
}

function move_box(event){
	/*
		Diese Funktion wird auf der Seite "felder.inc.php" eingesetzt.
		
		Diese Funktion wird durch die Bewegung der Maus aufgerufen.
		Sie ist dazu da, um die Elemente mit "class='info'" so zu verschieben, dass sie sich mit dem Mauszeiger
		bewegen.
		Dazu wird die Position der Maus ermittelt. Dieser Wert wird dann den Elementen mit "class='info'"
		als Abstand nach oben bzw. links über CSS mithilfe von JavaScript (jQuery) übergeben.
	*/
	x=event.screenX;
	y=event.screenY;
	x+=20;
	y-=70;
	$(".teamIMG").css({top:y+"px"});
	$(".teamIMG").css({left:x+"px"});
	//window.setTimeout("move_box("+event+")", 1000);
}

function showLink(which){
	//alert('link'+which);
	if(old!=false){
		document.getElementById('link'+old).style.display='none';
	}
	old=which;
	document.getElementById('link'+which).style.display='inline';
}
document.onmousemove=move_box;
document.onkeypress=getKey;
$(document).ready(function(){
	$(".edit.topic").click(function(){
	  document.getElementById('topic').disabled=false;
	  document.getElementById('topic').style.background="#eee";
	});
});

function showText(num){
	document.getElementById('ACPtext'+num).style.display='block';
	// document.getElementById('acp'+num).style.height='150px';
}

function selectContent(num){
	for(i=1;i<5;i++){
		if(i!=num){
			document.getElementById('text'+i).style.display='none';
		}
		else{
			document.getElementById('text'+i).style.display='block';
		}
	}
}

function hideText(num){
	document.getElementById('ACPtext'+num).style.display='none';
	document.getElementById('acp'+num).style.height='130px';
}

$(function() {
	$("#tabs").tabs();
});
