function cWindowOpen()
{
	this.strUrl 		= "";
	this.strWindowName 	= "";
	this.arParameter 	= new Array();
}

cWindowOpen.prototype = {
	setWindowName : function(strWindowName)
	{
		this.strWindowName = strWindowName;
		return this;
	},
	
	getWindowName : function()
	{
		return this.strWindowName;
	},
	
	getParameter : function()
	{
		var strParameterReturn = ""
		for(var strParameter in this.arParameter)
		{
			strParameterReturn += strParameter + "=" + this.arParameter[strParameter] + ",";
		}
		strParameterReturn = strParameterReturn.substr(0,strParameterReturn.length - 1);
		return strParameterReturn;
	},
	
	setHeight : function(intHeight)
	{
		this.arParameter['height'] = intHeight;
		return this;
	},
	
	setWidth : function(intWidth)
	{
		this.arParameter['width'] = intWidth;
		return this;				
	},
	
	centerHeight : function()
	{
		if(this.arParameter['height'])
		{
			this.arParameter['top'] = (screen.height) ? (screen.height-this.arParameter['height'])/2 : 100;
		}
		return this;					
	},

	centerWidth : function()
	{
		if(this.arParameter['width'])
		{
			this.arParameter['left'] = (screen.width) ? (screen.width-this.arParameter['width'])/2 : 100;
		}
		return this;
	},
	
	setUrl : function(strUrl)
	{
		this.strUrl = strUrl;
		return this;
	},
	
	getUrl : function()
	{
		return this.strUrl;
	}
}
