var ieee_sp = [
    { year: 1980, accepted: 19 },
    { year: 1981, accepted: 18 },
    { year: 1982, accepted: 19, submitted: 34 },
    { year: 1983, accepted: 23, submitted: 34 },
    { year: 1984, accepted: 25, submitted: 39 },
    { year: 1985, accepted: 25, submitted: 63 },
    { year: 1986, accepted: 25, submitted: 91 },
    { year: 1987 },
    { year: 1988 },
    { year: 1989 },
    { year: 1990 },
    { year: 1991, accepted: 28, submitted: 92 },
    { year: 1992, accepted: 21, submitted: 89 },
    { year: 1993, accepted: 17, submitted: 70 },
    { year: 1994, accepted: 19, submitted: 65 },
    { year: 1995, accepted: 20, submitted: 72 },
    { year: 1996, accepted: 20, submitted: 67 },
    { year: 1997, accepted: 20, submitted: 110 },
    { year: 1998, accepted: 19, submitted: 116 },
    { year: 1999, accepted: 15, submitted: 61 },
    { year: 2000, accepted: 18, submitted: 137 },
    { year: 2001, accepted: 19, submitted: 107 },
    { year: 2002, accepted: 21, submitted: 95 },
    { year: 2003, accepted: 19, submitted: 131 },
    { year: 2004, accepted: 19, submitted: 186, source: "<a href=\"http://csdl2.computer.org/comp/proceedings/sp/2004/2136/00/2136vii.pdf\">message from the program chairs</a>, part of the <a href=\"http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/sp/2004/2136/00/2136toc.xml\">online proceedings</a>" },
    { year: 2005, accepted: 17, submitted: 192, source: "<a href=\"http://csdl2.computer.org/comp/proceedings/sp/2005/2339/00/2339vii.pdf\">message from the program chairs</a>, part of the <a href=\"http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/sp/2005/2339/00/2339toc.xml\">online proceedings</a>" },
    { year: 2006, accepted: 32, submitted: 251, source: "<a href=\"http://csdl2.computer.org/comp/proceedings/sp/2006/2574/00/2574viii.pdf\">message from the program chairs</a>, part of the <a href=\"http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/sp/2006/2574/00/2574toc.xml\">online proceedings</a>" },
    { year: 2007, accepted: 29, submitted: 246, source: "<a href=\"http://ieeexplore.ieee.org/iel5/4223200/4223201/04223206.pdf?isnumber=4223201&prod=CNF&arnumber=4223206&arSt=viii&ared=viii&arAuthor=\">message from the program chairs</a>, part of the <a href=\"http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=4223201&isYear=2007\">online proceedings</a>" }
];

var ccs = [
    { year: 1993 },
    { year: 1994, accepted: 31, submitted: 70 },
    { year: 1995 },
    { year: 1996, accepted: 19, submitted: 59 },
    { year: 1997, accepted: 17, submitted: 64 },
    { year: 1998, accepted: 17, submitted: 85, source: "<a href=\"http://www.research.ibm.com/people/r/rosario\">Rosario Gennaro</a>" },
    { year: 1999 },
    { year: 2000, accepted: 28, submitted: 132 },
    { year: 2001, accepted: 27, submitted: 153 },
    { year: 2002, accepted: 27, submitted: 153 },
    { year: 2003, accepted: 35, submitted: 253 },
    { year: 2004, accepted: 35, submitted: 251 },
    { year: 2005, accepted: 38, submitted: 250 },
    { year: 2006, accepted: 38, submitted: 256, source: "<a href=\"http://portalparts.acm.org/1190000/1180405/fm/frontmatter.pdf\">message from the program chairs</a>, part of the <a href=\"http://portal.acm.org/toc.cfm?id=1180405\">online proceedings</a>" }
];

