var w = null;
var xhttpprocurl = "xhttpproc.php";

function showhide(who)
{
	english = document.getElementById("english_text");
	german = document.getElementById("german_text");
	
	if (who == "english_text")
	{
		if (english.style.visibility == "visible")
		{
			english.style.visibility = "hidden";
			return;
		}
		show = english;
		hide = german;
	}
	else
	{
		if (german.style.visibility == "visible")
		{
			german.style.visibility = "hidden";
			return;
		}
		show = german;
		hide = english;
	}
	
	hide.style.visibility = "hidden";
	show.style.visibility = "visible";
}


function contact()
{
	height = 320;
	width = 476;
	
	window.open(
		'contact.php',
		'CONTACT',
		'height='+height+',width='+width+',location=no,scrollbars=no,resizeable=no'
	);
	
	/* return false; */
}


function imageview(name)
{
	height = 550;
	width = 550;
	
	w = window.open(
		'imageview.php?name='+name,
		'IMAGE',
		'height='+height+',width='+width+',location=no,scrollbars=no,resizeable=no'
	);
	
	/* return false; */
}

function doajax(element, foreign, aktion)
{
	var name = element.name;
	var form = element.form.name;
	var parts = name.split('_');
			
	var parameter =
		"aktion=reloadForeign=&"+
		"script="+element.form.action+"&"+
		"object="+parts[0]+"&"+
		"field="+parts[1]+"&"+
		"id="+parts[2]+"&"+
		"value="+value;
	
	var myAjax = new Ajax.Updater(foreign.toLowerCase(), xhttpprocurl, {method: 'post', parameters: parameter});
}


function movePixel(id, amount, direction)
{
	e = $(id);
	t = e.getStyle("top").replace(/px/, "");
	
	/* t.replace(/px/, ""); */
	
	alert(t);
	
	/* return; */
	
	if (direction == "up")
		e.setStyle("top", t - amount);
	
	if (direction == "down")
		e.setStyle("top", t + amount);
}


function load(target, source)
{
	if (target == 'inthemiddle')	type = "performers";
	else							type = target;
		
	var parameter =
		"aktion=load&"+
		"type="+type+"&"+
		"file="+source;
	
	var myAjax = new Ajax.Updater(target, "xhttproc.php", {method: 'post', parameters: parameter});
	
	if (target == "sound")
	{
		var parameter =
			"aktion=load&"+
			"type="+type+"/parts&"+
			"file="+source;
		
		var imageline = new Ajax.Updater('imageline', "xhttproc.php", {method: 'post', parameters: parameter});
	}
}