function open_function(url,width,height,options) {
  self.name = "myOpener";
  self.msgWindow = open(url, "Window", "width=" + width + ",height=" + height
    + ",screenX=" + (screen.width-width)/2
    + ",screenY=" + (screen.height-height)/2
    + ",dependent=yes"
    + ",left=" + (screen.width-width)/2
    + ",top=" + (screen.height-height)/2
    + options
    );
  if (self.msgWindow) {
    self.msgWindow.focus();
    if (self.msgWindow.opener == null) self.msgWindow.opener = self;
  }
}

// Nachtplaner Popup

/* function popUp(theURL,winName,features) {
  remote = window.open(theURL,winName,features);
  if (remote.opener == null)
    remote.opener = window;
    remote.opener.name = "frContent";
  remote.focus;
} */

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=890,height=600,left = 560,top = 300');");
}

// Elemente ein- oder ausblenden
function toggleDisplay(id) {
  el = document.getElementById(id);
  var display = el.style.display ? '' : 'none';
  el.style.display = display; 
}


function add2nachtplaner(el)
{
	new Ajax.Updater($('nachtplaner'), el.href , {
		method: 'post',
		onLoading : updatenachtplanertext('Wird gespeichert...'),
		onSuccess: function(transport){
			var response = transport.responseText || "no response text";
			updatenachtplanertext(response);
	    }
		}
	);
	return false;
}

function updatenachtplanertext(text)
{
	if($('nachtplaner')) $('nachtplaner').innerHTML=text;
}