var ndss = [
    { year: 1993, accepted: 10, submitted: 20 },
    { year: 1994 },
    { year: 1995 },
    { year: 1996 },
    { year: 1997 },
    { year: 1998, accepted: 15, submitted: 45 },
    { year: 1999 },
    { year: 2000 },
    { year: 2001, accepted: 16, submitted: 66 },
    { year: 2002, accepted: 15, submitted: 79 },
    { year: 2003, accepted: 17, submitted: 83 },
    { year: 2004, accepted: 16, submitted: 98 },
    { year: 2005, accepted: 16, submitted: 124 },
    { year: 2006, accepted: 17, submitted: 127, source: "<a href=\"http://www.isoc.org/isoc/conferences/ndss/06/proceedings/html/2006/pcmsg.htm\">program chairs' message</a>, part of the <a href=\"http://www.isoc.org/isoc/conferences/ndss/06/proceedings/html/2006/index.htm\">online proceedings</a>" }
];

var csfw = [
    { year: 1988 },
    { year: 1989 },
    { year: 1990 },
    { year: 1991 },
    { year: 1992 },
    { year: 1993 },
    { year: 1994 },
    { year: 1995 },
    { year: 1996 },
    { year: 1997 },
    { year: 1998 },
    { year: 1999, accepted: 19, submitted: 47 },
    { year: 2000, accepted: 22, submitted: 48 },
    { year: 2001, accepted: 21, submitted: 54 },
    { year: 2002, accepted: 23, submitted: 84 },
    { year: 2003, accepted: 17 },
    { year: 2004, accepted: 20 },
    { year: 2005, accepted: 20, submitted: 96, source: "private communication" },
    { year: 2006, accepted: 25, submitted: 102, source: "<a href=\"http://ieeexplore.ieee.org/iel5/10965/34567/01648701.pdf?isnumber=34567&prod=CNF&arnumber=1648701&arSt=+viii&ared=+viii&arAuthor=\">preface</a> to the <a href=\"http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=34567&isYear=2006\">online proceedings</a>" }
];

var usenix = [ 
    { year: 1990 },
    { year: 1991 },
    { year: 1992 },
    { year: 1993 },
    { year: 1994 },
    { year: 1995 },
    { year: 1996 },
    { year: 1997 },
    { year: 1998, accepted: 18, submitted: 65, source: "Jane-Ellen Long (via Niels Provos)" },
    { year: 1999, accepted: 18, submitted: 67, source: "Jane-Ellen Long (via Niels Provos)" },
    { year: 2000, accepted: 20, submitted: 80, source: "Jane-Ellen Long and Dan Wallach (via Niels Provos)" },
    { year: 2001, accepted: 25, submitted: 84, source: "<a href=\"http://www.cs.wisc.edu/~giffin\"> Jonathon Giffin </a> and Jane-Ellen Long and Dan Wallach (via Niels Provos)" },
    { year: 2002, accepted: 22, submitted: 130 },
    { year: 2003, accepted: 21, submitted: 128 },
    { year: 2004, accepted: 22, submitted: 184, source: "Jane-Ellen Long (via Niels Provos)" },
    { year: 2005, accepted: 22, submitted: 149 },
    { year: 2006, accepted: 22, submitted: 179, source: "private communication" }
];

var raid = [
    { year: 1998 },
    { year: 1999 },
    { year: 2000, accepted: 14, submitted: 26 },
    { year: 2001, accepted: 12, submitted: 55 },
    { year: 2002, accepted: 16, submitted: 64 },
    { year: 2003, accepted: 13, submitted: 44 },
    { year: 2004, accepted: 14, submitted: 118, source: "<a href=\"http://www.springerlink.com/content/e6em9b7w621k/front-matter.pdf\">preface</a> to the <a href=\"http://www.springerlink.com/content/e6em9b7w621k/\">online proceedings</a>" },
    { year: 2005, accepted: 15, submitted: 83, source: "<a href=\"http://www.springerlink.com/content/w274u740401t/front-matter.pdf\">preface</a> to the <a href=\"http://www.springerlink.com/content/w274u740401t/\">online proceedings</a>" },
    { year: 2006, accepted: 16, submitted: 93, source: "<a href=\"http://www.springerlink.com/content/n847l4770654/front-matter.pdf\">preface</a> to the <a href=\"http://www.springerlink.com/content/n847l4770654/\">online proceedings</a>" }
];

