//  -----------------------------------------------

var NewWindow
function Open_New_Window(url, window_name) {
	NewWindow = window.open(url, window_name)
	NewWindow.focus()
}


function Close_New_Window() {
	if (NewWindow) {
		NewWindow.close()
	}
}

var TopWindow
function Open_Top_Window(url, window_name) {
	window.name = window_name
	TopWindow = window.open(url, window_name)
	TopWindow.focus()
}


function Close_Top_Window() {
	if (TopWindow) {
		TopWindow.close()
	}
}


//  -----------------------------------------------

// open or close new window
   var newWindow
   function newWindowOpen(url, window_name, specs) {
     if (specs == "maximize") {
       newWindow = window.open(url, window_name, 'top=0, left=0, width='+window_width+', height='+window_height+', directories, location, menubar, resizable, scrollbars, status, toolbar')
     } else if (specs == "special") {
       newWindow = window.open(url, window_name, 'top=0, left=395, width='+(window_width-407)+', height='+(window_height-76)+', toolbar, scrollbars, resizable')
     } else if (specs) {
       newWindow = window.open(url, window_name, specs)
     } else {
       newWindow = window.open(url, window_name)
     }
     newWindow.focus()
   }

   function newWindowClose() {
     if (newWindow) {
       newWindow.close()
     }
   }

//  -----------------------------------------------