// JavaScript Document    <script language="javascript">
function get_browser(){
	Browser = navigator.appName;
	Net = Browser.indexOf("Netscape");
	Micro = Browser.indexOf("Microsoft");
	if(Net>=0){
		return "Netscape";
	}
	if(Micro>=0){
		return "IE";
	}
	
}

function modal(url, width, height){
	var Browser = get_browser();
	var Netscape=false, IE=false;
	if(Browser=="IE"){
		IE=true;
	}
	if(Browser=="Netscape"){
		Netscape=true;
	}
	
	var posX, posY;
	if(IE){
		posX    = event.screenX;
		posY    = event.screenY + 20;
	}else if(Netscape){
		posX    = (screen.width - width)/2;
		posY    = (screen.height - height)/2;
	}
	var screenW = screen.width;                                 // screen size
	var screenH = screen.height - 20;                           // take taskbar into account
	if (posX + width > screenW) { posX = posX - width - 40; }       // if mouse too far right
	if (posY + height > screenH) { posY = posY - height - 80; }       // if mouse too far down
	newnode=showModalDialog(url, null, "dialogWidth:"+width+"px; dialogHeight: "+height+"px; resizable: no; help: no; status: no; scroll: yes; dialogLeft:" +posX+ "; dialogTop:" +posY);
	return newnode;
}