var acsac = [
    { year: 1985, accepted: 9, source: "CD-ROM proceedings" },
    { year: 1986, accepted: 19, source: "CD-ROM proceedings" },
    { year: 1987, accepted: 26, source: "<a href=\"http://www.acsa-admin.org/pastconf/acsac03.html\">online proceedings</a>" },
    { year: 1988, accepted: 57, source: "CD-ROM proceedings" },
    { year: 1989, accepted: 46, source: "CD-ROM proceedings" },
    { year: 1990, accepted: 47, source: "CD-ROM proceedings" },
    { year: 1991, accepted: 26, source: "CD-ROM proceedings" },
    { year: 1992, accepted: 29, source: "CD-ROM proceedings" },
    { year: 1993, accepted: 34, source: "CD-ROM proceedings" },
    { year: 1994, accepted: 39, source: "CD-ROM proceedings" },
    { year: 1995, accepted: 34, source: "CD-ROM proceedings" },
    { year: 1996, accepted: 29, source: "CD-ROM proceedings" },
    { year: 1997, accepted: 36, source: "CD-ROM proceedings" },
    { year: 1998, accepted: 38, source: "CD-ROM proceedings" },
    { year: 1999, accepted: 43, source: "CD-ROM proceedings" },
    { year: 2000, accepted: 44, source: "CD-ROM proceedings" },
    { year: 2001 },
    { year: 2002 },
    { year: 2003 },
    { year: 2004 },
    { year: 2005, accepted: 45, submitted: 197, source: "<a href=\"http://www.cs.wisc.edu/~giffin\">Jonathon Giffin</a>" },
    { year: 2006 },
    { year: 2007, accepted: 40, submitted: 191, source: "ACSAC opening remarks by Pierangela Samarati" },
];

/* -------------------------------------------------------------------------- */

function displayAcceptanceRates( r, s )
{
  for( var i = 0; i < r.length; i++ )
    {
      document.writeln( "<tr>" );
      document.writeln( "<td> " + r[ i ].year + " </td>" );
      if( ( typeof r[ i ].accepted == "undefined" )
	  &&
	  ( typeof r[ i ].submitted == "undefined" )
	  )
	{
	  document.writeln( "<td> &nbsp; </td>" );
	  document.writeln( "<td> &nbsp; </td>" );
	  document.writeln( "<td> &nbsp; </td>" );
	}
      else if( typeof r[ i ].accepted == "undefined" )
	{
	  document.writeln( "<td align=\"center\"> ?? / " + r[ i ].submitted + " </td>" +
			    " <td> &nbsp; </td>" );
	  document.writeln( "<td> <img src=\"images/red_dot.png\" style=\"width: " +
			    ( r[ i ].submitted - r[ i ].accepted ) * s +
			    "px;\"> </td>" );
	}
      else if( typeof r[ i ].submitted == "undefined" )
	{
	  document.writeln( "<td align=\"center\"> " + r[ i ].accepted + " / ?? </td>" +
			    " <td> &nbsp; </td>" );
	  document.writeln( "<td> <img src=\"images/green_dot.png\" " +
			    "style=\"width: " +
			    r[ i ].accepted * s + "px;\">" +
			    " </td>" );
	}
      else
	{
	  var acc_rate =
	    100. *
	    ( 1. * r[ i ].accepted ) /
	    ( 1. * r[ i ].submitted );

	  document.writeln( "<td align=\"center\"> " + r[ i ].accepted + " / " +
			    r[ i ].submitted + " </td>" );
	  document.writeln( "<td align=\"right\"> " + acc_rate.toFixed( 1 ) +
			    " %</td>" );
	  document.writeln( "<td> <img src=\"images/green_dot.png\" " +
			    "style=\"width: " +
			    r[ i ].accepted * s + "px;\">" +
			    "<img src=\"images/red_dot.png\" style=\"width: " +
			    ( r[ i ].submitted - r[ i ].accepted ) * s +
			    "px;\"> </td>" );
	}

      if( typeof r[ i ].source != "undefined" )
	{
	  document.writeln( "<td class=\"source\"> Source: " +
			    r[ i ].source + " </td>" );
	}
      else
	{
	  document.writeln( "<td class=\"source\"> &nbsp; </td>" );
	}
    }
}

/* -------------------------------------------------------------------------- */
