function PaginasSaveRevision() {
	
	var paginasCounter = 0; 
	for (x in CMSJSHelper.focusedFields) 	{		paginasCounter++; 	}
	if (paginasCounter > 0){
		window.setTimeout(PaginasSaveRevision, 50);
		delete paginasCounter;
		return;
	}
	
	function handleUrlLoad(req , element) {	
		// only if req shows "loaded"
		if (req.readyState == 4) {
		// only if "OK"
			if (req.status == 200) {
				//alert(req.responseText);
				eval(req.responseText);
				if (plugin_id != 0)
				{
					alert('De pagina is opgeslagen');
					window.location = '/paginas/view/'+plugin_id;
					/*
					dpicmsadd.get('contentEl').style.display = "none";
					dpicmsadd.set('active', false);
					dpicmsedit.get('contentEl').style.display = "none";
					dpicmsedit.set('active', false);
					*/
				}
			}
		}
	};
		
	sendArguments = '';
	sendArguments += 'CmsPluginId='+ CMSJSHelper.pluginID+'&';
	sendArguments += 'CmsPluginName=paginas&';
	CMSJSHelper.getURL('/cms/paginas/save/', 'POST', handleUrlLoad, null, sendArguments);
};

function PaginasCancelRevision() {
	function handleUrlLoad(req , element) {
		// only if req shows "loaded"
		if (req.readyState == 4) {
		// only if "OK"
			if (req.status == 200) {
				window.location = window.location.pathname.substr(4);
			}
		}
	};
		
	sendArguments = '';
	sendArguments += 'CmsPluginId='+ CMSJSHelper.pluginID+'&';
	sendArguments += 'CmsPluginName=paginas&';
	
	CMSJSHelper.getURL('/cmsmain/deleteRevision/', 'POST', handleUrlLoad, null, sendArguments);
	
};

function PaginasDeleteItem() {
	function handleUrlLoad(req , element) {	
		// only if req shows "loaded"
		if (req.readyState == 4) {
		// only if "OK"
			if (req.status == 200) {
				alert('De pagina is verwijderd.');
				window.location = '/cms';
			}
		}
	};
	
	var deletePaginasConfirm = confirm('Weet u zeker dat u de pagina wilt verwijderen?');
	
	if (deletePaginasConfirm == true){
		CMSJSHelper.getURL('/cms/paginas/delete/'+CMSJSHelper.pluginID+'/', 'POST', handleUrlLoad, null, '');
	}
	
	deletePaginasConfirm = null;
};