function PopupWindow(url, height, width) 
{
	var win;
	var center = "";
	
	// Find left and top coordinates to center window
	if (navigator.appVersion.indexOf("MSIE") > -1 || (navigator.appName == "Netscape" && parseInt(navigator.appVersion.charAt(0)) >= 4)) {
		var h = (screen.availHeight - height) / 2;
		var w = (screen.availWidth - width) / 2;
		var center = ",top=" + h + ",left=" + w;
	}
		
	if (!win || win.closed)
	{
		win = window.open(url,"","resizable=yes,scrollbars=yes,toolbar=no,location=no,directories=no,status=yes,menubar=no,height=" + height + ",width=" + width + "" + center)
		if (!win.opener)
		{
			win.opener = window
		}
	} 
	else
	{
		// window's already open; bring to front
		win.focus()
	}
}

//  used: \laborexchange\referrals\includes\js\referrals_js.asp,  \folders\ind\includes\js\applicationsx_js.asp, & \folders\ind\jobfolder.asp
function PopupSpiderJoborder(id, source, original_source) {
    // define URL for new window
    var winJobView;
    var url = "../../jobbanks/jobdetails.asp?session=preview&print=1&ordernum=" + escape(id) + "&src=" + source + "&site=" + original_source;	

    var center = "";

    // Find left and top coordinates to center window
    if (navigator.appVersion.indexOf("MSIE") > -1 || (navigator.appName == "Netscape" && parseInt(navigator.appVersion.charAt(0)) >= 4)) {
        var h = (screen.availHeight - 485) / 2;
        var w = (screen.availWidth - 650) / 2;
        var center = ",top=" + h + ",left=" + w;
    }

    if (!winJobView || winJobView.closed) {
        winJobView = window.open(url, "", "resizable=yes,scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,height=485,width=650" + center)
        if (!winJobView.opener) {
            winJobView.opener = window
        }
    }
    else {
        // window's already open; bring to front
        winJobView.focus()
    }
}
