var CONV_NT					= 1;
var CONV_DEF2NT				= 2;
var CONV_PREEMPT			= 4;
var CONV_DEF2PREEMPT		= 8;
var CONV_SLAM				= 16;
var CONV_OPENING			= 32;
var CONV_OPENINGRESPONSE	= 64;
var CONV_STRONG				= 128;
var CONV_STRONGRESPONSE		= 256;
var CONV_STRONG				= 512;
var CONV_WEAK				= 1024;
var CONV_WEAKRESPONSE		= 2048;
var CONV_COMPETITIVE		= 4096;
var CONV_OTHER				= 8192;
var CONV_LINK				= 32768;
var CONV_ALL				= 65535;

usr='00213623P005';

function displayTypes()
{
	document.write("<option value=\""+CONV_ALL+"\">All Conventions</option>");
	document.write("<option value=\""+CONV_NT+"\">NT Conventions</option>");
	document.write("<option value=\""+CONV_DEF2NT+"\">Defense to NT Conventions</option>");
	document.write("<option value=\""+CONV_PREEMPT+"\">Preemptive Bids</option>");
	document.write("<option value=\""+CONV_DEF2PREEMPT+"\">Defense to Preemptive Bids</option>");
	document.write("<option value=\""+CONV_SLAM+"\">Slam Conventions</option>");
	document.write("<option value=\""+CONV_OPENING+"\">Opening Bids</option>");
	document.write("<option value=\""+CONV_OPENINGRESPONSE+"\">Opening Responses</option>");
	document.write("<option value=\""+CONV_STRONG+"\">Strong Openings</option>");
	document.write("<option value=\""+CONV_STRONGRESPONSE+"\">Strong Opening Responses</option>");
	document.write("<option value=\""+CONV_WEAK+"\">Weak Openings</option>");
	document.write("<option value=\""+CONV_WEAKRESPONSE+"\">Weak Opening Responses</option>");
	document.write("<option value=\""+CONV_COMPETITIVE+"\">Competitive Bids</option>");
	document.write("<option value=\""+CONV_OTHER+"\">Other Bids </option>");
}

