/**
* OpenLayers Popup<br/>
*
* @class Popup
* @constructor
* @namespace OpenLayers
* @param {String} id
* @param {OpenLayers.LonLat} lonlat 지도위에 팝업이 나타날 위치
* @param {OpenLayers.Icon} icon 마커아이콘
* @param {OpenLayers.Size} contentSize content size
* @param {String} contentHTML content HTML
* @param {Boolean} closeBox 닫기버튼 유무
* @param {Function} closeBoxCallback 닫기버튼 클릭할 때 콜백 함수
*/
OpenLayers.Popup = OpenLayers.Class({
/**
* content에 맞게 자동으로 사이즈를 맞춤. 디폴트 false.
* @property autoSize
* @type {Boolean}
*/
autoSize: false,
/**
* 최소 content 사이즈
* @property minSize
* @type {OpenLayers.Size}
*/
minSize: null,
/**
* 최대 content 사이즈
* @property maxSize
* @type {OpenLayers.Size}
*/
maxSize: null,
/**
* 팝업이 지도 뷰포트 밖에 걸쳐 있으면 뷰포트 안으로 이동할지 유무
* @property panMapIfOutOfView
* @type {Boolean}
*/
panMapIfOutOfView: false,
/**
* content에 맞게 auto size.
* @method updateSize
*/
updateSize: function(){}
});