	
	document.SCRIPT_ACTION 						= 'none';
	document.SCRIPT_OBJ_HEIGHT 				= 0;
	document.SCRIPT_OBJ_WIDTH 				= 0;
	document.SCRIPT_OBJ_CN_ID					= '';
	document.SCRIPT_OBJ_CN_PARENT_ID	= '';
	document.SCRIPT_OBJ_CN_LOCATION		= '';
	document.SCRIPT_OBJ_CN_SORT				= '';
	
	
	function handle_edit_mouse_over (ID) {
		
		var CURR_SRC 	= document.getElementById(ID).src;
		var NEW_SRC		= CURR_SRC.replace(/_normal\.gif/, "_over.gif");
		
		document.getElementById(ID).src = NEW_SRC;
		document.getElementById(ID).style.cursor = 'hand';
		
	}
	
	function handle_edit_mouse_out (ID) {
		
		var CURR_SRC 	= document.getElementById(ID).src;
		var NEW_SRC		= CURR_SRC.replace(/_over\.gif/, "_normal.gif");
		
		document.getElementById(ID).src = NEW_SRC;
		
	}
	
	function handle_obj_edit (ZUSTAND, OBJ, CN_ID, CN_HIDDEN) {
		
		switch (ZUSTAND) {
			
			case 'up':
				
				if (document.SCRIPT_ACTION != 'create' && document.SCRIPT_OBJ_CN_ID == CN_ID) {
					
  				SCRIPT_OBJ_LEFT 		= window.event.clientX + document.body.scrollLeft - window.event.offsetX;
  				SCRIPT_OBJ_TOP 			= window.event.clientY + document.body.scrollTop - window.event.offsetY;
  				SCRIPT_OBJ_BOTTOM		= window.event.clientY + document.body.scrollTop - window.event.offsetY + document.SCRIPT_OBJ_HEIGHT;
  				SCRIPT_OBJ_RIGHT		= window.event.clientX + document.body.scrollLeft - window.event.offsetX + document.SCRIPT_OBJ_WIDTH;
  				
					document.getElementById('obj_hidden').src = (CN_HIDDEN == 0) ? document.SCRIPT_PATH_TO_PICTURES + 'edit_line_release_yes_normal.gif' : document.SCRIPT_PATH_TO_PICTURES + 'edit_line_release_no_normal.gif' ;
					
  				document.getElementById('edit_buttons').style.left 				= SCRIPT_OBJ_LEFT - 3;
  				document.getElementById('edit_buttons').style.top 				= SCRIPT_OBJ_TOP - 3;
  				document.getElementById('edit_buttons').style.visibility 	= 'visible';
  				
  				document.SCRIPT_ACTION = 'edit';
					
				}
				
			break;
			
			case 'out':
				
				OBJ.style.border = '1px solid #eeeeee';
				
				document.getElementById('edit_buttons').style.visibility 		= 'hidden';
				document.SCRIPT_ACTION = 'none';
			
			break;
  			
		
		}
	}
	
	
	function handle_obj_over (OBJ, CN_ID, CN_PARENT_ID, CN_LOCATION, CN_SORT) {
		
		if (document.SCRIPT_ACTION == 'none') {
			
			OBJ.style.border = '1px solid #999999';
			OBJ.style.cursor = 'hand';
			
			document.SCRIPT_OBJ_HEIGHT 							= OBJ.offsetHeight;
			document.SCRIPT_OBJ_WIDTH								= OBJ.offsetWidth;
			
			document.SCRIPT_OBJ_CN_ID 							= CN_ID;
			document.SCRIPT_OBJ_CN_PARENT_ID				= CN_PARENT_ID;
			document.SCRIPT_OBJ_CN_LOCATION					= CN_LOCATION;
			document.SCRIPT_OBJ_CN_SORT							= CN_SORT;
			
			document.SCRIPT_ACTION = 'edit';
			
		}
	}
	
	function handle_obj_create(ZUSTAND) {
	
		switch (ZUSTAND) {
			
			case 'down':
			
				document.SCRIPT_ACTION = 'create';
			
			break;
			
			case 'over':
			
				if (document.SCRIPT_ACTION == 'none')
					document.SCRIPT_ACTION = 'edit';
					
			break;
			
		}
	}
	
	function edit_content () {
		
		EDIT = window.open('orchidee/index.php?content=obj_edit&tpl=obj_edit&page_id=' + document.SCRIPT_PAGE_ID + '&action=edit&cn_id=' + document.SCRIPT_OBJ_CN_ID,'EDIT','width=700, height=500');
		EDIT.focus();
		
	}
	
	function create_content (CN_PARENT_ID, CN_LOCATION, CN_SORT) {
		
		EDIT = window.open('orchidee/index.php?content=obj_create&tpl=obj_create&page_id=' + document.SCRIPT_PAGE_ID + '&cn_parent_id=' + CN_PARENT_ID + '&cn_location=' + CN_LOCATION + '&cn_sort=' + CN_SORT,'EDIT','width=700, height=500');
		EDIT.focus();
		
	}
	
	function delete_content (CN_PARENT_ID, CN_LOCATION, CN_SORT) {
		
		document.location.href='index.php?content=obj_edit&tpl=obj_edit&cn_id=' + document.SCRIPT_OBJ_CN_ID + '&page_id=' + document.SCRIPT_PAGE_ID + '&cn_parent_id=' + CN_PARENT_ID + '&cn_location=' + CN_LOCATION + '&cn_sort=' + CN_SORT + '&action=delete_obj';
		
	}
	
	function move_content(DIRECTION) {
		
		document.location.href='index.php?content=obj_edit&tpl=obj_edit&cn_id=' + document.SCRIPT_OBJ_CN_ID + '&page_id=' + document.SCRIPT_PAGE_ID + '&direction=' + DIRECTION + '&action=move_obj';
		
	}
	
	function copy_content() {
		
		document.location.href='index.php?content=obj_edit&tpl=obj_edit&cn_id=' + document.SCRIPT_OBJ_CN_ID + '&page_id=' + document.SCRIPT_PAGE_ID + '&action=copy_obj';
		
	}
	
	function paste_content() {
		
		document.location.href='index.php?content=obj_edit&tpl=obj_edit&cn_id=' + document.SCRIPT_OBJ_CN_ID + '&page_id=' + document.SCRIPT_PAGE_ID + '&action=paste_obj';
		
	}
	
	function create_paste_content(CN_PARENT_ID, CN_LOCATION) {
		
		document.location.href='index.php?content=obj_edit&tpl=obj_edit&cn_parent_id=' + CN_PARENT_ID + '&cn_location=' + CN_LOCATION + '&page_id=' + document.SCRIPT_PAGE_ID + '&action=paste_obj_blank';
		
	}
	
	function show_hide_content() {
	
		document.location.href='index.php?content=obj_edit&tpl=obj_edit&cn_id=' + document.SCRIPT_OBJ_CN_ID + '&page_id=' + document.SCRIPT_PAGE_ID + '&action=show_hide_obj';
		
	}
	
	function edit_time() {
	
		TIME = window.open('orchidee/index.php?content=obj_time&tpl=obj_time&cn_id=' + document.SCRIPT_OBJ_CN_ID, 'TIME','width=340, height=200');
		TIME.focus();
		
	}
	
	function change_view_mode(EDIT_MODE) {
	
		document.location.href='index.php?page_id=' + document.SCRIPT_PAGE_ID + '&action=edit_mode&which=' + EDIT_MODE;
	
	}
	
	function go_to_page(PAGE_ID) {
		
		if (!document.PHPSESSID)
			document.location.href='index.php?page_id=' + PAGE_ID;
		
	}
	
	function go_to_external_link(EXTERNAL_LINK) {
		
		if (!document.PHPSESSID)
			window.open(EXTERNAL_LINK, '', '');
		
	}
	
	function insert_list_entry (PHPSESSID, PAGE_ID, CN_ID) {
	
		document.location.href='index.php?page_id=' + PAGE_ID + '&cn_id=' + CN_ID + '&action=post&content=listfill';
	
	}
