function get_layer(layer)
{
	var ie=document.all;
	var ns6=document.getElementById && !document.all;
	var enabletip=false;
	if (ie||ns6)
	 var layer=document.all? document.all[layer] : document.getElementById? document.getElementById(layer) : "";
	return layer;
}
function ip4_show(layer)
{
	layer=get_layer(layer);
	layer.style.visibility="visible";
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	if (layer != null)
	{
		layer.style.left = (x + 20);
		layer.style.top = (y - 60);
	}
}
function ip4_hide(layer)
{
	layer=get_layer(layer);
	layer.style.visibility="hidden";
}

var sOldSearch;
var bOldSearch=false;

function display()
{
	var sSelection="";
	if (window.getSelection)
	{
		sSelection = window.getSelection() + "";
	}
	else if (window.selection && window.selection.createRange)
	{
		var range = window.selection.createRange();
		sSelection = range.text + "";
	}
	sSelection=sSelection.replace(/^\s+|\s+$/g,"");
	if(sSelection.length>0)
	{
		if(!bOldSearch)
		{
			sOldSearch = document.getElementById("search_alles_").value;
			bOldSearch = true;
		}
		document.getElementById("search_alles_").value = sSelection;
	}
	else
	{
		if(bOldSearch)
		{
			document.getElementById("search_alles_").value = sOldSearch;
		}
	}
}
function editcat()
{
	document.getElementById("new_cat").value=prompt("€ndern Sie hier die Kategorie !", document.getElementById("new_cat").value);
    document.getElementById("editcat").submit();	
}
function editbez()
{
	document.getElementById("new_bez").value=prompt("€ndern Sie hier die Beschreibung !", document.getElementById("new_bez").value);
    document.getElementById("editbez").submit();	
}
function editkey()
{
	document.getElementById("new_key").value=prompt("€ndern Sie hier die Keywords !", document.getElementById("new_key").value);
    document.getElementById("editkey").submit();	
}
function deleteImage()
{
	Check = confirm("Wollen Sie das aktuell angezeigte Bild unwiederrufliuch lšschen ?");
	if (Check == true)
  	  document.getElementById("deleteimage").submit(); 	
	else
  	  alert("Na gut dann halt nicht ;-)");

}
if (window.Event)
	document.captureEvents(Event.MOUSEUP);
document.onmouseup = display;

function checkdownloads()
{
	count=0;
	for (var e = document.getElementById("zipdownload").elements, i = e.length - 1; i > -1; --i)
	{
		if(e[i].name=="downloads[]")
			if(e[i].checked)
				count+=1;
	}
	if(count==0)
		document.getElementById('ZipDownloadText').disabled=true;
	else if(count>0)
		document.getElementById('ZipDownloadText').disabled=false;
	document.getElementById('ZipDownloadText').value=count + ' Bilder ausgewählt, diese als Zip speichern !';
}

function populateDownloadState(checkedState)
{
	count=0;
	for (var e = document.getElementById("zipdownload").elements, i = e.length - 1; i > -1; --i)
	{
		if(e[i].name=="downloads[]")
			e[i].checked=checkedState
	}
	if(checkedState)
		document.getElementById('ZipDownloadTextAuswahl').value='Alle Bilder aus der Auswahl entfernen';
	else
		document.getElementById('ZipDownloadTextAuswahl').value='Alle Bilder auswählen';
	checkdownloads();
}