
var DeleteCMS = {
}

DeleteCMS.Interface = {
}


/***
* Icon
*
*/

var Icon = Class.create();
Icon.prototype = {
	imgPath:"/admin/images/icons/",
	initialize: function(options) {
		this.options = options;
	},
	render: function () {
		var sSrc = "<a href=\""+this.options.href+"\"><img src=\""+this.imgPath+this.options.icon+"\" alt=\""+this.options.alt+"\" width=\"16\" height=\"16\" border=\"0\" /></a>";
		return sSrc;
	}
}

/***
* Popup
*
*/
var Popup = Class.create();
Popup.prototype = {
	initialize: function(options) {
		this.options = options;	
		
		if (this.options.load && this.options.divContent)
			this.loadContent ();
			
	},
	loadContent: function () {	
		new Ajax.Updater (this.options.divContent, this.options.load, {});
	},
	show: function () {
		$(this.options.div).show ();
	},
	hide: function () {
		$(this.options.div).hide ();
	},
	moveTo: function (x, y) {
		$(this.options.div).setStyle ({
			top:y+"px",
			left:x+"px"
		});			
	}
}