// Script f�r die Bildvergr��erung mit normalem <a href> Link
<!--
PositionX = 20;
PositionY = 20;
defaultWidth  = 630;
defaultHeight = 410;
var AutoClose = true;

function grossesBild(bildURL,bildTitel){
	var bildWin = window.open('','_blank','scrollbars=no,resizable=0,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY);
	if( !bildWin ) { return true; }
	bildWin.document.write('<html><head><title>'+bildTitel+'<\/title><script type="text\/javascript">\n'+

	'function BildAnpassen() {\n'+
	'if( !document.images.length ) { document.images[0] = document.layers[0].images[0]; }'+
	'var oH = document.images[0].height, oW = document.images[0].width;\n'+
	'if( !oH || window.doneAlready ) { return; }\n'+
	'window.doneAlready = true;\n'+
	'var x = window; x.resizeTo( oW + 200, oH + 200 );\n'+
	'var myW = 0, myH = 0, d = x.document.documentElement, b = x.document.body;\n'+
	'if( x.innerWidth ) { myW = x.innerWidth; myH = x.innerHeight; }\n'+
	'else if( d && d.clientWidth ) { myW = d.clientWidth; myH = d.clientHeight; }\n'+
	'else if( b && b.clientWidth ) { myW = b.clientWidth; myH = b.clientHeight; }\n'+
	'if( window.opera && !document.childNodes ) { myW += 16; }\n'+
	'x.resizeTo( oW + ( ( oW + 200 ) - myW ), oH + ( (oH + 200 ) - myH ) );\n'+
	'x.resizeTo( oW = oW + ( ( oW + 200 ) - myW ), oH = oH + ( (oH + 200 ) - myH ) );\n'+
	'var scW = screen.availWidth ? screen.availWidth : screen.width;\n'+
	'var scH = screen.availHeight ? screen.availHeight : screen.height;\n'+
	'if( !window.opera ) { x.moveTo(Math.round((scW-oW)/2),Math.round((scH-oH)/2)); }\n'+
	'}\n'+
	'<\/script>'+
	'<\/head><body onload="BildAnpassen();"'+(AutoClose?' onblur="self.close();"':'')+'>'+
	(document.layers?('<layer left="0" top="0">'):('<div style="position:absolute;left:0px;top:0px;display:table;">'))+
	'<img src='+bildURL+' alt="Bild wird geladen ..." title="" onload="BildAnpassen();">'+
	(document.layers?'<\/layer>':'<\/div>')+'<\/body><\/html>');
	bildWin.document.close();
	if( bildWin.focus ) { bildWin.focus(); }
	return false;
}

function seitenblaettern(sword,freeIndexUid,tx_pointer) {
	document.getElementById('tx_sword').value=sword;
	document.getElementById('tx_uid').value=freeIndexUid;
	document.getElementById('tx_pointer').value=tx_pointer;
	document.getElementById('tx_indexed').submit();
}


function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];
	}
	}
}

function MM_findObj(n, d) { //v4.01
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];
	}
}

function popup(datei,name,b,h,scroll){
	AUSWidth=(screen.width)?(screen.width-b)/2:0;
	AUSHeight=(screen.height)?(screen.height-h)/2:0;
	window.open(''+datei+'',''+name+'','location=0,scrollbars='+scroll+',resizable=yes,menubar=0,left='+AUSWidth+',top='+AUSHeight+',width='+b+',height='+h+'');
}

function MM_setTextOfTextfield(objName,x,newText) { //v3.0
	var obj = MM_findObj(objName); if (obj) obj.value = newText;
}

function MM_goToURL() { //v3.0
	var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
	for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function subnav(wo,Klasse){
	wo.className=Klasse;
}


function MM_reloadPage(init) {  //reloads the window if Nav4 resized
	if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
		document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage;
	}
	}
	else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

var Elemente = new Array();

function setReiterElemente(Reiter) {
	Elemente = new Array();
	alleDivs = document.getElementsByTagName('li');
	for (var int = 0; int < alleDivs.length; int++) {
		aktDiv = alleDivs[int];
		if (!aktDiv.id) continue;
		if(aktDiv.id.match(Reiter+'_')){
			saveit = aktDiv.id.replace(Reiter+'_', '');
			Elemente[Elemente.length] = saveit;

		}
	}
}

