//Frame-Defense
if (top.frames.length > 0)
    top.location.href = self.location;

function campshowpart(teil) {
	var id;
	var obj;
	var s = self.location;
	var link = document.getElementById('languagelink');
	var linkend = link.href.lastIndexOf('=');
	
	for (var i=0; i<4; i++) {
		id = 'part'+ i;
		obj = document.getElementById(id);
		obj.style.display = 'none';
		id = 'partlink'+ i;
		obj = document.getElementById(id);
		obj.style.textDecoration = 'underline';
		obj.style.cursor = 'pointer';
	}
	
	id  = 'part'+ teil;
	obj = document.getElementById(id);
	obj.style.display = 'block';
	id = 'partlink'+ teil;
	obj = document.getElementById(id);
	obj.style.textDecoration = 'none';
	obj.style.color = '#fff'; 
	obj.style.cursor = 'text';
	
	link.href = link.href.substring(0, linkend+1)+teil;
}

function changeColor (id) { 
	var obj = document.getElementById(id); 
	
	if (obj.style.textDecoration == 'underline') { 
    	obj.style.color = '#ccc'; 
	} 
}

function showhide(id, linkid) {
	var obj = document.getElementById(id);
	var link = document.getElementById(linkid);
	
	if (obj.style.display == 'block') {
		obj.style.display = 'none';
		link.innerHTML = 'Show';
	} else {
		obj.style.display = 'block';
		link.innerHTML = 'Hide';
	}
}

function inProgress(id) {
	var obj = document.getElementById(id);
	obj.style.position = 'static';
}

function ShorterDownloads() {
	var x;
	var obj = document.getElementById('betalink');
	if (self.innerWidth) // all except Explorer
	{
		if (self.innerWidth<1043 && self.innerWidth>1006) {
			obj.innerHTML = 'Betas';
		}
	}
	else if (document.documentElement && document.documentElement.clientWidth)
		// Internet Explorer
	{
		if (document.documentElement.clientWidth<1028 && document.documentElement.clientWidth>989) {
			obj.innerHTML = 'Betas';
		}
	}
}

//Anti Gästebuchspammer
function checkspam() {
	var inp = document.getElementById('spam');
	if (inp.value.toLowerCase() == 'no' ) {
		return true;
	} else {
		alert('You did not answer the Anti-Bot-Question correctly!');
		return false;
	}
}

//Textfelder vergrößern/verkleinern
function big(id) {
	var obj = document.getElementById(id);
	obj.rows = obj.rows + 5;
}
function small(id) {
	var obj = document.getElementById(id);
	if (obj.rows > 5) {
		obj.rows = obj.rows - 5;
	}
}