/**
 * swpopup
 * Siteswift Standard Javascript Popup
 */
var swpopup = {
		win: null,
		
		defaults: {
			width: 700,
			height: 500,
			status: 'yes',
			resizable: 'yes', 
			scrollbars: 'yes'
		},
			
		show: function(parms) {
			for(p in swpopup.defaults) {
				if (parms[p] == undefined) parms[p] = swpopup.defaults[p];
			}
			
			parms.left = parms.screenX = ((window.screen.width/2) - (parms.width/2 + 10)); 
			parms.top = parms.screenY = ((window.screen.height/2) - (parms.height/2 + 50));
			
			var url = parms.url;
			parms.url = undefined;
			
			var pStr = "";
			for(p in parms) {
				if (pStr != "") pStr += ", ";
				pStr += p + "=" + parms[p];				
			}
			
			if (window.name==null) window.name = 'swmain';
			if (swpopup.win != undefined && swpopup.win != null && !swpopup.win.closed) swpopup.win.close();
			swpopup.win = window.open('','swpopup',pStr);
			swpopup.win.focus();
			swpopup.win.location.href = unescape(url);
			
			return false;
		}
}