// next free at 239
//
addPage("1.html", "Ace Over Two-Bids", CONV_STRONGRESPONSE);
addPage("1.html", "Ace-Showing Responses", CONV_LINK|CONV_STRONGRESPONSE);
addPage("2.html", "Acol Four NT Opening", CONV_SLAM|CONV_OPENING);
addPage("3.html", "Acol Three NT Opening", CONV_OPENING|CONV_STRONG);
addPage("4.html", "Acol Two Bids", CONV_STRONG);
addPage("5.html", "Acol Two Club Opening", CONV_STRONG);
addPage("6.html", "Allen Over Notrump", CONV_NT);
addPage("7.html", "All-Purpose Cue-Bid", CONV_COMPETITIVE);
addPage("8.html", "Asking Bids", CONV_OTHER);
addPage("9.html", "Astro", CONV_DEF2NT);
addPage("10.html", "Astro Cue-Bid", CONV_COMPETITIVE);
addPage("11.html", "August Two Diamonds", CONV_NT);
addPage("12.html", "Baby Blackwood", CONV_SLAM);
addPage("230.html", "Balancing Bid", CONV_COMPETITIVE);
addPage("13.html", "Balancing Two Clubs for Takeout", CONV_COMPETITIVE);
addPage("14.html", "Baron Notrump Overcall", CONV_COMPETITIVE);
addPage("227.html", "Baron Three Clubs", CONV_NT);
addPage("15.html", "Baron Two-Notrump Response", CONV_COMPETITIVE);
addPage("238.html", "Birthright", CONV_COMPETITIVE);
addPage("17.html", "Blackwood", CONV_SLAM);
addPage("18.html", "Brozel", CONV_DEF2NT);
addPage("19.html", "Canape", CONV_OTHER);
addPage("231.html", "Cappelletti", CONV_DEF2NT);
addPage("20.html", "Cheaper Minor for Takeout", CONV_COMPETITIVE);
addPage("21.html", "Checkback Stayman", CONV_OTHER);
addPage("22.html", "Colorful Cue-Bid", CONV_COMPETITIVE);
addPage("23.html", "Competitive Doubles", CONV_COMPETITIVE);
addPage("23.html", "Cooperative Doubles", CONV_COMPETITIVE);
addPage("24.html", "Constructive Major Raises", CONV_OPENINGRESPONSE);
addPage("25.html", "Control Asking Bid", CONV_SLAM);
addPage("29.html", "Control Showing Bid", CONV_OTHER);
addPage("26.html", "Controlled Psychics", CONV_OPENING|CONV_WEAK);
addPage("27.html", "Convenient Minors", CONV_OPENING);
addPage("237.html", "CRO Preempts", CONV_OPENING|CONV_WEAK);
addPage("225.html", "Crowhurst", CONV_OTHER);
addPage("28.html", "Cue-Bid", CONV_OTHER);
addPage("28.html", "Cue-Bid Limit Raise", CONV_COMPETITIVE);
addPage("67.html", "Cue-Bid One-Round Force", CONV_COMPETITIVE);
addPage("30.html", "Cue-Bid Stayman", CONV_COMPETITIVE);
addPage("31.html", "Culbertson Four-Five Notrump", CONV_SLAM);
addPage("32.html", "Defence to Blackwood Interference", CONV_SLAM|CONV_COMPETITIVE);
addPage("224.html", "Delayed Game Raise", CONV_OTHER);
addPage("33.html", "Directional Asking Bid", CONV_COMPETITIVE);
addPage("32.html", "DOPI", CONV_SLAM);
addPage("32.html", "ROPI", CONV_SLAM);
addPage("34.html", "Double-Barrelled Stayman", CONV_NT);
addPage("35.html", "Double for Sacrifice", CONV_COMPETITIVE);
addPage("131.html", "Double Negative", CONV_STRONGRESPONSE);
addPage("37.html", "Double of One-Notrump Opening", CONV_COMPETITIVE);
addPage("38.html", "Drury", CONV_OPENINGRESPONSE);
addPage("39.html", "Eastern Cue-Bid", CONV_OTHER);
addPage("166.html", "Extremes Cue-Bid", CONV_COMPETITIVE);
addPage("41.html", "Feature-Showing", CONV_OTHER);
addPage("42.html", "Fishbein", CONV_DEF2PREEMPT);
addPage("43.html", "Fisher Double", CONV_OTHER);
addPage("44.html", "Five-Card Majors", CONV_OPENING);
addPage("45.html", "Flannery", CONV_OPENING);
addPage("46.html", "Flint", CONV_NT);
addPage("235.html", "Forcing Pass", CONV_COMPETITIVE);
addPage("47.html", "Forcing Raises", CONV_OPENINGRESPONSE);
addPage("48.html", "Forcing Stayman", CONV_NT);
addPage("49.html", "Forcing Style", CONV_OTHER);
addPage("50.html", "Four-Card Majors", CONV_OPENING);
addPage("51.html", "Fourth Suit Forcing", CONV_OTHER);
addPage("222.html", "Full-Barrelled Swiss", CONV_OPENINGRESPONSE);
addPage("52.html", "Fragment Bid", CONV_OTHER);
addPage("53.html", "Fruit-Machine Swiss", CONV_OPENINGRESPONSE);
addPage("54.html", "Gambling Three-Notrump Opening", CONV_WEAK);
addPage("169.html", "Game-Trial Bids", CONV_OTHER);
addPage("56.html", "Gerber", CONV_SLAM);
addPage("125.html", "Gladiator", CONV_NT);
addPage("58.html", "Grand Slam Force", CONV_SLAM);
addPage("59.html", "Grand Slam Force after Blackwood", CONV_SLAM);
addPage("60.html", "Help-Suit Game Try", CONV_OTHER);
addPage("61.html", "Herbert Double", CONV_COMPETITIVE);
addPage("62.html", "Higher Suits Cue-Bid", CONV_COMPETITIVE);
addPage("63.html", "Impossible Negative", CONV_STRONGRESPONSE);
addPage("64.html", "Intermediate Jump Overcalls", CONV_OPENINGRESPONSE);
addPage("4.html", "Intermediate Two-Bids", CONV_STRONG);
addPage("66.html", "Inverted Minor Raises", CONV_OPENINGRESPONSE);
addPage("67.html", "Invitational Cue-Bid", CONV_COMPETITIVE);
addPage("121.html", "Irregular Redouble", CONV_COMPETITIVE);
addPage("69.html", "Jacoby Transfer Bids", CONV_NT);
addPage("70.html", "Jacoby Two Notrump", CONV_OPENINGRESPONSE);
addPage("71.html", "Jordan", CONV_OTHER);
addPage("65.html", "Jump Cue-Bid Limit Raise", CONV_COMPETITIVE);
addPage("72.html", "Jump Cue-Bid Overcall", CONV_COMPETITIVE);
addPage("73.html", "Jump Reverse Shows Singleton", CONV_OTHER);
addPage("74.html", "Jump Shift Shows Fit", CONV_OPENINGRESPONSE);
addPage("75.html", "Kamikaze Notrump", CONV_NT);
addPage("76.html", "Kantar Cue-Bid", CONV_COMPETITIVE);
addPage("21.html", "Kantar Two Clubs Only Force", CONV_OTHER);
addPage("78.html", "Key-Card Blackwood", CONV_SLAM);
addPage("79.html", "Key-Card Gerber", CONV_SLAM);
addPage("232.html", "Kickback", CONV_SLAM);
addPage("238.html", "Kokish Relay", CONV_COMPETITIVE);
addPage("80.html", "Landy", CONV_DEF2NT);
addPage("81.html", "Lead-Directing Double", CONV_COMPETITIVE);
addPage("82.html", "Lebensohl", CONV_COMPETITIVE);
addPage("83.html", "Lebensohl after Double of Weak Two-Bid", CONV_COMPETITIVE);
addPage("84.html", "Light Opening Bids", CONV_OPENING);
addPage("85.html", "Light Preempts", CONV_PREEMPT);
addPage("86.html", "Lightner Double", CONV_SLAM|CONV_COMPETITIVE);
addPage("87.html", "Limit Bidding after an Enemy Overcall", CONV_COMPETITIVE);
addPage("88.html", "Limit Major Raises", CONV_OPENINGRESPONSE);
addPage("89.html", "Limit Raises", CONV_OPENINGRESPONSE);
addPage("90.html", "Limit Style", CONV_OTHER);
addPage("9l.html", "Limit Two-notrump Response", CONV_OPENINGRESPONSE);
addPage("92.html", "Long-Suit Game Try", CONV_OTHER);
addPage("59.html", "Malowan", CONV_SLAM);
addPage("94.html", "Mathe Asking Bid", CONV_COMPETITIVE);
addPage("95.html", "Maximal Overcall Double", CONV_COMPETITIVE);
addPage("234.html", "McKendrick", CONV_NT|CONV_WEAKRESPONSE);
addPage("96.html", "Mexican Two Diamonds", CONV_STRONG);
addPage("97.html", "Michael's Cue-Bid", CONV_COMPETITIVE);
addPage("75.html", "Mini-Notrump", CONV_NT);
addPage("99.html", "Mini-Roman Two Diamonds", CONV_WEAK);
addPage("100.html", "Mini-Splinter bid", CONV_OTHER);
addPage("223.html", "Minor-Suit Swiss", CONV_OPENINGRESPONSE);
addPage("101.html", "Minor-Suit Stayman", CONV_NT);
addPage("102.html", "Minor-Suit Transfers", CONV_NT);
addPage("233.html", "Montreal Relay", CONV_OPENINGRESPONSE);
addPage("103.html", "Multicolored Two Diamonds", CONV_STRONG|CONV_WEAK);
addPage("104.html", "Murray Two Diamonds", CONV_NT);
addPage("168.html", "Namyats", CONV_WEAK);
addPage("105.html", "Natural Cue-Bid", CONV_COMPETITIVE);
addPage("106.html", "Natural Two Club Opening", CONV_OPENING);
addPage("107.html", "Negative Doubles", CONV_COMPETITIVE);
addPage("108.html", "Negative Free Bids", CONV_COMPETITIVE);
addPage("109.html", "Negative Response", CONV_STRONGRESPONSE|CONV_OTHER);
addPage("110.html", "Negative Slam Double", CONV_COMPETITIVE);
addPage("111.html", "New Minor Forcing", CONV_OTHER);
addPage("112.html", "New Suit Forcing At The One Level", CONV_COMPETITIVE);
addPage("146.html", "Nonforcing Stayman", CONV_NT);
addPage("114.html", "Ogust", CONV_OTHER);
addPage("115.html", "One Club Forcing", CONV_STRONG);
addPage("116.html", "One Diamond Negative Response", CONV_STRONGRESPONSE);
addPage("117.html", "One Notrump Forcing", CONV_OPENINGRESPONSE);
addPage("215.html", "One-Two-Three Stop", CONV_COMPETITIVE|CONV_OTHER);
addPage("119.html", "Optional Double", CONV_COMPETITIVE);
addPage("236.html", "Pass and Pull", CONV_COMPETITIVE);
addPage("226.html", "Penalty Pass", CONV_COMPETITIVE);
addPage("210.html", "Pinpoint Astro", CONV_NT);
addPage("211.html", "Positive Double", CONV_COMPETITIVE);
addPage("212.html", "Positive Response", CONV_OTHER);
addPage("213.html", "Positive Slam Double", CONV_SLAM|CONV_COMPETITIVE);
addPage("214.html", "Precision Two Diamonds", CONV_OPENING);
addPage("215.html", "Preemptive Reraises", CONV_COMPETITIVE|CONV_OTHER);
addPage("216.html", "Prepared Club", CONV_OPENING);
addPage("230.html", "Protection Bid", CONV_COMPETITIVE);
addPage("217.html", "Psychic Bids", CONV_OTHER);
addPage("26.html", "Psychic Controls", CONV_OTHER);
addPage("219.html", "Puppet Stayman", CONV_NT);
addPage("120.html", "Raise Only Non-Force (RONF)", CONV_OPENINGRESPONSE);
addPage("121.html", "Redouble Implies No Fit", CONV_COMPETITIVE);
addPage("122.html", "Rescue Bids", CONV_NT);
addPage("123.html", "Responsive Doubles", CONV_COMPETITIVE);
addPage("124.html", "Reverse Drury", CONV_WEAKRESPONSE);
addPage("125.html", "Reverse Flint", CONV_NT);
addPage("126.html", "Reverse Truscott", CONV_COMPETITIVE);
addPage("127.html", "Revised Landy", CONV_DEF2NT);
addPage("128.html", "Ripstra", CONV_NT);
addPage("129.html", "Roman Blackwood", CONV_SLAM);
addPage("200.html", "Roman Gerber", CONV_SLAM);
addPage("201.html", "Roman Jump Overcalls", CONV_COMPETITIVE);
addPage("202.html", "Roman Key-Card Blackwood", CONV_SLAM);
addPage("203.html", "Roman Key-Card Gerber", CONV_SLAM);
addPage("204.html", "Roman Two Clubs", CONV_OPENING);
addPage("205.html", "Roman Two Diamonds", CONV_STRONG);
addPage("206.html", "Rosenkanz Redouble", CONV_COMPETITIVE);
addPage("207.html", "Roth-Stone Astro", CONV_DEF2NT);
addPage("208.html", "Roth Two Diamonds", CONV_NT|CONV_SLAM);
addPage("209.html", "San Francisco", CONV_SLAM);
addPage("130.html", "Schenken Two Diamonds", CONV_OPENING|CONV_STRONG);
addPage("131.html", "Second Negative", CONV_STRONGRESPONSE|CONV_OTHER);
addPage("216.html", "Short Club", CONV_OPENING);
addPage("133.html", "Short-Suit Game Try", CONV_OTHER);
addPage("208.html", "Slam-Try Stayman", CONV_SLAM|CONV_STRONG);
addPage("135.html", "Smith", CONV_DEF2PREEMPT);
addPage("136.html", "Smolen Transfer Bids", CONV_NT);
addPage("137.html", "Solid-Minor Preempts", CONV_WEAK);
addPage("138.html", "Solway Jump Shifts", CONV_OTHER);
addPage("139.html", "SOS Redouble", CONV_COMPETITIVE);
addPage("140.html", "Sound Opening Bids", CONV_OPENING);
addPage("141.html", "Sound Preempts", CONV_PREEMPT);
addPage("142.html", "South African Texas", CONV_OPENINGRESPONSE);
addPage("143.html", "Splinter Bids", CONV_OTHER);
addPage("144.html", "Splinter Responses to One Notrump", CONV_NT);
addPage("107.html", "Sputnik", CONV_COMPETITIVE);
addPage("146.html", "Stayman", CONV_NT);
addPage("147.html", "Stayman Two Diamonds", CONV_NT);
addPage("148.html", "Step Responses", CONV_OPENINGRESPONSE);
addPage("229.html", "Striped-Tail Ape Double", CONV_COMPETITIVE);
addPage("149.html", "Strong Artificial Two Club Opening", CONV_STRONG);
addPage("150.html", "Strong Cue-Bid", CONV_COMPETITIVE);
addPage("151.html", "Strong Jump Overcalls", CONV_OTHER);
addPage("152.html", "Strong Notrumps", CONV_STRONG);
addPage("153.html", "Strong Two-Bids", CONV_STRONG);
addPage("154.html", "Structured Reverses", CONV_OTHER);
addPage("155.html", "Super Gerber", CONV_SLAM);
addPage("156.html", "Support Doubles", CONV_COMPETITIVE);
addPage("157.html", "Swiss", CONV_OPENINGRESPONSE);
addPage("158.html", "Takeout Double", CONV_DEF2PREEMPT|CONV_COMPETITIVE);
addPage("159.html", "Texas Transfer Bids", CONV_NT);
addPage("160.html", "Three Clubs/Diamonds Invitational Over One Notrump", CONV_NT);
addPage("161.html", "Three Clubs/Diamonds Preempts Over One Notrump", CONV_NT);
addPage("162.html", "Three Notrumps Balanced Forcing Raise", CONV_OPENINGRESPONSE);
addPage("163.html", "Three Notrump Minor-Suit Preempt", CONV_WEAK);
addPage("164.html", "Three-Suited Opening Bids", CONV_OPENING);
addPage("103.html", "Three-Way Two Diamonds", CONV_STRONG|CONV_WEAK);
addPage("166.html", "Top-and-Bottom Cue Bid", CONV_COMPETITIVE);
addPage("167.html", "Transfer Bids", CONV_NT);
addPage("168.html", "Transfer Preempts", CONV_WEAK);
addPage("169.html", "Trial Bid", CONV_OTHER);
addPage("170.html", "Truscott Defence", CONV_OTHER);
addPage("165.html", "Truscott Two Diamonds", CONV_NT);
addPage("171.html", "Truscott Two Notrumps", CONV_COMPETITIVE);
addPage("172.html", "Two Club Openings", CONV_OPENING);
addPage("13.html", "Two Clubs For Takeout in Balancing Position", CONV_NT);
addPage("174.html", "Two Clubs General Takeout", CONV_NT);
addPage("175.html", "Two Clubs 19 To 21", CONV_STRONG);
addPage("176.html", "Two Diamond Openings", CONV_OPENING);
addPage("177.html", "Two Diamonds Response to Artificial Two Club Bids", CONV_STRONGRESPONSE);
addPage("70.html", "Two Notrump Forcing Response", CONV_OPENINGRESPONSE);
addPage("178.html", "Two Notrump Negative Response", CONV_STRONGRESPONSE);
addPage("179.html", "Two-Over-One Game Force", CONV_OTHER);
addPage("180.html", "Two-Way Game Tries", CONV_OTHER);
addPage("181.html", "Two-Way Stayman", CONV_NT);
addPage("228.html", "Unassuming Cue-Bids", CONV_OTHER);
addPage("182.html", "Unlimited Two-Notrump Response", CONV_OPENINGRESPONSE);
addPage("183.html", "Unusual Two Notrump Overcall", CONV_COMPETITIVE);
addPage("184.html", "Unusual Over Unusual", CONV_COMPETITIVE);
addPage("185.html", "Unusual Positive", CONV_STRONGRESPONSE);
addPage("186.html", "Unusual Two Notrump Opening", CONV_OPENING);
addPage("187.html", "Value Swiss", CONV_OPENINGRESPONSE);
addPage("188.html", "Variable Notrumps", CONV_OTHER);
addPage("189.html", "Void-Showing Bids", CONV_OTHER);
addPage("190.html", "Void-Showing Over Blackwood", CONV_SLAM);
addPage("191.html", "Voluntary Bid of Five in a Major Suit", CONV_SLAM);
addPage("192.html", "Weak Jump Overcalls", CONV_COMPETITIVE);
addPage("193.html", "Weak Jump Raises", CONV_OPENINGRESPONSE);
addPage("194.html", "Weak Jump-Shift Responses", CONV_OPENINGRESPONSE);
addPage("195.html", "Weak Notrumps", CONV_OPENING);
addPage("196.html", "Weak-Suit Game Try", CONV_OTHER);
addPage("197.html", "Weak Two-Bids", CONV_PREEMPT|CONV_WEAK);
addPage("198.html", "Weiss", CONV_DEF2PREEMPT);
addPage("199.html", "Western Cue-Bid", CONV_COMPETITIVE);
addPage("220.html", "Wolff Sign-Off", CONV_OTHER);
addPage("221.html", "Woodson Two-Way Notrumps", CONV_OPENING|CONV_STRONG);

