function popup(winW,winH,url,scroll,toolbar,winName) {
	if(typeof(scroll)=='undefined' || !scroll) {
		scroll='yes';
	}
	if(typeof(toolbar)=='undefined' || !toolbar) {
		toolbar='no';
	}
	if(typeof(winName)=='undefined' || !winName) {
		winName='';
	}
	var screenW=630,screenH=422;
	if(parseInt(navigator.appVersion)>3) {
		screenW=screen.width-9;
		screenH=screen.height-90; //57;
	} else if(navigator.appName=='Netscape' && parseInt(navigator.appVersion)==3 && navigator.javaEnabled()) {
		var jToolkit=java.awt.Toolkit.getDefaultToolkit();
		var jScreenSize=jToolkit.getScreenSize();
		screenW=jScreenSize.width-9;
		screenH=jScreenSize.height-90; //57;
	}
	winW=winW+1;
	if(winW>screenW) winH=winH+16;
	if(winH>screenH) winW=winW+16;
	if(winW>screenW) winW=screenW;
	if(winH>screenH) winH=screenH;
	if(toolbar==1 || toolbar=='yes' || toolbar=='on') {
		winH=winH-60;
		screenH=screenH-60;
	}
	Xpos=(screenW-winW)/2;
	Ypos=(screenH-winH)/2;
	if(Xpos<0) Xpos=0;
	if(Ypos<0) Ypos=0;
	if(url.indexOf(session_name)<0) {
		if(url.indexOf('?')<0) url+='?'+session_name+'='+session_id;
		else url+='&'+session_name+'='+session_id;
		url+='&session_name='+session_name;
	}
	if(scroll=='normal' || toolbar=='normal') {
		screenW=screenW+10;
		screenH=screenH+34;
		splashWin=window.open(url,winName,'width='+screenW+',height='+screenH+',status=yes,directories=yes,toolbar=yes,menubar=yes,location=yes,resizeable=yes,scrollbars=yes,top=0,left=0');
	} else {
    splashWin=window.open(url,winName,'width='+winW+',height='+winH+',status=no,directories=no,toolbar='+toolbar+',menubar=no,location=no,resizeable=no,scrollbars='+scroll+',top='+Ypos+',left='+Xpos);
	}
	if(!splashWin.opener) splashWin.opener=self;
	splashWin.focus();
	//return splashWin;
}

function fullscreen(url,scroll,winName) {
	if(typeof(scroll)=='undefined' || !scroll) {
		scroll='yes';
	}
	if(typeof(winName)=='undefined' || !winName) {
		winName='';
	}
	var screenW=640,screenH=480;
	if(parseInt(navigator.appVersion)>3) {
		screenW=screen.width;
		screenH=screen.height;
	} else if(navigator.appName=='Netscape' && parseInt(navigator.appVersion)==3 && navigator.javaEnabled()) {
		var jToolkit=java.awt.Toolkit.getDefaultToolkit();
		var jScreenSize=jToolkit.getScreenSize();
		screenW=jScreenSize.width;
		screenH=jScreenSize.height;
	}
	if(url.indexOf('?')>0) {
		url=url+'&';
	} else {
		url=url+'?';
	}
	url=url+'screen_width='+screenW+'&screen_height='+screenH;
  splashWin=window.open(url,winName,'fullscreen=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars='+scroll+',resizable=no');
	// splashWin.resizeTo(screen.availWidth,screen.availHeight);
	if(!splashWin.opener) splashWin.opener=self;
	splashWin.focus();
	//return splashWin;
}
