function edit(url, wname, width, height) {
	xsize = width;
	ysize = height;
	xpos = (screen.width  - xsize) / 2;
	ypos = (screen.height - ysize) / 2;
	edit = window.open(url, wname, 'status=yes, titlebar=no, scrollbars=yes, directories=0, maximized=yes, resizable=yes, width='+xsize+', height='+ysize+', top='+ypos+', left='+xpos);
	edit.focus();
}

function popup(url, wname, width, height) {
	xsize = width;
	ysize = height;
	xpos = (screen.width  - xsize) / 2;
	ypos = (screen.height - ysize) / 2;
	popup = window.open(url, wname, 'status=yes, titlebar=no, scrollbars=yes, directories=0, maximized=yes, resizable=yes, width='+xsize+', height='+ysize+', top='+ypos+', left='+xpos);
	popup.focus();
}	

function canSavePageProperties (isTimeSettingEnabled, date01, date02) {
	if (isTimeSettingEnabled.checked == false) {
		return true;
	} else {
		var date01value = date01.value;
		var date02value = date02.value;
		var year01 = date01value.charAt(0)+date01value.charAt(1)+date01value.charAt(2)+date01value.charAt(3);
		var year02 = date02value.charAt(0)+date02value.charAt(1)+date02value.charAt(2)+date02value.charAt(3);
		var month01 = date01value.charAt(5)+date01value.charAt(6);
		var month02 = date02value.charAt(5)+date02value.charAt(6);
		var day01 = date01value.charAt(8)+date01value.charAt(9);
		var day02 = date02value.charAt(8)+date02value.charAt(9);
		var hour01 = date01value.charAt(11)+date01value.charAt(12);
		var hour02 = date02value.charAt(11)+date02value.charAt(12);
		var minutes01 = date01value.charAt(14)+date01value.charAt(15);
		var minutes02 = date02value.charAt(14)+date02value.charAt(15);
		var seconds01 = date01value.charAt(17)+date01value.charAt(18);
		var seconds02 = date02value.charAt(17)+date02value.charAt(18);
		var compareDate01 = new Date(year01, month01, day01, hour01, minutes01, seconds01);
		var compareDate02 = new Date(year02, month02, day02, hour02, minutes02, seconds02);
		if (compareDate01.getTime() - compareDate02.getTime() > 0) {
			alert("Das Anfangsdatum muss vor dem Enddatum liegen! Bitte korrigieren!");
			return false;
		} else {
			return true;
		}
	}
}

	
