function pop(url, id, w, h) {
 var properties = "height="+ (h-1).toString() +", width="+ (w-2).toString();
 
 if (url.indexOf(".dcr")>=0) {
  win = window.open("", id, properties);
  win.document.close();
  win.document.write("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>");
  win.document.write("<html>\n");
  win.document.write("<head><title>" + id + "</title></head>\n");
  win.document.write("<body style='padding:0px; margin:0px; overflow:hidden;'>\n");
  win.document.write("<object classid='clsid:166B1BCA-3F9C-11CF-8075-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,5,1,0' ID='" + id + "' height='"+ h +"' width='"+ w + "'>\n");
  win.document.write("<param name='src' value='" + url + "'>\n");
  win.document.write("<embed src='" + url + "' height='"+ h +"' width='"+ w + "' type='application/x-director' pluginspage='http://www.macromedia.com/shockwave/download/'></embed></object>\n");
  win.document.write("</body></html>");
 } 
 
 else if (url.indexOf(".jpg")>=0 || url.indexOf(".gif")>=0) {
  win = window.open("", id, properties);
  win.document.close();
  win.document.write("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>");
  win.document.write("<html>\n");
  win.document.write("<head><title>" + id + "</title></head>\n");
  win.document.write("<body style='padding:0px; margin:0px; overflow:hidden;'>\n");
  win.document.write("<img src='" + url + "' alt='' />\n");
  win.document.write("</body></html>");
 }
 
 else {
  if (h==0 && w==0) { properties = ""; }
  win = window.open(url, id, properties);
 }
 
 win.focus();
}
