function load_add_downloads_dialog(_destination,_sender,_contentelement_id,_page) {
	JsHttpRequest.query(
        'content.php',
		{
			contentelement_id: _contentelement_id,
//			task: _task,
			destination: _destination, 
			page_id: _page,
			sender: _sender.name
		}, 
		function(responseJS, responseText) {
			document.getElementById(responseJS.destination).innerHTML = responseText;
			show_dialog(responseJS.destination);
			init_bookmark("bkm_add_dialog",3);
			set_width(responseJS.destination);
			
        },
        true 
    );
	return false;
}

function doLoad_add_downloads_dialog(_form) {

	if ( _form.title.value == "" ) {
		alert( _DOWNLOAD_ENTER_TITLE_ );
		return;
	}

	if ( _form.file.value == "" ) {
		alert( _DOWNLOAD_ENTER_FILE_ );
		return;
	}

_form.submit();

/*    JsHttpRequest.query(
        'content.php',
        { 
			destination: _destination, 
			sender: _form.destination, 
        	contentelement_id: _contentelement_id,
        	task: _task,
        	page_id: _page_id,
        	title: _form.title.value,
        	description: _form.description.value

		}, 
        function(responseJS, responseText) {
        	if ( responseJS.failed == true  ) {
        		alert( responseJS.message );
            	close_dialog(responseJS.sender);
        	} else {
            	document.getElementById(responseJS.destination).innerHTML = responseText;
            	close_dialog(responseJS.sender);
        	}
        },
        true
    );
*/
}

function load_edit_download_menu(_destination,_sender,_contentelement_id,_page,_download_id) {
	
		JsHttpRequest.query(
        'content.php',
		{
			contentelement_id: _contentelement_id,
			task: 'open_popup_menu',
			destination: _destination, 
			page_id: _page,
			sender: _sender.name,
			download_id: _download_id
		}, 
		function(responseJS, responseText) {
            document.getElementById(responseJS.destination).innerHTML = responseText;
			show_dialog(responseJS.destination);
			init_bookmark("bkm_edit_dialog",3);
			set_width(responseJS.destination);
        },
        true 
    );
	return false;
}

function doLoad_edit_download_menu(_destination,_form,_task,_contentelement_id,_page_id) {

/*	if ( _form.title.value == "" ) {
		alert( _DOWNLOAD_ENTER_TITLE_ );
		return;
	}
	*/	titles = CollectValues( _form, "title" ); 
		descriptions = CollectValues( _form, "description" ); 

    JsHttpRequest.query(
        'content.php',
        { 
			destination: _destination, 
			sender: _form.destination, 
        	contentelement_id: _contentelement_id,
        	task: _task,
        	page_id: _page_id,
        	title: titles,
        	description: descriptions,
			download_id: _form.download_id.value
		}, 
        function(responseJS, responseText) {
        	if ( responseJS.failed == true  ) {
        		alert( responseJS.message );
            	close_dialog(responseJS.sender);
        	} else {
            	document.getElementById(responseJS.destination).innerHTML = responseText;
            	close_dialog(responseJS.sender);
        	}
        },
        true
    );
    return false;
}

function doLoad_delete_download(_destination,_form,_task,_contentelement_id,_page_id) {
	
	if ( confirm( _DOWNLOAD_CONFIRM_DELETE_ ) ) {

		JsHttpRequest.query(
	        'content.php',
	        { 
				destination: _destination, 
				sender: _form.destination, 
				contentelement_id: _contentelement_id,
				task: _task,
				page_id: _page_id,
				download_id: _form.download_id.value
			}, 
	        function(responseJS, responseText) {
	          	if ( responseJS.failed == true  ) {
	        		alert( responseJS.message );
	            	close_dialog(responseJS.sender);
	        	} else {
	            	document.getElementById(responseJS.destination).innerHTML = responseText;
	            	close_dialog(responseJS.sender);
		    	}
	        },
	        true
	    );
	    
	}
	return false;
}
