// Message generator. 

function GetDrunk()
{

	var proof = 0;
	var tmp = "";
	var tmp2 = "";
	var strfinal = "";

	var booChecked = false;
		
	for(i = 1; i < 52; i++)
	{

   	   tmp = "q" + i.toString();
	   booChecked  = eval(tmp + "[0].checked");


           if(booChecked == true)
		{
		   tmp2 = eval(tmp  + "[0].value");	   	
		   proof += parseInt(tmp2);
		}

	}

	f3.style.display="none";
	f4.style.display="none";
	f5.style.display="none";
	f6.style.display="none";
	f7.style.display="none";
	f8.style.display="none";
	f9.style.display="none";


	strfinal = "You are " + proof + " proof.";

	if(proof < 25)
	{	
		f3.style.display='block';
		f3.result.value = strfinal;
	}
	else if(proof < 50)
	{	
		f4.style.display='block';
		f4.result.value = strfinal;
	}
	else if(proof < 75)
	{	
		f5.style.display='block';
		f5.result.value = strfinal;
	}
	else if(proof < 100)
	{	
		f6.style.display='block';
		f6.result.value = strfinal;
	}
	else if(proof < 130)
	{	
		f7.style.display='block';
		f7.result.value = strfinal;
	}
	else if(proof < 175)
	{	
		f8.style.display='block';
		f8.result.value = strfinal;
	}
	else
	{	
		f9.style.display='block';
		f9.result.value = strfinal;
	}


}

function randMessage()
{ 
	var Message =  new Array(); 
	Message[0] = "'Beer is our game!' - BDF"; 
	Message[1] = "'Who knew at age 27 we would be less mature?' -Jon"; 
	Message[2] = "'I feel sorry for people who don't drink. When they wake up in the morning, that's as good as they're going to feel all day.' -Frank Sinatra";
	Message[3] = "'Reality is an illusion that occurs due to lack of alcohol.' - Anonymous";
	Message[4] = "'When I read about the evils of drinking, I gave up reading.' - Henny Youngman";
	Message[5] = "'24 hours in a day, 24 beers in a case. Coincidence?' - Stephen Wright"; 
	Message[6] = "'Always remember that I have taken more out of alcohol than alcohol has taken out of me.' -Winston Churchill";
	Message[7] = "'Beer is proof that God loves us and wants us to be happy.' -Benjamin Franklin";
	Message[8] = "'The problem with the world is that everyone is a few drinks behind.' -Humphrey Bogart"; 
	Message[9] = "'I dunno, your brain?' - Rich L. on where snuff goes";
	Message[10] = "'Tam's the man!' -Steve";
	Message[11] = "'But.. but.... but Julie!' -Jon";
	Message[12] = "'I feel like the world is on my back... I need smack!' -RAG";
	Message[13] = "'Fuck rhythm!' -Steve";
	Message[14] = "'Yimmy come to Florida!' -Anonymous";
	Message[15] = "'Bowling is not a sport, it's a comparison of techniques' -Jim";
	Message[16] = "'He was a wise man who invented beer.' -Plato";
	Message[17] = "'There can't be good living where there is not good drinking.' -Benjamin Franklin";
	Message[18] = "'If God had intended us to drink beer, He would have given us stomachs.' -David Daye";
	Message[19] = "'Give me a woman who loves beer and I will conquer the world.' -Kaiser Wilhelm";
	Message[20] = "'Not all chemicals are bad. Without chemicals such as hydrogen and oxygen, for example, there would be no way to make water, a vital ingredient in beer.' -Dave Barry";
	Message[21] = "'I never drink anything stronger than gin before breakfast.' - W.C. Fields";
	Message[22] = "'The problem with some people is that when they aren't drunk they're sober.' -William Butler Yeats";
	Message[23] = "'In wine there is wisdom. In beer there is strength. In water there is bacteria.' -German proverb";
	Message[24] = "'I don't have a drinking problem so much as I have a drinking solution' -Anonymous";
	Message[25] = "'The blood is now running through my alcohol stream.' -Anonymous";
	Message[26] = "'Never mix beer and hard liquor.... unless you've only got one glass.' -Anonymous";
	Message[27] = "'Rock n roll, baby. Heavy metal.' -Some guy Rich gave the time to";
	Message[28] = "'I'd rather have a bottle in front of me, than a frontal lobotomy' -Tom Waits";
	Message[29] = "'Oh,  you hate your job? Why didn't you say so? There's a support group for that. It's called EVERYBODY, and they meet at the bar.' -Drew Carey";
	Message[30] = "'Alcohol's not a drug. You just get drunk and you fall over.' -Mike Fitz, The Business";
	Message[31] = "'To alcohol; the reason for and solution to all of the world's problems!' -Homer Simpson";

        return(Message[Math.round(Math.random()* (Message.length - 1))]); 
}; 

