;$().ready(function(){
	if(gs_editor)
	$('.gs_include').each(function(){
		var el = $(this);
                var attrs = {};
                $.each( el[0].attributes, function(i, el){
                    attrs[this.nodeName] = this.value;
                });
                $.ajax({
			url:'/admin/ajax/Core/tools',
			data: attrs,
			success: function(t) { 
				var dv = $('<div class="gs_tools"></div>');
				var of = el.offset();
				var pos = el.attr('pos');
				dv.append(t).appendTo('body');
				switch(pos) {
					case 'left':
						dv.css('left', of.left-dv.width()+'px');
						dv.css('top', of.top+'px');
						dv.css('border-right','0');
						break;
					case 'right':
						dv.css('left', of.left + el.width()+'px');
						dv.css('top', of.top+'px');
						dv.css('border-left','0');
						break;
					case 'top':
						dv.css('left', of.left+'px');
						dv.css('top', (of.top-24)+'px');
						dv.css('border-bottom','0');
						break;
					default:
						dv.css('left', of.left+'px');
						dv.css('top', (of.top+el.height()+2)+'px');
						dv.css('border-top','0');
						break;
				}
			}
		});
	});
});

var Core = {
		page: {
			add: function(site, pid) {
                            core.addpage(site, pid);
                        },
			edit: function(site, pid) {core.editpage(site, pid);},
			del: function(id) {core.delpage(id)}
		},
                menu: {
                    edit: function(menuid) {
                        document.location.href='/admin/menu/show?id='+menuid;
                    }
                },
                quick: {
                    edit: function(file) {
                        document.location.href='/admin/Core/quickblock/edit?file='+file+'.php';
                    }
                }
}
