base_cfgs["b_820"]={
settings: [
{type:'checkbox',title:'Columns',name:'title' }
],
resize:'lr',
width:1
}
box_functions['b_820']=function(box,var_store,when) {
var t=document.getElementById(box.elements['table']);

rox.owner.pages.get(
		function(response) {
			showList(response)
		}
	);

function showList(response) {
var items=response;

if (items.length==0) {
	var r=t.insertRow(-1);
	r.style.backgroundColor="#FFFFFF";
	var c_td=r.insertCell(-1);
	c_td.align='center';
	c_td.setAttribute('colspan',t.rows[0].cells.length);
	c_td.innerHTML='<BR><BR><BR><font size="4" color="#CCCCCC">No Pages<BR><BR><BR></font>';

} else {
for (var i=0;i < items.length;i++) {

	var item=items[i];
	var r=t.insertRow(-1);
	r.style.backgroundColor="#FFFFFF";
	var title=(item.title) ? ' - "'+ item.title+'"' : '';
	var p_td=r.insertCell(-1);
	p_td.innerHTML='<A HREF="/'+item.name+'">/'+ item.name +'</A>'+ title;

	var c_td=r.insertCell(-1);
	var dpf=makeLink(item.id);
	
       if (services.response.token) {
		var a=document.createElement('A');
		a.rox={};
		a.rox.item=item;
		a.rox.delete_path=dpf();
		a.href="javascript:void(0);";
		a.onclick=function(evt) {deleteLink(evt)};
		a.innerHTML='Delete';
		c_td.appendChild(a);
	}
}
}
}


function deleteLink(e) {	
        var cell;
        if (!e) var e = window.event
        if (e.target) cell = e.target;
	else if (e.srcElement) cell= e.srcElement;
        var answer=confirm('Are you sure you want to permanently delete this Page?');
        if (!answer) return false;

		cell.innerHTML='Deleting';
		var bindArgs = {
			url: cell.rox.delete_path,
			mimetype:"text/plain",
                        handleAs:"text",
			load:	function(response,ioArgs) {updateCell(response,cell)}
		};
                var res=dojo.rawXhrPost(bindArgs);	
 	
		return false;

}

function makeLink(id) {

return function() {

	return rox.services_path + '?service=pages&u=lex&action=delete&id='+ id +'&token='+services.response.token;

	}

};


function updateCell(data,cell) {
var items;
eval('items='+data);
if (items.status) {
cell.innerHTML='Deleted';
cell.style.color='green';
} else {
cell.innerHTML='Error Deleting';
cell.style.color='red';
}

}

//var pub={size_guide:t};
//return pub;
};
rox.loadBox('b_820')