function GetName(){


	var BNames =  new Array(); 
	
	tmpstr=firstn.value;

	switch(tmpstr.toUpperCase()){
	case "STEVEN":
	case "DAVID" :
	case "CHARLES" :
	FName = tmpstr.substring(0, tmpstr.length - 2) + "ie" ;
	break;
	case "RICH":
	case "FRANK":
	case "PAUL" :
	case "LOU" :
	FName = tmpstr + "ie" ;
	break;
	case "BILL" :
	case "WILL" :
	case "MIKE" :
	case "MARK" :
	case "JOE"  :	
	case "SCOTT" :
	case "MATT" :
	case "DAVE" :
	FName = tmpstr + "y" ;
	break;
	case "JOHN" :
	case "LEN" :
	case "DON" :
	case "JON" :
	case "DAN" :
	case "BEN" :
	case "KEN" :
	FName = tmpstr + "ny" ;
	break;
	case "TOM" :
	case "TIM" :
	case "JIM" :
	case "SAM" :
	FName = tmpstr + "my" ;
	break;
	case "BOB" :
	case "ROB" :
	FName = tmpstr + "by" ;
	break;
	case "PAT" :
	FName = tmpstr + "ty" ;
	break;
	case "ED" :
	case "FRED" :
	FName = tmpstr + "die" ;
	break;
	default :
	FName = tmpstr;
	}

	tmpstr = (tmpstr.substring(0,1));


	switch(tmpstr.toUpperCase()){
	   case "A" :
	   BNames[0]="American";
	   BNames[1]="Amstel";
	   BNames[2]="Anchorsteam";
	   BNames[3]="Asahi";
	   break;
	   case "B":
	   BNames[0]="Busch";
	   BNames[1]="Bud";
  	   BNames[2]="Bass";
	   BNames[3]="Ballantine";
	   BNames[4]="Becks";
	   BNames[5]="Bavaria";
	   BNames[6]="Blackdog";
	   BNames[7]="Blacklabel";
	   BNames[8]="Blackenedvoodoo";
	   BNames[9]="Bitburger";
	   BNames[10]="Bluemoon";
	   BNames[11]="Boddington";
	   BNames[12]="Brooklynlager";
	   BNames[13]="Brooklynale";
	   BNames[14]="Budweiser";
	   BNames[15]="Budice";
	   BNames[16]="Buddry";
	   BNames[17]="Budlight";
	   break;
	   case "C" :
	   BNames[0]="Caffreys";
	   BNames[1]="Carlingsredcap";
	   BNames[2]="Carstellung";
	   BNames[3]="Cavecreek";
	   BNames[4]="Celiswhite";
	   BNames[5]="Coltfortyfive";
	   BNames[6]="Coolcolt";
	   BNames[7]="Coors";
	   BNames[8]="Coorslight";
	   BNames[9]="Corona";
	   BNames[10]="Corsendonk";
	   BNames[11]="Crazyhorse";
	   break;
	   case "D" :
	   BNames[0]="Deadguyale";
	   BNames[1]="Dixie";
	   BNames[2]="Dockstreet";
	   BNames[3]="Dinkelacker";
	   BNames[4]="Doppelbock";
	   BNames[5]="Dosequis";
	   BNames[6]="Dortmunder";
	   BNames[7]="Doublediamond";
	   break;
	   case "E" :
	   BNames[0]="Edelweiss";
	   BNames[1]="Elpresidente";
	   BNames[2]="Erdinger";
	   break;
	   case "F" :
	   BNames[0]="Fosters";
	   BNames[1]="Franziskaner";
	   BNames[2]="Fillmeup";
	   break;
	   case "G" :
	   BNames[0]="Gambrinus";
	   BNames[1]="Genesseecream";
	   BNames[2]="Goldenanniversary";
	   BNames[3]="Grolsch";
	   BNames[4]="Guinness";
	   break;
	   case "H" :
	   BNames[0]="Hackerpschorr";
	   BNames[1]="Haffenreffer";
	   BNames[2]="Harp";
	   BNames[3]="Harpoon";
	   BNames[4]="Hatuey";
	   BNames[5]="Heartlandale";
	   BNames[6]="HeBrew";
	   BNames[7]="Heineken";
	   BNames[8]="Henstooth";
	   BNames[9]="Hoegaarden";
	   BNames[10]="Hofbrau";
	   BNames[11]="Holstein";
	   BNames[12]="Honeybrown";
	   BNames[13]="Hurricane";
	   break;
	   case "I" :
	   BNames[0]="Icehouse";
	   BNames[1]="Icehouselight";
	   BNames[2]="I. Emdrunk";
	   BNames[3]="Ilikebeer";
	   break;
	   case "J" :
	   BNames[0]="Jaegermeister";
	   BNames[1]="Jever";
  	   BNames[2]="Johncourage";
	   BNames[3]="Jimbowiepilsner";
	   break;
	   case "K" :
	   BNames[0]="Killians";
	   BNames[1]="Kingcobra";
	   BNames[2]="Kirin";
	   BNames[3]="Konigludwig";
	   BNames[4]="Kronenbourg";
	   break;
	   case "L" :
	   BNames[0]="Labatts";
	   BNames[1]="Labattsblue";
	   BNames[2]="Labattsice";
	   BNames[3]="Longshore";
	   BNames[4]="Lowenbrau";
	   BNames[5]="Lindenerspezial";
	   break;
	   case "M" :
	   BNames[0]="Mackeson";
	   BNames[1]="McSorley";
	   BNames[2]="Maes";
	   BNames[3]="McEwans";
	   BNames[4]="Meisterbrau";
	   BNames[5]="Michelob";
	   BNames[6]="Miller";
	   BNames[7]="Millerlite";
	   BNames[8]="Millergenuinedraft";
	   BNames[9]="Mickeys";
	   BNames[10]="Millerhighlife";
	   BNames[11]="Midnightdragon";
	   BNames[12]="Milwaukeesbest";
	   BNames[13]="Mississippimud";
	   BNames[14]="Molson";
	   BNames[15]="Molsonice";
	   BNames[16]="MOlsongolden";
	   BNames[17]="Moosehead";
	   BNames[18]="Morettis";
	   BNames[19]="Murphys";

	   break;
	   case "N" :
	   BNames[0]="Naturallight";
	   BNames[1]="Negramodela";
	   BNames[2]="Newamsterdam";
	   BNames[3]="Newcastle";
	   BNames[4]="Nattylightice";
	   BNames[5]="Neversober";
	   break;
	   case "O" :
	   BNames[0]="Oldenglish";
	   BNames[1]="Ohee";
	   BNames[2]="Olympia";
	   BNames[3]="Oldpeculiar";
	   break;
	   case "P" :
	   BNames[0]="Pabstblueribbon";
	   BNames[1]="Parkslope";
	   BNames[2]="Paulaner";
	   BNames[3]="Peroni";
	   BNames[4]="Peteswickedale";
	   BNames[5]="Piels";
	   BNames[6]="Pigseye";
	   BNames[7]="Pilsnerurquell";
	   BNames[8]="Polander";
	   BNames[9]="Poorter";
	   BNames[10]="Privatestock";
	   break;
	   case "Q" :
	   BNames[0]="Qnothingstartsqithqueue";
	   BNames[1]="Queer";
	   BNames[2]="Qtip";
	   BNames[3]="Queeniebrew";
	   break;
	   case "R" :
	   BNames[0]="Ramshead";
	   BNames[1]="Redbull";
	   BNames[2]="Reddog";
	   BNames[3]="Redelephant";
	   BNames[4]="Redhook";
	   BNames[5]="Redstripe";
	   BNames[6]="Redwolf";
	   BNames[7]="Rheingold";
	   BNames[8]="Rollingrock";
	   break;
	   case "S" :
	   BNames[0]="Sagres";
	   BNames[1]="Salvator";
	   BNames[2]="Samadams";
	   BNames[3]="Sanmiguel";
	   BNames[4]="Sapporo";
	   BNames[5]="Saranac";
	   BNames[6]="Schaefer";
	   BNames[7]="Schlitz";
	   BNames[8]="Schmidts";
	   BNames[9]="Schneiderweisse";
	   BNames[10]="Sierranevada";
	   BNames[11]="Sing Ha";
	   BNames[12]="Skullsplitter";
	   BNames[13]="St. Ides";
	   BNames[14]="St. Pauligirl";
	   BNames[15]="Stellaartois";
	   BNames[16]="Strohs";
	   BNames[17]="Satanale";
	   BNames[18]="Spaten";
	   break;
	   case "T" :
	   BNames[0]="Tecate";
	   BNames[1]="Tiger";
	   BNames[2]="Tuborg";
	   break;
	   case "U" :
	   BNames[0]="United";
	   BNames[1]="Underwear";
	   BNames[2]="Ulysses";
	   break;
	   case "V" :
	   BNames[0]="Velkopovicky";
	   BNames[1]="Velvet";
	   BNames[2]="Vodka";
	   break;
	   case "W" :
	   BNames[0]="Warsteiner";
	   BNames[1]="Watneys";
	   BNames[2]="Weihenstephaner";
	   BNames[3]="Wit";
	   break;
	   case "X" :
	   BNames[0]="Xingu";
	   BNames[1]="Xray";
	   BNames[2]="Xlyophone";
	   break;
	   case "Y" :
	   BNames[0]="Youngs";
	   BNames[1]="Yingling";
	   BNames[2]="Yucky";
	   BNames[3]="Yagermeister";
	   break;
	   case "Z" :
	   BNames[0]="Zebra";
	   BNames[1]="Zero";
	   BNames[2]="Zoology";
	   BNames[3]="Yournamedoesntreallystartwithz";
	   break;

	   default :
	   BNames[0]="Noname";
	   BNames[1]="Nada";
  	   BNames[2]="Zilch";
  	   BNames[3]="Entersomethingyoufuq";
  	   BNames[4]="Youhavenoname";
	}

//	alert(FName.toUpperCase() + " " + (BNames[Math.round(Math.random()* (BNames.length - 1))]).toUpperCase() );


	f2.style.display='block';
	
	strfinal = (FName.toUpperCase() + " " + (BNames[Math.round(Math.random()* (BNames.length - 1))]).toUpperCase() );

	f2.result.value = strfinal;

};

