Popup = Class.create();
Popup.prototype	= {
	lastPop : Object,
	options : Object,
	
	initialize : function(url, name){
		this.lastPop	= false;
		this.setOptions();
		
		var parameters	= "";
		parameters	+= "width="+this.options.width+",";
		parameters	+= "height="+this.options.height+",";
		parameters	+= "left="+this.options.left+",";
		parameters	+= "top="+this.options.top+",";
		parameters	+= "marginheight="+this.optionsmarginheight+",";
		parameters	+= "toolbar="+this.options.toolbar+",";
		parameters	+= "location="+this.options.location+",";
		parameters	+= "directories="+this.options.directories+",";
		parameters	+= "status="+this.options.status+",";
		parameters	+= "menubar="+this.options.menubar+",";
		parameters	+= "scrollbars="+this.options.scrollbars+",";
		parameters	+= "resizable="+this.options.resizable+",";
		parameters	+= "copyhistory="+this.options.copyhistory;

		return this.lastPop	= window.open(url, name || "PopWindow", parameters);
	},
	
	setOptions: function(options) {
		this.options = {
			width:			780,
			height:			450,
			left:			5,
			top:			5,
			marginheight:	1,
			toolbar:		1,
			location:		1,
			directories:	1,
			status:			'yes',
			menubar:		'yes',
			scrollbars:		'yes',
			resizable:		'yes',
			copyhistory:	'yes'
		}
	},
	
	getPop : function(){
		return this.lastPop;
	}
}