function popupLoaded(){
	
	// Show close button if it exists unless this is a mac
	if ( navigator.appVersion.indexOf('Mac') == -1) {
		elBtn = xbGetElement(window, 'btnClose');
		if (elBtn){
	 		elBtn.style.visibility = 'visible';	// make the button visible
	 		elTxt = xbGetElement(window, 'divClose');
	 		elTxt.style.visibility = 'hidden';	// make the text invisible
 		}
		elBtn = xbGetElement(window, 'btnPrint');
		if (elBtn){
	 		elBtn.style.visibility = 'visible';	// make the button visible
 		} 	
 	}
}
function setFormFocus(){
// Find the first form
var frm = document.forms[0];		
var done = false;

	if (document.forms.length == 0) return;

 	// Scan the form elements
 	for (f = 0; f < frm.elements.length; f++){
		// If we havent set the focus yet
 		if (! done){
			// Check the state of the form control
		 	if ( frm.elements[f].type.substr(0,5) != "selec" && frm.elements[f].type != "hidden" && frm.elements[f].type != "reset" && frm.elements[f].type != "submit" && ! frm.elements[f].disabled && ! frm.elements[f].readOnly){
				frm.elements[f].focus();
   			// but only on the first
	 			done = true;
	  		 }		
 		}
 	} 	
}
function setWinSizw(w,h){

}
function pagePrint(){
	if ( window.print ){
	 	if (window.event) window.event.cancelBubble = true;
		window.focus();
		window.print( );
	}
	else alert("Sorry! Your browser doesn't support this function.");
}
function keyHandler(keyStroke) {
	isNetscape=(document.layers);
	keyCode = (isNetscape) ? keyStroke.which : event.keyCode;
	if(keyCode==27){
		window.close();
		window.opener.focus()
	}
}
document.onkeypress = keyHandler;
