// Copyright 2005 David Caldwell <david@porkrind.org> All rights reserved. -*- c -*- 
var options;var optionsdef={};function add_option(name,kind,defawlt)
{if(options===undefined)
options={};if(URL.param.hasOwnProperty(name))
options[name]=URL.param[name];else if(Cookie.list.hasOwnProperty(name))
options[name]=Cookie.list[name];else if(!(name in options))
options[name]=defawlt;optionsdef[name]={kind:kind,value:[]};for(var i=2;i<arguments.length;i+=2)
optionsdef[name].value.push({name:arguments[i],help:arguments[i+1]});if(optionsdef[name].kind=="boolean"&&typeof(options[name])=="string")
options[name]=options[name].toLowerCase()=="false"||options[name]=="0"?false:true;if(optionsdef[name].kind=="number"&&typeof(options[name])=="string")
options[name]=parseInt(options[name]);}
