function load_add_page_dialog(_destination,_sender,_pos,_module,_task,_page,_parent,_menudivid) {
	
	JsHttpRequest.query(
        'module.php',
		{
			module: _module,
			task: _task,
			id: _destination, 
			page: _page,
			parent: _parent,
			menudivid:_menudivid,
			sender: _sender.name
		}, 
		function(responseJS, responseText) {
            document.getElementById(responseJS.id).innerHTML = responseText;
            //init_bookmark("bkm_1","fld_1",1);
			show_dialog(responseJS.id);
			init_bookmark("bkm_add_page",3);
			set_width(responseJS.id);
			
        },
        true 
    );
	return false;
}


function doLoad_add_page_dialog(_destination,_form,_module,_task,_page,_parent) {
	
	if ( _form.txt.value == "" ) {
		alert(_MENU_ENTER_NAME_);
		return false;
	}

	if (  CheckAZ09Only( _form.txt.value ) == false ) {
		alert(_MENU_ENTER_VALID_NAME_);
		return false;
	}

	if (  null == GetRadioValue(_form,'contentelement') ) {
		alert('select page type');
		return false;
	}
	
	/*
	if ( _form.title.value == "" ) {
		alert( _MENU_ENTER_TITLE_ );
		return false;
	}
	*/
	if ( CheckValues( _form, "title" ) == false ) {
		alert(_MENU_ENTER_TITLE_);
		return false;
	}
	
	
	titles = CollectValues( _form, "title" ); 
	
    JsHttpRequest.query(
        'module.php',
        { 
			id: _destination, 
			sender: _form.block_id, 
			module: _module,
			task: _task,
			page: _page,
			parent: _parent,
        	title: titles,
			element: GetRadioValue(_form,'contentelement'),
        	txt: _form.txt 
		}, 
        function(responseJS, responseText) {
        	if ( responseJS.failed == true  ) {
        		alert( responseJS.message );
            	//close_dialog(responseJS.sender);
        	} else {
            	document.getElementById(responseJS.id).innerHTML = responseText;
insert_cms_icons(document.getElementById("menu").getElementsByTagName("li"));
insert_cms_icons(document.getElementById("top_nav").getElementsByTagName("span"));
insert_cms_icons(document.getElementById("nav").getElementsByTagName("span"));
            	close_dialog(responseJS.sender);
        	}
        },
        true
    );
	return false;
}


function load_edit_page_dialog(_destination,_sender,_pos,_module,_task,_page,_menuid,_show_add_parent,_menudivid) {	
	JsHttpRequest.query(
        'module.php',
		{
			module: _module,
			task: _task,
			id: _destination, 
			page: _page,
			menuid: _menuid,
			show_add_parent: _show_add_parent,
			menudivid:_menudivid,
			sender: _sender.name
		}, 
		function(responseJS, responseText) {
			document.getElementById(responseJS.id).innerHTML = responseText;
			show_dialog(responseJS.id);
			init_bookmark("bkm_edit_page",3);
			init_bookmark("bkm_editadd_page",3);
			set_width(responseJS.id);
        },
        true 
    );
	return false;
}


function doLoad_edit_page_dialog(_destination,_form,_module,_task,_page,_menuid) {
	
//	alert ( _form.menuname.value );
	if ( _form.menuname.value == "" ) {
		alert( _MENU_EDIT_ENTER_NAME_ );
		return false;
	}
/*	
	if ( _form.menutitle.value == "" ) {
		alert( _MENU_EDIT_ENTER_TITLE_ );
		return false;
	}
*/
	
	if (  CheckAZ09Only( _form.menuname.value ) == false ) {
		alert(_MENU_ENTER_VALID_NAME_);
		return false;
	}
	
	if ( CheckValues( _form, "menutitle" ) == false ) {
		alert(_MENU_EDIT_ENTER_TITLE_);
		return false;
	}
	
	titles = CollectValues( _form, "menutitle" ); 

	
	JsHttpRequest.query(
        'module.php',
        { 
			id: _destination, 
			sender: _form.block_id, 
			module: _module,
			task: _task,
			startdate: _form.dc1,
			enddate: _form.tdc1,
			page: _page,
			menuid: _menuid,
        	menuname: _form.menuname, 
        	menutitle: titles 
		}, 
        function(responseJS, responseText) {
        
	      	if ( responseJS.failed == true  ) {
	    		alert( responseJS.message );
	        	//close_dialog(responseJS.sender);
	    	} else {
	            document.getElementById(responseJS.id).innerHTML = responseText;
insert_cms_icons(document.getElementById("menu").getElementsByTagName("li"));
insert_cms_icons(document.getElementById("top_nav").getElementsByTagName("span"));
insert_cms_icons(document.getElementById("nav").getElementsByTagName("span"));
	            close_dialog(responseJS.sender);
	    	}
	    },
        true
    );
	return false;
}

function doLoad_delete_page (_destination,_form,_module,_task,_page,_menuid) {
	
	if ( confirm( _MENU_CONFIRM_DELETE_ ) ) {

		JsHttpRequest.query(
	        'module.php',
	        { 
				id: _destination, 
				sender: _form.block_id, 
				module: _module,
				task: _task,
				page: _page,
				menuid: _menuid,
	        	menuname: _form.menuname, 
	        	menutitle: _form.menutitle 
			}, 
	        function(responseJS, responseText) {
	          	if ( responseJS.failed == true  ) {
	        		alert( responseJS.message );
	            	close_dialog(responseJS.sender);
	        	} else {
		        	if ( responseJS.redirect != false ) {
			        		document.location = "";
			       	} else {
			            	document.getElementById(responseJS.id).innerHTML = responseText;
insert_cms_icons(document.getElementById("menu").getElementsByTagName("li"));
insert_cms_icons(document.getElementById("top_nav").getElementsByTagName("span"));
insert_cms_icons(document.getElementById("nav").getElementsByTagName("span"));
			            	close_dialog(responseJS.sender);
			    	}
				}
	        },
	        true
	    );
	    
	}
	return false;
}

function init_dialogs_menu( str ) {
	objs=document.getElementById( str ).getElementsByTagName("a");
	for(i=0; i<objs.length;i++) objs[i].onclick=function() { 
		this.parentNode.style.visibility="hidden"; return false
	}
}

var gform;
function save_time() {
	gform=document.editpageform;
	if(self.gfPop)gfPop.fStartPop(document.editpageform.dc1,document.editpageform.dc2)
}

function TimeChanged() {
	obj = document.getElementById( "date_from_text" );
	objFrom = document.getElementById( "Start_Date" );
	obj.innerHTML = objFrom.value;
	alert(objFrom.value);
}

