function load_add_page_dialog(_destination,_sender,_pos,_module,_task,_page,_parent,_menudivid) {//alert('load_add_page_dialog');
	
	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) {
//	alert(_destination);
	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) { //alert(responseJS.id);
        	if ( responseJS.failed == true  ) {
        		alert( responseJS.message );
            	close_dialog(responseJS.sender);
        	} else {
        		if (responseJS.id == 'nav') {responseText = _BUTTOM_ + responseText; }
				document.getElementById(responseJS.id).innerHTML = responseText;
				init_wysiwyg_icons(document.getElementById(_destination));
//				if (_destination == 'top_nav') { document.getElementById('menu').innerHTML = responseText; }
            	close_dialog(responseJS.sender);
        	}
        },
        true
    );
	return false;
}


function load_edit_page_dialog(_destination,_sender,_pos,_module,_task,_page,_menuid,_show_add_parent,_menudivid) {//alert(_menudivid);
    
//	alert('_destination = '+_destination);
//	alert('_sender = '+_sender);
//	alert('_pos = '+_pos);
//	alert('_module = '+_module);
//	alert('_task = '+_task);
//	alert('_page = '+_page);
//	alert('_menuid = '+_menuid);
//	alert('_show_add_parent = '+_show_add_parent);
//	alert('_menudivid = '+_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) {// alert(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 load_edit_page_dialog_reload(_destination,_sender,_pos,_module,_task,_page,_menuid,_show_add_parent,_menudivid) {//alert(_menudivid);
	
//	alert('_destination = '+_destination);
//	alert('_sender = '+_sender);
//	alert('_pos = '+_pos);
//	alert('_module = '+_module);
//	alert('_task = '+_task);
//	alert('_page = '+_page);
//	alert('_menuid = '+_menuid);
//	alert('_show_add_parent = '+_show_add_parent);
//	alert('_menudivid = '+_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) { //alert(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) { 

	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) { //alert(responseJS.id); alert(responseText);
        	//alert(document.getElementById(responseJS));
           	if ( responseJS.failed == true  ) {
	    		alert( responseJS.message );
	        	close_dialog(responseJS.sender);
	    	} else {
	    		if (responseJS.id == 'nav') {responseText = _BUTTOM_ + responseText; }
				document.getElementById(responseJS.id).innerHTML = responseText;
				init_wysiwyg_icons(document.getElementById(_destination));
//	            close_dialog(responseJS.sender);
				load_edit_page_dialog_reload('edit_page_dialog',  _form.block_id,   'b', _module, 'show_edit_page_dialog',_page,_menuid,    1,     _destination);
	    	}
	    },
        true
    );
	return false;
}


			//****************************************************************************
			function change_div_visibility()
			{
				if (document.getElementById('testh').style.height != 'auto')
				{
					document.getElementById('imgtesth').src = 'imgs/ico_minus.gif';
					document.getElementById('testh').style.height = 'auto';		
				}
				else

				{

					document.getElementById('imgtesth').src = 'imgs/ico_plus.gif';
					document.getElementById('testh').style.height = '0';
				}
			}
					
				
			
			//***************************************************************************
	

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 ) {
			        		location.href = '/';
			       	} else {
			       		if (responseJS.id == 'nav') {responseText = _BUTTOM_ + responseText; }
			            	document.getElementById(responseJS.id).innerHTML = responseText;
							init_wysiwyg_icons(document.getElementById(_destination));
			            	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(obj, n) {
	gform=document.editpageform;
	self.gfPop=obj.parentNode.parentNode.getElementsByTagName("iframe")[0].contentWindow;
	if(self.gfPop) gfPop.fStartPop(document.editpageform.elements[n+1],document.editpageform.elements[n+2]);
}




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

function testfunv(DivID){
	_(DivID).style.display = 'block';
	return false;
}

