popupWins = new Array();

function windowOpener(url, name, args) {
/*******************************
the popupWins array stores an object reference for
each separate window that is called, based upon
the name attribute that is supplied as an argument
*******************************/
if ( typeof( popupWins[name] ) != "object" ){
popupWins[name] = window.open(url,name,args);
} else {
if (!popupWins[name].closed){
popupWins[name].location.href = url;
} else {
popupWins[name] = window.open(url, name,args);
}
}

popupWins[name].focus();
}

popupWins2 = new Array();
function windowOpenerXML(text, name, args)
{
    /*******************************
    the popupWins array stores an object reference for
    each separate window that is called, based upon
    the name attribute that is supplied as an argument
    *******************************/
    my_window=window.open("",name,args);
    my_window.document.write(text);
    my_window.focus();
}