function change_reiter(reiter_name, elternelement) {

	if (reiter_name!='quicknavi' && document.getElementById('container_quicknavi').style.display=='block') {
		document.getElementById('container_quicknavi').style.display='none';
		document.getElementById('container_quicknavi').style.zIndex='10';

	}

	if (reiter_name!='history' && document.getElementById('container_history').style.display=='block') {
		document.getElementById('container_history').style.display='none';
		document.getElementById('container_history').style.zIndex='10';

	}

	if (reiter_name!='cloud' && document.getElementById('container_cloud').style.display=='block') {
		document.getElementById('container_cloud').style.display='none';
		document.getElementById('container_cloud').style.zIndex='10';

	}
	document.getElementById('container_first').style.display='block';
	document.getElementById('container_first').style.zIndex='10';

	if (document.getElementById('container_'+reiter_name).style.display!='none') {
		// Bereits aktiv
		// -> ausschalten
		document.getElementById('container_'+reiter_name).style.display='none';
		document.getElementById('container_'+reiter_name).style.zIndex='10';
	}
	else {
		// Noch nicht aktiv
		// -> einschalten
		document.getElementById('container_'+reiter_name).style.display='block';
		document.getElementById('container_'+reiter_name).style.zIndex='100';
	}

	/*document.getElementById('container_first').style.display='none';
	if (!elternelement) {
	Container = 'container';
	Reiter = 'reiter';
	}else {
	myElemente = elternelement.split('|');
	Container = myElemente[0];
	Reiter = myElemente[1];
	}
	setReiterElemente(Reiter);*/

	// Alle Container im Header ausblenden
	/*document.getElementById('container_first').style.display='none';
	document.getElementById('container_history').style.display='none';
	document.getElementById('container_quicknavi').style.display='none';
	document.getElementById('container_cloud').style.display='none';

	if (document.getElementById('container_'+reiter_name)) {
	alert(document.getElementById('container_'+reiter_name).style.display);
	if (document.getElementById('container_'+reiter_name).style.display!='none') {
	document.getElementById('container_'+reiter_name).style.display='none';
	alert(document.getElementById('container_'+reiter_name).style.display);
	document.getElementById('container_'+reiter_name).style.zIndex='10';
	} else {
	document.getElementById('container_'+reiter_name).style.display='block';
	document.getElementById('container_'+reiter_name).style.zIndex='100';
	}
	}*/
}

function changeDescription(reiter) {
	// Alle Beschreibungen ausblenden
	document.getElementById('desc_history').style.display='none';
	document.getElementById('desc_cloud').style.display='none';
	document.getElementById('desc_quicknav').style.display='none';
	document.getElementById('desc_none').style.display='none';

	document.getElementById('desc_'+reiter).style.display='block';

}

function changePriority(element, priority){
	if (!element) return false;
	switch (priority) {
		case '0':
		newClassName = 'kalender_termine_blau';
		break;
		case '1':
		newClassName = 'kalender_termine';
		break;
		case '2':
		newClassName = 'kalender_termine_orange';
		break;
		case '3':
		newClassName = 'kalender_termine_rot';
		break;
		default: return false;
	}
	element.className=newClassName;
	return true;
}

function execSearch(txtSuche) {
	new Ajax.Request("/fileadmin/incs/execSuche.ajax.php?txtsuche="+txtSuche, {
		method: 'get',
		onSuccess: function(msg) {
			msg = msg.responseText;
			if (msg.length>0) {
				$('searchWindow').innerHTML='';
				new Insertion.Bottom('searchWindow', msg);
				$('searchWindow').show();
			}else {
				$('searchWindow').hide();
			}
		}
	});
}

function addMerkliste(aid, handle) {
	new Ajax.Request('/php/addMerkliste.php?aid='+aid, {
		method: 'get',
		onSuccess: function(msg) {
			handle.firstChild.src = '/fileadmin/images/merkliste_gray.gif';
			handle.onclick = function() { };
		}
	}
	);
}

-->