/* MISC CLEANING-AFTER-MICROSOFT STUFF isUndefined(v) returns true if [v] is not defined, false otherwise IE 5.0 does not support the undefined keyword, so we cannot do a direct comparison such as v===undefined. */ // MISC CLEANING-AFTER-MICROSOFT STUFF function isUndefined(v) { var undef; return v===undef; } // These defaults should be changed the way it best fits your site var _POPUP_FEATURES = 'location=0,statusbar=0,menubar=0,width=600,height=486'; function raw_popup(url, target, features) { // pops up a window containing url optionally named target, optionally having features if (isUndefined(features)) features = _POPUP_FEATURES; //if (isUndefined(target )) target = '_blank'; //hidden to avoid new window for each link - must fix var theWindow = window.open(url, target, features); theWindow.focus(); return theWindow; } function link_popup(src, features) { // to be used in an html event handler as in: