<!--
	// OPEN WINDOW
	function openWindow(myurl, mytitle)
	{
		var win = new Window({className: "alphacube", right:40, width:500, height:500, url:myurl, showEffectOptions: {duration:0.6}, hideEffectOptions: {duration:0.6}, destroyOnClose: true })
		var mysize = 	{
		        		winWidth: function() { return document.body.offsetWidth || window.innerWidth || document.documentElement.clientWidth || 0; },
		        		winHeight: function() { return document.body.offsetHeight || window.innerHeight || document.documentElement.clientHeight || 0; }
						}
  		win.setTitle(mytitle);
		win.showCenter(0,50,(mysize.winWidth()/2));
	}

	// Menuefunctions 1
	function ShowOL(name)
	{
		dom = (document.getElementById)? true : false;
		nn4 = (document.layers)? true : false;
		ie4 = (!dom && document.all)? true : false;

		if (dom)		obj=document.getElementById(name);
		else if (ie4)	obj=document.all[name];
		else if (nn4)	obj=document.layers[name];

		if (obj.style.display == "none")	obj.style.display = "block";
		else 								obj.style.display = "none";
	}

	// Menuefunctions 2
	function line_setcolor(num)
	{
		if(num!=old)
		{
			if(old!=0) {document.all[old].className=clss;}
			if(num!=0) {clss=document.all[num].className;document.all[num].className='ln_sel';}
			old=num;
		}
	}

	// COPY	ASK
	function copyAsk(showtext, myid, mytable, redirect) {
		Dialog.confirm(showtext, {className: "alphacube", width:300, height:80, ok:function() {copyDo(myid, mytable, redirect); return true;} })
	}

	// COPY DO
	function copyDo(myid, mytable, redirect) {

		var opt = {
			        method:'get',

    				onFailure: function() {
            			alert('AJAX request failed!');
                	},

                    onSuccess: function(transport) {
						if (transport.responseText != "")		{ alert(transport.responseText); return false; }
					},

					onComplete: function() {
						if (redirect == "reload")				{ window.location.reload(false); }
						else									{ window.location.href=redirect; }
					}
				}
		new Ajax.Request( 'php/copy.php?table='+mytable+'&id='+myid, opt);
	}

	// DELETE ASK
	function deleteAsk(showtext, myid, mytable, redirect) {
		Dialog.confirm(showtext, {className: "alphacube", width:300, height:80, ok:function() {deleteDo(myid, mytable, redirect); return true;} })
	}

	// DELETE DO
	function deleteDo(myid, mytable, redirect) {

		var opt = {
			        method:'get',

    				onFailure: function() {
            			alert('AJAX request failed!');
                	},

                    onSuccess: function(transport) {
						if (transport.responseText != "")		{ alert(transport.responseText); return false; }
					},

					onComplete: function() {
						if (redirect == "reload")				{ window.location.reload(false); }
						else									{ window.location.href=redirect; }
					}
				}
		new Ajax.Request( 'php/delete.php?table='+mytable+'&id='+myid, opt);
	}

	// SAVE DO
	function saveDo(showtext, myid, mytable) {

		//Dialog.info(showtext, {className: "alphacube", width:300, height:80, showProgress: true});

		alert(Form.serialize( $('f_add') ));

		var opt = {
			        method:'post',

			        postBody: Form.serialize($('f_add')),

    				onFailure: function() {
            			alert('AJAX request failed!');
                	},

                    onSuccess: function(transport) {
						if (transport.responseText != "")		{ alert(transport.responseText); return false; }
					},

					onComplete: function() {
						Dialog.closeinfo();
					}
				}

		//new Ajax.Request( 'php/quicksave.php?table='+mytable+'&id='+myid, opt);
	}

	// SEARCH
	function searchField(myfield,mytable,myalign,strlen) {

		var myquery = $F(myfield);
		var opt = {
		 			method: 'post',
					postBody: 'table='+mytable+'&field='+myfield+'&query='+myquery+'&align='+myalign+'&strlen='+strlen,
					onComplete: Element.show(myfield+'idsearchfield')
				};

		// Return absolut XY coords of an element to set the div-element properly
	  	var elem=document.getElementById(myfield),tagname="",x=0,y=0;

		while ((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined"))
		{
			x+=elem.offsetLeft;
			y+=elem.offsetTop;
			tagname=elem.tagName.toUpperCase();

			if (tagname=="BODY")
		    	elem=0;

			if (typeof(elem)=="object")
		    	if (typeof(elem.offsetParent)=="object")
		        	elem=elem.offsetParent;
		}
		$(myfield+'idsearchfield').style.left=x+'px';
		$(myfield+'idsearchfield').style.top=y+16+'px';

		new Ajax.Updater( {success:myfield+'idsearchfield'}, 'php/search.php', opt);
		if (event.keyCode==13)	document.searchlist.submit();
	}

	function searchPerform(myfield,myquery) {
alert(myfield);
		document.searchlist.myfield.value=myquery;
		document.searchlist.submit();
		return true;
	}

	function searchSort(mysort) {
		document.searchlist.sort.value=mysort;
		document.searchlist.submit();
		return true;
	}
//-->
